1554044994.974 * [progress]: [Phase 1 of 3] Setting up. 1554044994.974 * * * [progress]: [1/2] Preparing points 1554044995.154 * * * [progress]: [2/2] Setting up program. 1554044995.160 * [progress]: [Phase 2 of 3] Improving. 1554044995.160 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 1554044995.160 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) 1554044995.160 * * [simplify]: iters left: 6 (10 enodes) 1554044995.165 * * [simplify]: iters left: 5 (43 enodes) 1554044995.181 * * [simplify]: iters left: 4 (91 enodes) 1554044995.214 * * [simplify]: iters left: 3 (156 enodes) 1554044995.637 * * [simplify]: iters left: 2 (201 enodes) 1554044995.671 * * [simplify]: iters left: 1 (246 enodes) 1554044995.756 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044995.756 * * [simplify]: Extracting #1: cost 17 inf + 0 1554044995.757 * * [simplify]: Extracting #2: cost 44 inf + 2 1554044995.757 * * [simplify]: Extracting #3: cost 43 inf + 129 1554044995.759 * * [simplify]: Extracting #4: cost 25 inf + 2386 1554044995.762 * * [simplify]: Extracting #5: cost 4 inf + 6641 1554044995.767 * * [simplify]: Extracting #6: cost 0 inf + 6871 1554044995.771 * [simplify]: Simplified to (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 1554044995.771 * [simplify]: Simplified (2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im)))) 1554044995.783 * * [progress]: iteration 1 / 4 1554044995.783 * * * [progress]: picking best candidate 1554044995.793 * * * * [pick]: Picked # 1554044995.793 * * * [progress]: localizing error 1554044995.829 * * * [progress]: generating rewritten candidates 1554044995.829 * * * * [progress]: [ 1 / 2 ] rewriting at (2 3) 1554044995.853 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 1554044995.854 * * * [progress]: generating series expansions 1554044995.854 * * * * [progress]: [ 1 / 2 ] generating series at (2 3) 1554044995.855 * [backup-simplify]: Simplify (/ (* 0.5 (cos re)) (exp im)) into (* 0.5 (/ (cos re) (exp im))) 1554044995.855 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in (re im) around 0 1554044995.855 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 1554044995.855 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.855 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.855 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 1554044995.855 * [taylor]: Taking taylor expansion of (cos re) in im 1554044995.855 * [taylor]: Taking taylor expansion of re in im 1554044995.855 * [backup-simplify]: Simplify re into re 1554044995.855 * [backup-simplify]: Simplify (cos re) into (cos re) 1554044995.855 * [backup-simplify]: Simplify (sin re) into (sin re) 1554044995.855 * [taylor]: Taking taylor expansion of (exp im) in im 1554044995.855 * [taylor]: Taking taylor expansion of im in im 1554044995.855 * [backup-simplify]: Simplify 0 into 0 1554044995.855 * [backup-simplify]: Simplify 1 into 1 1554044995.855 * [backup-simplify]: Simplify (exp 0) into 1 1554044995.855 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 1554044995.856 * [backup-simplify]: Simplify (* (sin re) 0) into 0 1554044995.856 * [backup-simplify]: Simplify (- 0) into 0 1554044995.856 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 1554044995.857 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 1554044995.857 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 1554044995.857 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.857 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.857 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 1554044995.857 * [taylor]: Taking taylor expansion of (cos re) in re 1554044995.857 * [taylor]: Taking taylor expansion of re in re 1554044995.857 * [backup-simplify]: Simplify 0 into 0 1554044995.857 * [backup-simplify]: Simplify 1 into 1 1554044995.857 * [taylor]: Taking taylor expansion of (exp im) in re 1554044995.857 * [taylor]: Taking taylor expansion of im in re 1554044995.857 * [backup-simplify]: Simplify im into im 1554044995.857 * [backup-simplify]: Simplify (exp im) into (exp im) 1554044995.857 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 1554044995.857 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 1554044995.857 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.857 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.857 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 1554044995.857 * [taylor]: Taking taylor expansion of (cos re) in re 1554044995.857 * [taylor]: Taking taylor expansion of re in re 1554044995.857 * [backup-simplify]: Simplify 0 into 0 1554044995.857 * [backup-simplify]: Simplify 1 into 1 1554044995.857 * [taylor]: Taking taylor expansion of (exp im) in re 1554044995.857 * [taylor]: Taking taylor expansion of im in re 1554044995.857 * [backup-simplify]: Simplify im into im 1554044995.857 * [backup-simplify]: Simplify (exp im) into (exp im) 1554044995.857 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 1554044995.857 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp im))) into (/ 0.5 (exp im)) 1554044995.858 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 1554044995.858 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.858 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.858 * [taylor]: Taking taylor expansion of (exp im) in im 1554044995.858 * [taylor]: Taking taylor expansion of im in im 1554044995.858 * [backup-simplify]: Simplify 0 into 0 1554044995.858 * [backup-simplify]: Simplify 1 into 1 1554044995.858 * [backup-simplify]: Simplify (exp 0) into 1 1554044995.858 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 1554044995.858 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.859 * [backup-simplify]: Simplify (+ 0) into 0 1554044995.860 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 1554044995.860 * [backup-simplify]: Simplify (- (/ 0 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))))) into 0 1554044995.860 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp im)))) into 0 1554044995.860 * [taylor]: Taking taylor expansion of 0 in im 1554044995.860 * [backup-simplify]: Simplify 0 into 0 1554044995.861 * [backup-simplify]: Simplify 0 into 0 1554044995.862 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554044995.864 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 1554044995.864 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 1554044995.865 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 1554044995.867 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044995.867 * [backup-simplify]: Simplify (- (/ -1/2 (exp im)) (+ (* (/ 1 (exp im)) (/ 0 (exp im))) (* 0 (/ 0 (exp im))))) into (- (* 1/2 (/ 1 (exp im)))) 1554044995.867 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 1/2 (/ 1 (exp im))))) (+ (* 0 0) (* 0 (/ 1 (exp im))))) into (- (* 0.25 (/ 1 (exp im)))) 1554044995.868 * [taylor]: Taking taylor expansion of (- (* 0.25 (/ 1 (exp im)))) in im 1554044995.868 * [taylor]: Taking taylor expansion of (* 0.25 (/ 1 (exp im))) in im 1554044995.868 * [taylor]: Taking taylor expansion of 0.25 in im 1554044995.868 * [backup-simplify]: Simplify 0.25 into 0.25 1554044995.868 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 1554044995.868 * [taylor]: Taking taylor expansion of (exp im) in im 1554044995.868 * [taylor]: Taking taylor expansion of im in im 1554044995.868 * [backup-simplify]: Simplify 0 into 0 1554044995.868 * [backup-simplify]: Simplify 1 into 1 1554044995.868 * [backup-simplify]: Simplify (exp 0) into 1 1554044995.868 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.869 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 1554044995.869 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 1554044995.869 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 1554044995.870 * [backup-simplify]: Simplify (+ (* (- 0.25) (pow (* 1 re) 2)) (+ (* (- 0.5) (* im 1)) 0.5)) into (- 0.5 (+ (* 0.25 (pow re 2)) (* 0.5 im))) 1554044995.870 * [backup-simplify]: Simplify (/ (* 0.5 (cos (/ 1 re))) (exp (/ 1 im))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 1554044995.870 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in (re im) around 0 1554044995.870 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 1554044995.870 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.870 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.870 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 1554044995.870 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1554044995.870 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1554044995.870 * [taylor]: Taking taylor expansion of re in im 1554044995.870 * [backup-simplify]: Simplify re into re 1554044995.870 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1554044995.871 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.871 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1554044995.871 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044995.871 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044995.871 * [taylor]: Taking taylor expansion of im in im 1554044995.871 * [backup-simplify]: Simplify 0 into 0 1554044995.871 * [backup-simplify]: Simplify 1 into 1 1554044995.871 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.871 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.871 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 1554044995.871 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 1554044995.872 * [backup-simplify]: Simplify (- 0) into 0 1554044995.872 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 1554044995.872 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 1554044995.872 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 1554044995.872 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.872 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.872 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 1554044995.872 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1554044995.872 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1554044995.872 * [taylor]: Taking taylor expansion of re in re 1554044995.872 * [backup-simplify]: Simplify 0 into 0 1554044995.872 * [backup-simplify]: Simplify 1 into 1 1554044995.872 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.873 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.873 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1554044995.873 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044995.873 * [taylor]: Taking taylor expansion of im in re 1554044995.873 * [backup-simplify]: Simplify im into im 1554044995.873 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044995.873 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.873 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 1554044995.873 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 1554044995.873 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.873 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.873 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 1554044995.873 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1554044995.873 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1554044995.873 * [taylor]: Taking taylor expansion of re in re 1554044995.873 * [backup-simplify]: Simplify 0 into 0 1554044995.873 * [backup-simplify]: Simplify 1 into 1 1554044995.873 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.874 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.874 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1554044995.874 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044995.874 * [taylor]: Taking taylor expansion of im in re 1554044995.874 * [backup-simplify]: Simplify im into im 1554044995.874 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044995.874 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.874 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 1554044995.874 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 1554044995.874 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 1554044995.874 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.874 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.874 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 1554044995.874 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1554044995.874 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1554044995.874 * [taylor]: Taking taylor expansion of re in im 1554044995.874 * [backup-simplify]: Simplify re into re 1554044995.874 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1554044995.874 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.874 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1554044995.874 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044995.875 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044995.875 * [taylor]: Taking taylor expansion of im in im 1554044995.875 * [backup-simplify]: Simplify 0 into 0 1554044995.875 * [backup-simplify]: Simplify 1 into 1 1554044995.875 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.875 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.875 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 1554044995.875 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 1554044995.875 * [backup-simplify]: Simplify (- 0) into 0 1554044995.876 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 1554044995.876 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 1554044995.876 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 1554044995.876 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 1554044995.876 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1554044995.877 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1554044995.877 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 1554044995.878 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 1554044995.878 * [taylor]: Taking taylor expansion of 0 in im 1554044995.878 * [backup-simplify]: Simplify 0 into 0 1554044995.878 * [backup-simplify]: Simplify 0 into 0 1554044995.878 * [backup-simplify]: Simplify (+ 0) into 0 1554044995.878 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 1554044995.879 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 1554044995.879 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1554044995.880 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 1554044995.880 * [backup-simplify]: Simplify (- 0) into 0 1554044995.880 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.881 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 1554044995.881 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 1554044995.881 * [backup-simplify]: Simplify 0 into 0 1554044995.881 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044995.883 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044995.883 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1554044995.884 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 1554044995.884 * [taylor]: Taking taylor expansion of 0 in im 1554044995.884 * [backup-simplify]: Simplify 0 into 0 1554044995.884 * [backup-simplify]: Simplify 0 into 0 1554044995.884 * [backup-simplify]: Simplify 0 into 0 1554044995.885 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1554044995.885 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1554044995.885 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044995.886 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044995.886 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1554044995.886 * [backup-simplify]: Simplify (- 0) into 0 1554044995.887 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.887 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1554044995.887 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 1554044995.887 * [backup-simplify]: Simplify 0 into 0 1554044995.888 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044995.888 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1554044995.889 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1554044995.889 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))))) into 0 1554044995.889 * [taylor]: Taking taylor expansion of 0 in im 1554044995.889 * [backup-simplify]: Simplify 0 into 0 1554044995.890 * [backup-simplify]: Simplify 0 into 0 1554044995.890 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) into (* 0.5 (/ (cos re) (exp im))) 1554044995.890 * [backup-simplify]: Simplify (/ (* 0.5 (cos (/ 1 (- re)))) (exp (/ 1 (- im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 1554044995.890 * [approximate]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in (re im) around 0 1554044995.890 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 1554044995.890 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.890 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.890 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 1554044995.890 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1554044995.890 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1554044995.890 * [taylor]: Taking taylor expansion of -1 in im 1554044995.890 * [backup-simplify]: Simplify -1 into -1 1554044995.890 * [taylor]: Taking taylor expansion of re in im 1554044995.890 * [backup-simplify]: Simplify re into re 1554044995.890 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1554044995.890 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.890 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1554044995.890 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554044995.890 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554044995.890 * [taylor]: Taking taylor expansion of -1 in im 1554044995.890 * [backup-simplify]: Simplify -1 into -1 1554044995.890 * [taylor]: Taking taylor expansion of im in im 1554044995.890 * [backup-simplify]: Simplify 0 into 0 1554044995.890 * [backup-simplify]: Simplify 1 into 1 1554044995.890 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.891 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.891 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 1554044995.891 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 1554044995.891 * [backup-simplify]: Simplify (- 0) into 0 1554044995.891 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 1554044995.891 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 1554044995.891 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 1554044995.891 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.891 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.891 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 1554044995.891 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1554044995.891 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1554044995.891 * [taylor]: Taking taylor expansion of -1 in re 1554044995.891 * [backup-simplify]: Simplify -1 into -1 1554044995.891 * [taylor]: Taking taylor expansion of re in re 1554044995.891 * [backup-simplify]: Simplify 0 into 0 1554044995.891 * [backup-simplify]: Simplify 1 into 1 1554044995.891 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.891 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.892 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1554044995.892 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1554044995.892 * [taylor]: Taking taylor expansion of -1 in re 1554044995.892 * [backup-simplify]: Simplify -1 into -1 1554044995.892 * [taylor]: Taking taylor expansion of im in re 1554044995.892 * [backup-simplify]: Simplify im into im 1554044995.892 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1554044995.892 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.892 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 1554044995.892 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 1554044995.892 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.892 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.892 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 1554044995.892 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1554044995.892 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1554044995.892 * [taylor]: Taking taylor expansion of -1 in re 1554044995.892 * [backup-simplify]: Simplify -1 into -1 1554044995.892 * [taylor]: Taking taylor expansion of re in re 1554044995.892 * [backup-simplify]: Simplify 0 into 0 1554044995.892 * [backup-simplify]: Simplify 1 into 1 1554044995.892 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.892 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.892 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1554044995.892 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1554044995.892 * [taylor]: Taking taylor expansion of -1 in re 1554044995.892 * [backup-simplify]: Simplify -1 into -1 1554044995.892 * [taylor]: Taking taylor expansion of im in re 1554044995.892 * [backup-simplify]: Simplify im into im 1554044995.892 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1554044995.892 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.892 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 1554044995.893 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 1554044995.893 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 1554044995.893 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.893 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.893 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 1554044995.893 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1554044995.893 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1554044995.893 * [taylor]: Taking taylor expansion of -1 in im 1554044995.893 * [backup-simplify]: Simplify -1 into -1 1554044995.893 * [taylor]: Taking taylor expansion of re in im 1554044995.893 * [backup-simplify]: Simplify re into re 1554044995.893 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1554044995.893 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.893 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1554044995.893 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554044995.893 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554044995.893 * [taylor]: Taking taylor expansion of -1 in im 1554044995.893 * [backup-simplify]: Simplify -1 into -1 1554044995.893 * [taylor]: Taking taylor expansion of im in im 1554044995.893 * [backup-simplify]: Simplify 0 into 0 1554044995.893 * [backup-simplify]: Simplify 1 into 1 1554044995.893 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.893 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.893 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 1554044995.893 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 1554044995.894 * [backup-simplify]: Simplify (- 0) into 0 1554044995.894 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 1554044995.894 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 1554044995.894 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 1554044995.894 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 1554044995.894 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 1554044995.895 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1554044995.895 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 1554044995.895 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 1554044995.895 * [taylor]: Taking taylor expansion of 0 in im 1554044995.895 * [backup-simplify]: Simplify 0 into 0 1554044995.895 * [backup-simplify]: Simplify 0 into 0 1554044995.895 * [backup-simplify]: Simplify (+ 0) into 0 1554044995.896 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 1554044995.896 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 1554044995.896 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1554044995.897 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 1554044995.897 * [backup-simplify]: Simplify (- 0) into 0 1554044995.897 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.897 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 1554044995.898 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 1554044995.898 * [backup-simplify]: Simplify 0 into 0 1554044995.898 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044995.898 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044995.899 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1554044995.899 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 1554044995.899 * [taylor]: Taking taylor expansion of 0 in im 1554044995.899 * [backup-simplify]: Simplify 0 into 0 1554044995.899 * [backup-simplify]: Simplify 0 into 0 1554044995.899 * [backup-simplify]: Simplify 0 into 0 1554044995.900 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1554044995.900 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1554044995.900 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044995.901 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044995.901 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1554044995.901 * [backup-simplify]: Simplify (- 0) into 0 1554044995.902 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.902 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1554044995.902 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 1554044995.902 * [backup-simplify]: Simplify 0 into 0 1554044995.903 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044995.904 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1554044995.904 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1554044995.905 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))))) into 0 1554044995.905 * [taylor]: Taking taylor expansion of 0 in im 1554044995.905 * [backup-simplify]: Simplify 0 into 0 1554044995.905 * [backup-simplify]: Simplify 0 into 0 1554044995.905 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) into (* 0.5 (/ (cos re) (exp im))) 1554044995.905 * * * * [progress]: [ 2 / 2 ] generating series at (2) 1554044995.905 * [backup-simplify]: Simplify (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) into (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) 1554044995.905 * [approximate]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in (im re) around 0 1554044995.905 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in re 1554044995.905 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1554044995.905 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in re 1554044995.905 * [taylor]: Taking taylor expansion of (exp im) in re 1554044995.905 * [taylor]: Taking taylor expansion of im in re 1554044995.905 * [backup-simplify]: Simplify im into im 1554044995.905 * [backup-simplify]: Simplify (exp im) into (exp im) 1554044995.905 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 1554044995.905 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.905 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.905 * [taylor]: Taking taylor expansion of (cos re) in re 1554044995.905 * [taylor]: Taking taylor expansion of re in re 1554044995.905 * [backup-simplify]: Simplify 0 into 0 1554044995.905 * [backup-simplify]: Simplify 1 into 1 1554044995.905 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in re 1554044995.905 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.905 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.905 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in re 1554044995.905 * [taylor]: Taking taylor expansion of (cos re) in re 1554044995.905 * [taylor]: Taking taylor expansion of re in re 1554044995.905 * [backup-simplify]: Simplify 0 into 0 1554044995.905 * [backup-simplify]: Simplify 1 into 1 1554044995.905 * [taylor]: Taking taylor expansion of (exp im) in re 1554044995.905 * [taylor]: Taking taylor expansion of im in re 1554044995.905 * [backup-simplify]: Simplify im into im 1554044995.905 * [backup-simplify]: Simplify (exp im) into (exp im) 1554044995.906 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 1554044995.906 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 1554044995.906 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1554044995.906 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 1554044995.906 * [taylor]: Taking taylor expansion of (exp im) in im 1554044995.906 * [taylor]: Taking taylor expansion of im in im 1554044995.906 * [backup-simplify]: Simplify 0 into 0 1554044995.906 * [backup-simplify]: Simplify 1 into 1 1554044995.906 * [backup-simplify]: Simplify (exp 0) into 1 1554044995.906 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 1554044995.906 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.906 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.906 * [taylor]: Taking taylor expansion of (cos re) in im 1554044995.906 * [taylor]: Taking taylor expansion of re in im 1554044995.906 * [backup-simplify]: Simplify re into re 1554044995.906 * [backup-simplify]: Simplify (cos re) into (cos re) 1554044995.906 * [backup-simplify]: Simplify (sin re) into (sin re) 1554044995.906 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 1554044995.906 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.906 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.906 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 1554044995.906 * [taylor]: Taking taylor expansion of (cos re) in im 1554044995.906 * [taylor]: Taking taylor expansion of re in im 1554044995.906 * [backup-simplify]: Simplify re into re 1554044995.906 * [backup-simplify]: Simplify (cos re) into (cos re) 1554044995.906 * [backup-simplify]: Simplify (sin re) into (sin re) 1554044995.906 * [taylor]: Taking taylor expansion of (exp im) in im 1554044995.906 * [taylor]: Taking taylor expansion of im in im 1554044995.906 * [backup-simplify]: Simplify 0 into 0 1554044995.906 * [backup-simplify]: Simplify 1 into 1 1554044995.906 * [backup-simplify]: Simplify (exp 0) into 1 1554044995.906 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 1554044995.906 * [backup-simplify]: Simplify (* (sin re) 0) into 0 1554044995.906 * [backup-simplify]: Simplify (- 0) into 0 1554044995.906 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 1554044995.907 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 1554044995.907 * [taylor]: Taking taylor expansion of (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im)))) in im 1554044995.907 * [taylor]: Rewrote expression to (+ (* (exp im) (* 0.5 (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1554044995.907 * [taylor]: Taking taylor expansion of (* (exp im) (* 0.5 (cos re))) in im 1554044995.907 * [taylor]: Taking taylor expansion of (exp im) in im 1554044995.907 * [taylor]: Taking taylor expansion of im in im 1554044995.907 * [backup-simplify]: Simplify 0 into 0 1554044995.907 * [backup-simplify]: Simplify 1 into 1 1554044995.907 * [backup-simplify]: Simplify (exp 0) into 1 1554044995.907 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in im 1554044995.907 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.907 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.907 * [taylor]: Taking taylor expansion of (cos re) in im 1554044995.907 * [taylor]: Taking taylor expansion of re in im 1554044995.907 * [backup-simplify]: Simplify re into re 1554044995.907 * [backup-simplify]: Simplify (cos re) into (cos re) 1554044995.907 * [backup-simplify]: Simplify (sin re) into (sin re) 1554044995.907 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos re) (exp im))) in im 1554044995.907 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.907 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.907 * [taylor]: Taking taylor expansion of (/ (cos re) (exp im)) in im 1554044995.907 * [taylor]: Taking taylor expansion of (cos re) in im 1554044995.907 * [taylor]: Taking taylor expansion of re in im 1554044995.907 * [backup-simplify]: Simplify re into re 1554044995.907 * [backup-simplify]: Simplify (cos re) into (cos re) 1554044995.907 * [backup-simplify]: Simplify (sin re) into (sin re) 1554044995.907 * [taylor]: Taking taylor expansion of (exp im) in im 1554044995.907 * [taylor]: Taking taylor expansion of im in im 1554044995.907 * [backup-simplify]: Simplify 0 into 0 1554044995.907 * [backup-simplify]: Simplify 1 into 1 1554044995.907 * [backup-simplify]: Simplify (exp 0) into 1 1554044995.907 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 1554044995.907 * [backup-simplify]: Simplify (* (sin re) 0) into 0 1554044995.907 * [backup-simplify]: Simplify (- 0) into 0 1554044995.907 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 1554044995.907 * [backup-simplify]: Simplify (/ (cos re) 1) into (cos re) 1554044995.908 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 1554044995.908 * [backup-simplify]: Simplify (* (sin re) 0) into 0 1554044995.908 * [backup-simplify]: Simplify (- 0) into 0 1554044995.908 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 1554044995.908 * [backup-simplify]: Simplify (* 0.5 (cos re)) into (* 0.5 (cos re)) 1554044995.908 * [backup-simplify]: Simplify (* 1 (* 0.5 (cos re))) into (* 0.5 (cos re)) 1554044995.908 * [backup-simplify]: Simplify (* 0.5 (cos re)) into (* 0.5 (cos re)) 1554044995.908 * [backup-simplify]: Simplify (+ (* 0.5 (cos re)) (* 0.5 (cos re))) into (* 1.0 (cos re)) 1554044995.908 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 1554044995.908 * [taylor]: Taking taylor expansion of 1.0 in re 1554044995.908 * [backup-simplify]: Simplify 1.0 into 1.0 1554044995.908 * [taylor]: Taking taylor expansion of (cos re) in re 1554044995.908 * [taylor]: Taking taylor expansion of re in re 1554044995.908 * [backup-simplify]: Simplify 0 into 0 1554044995.908 * [backup-simplify]: Simplify 1 into 1 1554044995.909 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 1554044995.909 * [backup-simplify]: Simplify 1.0 into 1.0 1554044995.909 * [backup-simplify]: Simplify (+ 0) into 0 1554044995.909 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 1554044995.910 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1554044995.910 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 1554044995.910 * [backup-simplify]: Simplify (- 0) into 0 1554044995.910 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.911 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos re))) into 0 1554044995.911 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554044995.911 * [backup-simplify]: Simplify (+ (* 1 0) (* 1 (* 0.5 (cos re)))) into (* 0.5 (cos re)) 1554044995.912 * [backup-simplify]: Simplify (+ 0) into 0 1554044995.912 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 1554044995.912 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1554044995.913 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 1554044995.913 * [backup-simplify]: Simplify (- 0) into 0 1554044995.913 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.914 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554044995.914 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1 1)))) into (- (cos re)) 1554044995.914 * [backup-simplify]: Simplify (+ (* 0.5 (- (cos re))) (* 0 (cos re))) into (- (* 0.5 (cos re))) 1554044995.914 * [backup-simplify]: Simplify (+ (* 0.5 (cos re)) (- (* 0.5 (cos re)))) into 0 1554044995.914 * [taylor]: Taking taylor expansion of 0 in re 1554044995.914 * [backup-simplify]: Simplify 0 into 0 1554044995.915 * [backup-simplify]: Simplify 0 into 0 1554044995.915 * [backup-simplify]: Simplify (+ 0) into 0 1554044995.915 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 1554044995.915 * [backup-simplify]: Simplify 0 into 0 1554044995.916 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1554044995.916 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 1554044995.917 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044995.917 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 1554044995.917 * [backup-simplify]: Simplify (- 0) into 0 1554044995.918 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.919 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos re)))) into 0 1554044995.920 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554044995.921 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (* 1/2 (* 0.5 (cos re))))) into (* 0.25 (cos re)) 1554044995.922 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1554044995.923 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 1554044995.923 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044995.924 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 1554044995.924 * [backup-simplify]: Simplify (- 0) into 0 1554044995.925 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.926 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554044995.928 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (cos re) (/ 1/2 1)) (* (- (cos re)) (/ 1 1)))) into (* 1/2 (cos re)) 1554044995.928 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/2 (cos re))) (+ (* 0 (- (cos re))) (* 0 (cos re)))) into (* 0.25 (cos re)) 1554044995.928 * [backup-simplify]: Simplify (+ (* 0.25 (cos re)) (* 0.25 (cos re))) into (* 0.5 (cos re)) 1554044995.928 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 1554044995.928 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.928 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.928 * [taylor]: Taking taylor expansion of (cos re) in re 1554044995.928 * [taylor]: Taking taylor expansion of re in re 1554044995.928 * [backup-simplify]: Simplify 0 into 0 1554044995.928 * [backup-simplify]: Simplify 1 into 1 1554044995.929 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 1554044995.929 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.929 * [backup-simplify]: Simplify 0 into 0 1554044995.930 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 1554044995.932 * [backup-simplify]: Simplify (+ (* 1.0 -1/2) (+ (* 0 0) (* 0 1))) into (- 0.5) 1554044995.933 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 1554044995.933 * [backup-simplify]: Simplify (+ (* (- 0.5) (pow (* re 1) 2)) (+ (* 0.5 (pow (* 1 im) 2)) 1.0)) into (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 1554044995.933 * [backup-simplify]: Simplify (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (/ (* 0.5 (cos (/ 1 re))) (exp (/ 1 im)))) into (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 1554044995.933 * [approximate]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in (im re) around 0 1554044995.933 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in re 1554044995.933 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 1554044995.933 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in re 1554044995.933 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1554044995.933 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044995.933 * [taylor]: Taking taylor expansion of im in re 1554044995.933 * [backup-simplify]: Simplify im into im 1554044995.933 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044995.934 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.934 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in re 1554044995.934 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.934 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.934 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1554044995.934 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1554044995.934 * [taylor]: Taking taylor expansion of re in re 1554044995.934 * [backup-simplify]: Simplify 0 into 0 1554044995.934 * [backup-simplify]: Simplify 1 into 1 1554044995.934 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.934 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.934 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 1554044995.934 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.934 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.934 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 1554044995.934 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1554044995.934 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1554044995.934 * [taylor]: Taking taylor expansion of re in re 1554044995.934 * [backup-simplify]: Simplify 0 into 0 1554044995.934 * [backup-simplify]: Simplify 1 into 1 1554044995.934 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.934 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.934 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1554044995.934 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044995.934 * [taylor]: Taking taylor expansion of im in re 1554044995.934 * [backup-simplify]: Simplify im into im 1554044995.934 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044995.935 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.935 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 1554044995.935 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 1554044995.935 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 1554044995.935 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 1554044995.935 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044995.935 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044995.935 * [taylor]: Taking taylor expansion of im in im 1554044995.935 * [backup-simplify]: Simplify 0 into 0 1554044995.935 * [backup-simplify]: Simplify 1 into 1 1554044995.935 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.935 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.935 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 1554044995.935 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.935 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.935 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1554044995.935 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1554044995.935 * [taylor]: Taking taylor expansion of re in im 1554044995.935 * [backup-simplify]: Simplify re into re 1554044995.935 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1554044995.935 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.935 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1554044995.935 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 1554044995.935 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.935 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.935 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 1554044995.935 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1554044995.935 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1554044995.935 * [taylor]: Taking taylor expansion of re in im 1554044995.935 * [backup-simplify]: Simplify re into re 1554044995.935 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1554044995.936 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.936 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1554044995.936 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044995.936 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044995.936 * [taylor]: Taking taylor expansion of im in im 1554044995.936 * [backup-simplify]: Simplify 0 into 0 1554044995.936 * [backup-simplify]: Simplify 1 into 1 1554044995.936 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.936 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.936 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 1554044995.936 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 1554044995.936 * [backup-simplify]: Simplify (- 0) into 0 1554044995.936 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 1554044995.936 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 1554044995.936 * [taylor]: Taking taylor expansion of (fma (exp (/ 1 im)) (* 0.5 (cos (/ 1 re))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) in im 1554044995.936 * [taylor]: Rewrote expression to (+ (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) 1554044995.937 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) in im 1554044995.937 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044995.937 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044995.937 * [taylor]: Taking taylor expansion of im in im 1554044995.937 * [backup-simplify]: Simplify 0 into 0 1554044995.937 * [backup-simplify]: Simplify 1 into 1 1554044995.937 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.937 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.937 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ 1 re))) in im 1554044995.937 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.937 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.937 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1554044995.937 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1554044995.937 * [taylor]: Taking taylor expansion of re in im 1554044995.937 * [backup-simplify]: Simplify re into re 1554044995.937 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1554044995.937 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.937 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1554044995.937 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in im 1554044995.937 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.937 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.937 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in im 1554044995.937 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1554044995.937 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1554044995.937 * [taylor]: Taking taylor expansion of re in im 1554044995.937 * [backup-simplify]: Simplify re into re 1554044995.937 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1554044995.937 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.937 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1554044995.937 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044995.937 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044995.937 * [taylor]: Taking taylor expansion of im in im 1554044995.937 * [backup-simplify]: Simplify 0 into 0 1554044995.937 * [backup-simplify]: Simplify 1 into 1 1554044995.938 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.938 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.938 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 1554044995.938 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 1554044995.938 * [backup-simplify]: Simplify (- 0) into 0 1554044995.938 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 1554044995.938 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 1554044995.938 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 1554044995.938 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 1554044995.939 * [backup-simplify]: Simplify (- 0) into 0 1554044995.939 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 1554044995.939 * [backup-simplify]: Simplify (* 0.5 (cos (/ 1 re))) into (* 0.5 (cos (/ 1 re))) 1554044995.939 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (* 0.5 (cos (/ 1 re)))) into (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) 1554044995.939 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 1554044995.939 * [backup-simplify]: Simplify (+ (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 1554044995.939 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) in re 1554044995.939 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) in re 1554044995.939 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.939 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.939 * [taylor]: Taking taylor expansion of (/ (cos (/ 1 re)) (exp (/ 1 im))) in re 1554044995.939 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1554044995.939 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1554044995.939 * [taylor]: Taking taylor expansion of re in re 1554044995.939 * [backup-simplify]: Simplify 0 into 0 1554044995.939 * [backup-simplify]: Simplify 1 into 1 1554044995.940 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.940 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.940 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1554044995.940 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044995.940 * [taylor]: Taking taylor expansion of im in re 1554044995.940 * [backup-simplify]: Simplify im into im 1554044995.940 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044995.940 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.940 * [backup-simplify]: Simplify (/ (cos (/ 1 re)) (exp (/ 1 im))) into (/ (cos (/ 1 re)) (exp (/ 1 im))) 1554044995.940 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) in re 1554044995.940 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.940 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.940 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (exp (/ 1 im))) in re 1554044995.940 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1554044995.940 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1554044995.940 * [taylor]: Taking taylor expansion of re in re 1554044995.940 * [backup-simplify]: Simplify 0 into 0 1554044995.940 * [backup-simplify]: Simplify 1 into 1 1554044995.940 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044995.940 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044995.940 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1554044995.940 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044995.940 * [taylor]: Taking taylor expansion of im in re 1554044995.940 * [backup-simplify]: Simplify im into im 1554044995.940 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044995.940 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044995.940 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) 1554044995.941 * [backup-simplify]: Simplify (* (cos (/ 1 re)) (exp (/ 1 im))) into (* (cos (/ 1 re)) (exp (/ 1 im))) 1554044995.941 * [backup-simplify]: Simplify (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) into (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im)))) 1554044995.941 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 1554044995.941 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) into (+ (* 0.5 (/ (cos (/ 1 re)) (exp (/ 1 im)))) (* 0.5 (* (cos (/ 1 re)) (exp (/ 1 im))))) 1554044995.943 * [backup-simplify]: Simplify (+ 0) into 0 1554044995.944 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 1554044995.944 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 1554044995.945 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1554044995.945 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 1554044995.945 * [backup-simplify]: Simplify (- 0) into 0 1554044995.945 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.946 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos (/ 1 re)))) into 0 1554044995.946 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (* 0.5 (cos (/ 1 re))))) into 0 1554044995.946 * [backup-simplify]: Simplify (+ 0) into 0 1554044995.946 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 1554044995.946 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 1554044995.947 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1554044995.947 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 1554044995.947 * [backup-simplify]: Simplify (- 0) into 0 1554044995.948 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.948 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 1554044995.948 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 1554044995.948 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.948 * [taylor]: Taking taylor expansion of 0 in re 1554044995.948 * [backup-simplify]: Simplify 0 into 0 1554044995.948 * [backup-simplify]: Simplify 0 into 0 1554044995.948 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1554044995.949 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1554044995.949 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 1554044995.949 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))) into 0 1554044995.950 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1554044995.950 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1554044995.950 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 (exp (/ 1 im)))) into 0 1554044995.950 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (cos (/ 1 re)) (exp (/ 1 im))))) into 0 1554044995.951 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.951 * [backup-simplify]: Simplify 0 into 0 1554044995.951 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1554044995.952 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1554044995.952 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044995.952 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044995.952 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1554044995.953 * [backup-simplify]: Simplify (- 0) into 0 1554044995.953 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.953 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1554044995.954 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ 1 re)))))) into 0 1554044995.954 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1554044995.955 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1554044995.955 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044995.955 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044995.956 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1554044995.956 * [backup-simplify]: Simplify (- 0) into 0 1554044995.956 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.956 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1554044995.957 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 1554044995.957 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.957 * [taylor]: Taking taylor expansion of 0 in re 1554044995.957 * [backup-simplify]: Simplify 0 into 0 1554044995.957 * [backup-simplify]: Simplify 0 into 0 1554044995.957 * [backup-simplify]: Simplify 0 into 0 1554044995.957 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044995.958 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044995.958 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1554044995.959 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 1554044995.959 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044995.960 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044995.960 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554044995.960 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (cos (/ 1 re)) (exp (/ 1 im)))))) into 0 1554044995.961 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.961 * [backup-simplify]: Simplify 0 into 0 1554044995.961 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1554044995.962 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554044995.962 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044995.963 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044995.963 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1554044995.963 * [backup-simplify]: Simplify (- 0) into 0 1554044995.964 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.964 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 1554044995.965 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ 1 re))))))) into 0 1554044995.965 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1554044995.966 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554044995.966 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044995.967 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044995.967 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1554044995.968 * [backup-simplify]: Simplify (- 0) into 0 1554044995.968 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.968 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ (cos (/ 1 re)) (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1554044995.969 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ 1 re)) (exp (/ 1 im))))))) into 0 1554044995.969 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.970 * [taylor]: Taking taylor expansion of 0 in re 1554044995.970 * [backup-simplify]: Simplify 0 into 0 1554044995.970 * [backup-simplify]: Simplify 0 into 0 1554044995.970 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im))))) (* 0.5 (* (cos (/ 1 (/ 1 re))) (exp (/ 1 (/ 1 im)))))) into (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1554044995.970 * [backup-simplify]: Simplify (fma (exp (/ 1 (- im))) (* 0.5 (cos (/ 1 (- re)))) (/ (* 0.5 (cos (/ 1 (- re)))) (exp (/ 1 (- im))))) into (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 1554044995.970 * [approximate]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in (im re) around 0 1554044995.970 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in re 1554044995.970 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 1554044995.970 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in re 1554044995.970 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1554044995.970 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1554044995.971 * [taylor]: Taking taylor expansion of -1 in re 1554044995.971 * [backup-simplify]: Simplify -1 into -1 1554044995.971 * [taylor]: Taking taylor expansion of im in re 1554044995.971 * [backup-simplify]: Simplify im into im 1554044995.971 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1554044995.971 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.971 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in re 1554044995.971 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.971 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.971 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1554044995.971 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1554044995.971 * [taylor]: Taking taylor expansion of -1 in re 1554044995.971 * [backup-simplify]: Simplify -1 into -1 1554044995.971 * [taylor]: Taking taylor expansion of re in re 1554044995.971 * [backup-simplify]: Simplify 0 into 0 1554044995.971 * [backup-simplify]: Simplify 1 into 1 1554044995.971 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.971 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.971 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 1554044995.971 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.971 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.971 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 1554044995.972 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1554044995.972 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1554044995.972 * [taylor]: Taking taylor expansion of -1 in re 1554044995.972 * [backup-simplify]: Simplify -1 into -1 1554044995.972 * [taylor]: Taking taylor expansion of re in re 1554044995.972 * [backup-simplify]: Simplify 0 into 0 1554044995.972 * [backup-simplify]: Simplify 1 into 1 1554044995.972 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.972 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.972 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1554044995.972 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1554044995.972 * [taylor]: Taking taylor expansion of -1 in re 1554044995.972 * [backup-simplify]: Simplify -1 into -1 1554044995.972 * [taylor]: Taking taylor expansion of im in re 1554044995.972 * [backup-simplify]: Simplify im into im 1554044995.972 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1554044995.972 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.972 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 1554044995.972 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 1554044995.973 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 1554044995.973 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 1554044995.973 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554044995.973 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554044995.973 * [taylor]: Taking taylor expansion of -1 in im 1554044995.973 * [backup-simplify]: Simplify -1 into -1 1554044995.973 * [taylor]: Taking taylor expansion of im in im 1554044995.973 * [backup-simplify]: Simplify 0 into 0 1554044995.973 * [backup-simplify]: Simplify 1 into 1 1554044995.973 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.973 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.973 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 1554044995.973 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.973 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.973 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1554044995.973 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1554044995.973 * [taylor]: Taking taylor expansion of -1 in im 1554044995.973 * [backup-simplify]: Simplify -1 into -1 1554044995.973 * [taylor]: Taking taylor expansion of re in im 1554044995.973 * [backup-simplify]: Simplify re into re 1554044995.973 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1554044995.974 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.974 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1554044995.974 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 1554044995.974 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.974 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.974 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 1554044995.974 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1554044995.974 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1554044995.974 * [taylor]: Taking taylor expansion of -1 in im 1554044995.974 * [backup-simplify]: Simplify -1 into -1 1554044995.974 * [taylor]: Taking taylor expansion of re in im 1554044995.974 * [backup-simplify]: Simplify re into re 1554044995.974 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1554044995.974 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.974 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1554044995.974 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554044995.974 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554044995.974 * [taylor]: Taking taylor expansion of -1 in im 1554044995.974 * [backup-simplify]: Simplify -1 into -1 1554044995.974 * [taylor]: Taking taylor expansion of im in im 1554044995.974 * [backup-simplify]: Simplify 0 into 0 1554044995.974 * [backup-simplify]: Simplify 1 into 1 1554044995.975 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.975 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.975 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 1554044995.975 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 1554044995.975 * [backup-simplify]: Simplify (- 0) into 0 1554044995.975 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 1554044995.975 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 1554044995.975 * [taylor]: Taking taylor expansion of (fma (exp (/ -1 im)) (* 0.5 (cos (/ -1 re))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) in im 1554044995.975 * [taylor]: Rewrote expression to (+ (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) 1554044995.975 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) in im 1554044995.975 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554044995.976 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554044995.976 * [taylor]: Taking taylor expansion of -1 in im 1554044995.976 * [backup-simplify]: Simplify -1 into -1 1554044995.976 * [taylor]: Taking taylor expansion of im in im 1554044995.976 * [backup-simplify]: Simplify 0 into 0 1554044995.976 * [backup-simplify]: Simplify 1 into 1 1554044995.976 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.976 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.976 * [taylor]: Taking taylor expansion of (* 0.5 (cos (/ -1 re))) in im 1554044995.976 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.976 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.976 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1554044995.976 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1554044995.976 * [taylor]: Taking taylor expansion of -1 in im 1554044995.976 * [backup-simplify]: Simplify -1 into -1 1554044995.976 * [taylor]: Taking taylor expansion of re in im 1554044995.976 * [backup-simplify]: Simplify re into re 1554044995.976 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1554044995.976 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.976 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1554044995.976 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in im 1554044995.977 * [taylor]: Taking taylor expansion of 0.5 in im 1554044995.977 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.977 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in im 1554044995.977 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1554044995.977 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1554044995.977 * [taylor]: Taking taylor expansion of -1 in im 1554044995.977 * [backup-simplify]: Simplify -1 into -1 1554044995.977 * [taylor]: Taking taylor expansion of re in im 1554044995.977 * [backup-simplify]: Simplify re into re 1554044995.977 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1554044995.977 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.977 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1554044995.977 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554044995.977 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554044995.977 * [taylor]: Taking taylor expansion of -1 in im 1554044995.977 * [backup-simplify]: Simplify -1 into -1 1554044995.977 * [taylor]: Taking taylor expansion of im in im 1554044995.977 * [backup-simplify]: Simplify 0 into 0 1554044995.977 * [backup-simplify]: Simplify 1 into 1 1554044995.977 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.977 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.978 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 1554044995.978 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 1554044995.978 * [backup-simplify]: Simplify (- 0) into 0 1554044995.978 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 1554044995.978 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 1554044995.978 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 1554044995.978 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 1554044995.979 * [backup-simplify]: Simplify (- 0) into 0 1554044995.979 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 1554044995.979 * [backup-simplify]: Simplify (* 0.5 (cos (/ -1 re))) into (* 0.5 (cos (/ -1 re))) 1554044995.979 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (* 0.5 (cos (/ -1 re)))) into (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) 1554044995.979 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 1554044995.979 * [backup-simplify]: Simplify (+ (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 1554044995.979 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) in re 1554044995.980 * [taylor]: Taking taylor expansion of (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) in re 1554044995.980 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.980 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.980 * [taylor]: Taking taylor expansion of (/ (cos (/ -1 re)) (exp (/ -1 im))) in re 1554044995.980 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1554044995.980 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1554044995.980 * [taylor]: Taking taylor expansion of -1 in re 1554044995.980 * [backup-simplify]: Simplify -1 into -1 1554044995.980 * [taylor]: Taking taylor expansion of re in re 1554044995.980 * [backup-simplify]: Simplify 0 into 0 1554044995.980 * [backup-simplify]: Simplify 1 into 1 1554044995.980 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.980 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.980 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1554044995.980 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1554044995.980 * [taylor]: Taking taylor expansion of -1 in re 1554044995.980 * [backup-simplify]: Simplify -1 into -1 1554044995.980 * [taylor]: Taking taylor expansion of im in re 1554044995.980 * [backup-simplify]: Simplify im into im 1554044995.980 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1554044995.980 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.981 * [backup-simplify]: Simplify (/ (cos (/ -1 re)) (exp (/ -1 im))) into (/ (cos (/ -1 re)) (exp (/ -1 im))) 1554044995.981 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) in re 1554044995.981 * [taylor]: Taking taylor expansion of 0.5 in re 1554044995.981 * [backup-simplify]: Simplify 0.5 into 0.5 1554044995.981 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (exp (/ -1 im))) in re 1554044995.981 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1554044995.981 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1554044995.981 * [taylor]: Taking taylor expansion of -1 in re 1554044995.981 * [backup-simplify]: Simplify -1 into -1 1554044995.981 * [taylor]: Taking taylor expansion of re in re 1554044995.981 * [backup-simplify]: Simplify 0 into 0 1554044995.981 * [backup-simplify]: Simplify 1 into 1 1554044995.981 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044995.981 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044995.981 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1554044995.981 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1554044995.981 * [taylor]: Taking taylor expansion of -1 in re 1554044995.981 * [backup-simplify]: Simplify -1 into -1 1554044995.981 * [taylor]: Taking taylor expansion of im in re 1554044995.981 * [backup-simplify]: Simplify im into im 1554044995.981 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1554044995.982 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044995.982 * [backup-simplify]: Simplify (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) 1554044995.982 * [backup-simplify]: Simplify (* (cos (/ -1 re)) (exp (/ -1 im))) into (* (cos (/ -1 re)) (exp (/ -1 im))) 1554044995.982 * [backup-simplify]: Simplify (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) into (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im)))) 1554044995.982 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 1554044995.983 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) into (+ (* 0.5 (/ (cos (/ -1 re)) (exp (/ -1 im)))) (* 0.5 (* (cos (/ -1 re)) (exp (/ -1 im))))) 1554044995.983 * [backup-simplify]: Simplify (+ 0) into 0 1554044995.984 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 1554044995.984 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 1554044995.984 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1554044995.985 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 1554044995.985 * [backup-simplify]: Simplify (- 0) into 0 1554044995.986 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.986 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (cos (/ -1 re)))) into 0 1554044995.986 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (* 0.5 (cos (/ -1 re))))) into 0 1554044995.986 * [backup-simplify]: Simplify (+ 0) into 0 1554044995.987 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 1554044995.987 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 1554044995.988 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1554044995.988 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 1554044995.988 * [backup-simplify]: Simplify (- 0) into 0 1554044995.989 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.989 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 1554044995.989 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 1554044995.990 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.990 * [taylor]: Taking taylor expansion of 0 in re 1554044995.990 * [backup-simplify]: Simplify 0 into 0 1554044995.990 * [backup-simplify]: Simplify 0 into 0 1554044995.990 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 1554044995.991 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1554044995.991 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 1554044995.991 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))) into 0 1554044995.992 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 1554044995.992 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1554044995.992 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 (exp (/ -1 im)))) into 0 1554044995.993 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (cos (/ -1 re)) (exp (/ -1 im))))) into 0 1554044995.993 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.993 * [backup-simplify]: Simplify 0 into 0 1554044995.994 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1554044995.995 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1554044995.995 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044995.995 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044995.996 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1554044995.996 * [backup-simplify]: Simplify (- 0) into 0 1554044995.997 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044995.997 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1554044995.998 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ -1 re)))))) into 0 1554044995.999 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1554044995.999 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1554044995.999 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044996.000 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044996.001 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1554044996.001 * [backup-simplify]: Simplify (- 0) into 0 1554044996.001 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044996.002 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1554044996.002 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 1554044996.003 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044996.003 * [taylor]: Taking taylor expansion of 0 in re 1554044996.003 * [backup-simplify]: Simplify 0 into 0 1554044996.003 * [backup-simplify]: Simplify 0 into 0 1554044996.003 * [backup-simplify]: Simplify 0 into 0 1554044996.003 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044996.004 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044996.004 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1554044996.005 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 1554044996.005 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044996.007 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044996.007 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554044996.008 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (cos (/ -1 re)) (exp (/ -1 im)))))) into 0 1554044996.008 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044996.008 * [backup-simplify]: Simplify 0 into 0 1554044996.009 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1554044996.010 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554044996.010 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044996.011 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044996.012 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1554044996.012 * [backup-simplify]: Simplify (- 0) into 0 1554044996.012 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044996.013 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 1554044996.014 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* 0.5 (cos (/ -1 re))))))) into 0 1554044996.015 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1554044996.016 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1554044996.016 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044996.017 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044996.018 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1554044996.018 * [backup-simplify]: Simplify (- 0) into 0 1554044996.019 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044996.019 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ (cos (/ -1 re)) (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1554044996.020 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (cos (/ -1 re)) (exp (/ -1 im))))))) into 0 1554044996.021 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044996.021 * [taylor]: Taking taylor expansion of 0 in re 1554044996.021 * [backup-simplify]: Simplify 0 into 0 1554044996.021 * [backup-simplify]: Simplify 0 into 0 1554044996.021 * [backup-simplify]: Simplify (+ (* 0.5 (/ (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im)))))) (* 0.5 (* (cos (/ -1 (/ 1 (- re)))) (exp (/ -1 (/ 1 (- im))))))) into (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1554044996.021 * * * [progress]: simplifying candidates 1554044996.021 * * * * [progress]: [ 1 / 41 ] simplifiying candidate # 1554044996.021 * * * * [progress]: [ 2 / 41 ] simplifiying candidate # 1554044996.021 * * * * [progress]: [ 3 / 41 ] simplifiying candidate # 1554044996.021 * * * * [progress]: [ 4 / 41 ] simplifiying candidate # 1554044996.022 * [simplify]: Simplifying (- (+ (log 0.5) (log (cos re))) im) 1554044996.022 * * [simplify]: iters left: 6 (8 enodes) 1554044996.025 * * [simplify]: iters left: 5 (29 enodes) 1554044996.034 * * [simplify]: iters left: 4 (41 enodes) 1554044996.045 * * [simplify]: iters left: 3 (50 enodes) 1554044996.057 * * [simplify]: iters left: 2 (54 enodes) 1554044996.071 * * [simplify]: iters left: 1 (58 enodes) 1554044996.086 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.086 * * [simplify]: Extracting #1: cost 16 inf + 0 1554044996.086 * * [simplify]: Extracting #2: cost 24 inf + 42 1554044996.086 * * [simplify]: Extracting #3: cost 22 inf + 266 1554044996.087 * * [simplify]: Extracting #4: cost 8 inf + 2137 1554044996.088 * * [simplify]: Extracting #5: cost 0 inf + 3624 1554044996.088 * [simplify]: Simplified to (- (log (cos re)) (- im (log 0.5))) 1554044996.089 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (- (log (cos re)) (- im (log 0.5)))))) 1554044996.089 * * * * [progress]: [ 5 / 41 ] simplifiying candidate # 1554044996.089 * [simplify]: Simplifying (- (log (* 0.5 (cos re))) im) 1554044996.089 * * [simplify]: iters left: 6 (7 enodes) 1554044996.093 * * [simplify]: iters left: 5 (27 enodes) 1554044996.101 * * [simplify]: iters left: 4 (39 enodes) 1554044996.110 * * [simplify]: iters left: 3 (49 enodes) 1554044996.123 * * [simplify]: iters left: 2 (57 enodes) 1554044996.136 * * [simplify]: iters left: 1 (63 enodes) 1554044996.150 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.150 * * [simplify]: Extracting #1: cost 13 inf + 0 1554044996.150 * * [simplify]: Extracting #2: cost 25 inf + 1 1554044996.150 * * [simplify]: Extracting #3: cost 25 inf + 84 1554044996.150 * * [simplify]: Extracting #4: cost 18 inf + 713 1554044996.151 * * [simplify]: Extracting #5: cost 7 inf + 2051 1554044996.152 * * [simplify]: Extracting #6: cost 0 inf + 3226 1554044996.153 * [simplify]: Simplified to (- (log (* 0.5 (cos re))) im) 1554044996.153 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (exp (- (log (* 0.5 (cos re))) im)))) 1554044996.153 * * * * [progress]: [ 6 / 41 ] simplifiying candidate # 1554044996.153 * * * * [progress]: [ 7 / 41 ] simplifiying candidate # 1554044996.153 * * * * [progress]: [ 8 / 41 ] simplifiying candidate # 1554044996.153 * [simplify]: Simplifying (/ (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (exp im) (exp im)) (exp im))) 1554044996.154 * * [simplify]: iters left: 6 (13 enodes) 1554044996.160 * * [simplify]: iters left: 5 (56 enodes) 1554044996.172 * * [simplify]: iters left: 4 (170 enodes) 1554044996.247 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.247 * * [simplify]: Extracting #1: cost 94 inf + 0 1554044996.248 * * [simplify]: Extracting #2: cost 202 inf + 123 1554044996.250 * * [simplify]: Extracting #3: cost 143 inf + 14620 1554044996.260 * * [simplify]: Extracting #4: cost 16 inf + 48566 1554044996.272 * * [simplify]: Extracting #5: cost 0 inf + 50869 1554044996.284 * * [simplify]: Extracting #6: cost 0 inf + 49909 1554044996.303 * * [simplify]: Extracting #7: cost 0 inf + 49829 1554044996.323 * [simplify]: Simplified to (/ (* (cos re) (* (cos re) (cos re))) (* (/ (exp im) 0.5) (* (/ (exp im) 0.5) (/ (exp im) 0.5)))) 1554044996.324 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (cbrt (/ (* (cos re) (* (cos re) (cos re))) (* (/ (exp im) 0.5) (* (/ (exp im) 0.5) (/ (exp im) 0.5))))))) 1554044996.324 * * * * [progress]: [ 9 / 41 ] simplifiying candidate # 1554044996.324 * [simplify]: Simplifying (/ (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (exp im) (exp im)) (exp im))) 1554044996.324 * * [simplify]: iters left: 6 (11 enodes) 1554044996.328 * * [simplify]: iters left: 5 (54 enodes) 1554044996.340 * * [simplify]: iters left: 4 (180 enodes) 1554044996.426 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.426 * * [simplify]: Extracting #1: cost 108 inf + 0 1554044996.427 * * [simplify]: Extracting #2: cost 228 inf + 43 1554044996.429 * * [simplify]: Extracting #3: cost 154 inf + 16487 1554044996.439 * * [simplify]: Extracting #4: cost 15 inf + 53440 1554044996.454 * * [simplify]: Extracting #5: cost 0 inf + 57512 1554044996.467 * * [simplify]: Extracting #6: cost 0 inf + 57432 1554044996.479 * [simplify]: Simplified to (* (/ (* 0.5 (cos re)) (exp im)) (* (/ (* 0.5 (cos re)) (exp im)) (/ (* 0.5 (cos re)) (exp im)))) 1554044996.479 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (cbrt (* (/ (* 0.5 (cos re)) (exp im)) (* (/ (* 0.5 (cos re)) (exp im)) (/ (* 0.5 (cos re)) (exp im))))))) 1554044996.479 * * * * [progress]: [ 10 / 41 ] simplifiying candidate # 1554044996.479 * * * * [progress]: [ 11 / 41 ] simplifiying candidate # 1554044996.479 * * * * [progress]: [ 12 / 41 ] simplifiying candidate # 1554044996.479 * * * * [progress]: [ 13 / 41 ] simplifiying candidate # 1554044996.479 * * * * [progress]: [ 14 / 41 ] simplifiying candidate # 1554044996.480 * [simplify]: Simplifying (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) 1554044996.480 * * [simplify]: iters left: 6 (6 enodes) 1554044996.482 * * [simplify]: iters left: 5 (20 enodes) 1554044996.485 * * [simplify]: iters left: 4 (22 enodes) 1554044996.488 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.488 * * [simplify]: Extracting #1: cost 6 inf + 0 1554044996.488 * * [simplify]: Extracting #2: cost 9 inf + 1 1554044996.488 * * [simplify]: Extracting #3: cost 11 inf + 1 1554044996.488 * * [simplify]: Extracting #4: cost 10 inf + 2 1554044996.488 * * [simplify]: Extracting #5: cost 1 inf + 1444 1554044996.489 * * [simplify]: Extracting #6: cost 0 inf + 1676 1554044996.489 * [simplify]: Simplified to (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) 1554044996.489 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im)))))) 1554044996.489 * [simplify]: Simplifying (/ (cos re) (cbrt (exp im))) 1554044996.489 * * [simplify]: iters left: 4 (6 enodes) 1554044996.490 * * [simplify]: iters left: 3 (18 enodes) 1554044996.492 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.493 * * [simplify]: Extracting #1: cost 4 inf + 0 1554044996.493 * * [simplify]: Extracting #2: cost 8 inf + 0 1554044996.493 * * [simplify]: Extracting #3: cost 9 inf + 1 1554044996.493 * * [simplify]: Extracting #4: cost 0 inf + 1072 1554044996.493 * [simplify]: Simplified to (/ (cos re) (cbrt (exp im))) 1554044996.493 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (/ (cos re) (cbrt (exp im)))))) 1554044996.493 * * * * [progress]: [ 15 / 41 ] simplifiying candidate # 1554044996.493 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 1554044996.493 * * [simplify]: iters left: 4 (5 enodes) 1554044996.495 * * [simplify]: iters left: 3 (15 enodes) 1554044996.497 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.497 * * [simplify]: Extracting #1: cost 4 inf + 0 1554044996.497 * * [simplify]: Extracting #2: cost 5 inf + 1 1554044996.497 * * [simplify]: Extracting #3: cost 7 inf + 1 1554044996.497 * * [simplify]: Extracting #4: cost 0 inf + 670 1554044996.497 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 1554044996.497 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (sqrt (exp im))) (/ (cos re) (sqrt (exp im)))))) 1554044996.497 * [simplify]: Simplifying (/ (cos re) (sqrt (exp im))) 1554044996.497 * * [simplify]: iters left: 4 (6 enodes) 1554044996.499 * * [simplify]: iters left: 3 (18 enodes) 1554044996.501 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.501 * * [simplify]: Extracting #1: cost 4 inf + 0 1554044996.501 * * [simplify]: Extracting #2: cost 8 inf + 0 1554044996.501 * * [simplify]: Extracting #3: cost 9 inf + 1 1554044996.501 * * [simplify]: Extracting #4: cost 0 inf + 912 1554044996.501 * [simplify]: Simplified to (/ (cos re) (sqrt (exp im))) 1554044996.501 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* (/ 0.5 (sqrt (exp im))) (/ (cos re) (sqrt (exp im)))))) 1554044996.501 * * * * [progress]: [ 16 / 41 ] simplifiying candidate # 1554044996.501 * [simplify]: Simplifying (/ 0.5 1) 1554044996.501 * * [simplify]: iters left: 2 (3 enodes) 1554044996.503 * * [simplify]: iters left: 1 (9 enodes) 1554044996.504 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.504 * * [simplify]: Extracting #1: cost 0 inf + 1 1554044996.504 * [simplify]: Simplified to 0.5 1554044996.504 * [simplify]: Simplified (2 3 1) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im))))) 1554044996.505 * [simplify]: Simplifying (/ (cos re) (exp im)) 1554044996.505 * * [simplify]: iters left: 3 (5 enodes) 1554044996.506 * * [simplify]: iters left: 2 (15 enodes) 1554044996.508 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.508 * * [simplify]: Extracting #1: cost 4 inf + 0 1554044996.508 * * [simplify]: Extracting #2: cost 8 inf + 0 1554044996.508 * * [simplify]: Extracting #3: cost 4 inf + 144 1554044996.508 * * [simplify]: Extracting #4: cost 0 inf + 610 1554044996.508 * [simplify]: Simplified to (/ (cos re) (exp im)) 1554044996.508 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (* 0.5 (/ (cos re) (exp im))))) 1554044996.508 * * * * [progress]: [ 17 / 41 ] simplifiying candidate # 1554044996.508 * * * * [progress]: [ 18 / 41 ] simplifiying candidate # 1554044996.508 * * * * [progress]: [ 19 / 41 ] simplifiying candidate # 1554044996.508 * * * * [progress]: [ 20 / 41 ] simplifiying candidate # 1554044996.508 * [simplify]: Simplifying (cbrt (exp im)) 1554044996.508 * * [simplify]: iters left: 2 (3 enodes) 1554044996.509 * * [simplify]: iters left: 1 (9 enodes) 1554044996.510 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.510 * * [simplify]: Extracting #1: cost 3 inf + 0 1554044996.510 * * [simplify]: Extracting #2: cost 5 inf + 0 1554044996.510 * * [simplify]: Extracting #3: cost 4 inf + 1 1554044996.510 * * [simplify]: Extracting #4: cost 0 inf + 445 1554044996.510 * [simplify]: Simplified to (cbrt (exp im)) 1554044996.510 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (/ (* 0.5 (cos re)) (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im))))) 1554044996.510 * * * * [progress]: [ 21 / 41 ] simplifiying candidate # 1554044996.511 * [simplify]: Simplifying (sqrt (exp im)) 1554044996.511 * * [simplify]: iters left: 2 (3 enodes) 1554044996.511 * * [simplify]: iters left: 1 (9 enodes) 1554044996.512 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.512 * * [simplify]: Extracting #1: cost 3 inf + 0 1554044996.512 * * [simplify]: Extracting #2: cost 5 inf + 0 1554044996.512 * * [simplify]: Extracting #3: cost 4 inf + 1 1554044996.512 * * [simplify]: Extracting #4: cost 0 inf + 365 1554044996.513 * [simplify]: Simplified to (sqrt (exp im)) 1554044996.513 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (/ (* 0.5 (cos re)) (sqrt (exp im))) (sqrt (exp im))))) 1554044996.513 * * * * [progress]: [ 22 / 41 ] simplifiying candidate # 1554044996.513 * [simplify]: Simplifying (exp im) 1554044996.513 * * [simplify]: iters left: 1 (2 enodes) 1554044996.514 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.514 * * [simplify]: Extracting #1: cost 3 inf + 0 1554044996.514 * * [simplify]: Extracting #2: cost 2 inf + 1 1554044996.514 * * [simplify]: Extracting #3: cost 0 inf + 143 1554044996.514 * [simplify]: Simplified to (exp im) 1554044996.514 * [simplify]: Simplified (2 3 2) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (/ (* 0.5 (cos re)) 1) (exp im)))) 1554044996.514 * * * * [progress]: [ 23 / 41 ] simplifiying candidate # 1554044996.514 * * * * [progress]: [ 24 / 41 ] simplifiying candidate #real (real->posit16 (/ (* 0.5 (cos re)) (exp im))))))> 1554044996.514 * * * * [progress]: [ 25 / 41 ] simplifiying candidate # 1554044996.514 * * * * [progress]: [ 26 / 41 ] simplifiying candidate # 1554044996.514 * * * * [progress]: [ 27 / 41 ] simplifiying candidate # 1554044996.514 * * * * [progress]: [ 28 / 41 ] simplifiying candidate # 1554044996.515 * * * * [progress]: [ 29 / 41 ] simplifiying candidate # 1554044996.515 * * * * [progress]: [ 30 / 41 ] simplifiying candidate # 1554044996.515 * * * * [progress]: [ 31 / 41 ] simplifiying candidate # 1554044996.515 * * * * [progress]: [ 32 / 41 ] simplifiying candidate # 1554044996.515 * * * * [progress]: [ 33 / 41 ] simplifiying candidate # 1554044996.515 * * * * [progress]: [ 34 / 41 ] simplifiying candidate # 1554044996.515 * * * * [progress]: [ 35 / 41 ] simplifiying candidate #real (real->posit16 (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))))))> 1554044996.515 * * * * [progress]: [ 36 / 41 ] simplifiying candidate # 1554044996.515 * [simplify]: Simplifying (- 0.5 (+ (* 0.25 (pow re 2)) (* 0.5 im))) 1554044996.515 * * [simplify]: iters left: 6 (10 enodes) 1554044996.519 * * [simplify]: iters left: 5 (43 enodes) 1554044996.528 * * [simplify]: iters left: 4 (67 enodes) 1554044996.539 * * [simplify]: iters left: 3 (110 enodes) 1554044996.565 * * [simplify]: iters left: 2 (186 enodes) 1554044996.597 * * [simplify]: iters left: 1 (235 enodes) 1554044996.640 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.640 * * [simplify]: Extracting #1: cost 27 inf + 0 1554044996.641 * * [simplify]: Extracting #2: cost 45 inf + 250 1554044996.642 * * [simplify]: Extracting #3: cost 20 inf + 2318 1554044996.643 * * [simplify]: Extracting #4: cost 0 inf + 4347 1554044996.645 * * [simplify]: Extracting #5: cost 0 inf + 4277 1554044996.647 * [simplify]: Simplified to (- 0.5 (fma (* re re) 0.25 (* 0.5 im))) 1554044996.647 * [simplify]: Simplified (2 3) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (- 0.5 (fma (* re re) 0.25 (* 0.5 im))))) 1554044996.647 * * * * [progress]: [ 37 / 41 ] simplifiying candidate # 1554044996.647 * [simplify]: Simplifying (* 0.5 (/ (cos re) (exp im))) 1554044996.647 * * [simplify]: iters left: 5 (7 enodes) 1554044996.649 * * [simplify]: iters left: 4 (24 enodes) 1554044996.653 * * [simplify]: iters left: 3 (30 enodes) 1554044996.657 * * [simplify]: iters left: 2 (34 enodes) 1554044996.662 * * [simplify]: iters left: 1 (38 enodes) 1554044996.667 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.667 * * [simplify]: Extracting #1: cost 10 inf + 0 1554044996.667 * * [simplify]: Extracting #2: cost 18 inf + 1 1554044996.667 * * [simplify]: Extracting #3: cost 16 inf + 3 1554044996.667 * * [simplify]: Extracting #4: cost 4 inf + 1364 1554044996.668 * * [simplify]: Extracting #5: cost 0 inf + 2033 1554044996.668 * [simplify]: Simplified to (/ (cos re) (/ (exp im) 0.5)) 1554044996.668 * [simplify]: Simplified (2 3) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (cos re) (/ (exp im) 0.5)))) 1554044996.668 * * * * [progress]: [ 38 / 41 ] simplifiying candidate # 1554044996.668 * [simplify]: Simplifying (* 0.5 (/ (cos re) (exp im))) 1554044996.668 * * [simplify]: iters left: 5 (7 enodes) 1554044996.670 * * [simplify]: iters left: 4 (24 enodes) 1554044996.676 * * [simplify]: iters left: 3 (30 enodes) 1554044996.681 * * [simplify]: iters left: 2 (34 enodes) 1554044996.693 * * [simplify]: iters left: 1 (38 enodes) 1554044996.705 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.705 * * [simplify]: Extracting #1: cost 10 inf + 0 1554044996.705 * * [simplify]: Extracting #2: cost 18 inf + 1 1554044996.706 * * [simplify]: Extracting #3: cost 16 inf + 3 1554044996.706 * * [simplify]: Extracting #4: cost 4 inf + 1364 1554044996.707 * * [simplify]: Extracting #5: cost 0 inf + 2033 1554044996.707 * [simplify]: Simplified to (/ (cos re) (/ (exp im) 0.5)) 1554044996.707 * [simplify]: Simplified (2 3) to (λ (re im) (fma (exp im) (* 0.5 (cos re)) (/ (cos re) (/ (exp im) 0.5)))) 1554044996.707 * * * * [progress]: [ 39 / 41 ] simplifiying candidate # 1554044996.708 * [simplify]: Simplifying (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 1554044996.708 * * [simplify]: iters left: 6 (11 enodes) 1554044996.714 * * [simplify]: iters left: 5 (49 enodes) 1554044996.731 * * [simplify]: iters left: 4 (82 enodes) 1554044996.758 * * [simplify]: iters left: 3 (134 enodes) 1554044996.796 * * [simplify]: iters left: 2 (189 enodes) 1554044996.822 * * [simplify]: iters left: 1 (228 enodes) 1554044996.883 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.883 * * [simplify]: Extracting #1: cost 32 inf + 0 1554044996.883 * * [simplify]: Extracting #2: cost 65 inf + 333 1554044996.884 * * [simplify]: Extracting #3: cost 20 inf + 5287 1554044996.887 * * [simplify]: Extracting #4: cost 1 inf + 7467 1554044996.889 * * [simplify]: Extracting #5: cost 0 inf + 7509 1554044996.892 * [simplify]: Simplified to (fma 0.5 (- (* im im) (* re re)) 1.0) 1554044996.893 * [simplify]: Simplified (2) to (λ (re im) (fma 0.5 (- (* im im) (* re re)) 1.0)) 1554044996.893 * * * * [progress]: [ 40 / 41 ] simplifiying candidate # 1554044996.893 * [simplify]: Simplifying (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1554044996.893 * * [simplify]: iters left: 6 (10 enodes) 1554044996.898 * * [simplify]: iters left: 5 (41 enodes) 1554044996.905 * * [simplify]: iters left: 4 (64 enodes) 1554044996.914 * * [simplify]: iters left: 3 (71 enodes) 1554044996.923 * * [simplify]: iters left: 2 (75 enodes) 1554044996.933 * * [simplify]: iters left: 1 (78 enodes) 1554044996.951 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044996.951 * * [simplify]: Extracting #1: cost 12 inf + 0 1554044996.951 * * [simplify]: Extracting #2: cost 25 inf + 1 1554044996.951 * * [simplify]: Extracting #3: cost 25 inf + 64 1554044996.952 * * [simplify]: Extracting #4: cost 7 inf + 2599 1554044996.953 * * [simplify]: Extracting #5: cost 0 inf + 4017 1554044996.955 * [simplify]: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) 1554044996.955 * [simplify]: Simplified (2) to (λ (re im) (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)) 1554044996.955 * * * * [progress]: [ 41 / 41 ] simplifiying candidate # 1554044996.955 * [simplify]: Simplifying (+ (* 0.5 (* (exp im) (cos re))) (* 0.5 (/ (cos re) (exp im)))) 1554044996.955 * * [simplify]: iters left: 6 (10 enodes) 1554044996.961 * * [simplify]: iters left: 5 (41 enodes) 1554044996.967 * * [simplify]: iters left: 4 (64 enodes) 1554044996.976 * * [simplify]: iters left: 3 (71 enodes) 1554044996.985 * * [simplify]: iters left: 2 (75 enodes) 1554044996.994 * * [simplify]: iters left: 1 (78 enodes) 1554044997.012 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044997.012 * * [simplify]: Extracting #1: cost 12 inf + 0 1554044997.012 * * [simplify]: Extracting #2: cost 25 inf + 1 1554044997.013 * * [simplify]: Extracting #3: cost 25 inf + 64 1554044997.013 * * [simplify]: Extracting #4: cost 7 inf + 2599 1554044997.015 * * [simplify]: Extracting #5: cost 0 inf + 4017 1554044997.016 * [simplify]: Simplified to (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5) 1554044997.016 * [simplify]: Simplified (2) to (λ (re im) (* (fma (exp im) (cos re) (/ (cos re) (exp im))) 0.5)) 1554044997.016 * * * [progress]: adding candidates to table 1554044997.478 * * [progress]: iteration 2 / 4 1554044997.478 * * * [progress]: picking best candidate 1554044997.483 * * * * [pick]: Picked # 1554044997.483 * * * [progress]: localizing error 1554044997.501 * * * [progress]: generating rewritten candidates 1554044997.501 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2) 1554044997.515 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 1554044997.587 * * * [progress]: generating series expansions 1554044997.587 * * * * [progress]: [ 1 / 2 ] generating series at (2 2) 1554044997.587 * [backup-simplify]: Simplify (+ (exp (- im)) (exp im)) into (+ (exp (- im)) (exp im)) 1554044997.587 * [approximate]: Taking taylor expansion of (+ (exp (- im)) (exp im)) in (im) around 0 1554044997.587 * [taylor]: Taking taylor expansion of (+ (exp (- im)) (exp im)) in im 1554044997.587 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554044997.587 * [taylor]: Taking taylor expansion of (- im) in im 1554044997.587 * [taylor]: Taking taylor expansion of im in im 1554044997.588 * [backup-simplify]: Simplify 0 into 0 1554044997.588 * [backup-simplify]: Simplify 1 into 1 1554044997.588 * [backup-simplify]: Simplify (- 0) into 0 1554044997.589 * [backup-simplify]: Simplify (- 1) into -1 1554044997.589 * [backup-simplify]: Simplify (exp 0) into 1 1554044997.589 * [taylor]: Taking taylor expansion of (exp im) in im 1554044997.589 * [taylor]: Taking taylor expansion of im in im 1554044997.589 * [backup-simplify]: Simplify 0 into 0 1554044997.589 * [backup-simplify]: Simplify 1 into 1 1554044997.589 * [backup-simplify]: Simplify (exp 0) into 1 1554044997.589 * [taylor]: Taking taylor expansion of (+ (exp (- im)) (exp im)) in im 1554044997.589 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554044997.589 * [taylor]: Taking taylor expansion of (- im) in im 1554044997.589 * [taylor]: Taking taylor expansion of im in im 1554044997.589 * [backup-simplify]: Simplify 0 into 0 1554044997.589 * [backup-simplify]: Simplify 1 into 1 1554044997.589 * [backup-simplify]: Simplify (- 0) into 0 1554044997.590 * [backup-simplify]: Simplify (- 1) into -1 1554044997.590 * [backup-simplify]: Simplify (exp 0) into 1 1554044997.590 * [taylor]: Taking taylor expansion of (exp im) in im 1554044997.590 * [taylor]: Taking taylor expansion of im in im 1554044997.590 * [backup-simplify]: Simplify 0 into 0 1554044997.590 * [backup-simplify]: Simplify 1 into 1 1554044997.590 * [backup-simplify]: Simplify (exp 0) into 1 1554044997.590 * [backup-simplify]: Simplify (+ 1 1) into 2 1554044997.590 * [backup-simplify]: Simplify 2 into 2 1554044997.591 * [backup-simplify]: Simplify (- 1) into -1 1554044997.592 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554044997.593 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554044997.593 * [backup-simplify]: Simplify (+ -1 1) into 0 1554044997.593 * [backup-simplify]: Simplify 0 into 0 1554044997.594 * [backup-simplify]: Simplify (- 1) into -1 1554044997.594 * [backup-simplify]: Simplify (- 0) into 0 1554044997.596 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554044997.597 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554044997.598 * [backup-simplify]: Simplify (+ 1/2 1/2) into 1 1554044997.598 * [backup-simplify]: Simplify 1 into 1 1554044997.598 * [backup-simplify]: Simplify (- 1) into -1 1554044997.598 * [backup-simplify]: Simplify (- 1) into -1 1554044997.599 * [backup-simplify]: Simplify (- 0) into 0 1554044997.599 * [backup-simplify]: Simplify (- 0) into 0 1554044997.602 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554044997.604 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554044997.604 * [backup-simplify]: Simplify (+ -1/6 1/6) into 0 1554044997.604 * [backup-simplify]: Simplify 0 into 0 1554044997.605 * [backup-simplify]: Simplify (- 1) into -1 1554044997.605 * [backup-simplify]: Simplify (- 1) into -1 1554044997.606 * [backup-simplify]: Simplify (- 0) into 0 1554044997.606 * [backup-simplify]: Simplify (- 1) into -1 1554044997.606 * [backup-simplify]: Simplify (- 0) into 0 1554044997.607 * [backup-simplify]: Simplify (- 0) into 0 1554044997.607 * [backup-simplify]: Simplify (- 0) into 0 1554044997.611 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 4) 24)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554044997.616 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554044997.616 * [backup-simplify]: Simplify (+ 1/24 1/24) into 1/12 1554044997.616 * [backup-simplify]: Simplify 1/12 into 1/12 1554044997.617 * [backup-simplify]: Simplify (+ (* 1/12 (pow im 4)) (+ (* 1 (pow im 2)) 2)) into (+ (pow im 2) (+ (* 1/12 (pow im 4)) 2)) 1554044997.617 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (exp (/ 1 im))) into (+ (exp (- (/ 1 im))) (exp (/ 1 im))) 1554044997.617 * [approximate]: Taking taylor expansion of (+ (exp (- (/ 1 im))) (exp (/ 1 im))) in (im) around 0 1554044997.617 * [taylor]: Taking taylor expansion of (+ (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554044997.617 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554044997.617 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554044997.617 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.617 * [taylor]: Taking taylor expansion of im in im 1554044997.617 * [backup-simplify]: Simplify 0 into 0 1554044997.617 * [backup-simplify]: Simplify 1 into 1 1554044997.618 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.618 * [backup-simplify]: Simplify (- 1) into -1 1554044997.618 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554044997.618 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044997.618 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.618 * [taylor]: Taking taylor expansion of im in im 1554044997.618 * [backup-simplify]: Simplify 0 into 0 1554044997.618 * [backup-simplify]: Simplify 1 into 1 1554044997.619 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.619 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.619 * [taylor]: Taking taylor expansion of (+ (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554044997.619 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554044997.619 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554044997.619 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.619 * [taylor]: Taking taylor expansion of im in im 1554044997.619 * [backup-simplify]: Simplify 0 into 0 1554044997.619 * [backup-simplify]: Simplify 1 into 1 1554044997.619 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.620 * [backup-simplify]: Simplify (- 1) into -1 1554044997.620 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554044997.620 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044997.620 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.620 * [taylor]: Taking taylor expansion of im in im 1554044997.620 * [backup-simplify]: Simplify 0 into 0 1554044997.620 * [backup-simplify]: Simplify 1 into 1 1554044997.620 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.620 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.621 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (exp (/ 1 im))) into (+ (exp (- (/ 1 im))) (exp (/ 1 im))) 1554044997.621 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (exp (/ 1 im))) into (+ (exp (- (/ 1 im))) (exp (/ 1 im))) 1554044997.621 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.621 * [backup-simplify]: Simplify 0 into 0 1554044997.622 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.622 * [backup-simplify]: Simplify 0 into 0 1554044997.622 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.622 * [backup-simplify]: Simplify 0 into 0 1554044997.622 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.622 * [backup-simplify]: Simplify 0 into 0 1554044997.623 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.623 * [backup-simplify]: Simplify 0 into 0 1554044997.623 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.623 * [backup-simplify]: Simplify 0 into 0 1554044997.623 * [backup-simplify]: Simplify (+ (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) into (+ (exp (- im)) (exp im)) 1554044997.624 * [backup-simplify]: Simplify (+ (exp (- (/ 1 (- im)))) (exp (/ 1 (- im)))) into (+ (exp (/ -1 im)) (exp (/ 1 im))) 1554044997.624 * [approximate]: Taking taylor expansion of (+ (exp (/ -1 im)) (exp (/ 1 im))) in (im) around 0 1554044997.624 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 im)) (exp (/ 1 im))) in im 1554044997.624 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554044997.624 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554044997.624 * [taylor]: Taking taylor expansion of -1 in im 1554044997.624 * [backup-simplify]: Simplify -1 into -1 1554044997.624 * [taylor]: Taking taylor expansion of im in im 1554044997.624 * [backup-simplify]: Simplify 0 into 0 1554044997.624 * [backup-simplify]: Simplify 1 into 1 1554044997.624 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044997.625 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044997.625 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044997.625 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.625 * [taylor]: Taking taylor expansion of im in im 1554044997.625 * [backup-simplify]: Simplify 0 into 0 1554044997.625 * [backup-simplify]: Simplify 1 into 1 1554044997.625 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.625 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.625 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 im)) (exp (/ 1 im))) in im 1554044997.625 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554044997.625 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554044997.625 * [taylor]: Taking taylor expansion of -1 in im 1554044997.625 * [backup-simplify]: Simplify -1 into -1 1554044997.625 * [taylor]: Taking taylor expansion of im in im 1554044997.625 * [backup-simplify]: Simplify 0 into 0 1554044997.625 * [backup-simplify]: Simplify 1 into 1 1554044997.626 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044997.626 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044997.626 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044997.626 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.626 * [taylor]: Taking taylor expansion of im in im 1554044997.626 * [backup-simplify]: Simplify 0 into 0 1554044997.626 * [backup-simplify]: Simplify 1 into 1 1554044997.626 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.627 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.627 * [backup-simplify]: Simplify (+ (exp (/ -1 im)) (exp (/ 1 im))) into (+ (exp (/ 1 im)) (exp (/ -1 im))) 1554044997.627 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (exp (/ -1 im))) into (+ (exp (/ -1 im)) (exp (/ 1 im))) 1554044997.627 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.627 * [backup-simplify]: Simplify 0 into 0 1554044997.628 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.628 * [backup-simplify]: Simplify 0 into 0 1554044997.628 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.628 * [backup-simplify]: Simplify 0 into 0 1554044997.629 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.629 * [backup-simplify]: Simplify 0 into 0 1554044997.629 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.629 * [backup-simplify]: Simplify 0 into 0 1554044997.630 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.630 * [backup-simplify]: Simplify 0 into 0 1554044997.630 * [backup-simplify]: Simplify (+ (exp (/ -1 (/ 1 (- im)))) (exp (/ 1 (/ 1 (- im))))) into (+ (exp im) (exp (* -1 im))) 1554044997.630 * * * * [progress]: [ 2 / 2 ] generating series at (2) 1554044997.630 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) into (* 0.5 (* (cos re) (+ (exp (- im)) (exp im)))) 1554044997.630 * [approximate]: Taking taylor expansion of (* 0.5 (* (cos re) (+ (exp (- im)) (exp im)))) in (re im) around 0 1554044997.630 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (+ (exp (- im)) (exp im)))) in im 1554044997.630 * [taylor]: Taking taylor expansion of 0.5 in im 1554044997.630 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.630 * [taylor]: Taking taylor expansion of (* (cos re) (+ (exp (- im)) (exp im))) in im 1554044997.631 * [taylor]: Taking taylor expansion of (cos re) in im 1554044997.631 * [taylor]: Taking taylor expansion of re in im 1554044997.631 * [backup-simplify]: Simplify re into re 1554044997.631 * [backup-simplify]: Simplify (cos re) into (cos re) 1554044997.631 * [backup-simplify]: Simplify (sin re) into (sin re) 1554044997.631 * [taylor]: Taking taylor expansion of (+ (exp (- im)) (exp im)) in im 1554044997.631 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554044997.631 * [taylor]: Taking taylor expansion of (- im) in im 1554044997.631 * [taylor]: Taking taylor expansion of im in im 1554044997.631 * [backup-simplify]: Simplify 0 into 0 1554044997.631 * [backup-simplify]: Simplify 1 into 1 1554044997.631 * [backup-simplify]: Simplify (- 0) into 0 1554044997.632 * [backup-simplify]: Simplify (- 1) into -1 1554044997.632 * [backup-simplify]: Simplify (exp 0) into 1 1554044997.632 * [taylor]: Taking taylor expansion of (exp im) in im 1554044997.632 * [taylor]: Taking taylor expansion of im in im 1554044997.632 * [backup-simplify]: Simplify 0 into 0 1554044997.632 * [backup-simplify]: Simplify 1 into 1 1554044997.632 * [backup-simplify]: Simplify (exp 0) into 1 1554044997.632 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (+ (exp (- im)) (exp im)))) in re 1554044997.632 * [taylor]: Taking taylor expansion of 0.5 in re 1554044997.632 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.632 * [taylor]: Taking taylor expansion of (* (cos re) (+ (exp (- im)) (exp im))) in re 1554044997.632 * [taylor]: Taking taylor expansion of (cos re) in re 1554044997.632 * [taylor]: Taking taylor expansion of re in re 1554044997.632 * [backup-simplify]: Simplify 0 into 0 1554044997.632 * [backup-simplify]: Simplify 1 into 1 1554044997.632 * [taylor]: Taking taylor expansion of (+ (exp (- im)) (exp im)) in re 1554044997.632 * [taylor]: Taking taylor expansion of (exp (- im)) in re 1554044997.632 * [taylor]: Taking taylor expansion of (- im) in re 1554044997.632 * [taylor]: Taking taylor expansion of im in re 1554044997.632 * [backup-simplify]: Simplify im into im 1554044997.632 * [backup-simplify]: Simplify (- im) into (- im) 1554044997.632 * [backup-simplify]: Simplify (- im) into (- im) 1554044997.632 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 1554044997.632 * [taylor]: Taking taylor expansion of (exp im) in re 1554044997.632 * [taylor]: Taking taylor expansion of im in re 1554044997.633 * [backup-simplify]: Simplify im into im 1554044997.633 * [backup-simplify]: Simplify (exp im) into (exp im) 1554044997.633 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (+ (exp (- im)) (exp im)))) in re 1554044997.633 * [taylor]: Taking taylor expansion of 0.5 in re 1554044997.633 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.633 * [taylor]: Taking taylor expansion of (* (cos re) (+ (exp (- im)) (exp im))) in re 1554044997.633 * [taylor]: Taking taylor expansion of (cos re) in re 1554044997.633 * [taylor]: Taking taylor expansion of re in re 1554044997.633 * [backup-simplify]: Simplify 0 into 0 1554044997.633 * [backup-simplify]: Simplify 1 into 1 1554044997.633 * [taylor]: Taking taylor expansion of (+ (exp (- im)) (exp im)) in re 1554044997.633 * [taylor]: Taking taylor expansion of (exp (- im)) in re 1554044997.633 * [taylor]: Taking taylor expansion of (- im) in re 1554044997.633 * [taylor]: Taking taylor expansion of im in re 1554044997.633 * [backup-simplify]: Simplify im into im 1554044997.633 * [backup-simplify]: Simplify (- im) into (- im) 1554044997.633 * [backup-simplify]: Simplify (- im) into (- im) 1554044997.633 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 1554044997.633 * [taylor]: Taking taylor expansion of (exp im) in re 1554044997.633 * [taylor]: Taking taylor expansion of im in re 1554044997.633 * [backup-simplify]: Simplify im into im 1554044997.633 * [backup-simplify]: Simplify (exp im) into (exp im) 1554044997.634 * [backup-simplify]: Simplify (+ (exp (- im)) (exp im)) into (+ (exp (- im)) (exp im)) 1554044997.634 * [backup-simplify]: Simplify (* 1 (+ (exp (- im)) (exp im))) into (+ (exp (- im)) (exp im)) 1554044997.634 * [backup-simplify]: Simplify (* 0.5 (+ (exp (- im)) (exp im))) into (* 0.5 (+ (exp (- im)) (exp im))) 1554044997.634 * [taylor]: Taking taylor expansion of (* 0.5 (+ (exp (- im)) (exp im))) in im 1554044997.634 * [taylor]: Taking taylor expansion of 0.5 in im 1554044997.634 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.634 * [taylor]: Taking taylor expansion of (+ (exp (- im)) (exp im)) in im 1554044997.634 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554044997.634 * [taylor]: Taking taylor expansion of (- im) in im 1554044997.634 * [taylor]: Taking taylor expansion of im in im 1554044997.634 * [backup-simplify]: Simplify 0 into 0 1554044997.635 * [backup-simplify]: Simplify 1 into 1 1554044997.635 * [backup-simplify]: Simplify (- 0) into 0 1554044997.635 * [backup-simplify]: Simplify (- 1) into -1 1554044997.636 * [backup-simplify]: Simplify (exp 0) into 1 1554044997.636 * [taylor]: Taking taylor expansion of (exp im) in im 1554044997.636 * [taylor]: Taking taylor expansion of im in im 1554044997.636 * [backup-simplify]: Simplify 0 into 0 1554044997.636 * [backup-simplify]: Simplify 1 into 1 1554044997.636 * [backup-simplify]: Simplify (exp 0) into 1 1554044997.636 * [backup-simplify]: Simplify (+ 1 1) into 2 1554044997.637 * [backup-simplify]: Simplify (* 0.5 2) into 1.0 1554044997.637 * [backup-simplify]: Simplify 1.0 into 1.0 1554044997.637 * [backup-simplify]: Simplify (- im) into (- im) 1554044997.637 * [backup-simplify]: Simplify (- 0) into 0 1554044997.638 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 1) 1)))) into 0 1554044997.639 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 1554044997.639 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.640 * [backup-simplify]: Simplify (+ 0) into 0 1554044997.640 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (+ (exp (- im)) (exp im)))) into 0 1554044997.641 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (+ (exp (- im)) (exp im)))) into 0 1554044997.641 * [taylor]: Taking taylor expansion of 0 in im 1554044997.641 * [backup-simplify]: Simplify 0 into 0 1554044997.641 * [backup-simplify]: Simplify 0 into 0 1554044997.641 * [backup-simplify]: Simplify (- 1) into -1 1554044997.643 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554044997.644 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554044997.644 * [backup-simplify]: Simplify (+ -1 1) into 0 1554044997.645 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 2)) into 0 1554044997.645 * [backup-simplify]: Simplify 0 into 0 1554044997.645 * [backup-simplify]: Simplify (- im) into (- im) 1554044997.645 * [backup-simplify]: Simplify (- 0) into 0 1554044997.646 * [backup-simplify]: Simplify (- 0) into 0 1554044997.647 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044997.653 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044997.654 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.655 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 1554044997.657 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* -1/2 (+ (exp (- im)) (exp im))))) into (- (+ (* 1/2 (exp (- im))) (* 1/2 (exp im)))) 1554044997.657 * [backup-simplify]: Simplify (+ (* 0.5 (- (+ (* 1/2 (exp (- im))) (* 1/2 (exp im))))) (+ (* 0 0) (* 0 (+ (exp (- im)) (exp im))))) into (- (+ (* 0.25 (exp (- im))) (* 0.25 (exp im)))) 1554044997.658 * [taylor]: Taking taylor expansion of (- (+ (* 0.25 (exp (- im))) (* 0.25 (exp im)))) in im 1554044997.658 * [taylor]: Taking taylor expansion of (+ (* 0.25 (exp (- im))) (* 0.25 (exp im))) in im 1554044997.658 * [taylor]: Taking taylor expansion of (* 0.25 (exp (- im))) in im 1554044997.658 * [taylor]: Taking taylor expansion of 0.25 in im 1554044997.658 * [backup-simplify]: Simplify 0.25 into 0.25 1554044997.658 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554044997.658 * [taylor]: Taking taylor expansion of (- im) in im 1554044997.658 * [taylor]: Taking taylor expansion of im in im 1554044997.658 * [backup-simplify]: Simplify 0 into 0 1554044997.658 * [backup-simplify]: Simplify 1 into 1 1554044997.658 * [backup-simplify]: Simplify (- 0) into 0 1554044997.659 * [backup-simplify]: Simplify (- 1) into -1 1554044997.659 * [backup-simplify]: Simplify (exp 0) into 1 1554044997.659 * [taylor]: Taking taylor expansion of (* 0.25 (exp im)) in im 1554044997.659 * [taylor]: Taking taylor expansion of 0.25 in im 1554044997.659 * [backup-simplify]: Simplify 0.25 into 0.25 1554044997.659 * [taylor]: Taking taylor expansion of (exp im) in im 1554044997.659 * [taylor]: Taking taylor expansion of im in im 1554044997.659 * [backup-simplify]: Simplify 0 into 0 1554044997.659 * [backup-simplify]: Simplify 1 into 1 1554044997.659 * [backup-simplify]: Simplify (exp 0) into 1 1554044997.659 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 1554044997.660 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 1554044997.660 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 1554044997.661 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 1554044997.661 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 1554044997.661 * [backup-simplify]: Simplify 0 into 0 1554044997.662 * [backup-simplify]: Simplify (- 1) into -1 1554044997.662 * [backup-simplify]: Simplify (- 0) into 0 1554044997.664 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554044997.666 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554044997.666 * [backup-simplify]: Simplify (+ 1/2 1/2) into 1 1554044997.668 * [backup-simplify]: Simplify (+ (* 0.5 1) (+ (* 0 0) (* 0 2))) into 0.5 1554044997.668 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.669 * [backup-simplify]: Simplify (+ (* 0.5 (pow (* im 1) 2)) (+ (* (- 0.5) (pow (* 1 re) 2)) 1.0)) into (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 1554044997.669 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (+ (exp (- (/ 1 im))) (exp (/ 1 im)))) into (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 1554044997.669 * [approximate]: Taking taylor expansion of (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in (re im) around 0 1554044997.669 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 1554044997.669 * [taylor]: Taking taylor expansion of 0.5 in im 1554044997.669 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.669 * [taylor]: Taking taylor expansion of (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 1554044997.669 * [taylor]: Taking taylor expansion of (+ (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554044997.669 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554044997.669 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554044997.669 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.669 * [taylor]: Taking taylor expansion of im in im 1554044997.670 * [backup-simplify]: Simplify 0 into 0 1554044997.670 * [backup-simplify]: Simplify 1 into 1 1554044997.670 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.670 * [backup-simplify]: Simplify (- 1) into -1 1554044997.670 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554044997.670 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044997.670 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.670 * [taylor]: Taking taylor expansion of im in im 1554044997.670 * [backup-simplify]: Simplify 0 into 0 1554044997.671 * [backup-simplify]: Simplify 1 into 1 1554044997.671 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.671 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.671 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1554044997.671 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1554044997.671 * [taylor]: Taking taylor expansion of re in im 1554044997.671 * [backup-simplify]: Simplify re into re 1554044997.671 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1554044997.671 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044997.671 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1554044997.671 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 1554044997.671 * [taylor]: Taking taylor expansion of 0.5 in re 1554044997.671 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.671 * [taylor]: Taking taylor expansion of (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 1554044997.671 * [taylor]: Taking taylor expansion of (+ (exp (- (/ 1 im))) (exp (/ 1 im))) in re 1554044997.671 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 1554044997.671 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 1554044997.672 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044997.672 * [taylor]: Taking taylor expansion of im in re 1554044997.672 * [backup-simplify]: Simplify im into im 1554044997.672 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044997.672 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1554044997.672 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1554044997.672 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554044997.672 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1554044997.672 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044997.672 * [taylor]: Taking taylor expansion of im in re 1554044997.672 * [backup-simplify]: Simplify im into im 1554044997.672 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044997.672 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.672 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1554044997.672 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1554044997.672 * [taylor]: Taking taylor expansion of re in re 1554044997.672 * [backup-simplify]: Simplify 0 into 0 1554044997.672 * [backup-simplify]: Simplify 1 into 1 1554044997.673 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.673 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044997.673 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 1554044997.673 * [taylor]: Taking taylor expansion of 0.5 in re 1554044997.673 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.673 * [taylor]: Taking taylor expansion of (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 1554044997.673 * [taylor]: Taking taylor expansion of (+ (exp (- (/ 1 im))) (exp (/ 1 im))) in re 1554044997.673 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 1554044997.673 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 1554044997.673 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044997.673 * [taylor]: Taking taylor expansion of im in re 1554044997.673 * [backup-simplify]: Simplify im into im 1554044997.673 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044997.673 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1554044997.673 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1554044997.673 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554044997.673 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1554044997.673 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044997.674 * [taylor]: Taking taylor expansion of im in re 1554044997.674 * [backup-simplify]: Simplify im into im 1554044997.674 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044997.674 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.674 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1554044997.674 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1554044997.674 * [taylor]: Taking taylor expansion of re in re 1554044997.674 * [backup-simplify]: Simplify 0 into 0 1554044997.674 * [backup-simplify]: Simplify 1 into 1 1554044997.674 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.674 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044997.674 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (exp (/ 1 im))) into (+ (exp (- (/ 1 im))) (exp (/ 1 im))) 1554044997.675 * [backup-simplify]: Simplify (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 1554044997.675 * [backup-simplify]: Simplify (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 1554044997.675 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 1554044997.675 * [taylor]: Taking taylor expansion of 0.5 in im 1554044997.675 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.675 * [taylor]: Taking taylor expansion of (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 1554044997.675 * [taylor]: Taking taylor expansion of (+ (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554044997.675 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554044997.675 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554044997.675 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.675 * [taylor]: Taking taylor expansion of im in im 1554044997.675 * [backup-simplify]: Simplify 0 into 0 1554044997.675 * [backup-simplify]: Simplify 1 into 1 1554044997.676 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.676 * [backup-simplify]: Simplify (- 1) into -1 1554044997.676 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554044997.676 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044997.676 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.676 * [taylor]: Taking taylor expansion of im in im 1554044997.676 * [backup-simplify]: Simplify 0 into 0 1554044997.676 * [backup-simplify]: Simplify 1 into 1 1554044997.677 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.677 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.677 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1554044997.677 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1554044997.677 * [taylor]: Taking taylor expansion of re in im 1554044997.677 * [backup-simplify]: Simplify re into re 1554044997.677 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1554044997.677 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1554044997.677 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1554044997.677 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (exp (/ 1 im))) into (+ (exp (- (/ 1 im))) (exp (/ 1 im))) 1554044997.677 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 1554044997.677 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 1554044997.678 * [backup-simplify]: Simplify (- 0) into 0 1554044997.678 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 1554044997.678 * [backup-simplify]: Simplify (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 1554044997.678 * [backup-simplify]: Simplify (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 1554044997.678 * [backup-simplify]: Simplify (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 1554044997.679 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1554044997.679 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1554044997.679 * [backup-simplify]: Simplify (- 0) into 0 1554044997.680 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 1) 1)))) into 0 1554044997.680 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1554044997.681 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1554044997.681 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.681 * [backup-simplify]: Simplify (+ (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 1554044997.682 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 1554044997.682 * [taylor]: Taking taylor expansion of 0 in im 1554044997.682 * [backup-simplify]: Simplify 0 into 0 1554044997.682 * [backup-simplify]: Simplify 0 into 0 1554044997.683 * [backup-simplify]: Simplify (+ 0) into 0 1554044997.683 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 1554044997.683 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 1554044997.684 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1554044997.684 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 1554044997.685 * [backup-simplify]: Simplify (- 0) into 0 1554044997.685 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.685 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.686 * [backup-simplify]: Simplify (+ (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 1554044997.686 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 1554044997.686 * [backup-simplify]: Simplify 0 into 0 1554044997.687 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1554044997.687 * [backup-simplify]: Simplify (- 0) into 0 1554044997.687 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044997.687 * [backup-simplify]: Simplify (- 0) into 0 1554044997.689 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044997.689 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044997.690 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044997.691 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.691 * [backup-simplify]: Simplify (+ (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1554044997.692 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 1554044997.692 * [taylor]: Taking taylor expansion of 0 in im 1554044997.692 * [backup-simplify]: Simplify 0 into 0 1554044997.692 * [backup-simplify]: Simplify 0 into 0 1554044997.692 * [backup-simplify]: Simplify 0 into 0 1554044997.693 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1554044997.694 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1554044997.694 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044997.695 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044997.695 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1554044997.696 * [backup-simplify]: Simplify (- 0) into 0 1554044997.696 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.697 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.697 * [backup-simplify]: Simplify (+ (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1554044997.698 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 1554044997.698 * [backup-simplify]: Simplify 0 into 0 1554044997.698 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1554044997.699 * [backup-simplify]: Simplify (- 0) into 0 1554044997.699 * [backup-simplify]: Simplify (- 0) into 0 1554044997.700 * [backup-simplify]: Simplify (- 0) into 0 1554044997.700 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044997.700 * [backup-simplify]: Simplify (- 0) into 0 1554044997.702 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1554044997.702 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044997.704 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1554044997.704 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.705 * [backup-simplify]: Simplify (+ (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 1554044997.706 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))))) into 0 1554044997.706 * [taylor]: Taking taylor expansion of 0 in im 1554044997.706 * [backup-simplify]: Simplify 0 into 0 1554044997.706 * [backup-simplify]: Simplify 0 into 0 1554044997.706 * [backup-simplify]: Simplify (* 0.5 (* (+ (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) (cos (/ 1 (/ 1 re))))) into (* 0.5 (* (cos re) (+ (exp (- im)) (exp im)))) 1554044997.706 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (+ (exp (- (/ 1 (- im)))) (exp (/ 1 (- im))))) into (* 0.5 (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re)))) 1554044997.706 * [approximate]: Taking taylor expansion of (* 0.5 (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re)))) in (re im) around 0 1554044997.706 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re)))) in im 1554044997.706 * [taylor]: Taking taylor expansion of 0.5 in im 1554044997.706 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.706 * [taylor]: Taking taylor expansion of (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re))) in im 1554044997.706 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 im)) (exp (/ 1 im))) in im 1554044997.706 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554044997.706 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554044997.706 * [taylor]: Taking taylor expansion of -1 in im 1554044997.706 * [backup-simplify]: Simplify -1 into -1 1554044997.706 * [taylor]: Taking taylor expansion of im in im 1554044997.706 * [backup-simplify]: Simplify 0 into 0 1554044997.706 * [backup-simplify]: Simplify 1 into 1 1554044997.707 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044997.707 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044997.707 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044997.707 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.707 * [taylor]: Taking taylor expansion of im in im 1554044997.707 * [backup-simplify]: Simplify 0 into 0 1554044997.707 * [backup-simplify]: Simplify 1 into 1 1554044997.707 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.707 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.707 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1554044997.707 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1554044997.707 * [taylor]: Taking taylor expansion of -1 in im 1554044997.707 * [backup-simplify]: Simplify -1 into -1 1554044997.707 * [taylor]: Taking taylor expansion of re in im 1554044997.707 * [backup-simplify]: Simplify re into re 1554044997.707 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1554044997.707 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044997.707 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1554044997.707 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re)))) in re 1554044997.707 * [taylor]: Taking taylor expansion of 0.5 in re 1554044997.707 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.707 * [taylor]: Taking taylor expansion of (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re))) in re 1554044997.707 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 im)) (exp (/ 1 im))) in re 1554044997.707 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1554044997.707 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1554044997.707 * [taylor]: Taking taylor expansion of -1 in re 1554044997.707 * [backup-simplify]: Simplify -1 into -1 1554044997.707 * [taylor]: Taking taylor expansion of im in re 1554044997.707 * [backup-simplify]: Simplify im into im 1554044997.707 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1554044997.707 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044997.708 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1554044997.708 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044997.708 * [taylor]: Taking taylor expansion of im in re 1554044997.708 * [backup-simplify]: Simplify im into im 1554044997.708 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044997.708 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.708 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1554044997.708 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1554044997.708 * [taylor]: Taking taylor expansion of -1 in re 1554044997.708 * [backup-simplify]: Simplify -1 into -1 1554044997.708 * [taylor]: Taking taylor expansion of re in re 1554044997.708 * [backup-simplify]: Simplify 0 into 0 1554044997.708 * [backup-simplify]: Simplify 1 into 1 1554044997.708 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044997.708 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044997.708 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re)))) in re 1554044997.708 * [taylor]: Taking taylor expansion of 0.5 in re 1554044997.708 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.708 * [taylor]: Taking taylor expansion of (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re))) in re 1554044997.708 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 im)) (exp (/ 1 im))) in re 1554044997.708 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1554044997.708 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1554044997.708 * [taylor]: Taking taylor expansion of -1 in re 1554044997.708 * [backup-simplify]: Simplify -1 into -1 1554044997.708 * [taylor]: Taking taylor expansion of im in re 1554044997.708 * [backup-simplify]: Simplify im into im 1554044997.708 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1554044997.708 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044997.708 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1554044997.708 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1554044997.708 * [taylor]: Taking taylor expansion of im in re 1554044997.708 * [backup-simplify]: Simplify im into im 1554044997.708 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1554044997.708 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.708 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1554044997.709 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1554044997.709 * [taylor]: Taking taylor expansion of -1 in re 1554044997.709 * [backup-simplify]: Simplify -1 into -1 1554044997.709 * [taylor]: Taking taylor expansion of re in re 1554044997.709 * [backup-simplify]: Simplify 0 into 0 1554044997.709 * [backup-simplify]: Simplify 1 into 1 1554044997.709 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044997.709 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044997.709 * [backup-simplify]: Simplify (+ (exp (/ -1 im)) (exp (/ 1 im))) into (+ (exp (/ 1 im)) (exp (/ -1 im))) 1554044997.709 * [backup-simplify]: Simplify (* (+ (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re))) 1554044997.709 * [backup-simplify]: Simplify (* 0.5 (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re)))) into (* 0.5 (* (+ (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 1554044997.709 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 1554044997.709 * [taylor]: Taking taylor expansion of 0.5 in im 1554044997.709 * [backup-simplify]: Simplify 0.5 into 0.5 1554044997.709 * [taylor]: Taking taylor expansion of (* (+ (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 1554044997.709 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 im)) (exp (/ -1 im))) in im 1554044997.709 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554044997.709 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554044997.709 * [taylor]: Taking taylor expansion of im in im 1554044997.709 * [backup-simplify]: Simplify 0 into 0 1554044997.709 * [backup-simplify]: Simplify 1 into 1 1554044997.710 * [backup-simplify]: Simplify (/ 1 1) into 1 1554044997.710 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554044997.710 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554044997.710 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554044997.710 * [taylor]: Taking taylor expansion of -1 in im 1554044997.710 * [backup-simplify]: Simplify -1 into -1 1554044997.710 * [taylor]: Taking taylor expansion of im in im 1554044997.710 * [backup-simplify]: Simplify 0 into 0 1554044997.710 * [backup-simplify]: Simplify 1 into 1 1554044997.710 * [backup-simplify]: Simplify (/ -1 1) into -1 1554044997.710 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554044997.710 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1554044997.710 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1554044997.710 * [taylor]: Taking taylor expansion of -1 in im 1554044997.710 * [backup-simplify]: Simplify -1 into -1 1554044997.710 * [taylor]: Taking taylor expansion of re in im 1554044997.710 * [backup-simplify]: Simplify re into re 1554044997.710 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1554044997.710 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1554044997.710 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1554044997.710 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (exp (/ -1 im))) into (+ (exp (/ -1 im)) (exp (/ 1 im))) 1554044997.711 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 1554044997.711 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 1554044997.711 * [backup-simplify]: Simplify (- 0) into 0 1554044997.711 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 1554044997.711 * [backup-simplify]: Simplify (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re))) into (* (+ (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 1554044997.711 * [backup-simplify]: Simplify (* 0.5 (* (+ (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re)))) 1554044997.711 * [backup-simplify]: Simplify (* 0.5 (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re)))) into (* 0.5 (* (+ (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 1554044997.711 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 1554044997.712 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1554044997.712 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1554044997.712 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1554044997.713 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.713 * [backup-simplify]: Simplify (+ (* (+ (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1554044997.713 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re))))) into 0 1554044997.713 * [taylor]: Taking taylor expansion of 0 in im 1554044997.713 * [backup-simplify]: Simplify 0 into 0 1554044997.713 * [backup-simplify]: Simplify 0 into 0 1554044997.714 * [backup-simplify]: Simplify (+ 0) into 0 1554044997.714 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 1554044997.714 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 1554044997.714 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1554044997.715 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 1554044997.715 * [backup-simplify]: Simplify (- 0) into 0 1554044997.715 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.715 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.716 * [backup-simplify]: Simplify (+ (* (+ (exp (/ -1 im)) (exp (/ 1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1554044997.716 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 1554044997.716 * [backup-simplify]: Simplify 0 into 0 1554044997.716 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044997.717 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044997.717 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044997.718 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1554044997.718 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.718 * [backup-simplify]: Simplify (+ (* (+ (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1554044997.719 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re)))))) into 0 1554044997.719 * [taylor]: Taking taylor expansion of 0 in im 1554044997.719 * [backup-simplify]: Simplify 0 into 0 1554044997.719 * [backup-simplify]: Simplify 0 into 0 1554044997.719 * [backup-simplify]: Simplify 0 into 0 1554044997.719 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1554044997.720 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1554044997.720 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1554044997.720 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1554044997.721 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1554044997.721 * [backup-simplify]: Simplify (- 0) into 0 1554044997.721 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.722 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.722 * [backup-simplify]: Simplify (+ (* (+ (exp (/ -1 im)) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1554044997.722 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 1554044997.722 * [backup-simplify]: Simplify 0 into 0 1554044997.723 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044997.724 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1554044997.724 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1554044997.725 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1554044997.725 * [backup-simplify]: Simplify (+ 0 0) into 0 1554044997.726 * [backup-simplify]: Simplify (+ (* (+ (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 1554044997.726 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (exp (/ -1 im)) (exp (/ 1 im))) (cos (/ -1 re))))))) into 0 1554044997.726 * [taylor]: Taking taylor expansion of 0 in im 1554044997.726 * [backup-simplify]: Simplify 0 into 0 1554044997.726 * [backup-simplify]: Simplify 0 into 0 1554044997.727 * [backup-simplify]: Simplify (* 0.5 (* (+ (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) (cos (/ -1 (/ 1 (- re)))))) into (* 0.5 (* (+ (exp im) (exp (* -1 im))) (cos re))) 1554044997.727 * * * [progress]: simplifying candidates 1554044997.727 * * * * [progress]: [ 1 / 50 ] simplifiying candidate # 1554044997.727 * * * * [progress]: [ 2 / 50 ] simplifiying candidate # 1554044997.727 * * * * [progress]: [ 3 / 50 ] simplifiying candidate # 1554044997.727 * [simplify]: Simplifying (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 1554044997.727 * * [simplify]: iters left: 6 (5 enodes) 1554044997.728 * * [simplify]: iters left: 5 (18 enodes) 1554044997.731 * * [simplify]: iters left: 4 (24 enodes) 1554044997.734 * * [simplify]: iters left: 3 (26 enodes) 1554044997.738 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044997.738 * * [simplify]: Extracting #1: cost 3 inf + 0 1554044997.738 * * [simplify]: Extracting #2: cost 5 inf + 0 1554044997.738 * * [simplify]: Extracting #3: cost 9 inf + 0 1554044997.738 * * [simplify]: Extracting #4: cost 11 inf + 1 1554044997.738 * * [simplify]: Extracting #5: cost 10 inf + 2 1554044997.738 * * [simplify]: Extracting #6: cost 0 inf + 1292 1554044997.739 * [simplify]: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 1554044997.739 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- im))) (exp im)))) 1554044997.739 * * * * [progress]: [ 4 / 50 ] simplifiying candidate # 1554044997.739 * [simplify]: Simplifying (sqrt (exp (- im))) 1554044997.739 * * [simplify]: iters left: 4 (4 enodes) 1554044997.740 * * [simplify]: iters left: 3 (15 enodes) 1554044997.742 * * [simplify]: iters left: 2 (21 enodes) 1554044997.745 * * [simplify]: iters left: 1 (23 enodes) 1554044997.749 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044997.749 * * [simplify]: Extracting #1: cost 3 inf + 0 1554044997.749 * * [simplify]: Extracting #2: cost 7 inf + 0 1554044997.749 * * [simplify]: Extracting #3: cost 9 inf + 1 1554044997.749 * * [simplify]: Extracting #4: cost 8 inf + 2 1554044997.749 * * [simplify]: Extracting #5: cost 0 inf + 750 1554044997.749 * [simplify]: Simplified to (sqrt (exp (- im))) 1554044997.749 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (sqrt (exp (- im))) (sqrt (exp (- im))) (exp im)))) 1554044997.749 * * * * [progress]: [ 5 / 50 ] simplifiying candidate # 1554044997.749 * * * * [progress]: [ 6 / 50 ] simplifiying candidate # 1554044997.749 * [simplify]: Simplifying (* (exp (exp (- im))) (exp (exp im))) 1554044997.750 * * [simplify]: iters left: 6 (7 enodes) 1554044997.751 * * [simplify]: iters left: 5 (26 enodes) 1554044997.755 * * [simplify]: iters left: 4 (34 enodes) 1554044997.764 * * [simplify]: iters left: 3 (36 enodes) 1554044997.775 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044997.775 * * [simplify]: Extracting #1: cost 5 inf + 0 1554044997.775 * * [simplify]: Extracting #2: cost 10 inf + 0 1554044997.775 * * [simplify]: Extracting #3: cost 15 inf + 0 1554044997.775 * * [simplify]: Extracting #4: cost 14 inf + 2 1554044997.775 * * [simplify]: Extracting #5: cost 10 inf + 296 1554044997.776 * * [simplify]: Extracting #6: cost 2 inf + 1534 1554044997.776 * * [simplify]: Extracting #7: cost 1 inf + 1825 1554044997.777 * * [simplify]: Extracting #8: cost 0 inf + 2116 1554044997.777 * [simplify]: Simplified to (exp (+ (exp (- im)) (exp im))) 1554044997.777 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (log (exp (+ (exp (- im)) (exp im)))))) 1554044997.777 * * * * [progress]: [ 7 / 50 ] simplifiying candidate # 1554044997.777 * * * * [progress]: [ 8 / 50 ] simplifiying candidate # 1554044997.777 * * * * [progress]: [ 9 / 50 ] simplifiying candidate # 1554044997.777 * * * * [progress]: [ 10 / 50 ] simplifiying candidate # 1554044997.777 * * * * [progress]: [ 11 / 50 ] simplifiying candidate # 1554044997.777 * * * * [progress]: [ 12 / 50 ] simplifiying candidate # 1554044997.777 * * * * [progress]: [ 13 / 50 ] simplifiying candidate # 1554044997.777 * * * * [progress]: [ 14 / 50 ] simplifiying candidate # 1554044997.778 * * * * [progress]: [ 15 / 50 ] simplifiying candidate # 1554044997.778 * * * * [progress]: [ 16 / 50 ] simplifiying candidate # 1554044997.778 * [simplify]: Simplifying (+ (exp (- im)) (exp im)) 1554044997.778 * * [simplify]: iters left: 5 (5 enodes) 1554044997.780 * * [simplify]: iters left: 4 (18 enodes) 1554044997.783 * * [simplify]: iters left: 3 (22 enodes) 1554044997.787 * * [simplify]: iters left: 2 (24 enodes) 1554044997.790 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044997.790 * * [simplify]: Extracting #1: cost 4 inf + 0 1554044997.790 * * [simplify]: Extracting #2: cost 9 inf + 0 1554044997.790 * * [simplify]: Extracting #3: cost 8 inf + 2 1554044997.790 * * [simplify]: Extracting #4: cost 0 inf + 890 1554044997.790 * [simplify]: Simplified to (+ (exp im) (exp (- im))) 1554044997.791 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (+ (exp im) (exp (- im)))))) 1554044997.791 * * * * [progress]: [ 17 / 50 ] simplifiying candidate #real (real->posit16 (+ (exp (- im)) (exp im))))))> 1554044997.791 * * * * [progress]: [ 18 / 50 ] simplifiying candidate # 1554044997.791 * * * * [progress]: [ 19 / 50 ] simplifiying candidate # 1554044997.791 * * * * [progress]: [ 20 / 50 ] simplifiying candidate # 1554044997.791 * * * * [progress]: [ 21 / 50 ] simplifiying candidate # 1554044997.791 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) 1554044997.791 * * [simplify]: iters left: 6 (10 enodes) 1554044997.794 * * [simplify]: iters left: 5 (43 enodes) 1554044997.802 * * [simplify]: iters left: 4 (91 enodes) 1554044997.835 * * [simplify]: iters left: 3 (156 enodes) 1554044997.888 * * [simplify]: iters left: 2 (201 enodes) 1554044997.929 * * [simplify]: iters left: 1 (246 enodes) 1554044997.986 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044997.986 * * [simplify]: Extracting #1: cost 17 inf + 0 1554044997.986 * * [simplify]: Extracting #2: cost 44 inf + 2 1554044997.987 * * [simplify]: Extracting #3: cost 43 inf + 129 1554044997.987 * * [simplify]: Extracting #4: cost 25 inf + 2386 1554044997.990 * * [simplify]: Extracting #5: cost 4 inf + 6641 1554044997.994 * * [simplify]: Extracting #6: cost 0 inf + 6871 1554044997.999 * [simplify]: Simplified to (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 1554044997.999 * [simplify]: Simplified (2 1) to (λ (re im) (pow (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 1)) 1554044998.000 * * * * [progress]: [ 22 / 50 ] simplifiying candidate # 1554044998.000 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) 1554044998.000 * * [simplify]: iters left: 6 (10 enodes) 1554044998.005 * * [simplify]: iters left: 5 (43 enodes) 1554044998.014 * * [simplify]: iters left: 4 (91 enodes) 1554044998.034 * * [simplify]: iters left: 3 (156 enodes) 1554044998.065 * * [simplify]: iters left: 2 (201 enodes) 1554044998.106 * * [simplify]: iters left: 1 (246 enodes) 1554044998.170 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044998.170 * * [simplify]: Extracting #1: cost 17 inf + 0 1554044998.170 * * [simplify]: Extracting #2: cost 44 inf + 2 1554044998.171 * * [simplify]: Extracting #3: cost 43 inf + 129 1554044998.171 * * [simplify]: Extracting #4: cost 25 inf + 2386 1554044998.173 * * [simplify]: Extracting #5: cost 4 inf + 6641 1554044998.175 * * [simplify]: Extracting #6: cost 0 inf + 6871 1554044998.178 * [simplify]: Simplified to (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 1554044998.178 * [simplify]: Simplified (2 1) to (λ (re im) (pow (fma (exp im) (* 0.5 (cos re)) (/ (* 0.5 (cos re)) (exp im))) 1)) 1554044998.178 * * * * [progress]: [ 23 / 50 ] simplifiying candidate # 1554044998.178 * * * * [progress]: [ 24 / 50 ] simplifiying candidate # 1554044998.178 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (+ (exp (- im)) (exp im)))) 1554044998.178 * * [simplify]: iters left: 6 (13 enodes) 1554044998.181 * * [simplify]: iters left: 5 (46 enodes) 1554044998.189 * * [simplify]: iters left: 4 (58 enodes) 1554044998.210 * * [simplify]: iters left: 3 (65 enodes) 1554044998.221 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044998.221 * * [simplify]: Extracting #1: cost 8 inf + 0 1554044998.221 * * [simplify]: Extracting #2: cost 17 inf + 0 1554044998.221 * * [simplify]: Extracting #3: cost 21 inf + 1 1554044998.221 * * [simplify]: Extracting #4: cost 23 inf + 134 1554044998.221 * * [simplify]: Extracting #5: cost 15 inf + 864 1554044998.222 * * [simplify]: Extracting #6: cost 3 inf + 3981 1554044998.223 * * [simplify]: Extracting #7: cost 0 inf + 5358 1554044998.224 * [simplify]: Simplified to (+ (+ (log (cos re)) (log (+ (exp (- im)) (exp im)))) (log 0.5)) 1554044998.224 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log (cos re)) (log (+ (exp (- im)) (exp im)))) (log 0.5)))) 1554044998.224 * * * * [progress]: [ 25 / 50 ] simplifiying candidate # 1554044998.225 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (+ (exp (- im)) (exp im)))) 1554044998.225 * * [simplify]: iters left: 6 (12 enodes) 1554044998.229 * * [simplify]: iters left: 5 (44 enodes) 1554044998.236 * * [simplify]: iters left: 4 (57 enodes) 1554044998.245 * * [simplify]: iters left: 3 (67 enodes) 1554044998.262 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044998.263 * * [simplify]: Extracting #1: cost 8 inf + 0 1554044998.263 * * [simplify]: Extracting #2: cost 18 inf + 0 1554044998.263 * * [simplify]: Extracting #3: cost 23 inf + 1 1554044998.263 * * [simplify]: Extracting #4: cost 26 inf + 73 1554044998.263 * * [simplify]: Extracting #5: cost 18 inf + 775 1554044998.264 * * [simplify]: Extracting #6: cost 10 inf + 1674 1554044998.264 * * [simplify]: Extracting #7: cost 4 inf + 3453 1554044998.266 * * [simplify]: Extracting #8: cost 0 inf + 5282 1554044998.268 * [simplify]: Simplified to (+ (log (+ (exp (- im)) (exp im))) (log (* 0.5 (cos re)))) 1554044998.268 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (+ (exp (- im)) (exp im))) (log (* 0.5 (cos re)))))) 1554044998.268 * * * * [progress]: [ 26 / 50 ] simplifiying candidate # 1554044998.268 * * * * [progress]: [ 27 / 50 ] simplifiying candidate # 1554044998.268 * * * * [progress]: [ 28 / 50 ] simplifiying candidate # 1554044998.269 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (+ (exp (- im)) (exp im)) (+ (exp (- im)) (exp im))) (+ (exp (- im)) (exp im)))) 1554044998.269 * * [simplify]: iters left: 6 (16 enodes) 1554044998.280 * * [simplify]: iters left: 5 (76 enodes) 1554044998.320 * * [simplify]: iters left: 4 (277 enodes) 1554044998.518 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044998.518 * * [simplify]: Extracting #1: cost 54 inf + 0 1554044998.519 * * [simplify]: Extracting #2: cost 306 inf + 42 1554044998.524 * * [simplify]: Extracting #3: cost 415 inf + 3050 1554044998.533 * * [simplify]: Extracting #4: cost 333 inf + 28021 1554044998.582 * * [simplify]: Extracting #5: cost 65 inf + 128662 1554044998.644 * * [simplify]: Extracting #6: cost 1 inf + 151551 1554044998.686 * * [simplify]: Extracting #7: cost 0 inf + 149584 1554044998.734 * * [simplify]: Extracting #8: cost 0 inf + 149570 1554044998.802 * [simplify]: Simplified to (* (* (* (/ (* (fma (exp im) (exp im) 1) 1) (exp im)) (/ (* (fma (exp im) (exp im) 1) 1) (exp im))) (/ (* (fma (exp im) (exp im) 1) 1) (exp im))) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))) 1554044998.802 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* (/ (* (fma (exp im) (exp im) 1) 1) (exp im)) (/ (* (fma (exp im) (exp im) 1) 1) (exp im))) (/ (* (fma (exp im) (exp im) 1) 1) (exp im))) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))))) 1554044998.802 * * * * [progress]: [ 29 / 50 ] simplifiying candidate # 1554044998.803 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (+ (exp (- im)) (exp im)) (+ (exp (- im)) (exp im))) (+ (exp (- im)) (exp im)))) 1554044998.803 * * [simplify]: iters left: 6 (14 enodes) 1554044998.812 * * [simplify]: iters left: 5 (74 enodes) 1554044998.852 * * [simplify]: iters left: 4 (284 enodes) 1554044999.051 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.051 * * [simplify]: Extracting #1: cost 68 inf + 0 1554044999.053 * * [simplify]: Extracting #2: cost 359 inf + 42 1554044999.057 * * [simplify]: Extracting #3: cost 443 inf + 3478 1554044999.069 * * [simplify]: Extracting #4: cost 292 inf + 53924 1554044999.101 * * [simplify]: Extracting #5: cost 55 inf + 145849 1554044999.153 * * [simplify]: Extracting #6: cost 0 inf + 166805 1554044999.189 * * [simplify]: Extracting #7: cost 0 inf + 166483 1554044999.238 * [simplify]: Simplified to (* (* (+ (exp (- im)) (exp im)) (* 0.5 (cos re))) (* (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))))) 1554044999.238 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (+ (exp (- im)) (exp im)) (* 0.5 (cos re))) (* (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))))))) 1554044999.239 * * * * [progress]: [ 30 / 50 ] simplifiying candidate # 1554044999.239 * * * * [progress]: [ 31 / 50 ] simplifiying candidate # 1554044999.239 * * * * [progress]: [ 32 / 50 ] simplifiying candidate # 1554044999.239 * * * * [progress]: [ 33 / 50 ] simplifiying candidate # 1554044999.239 * * * * [progress]: [ 34 / 50 ] simplifiying candidate # 1554044999.239 * [simplify]: Simplifying (* (* 0.5 (cos re)) (exp im)) 1554044999.239 * * [simplify]: iters left: 5 (7 enodes) 1554044999.243 * * [simplify]: iters left: 4 (25 enodes) 1554044999.248 * * [simplify]: iters left: 3 (33 enodes) 1554044999.253 * * [simplify]: iters left: 2 (39 enodes) 1554044999.259 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.259 * * [simplify]: Extracting #1: cost 8 inf + 0 1554044999.259 * * [simplify]: Extracting #2: cost 14 inf + 1 1554044999.259 * * [simplify]: Extracting #3: cost 11 inf + 74 1554044999.259 * * [simplify]: Extracting #4: cost 4 inf + 755 1554044999.259 * * [simplify]: Extracting #5: cost 1 inf + 1252 1554044999.260 * * [simplify]: Extracting #6: cost 0 inf + 1465 1554044999.260 * [simplify]: Simplified to (* (* 0.5 (cos re)) (exp im)) 1554044999.260 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- im))) (* (* 0.5 (cos re)) (exp im)))) 1554044999.260 * * * * [progress]: [ 35 / 50 ] simplifiying candidate # 1554044999.260 * [simplify]: Simplifying (* (exp im) (* 0.5 (cos re))) 1554044999.260 * * [simplify]: iters left: 5 (7 enodes) 1554044999.262 * * [simplify]: iters left: 4 (25 enodes) 1554044999.266 * * [simplify]: iters left: 3 (33 enodes) 1554044999.271 * * [simplify]: iters left: 2 (39 enodes) 1554044999.277 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.278 * * [simplify]: Extracting #1: cost 8 inf + 0 1554044999.278 * * [simplify]: Extracting #2: cost 14 inf + 1 1554044999.278 * * [simplify]: Extracting #3: cost 12 inf + 3 1554044999.278 * * [simplify]: Extracting #4: cost 6 inf + 481 1554044999.278 * * [simplify]: Extracting #5: cost 2 inf + 1080 1554044999.278 * * [simplify]: Extracting #6: cost 0 inf + 1465 1554044999.278 * [simplify]: Simplified to (* (* 0.5 (exp im)) (cos re)) 1554044999.279 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- im)) (* 0.5 (cos re))) (* (* 0.5 (exp im)) (cos re)))) 1554044999.279 * * * * [progress]: [ 36 / 50 ] simplifiying candidate # 1554044999.279 * [simplify]: Simplifying (cbrt (+ (exp (- im)) (exp im))) 1554044999.279 * * [simplify]: iters left: 6 (6 enodes) 1554044999.280 * * [simplify]: iters left: 5 (21 enodes) 1554044999.283 * * [simplify]: iters left: 4 (25 enodes) 1554044999.287 * * [simplify]: iters left: 3 (27 enodes) 1554044999.291 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.291 * * [simplify]: Extracting #1: cost 3 inf + 0 1554044999.291 * * [simplify]: Extracting #2: cost 6 inf + 0 1554044999.291 * * [simplify]: Extracting #3: cost 11 inf + 0 1554044999.291 * * [simplify]: Extracting #4: cost 10 inf + 2 1554044999.291 * * [simplify]: Extracting #5: cost 0 inf + 1492 1554044999.292 * [simplify]: Simplified to (cbrt (+ (exp im) (exp (- im)))) 1554044999.292 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (+ (exp (- im)) (exp im))) (cbrt (+ (exp (- im)) (exp im))))) (cbrt (+ (exp im) (exp (- im)))))) 1554044999.292 * * * * [progress]: [ 37 / 50 ] simplifiying candidate # 1554044999.292 * [simplify]: Simplifying (sqrt (+ (exp (- im)) (exp im))) 1554044999.292 * * [simplify]: iters left: 6 (6 enodes) 1554044999.293 * * [simplify]: iters left: 5 (21 enodes) 1554044999.298 * * [simplify]: iters left: 4 (25 enodes) 1554044999.306 * * [simplify]: iters left: 3 (27 enodes) 1554044999.314 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.314 * * [simplify]: Extracting #1: cost 3 inf + 0 1554044999.314 * * [simplify]: Extracting #2: cost 6 inf + 0 1554044999.314 * * [simplify]: Extracting #3: cost 11 inf + 0 1554044999.314 * * [simplify]: Extracting #4: cost 10 inf + 2 1554044999.315 * * [simplify]: Extracting #5: cost 0 inf + 1412 1554044999.315 * [simplify]: Simplified to (sqrt (+ (exp im) (exp (- im)))) 1554044999.315 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (+ (exp (- im)) (exp im)))) (sqrt (+ (exp im) (exp (- im)))))) 1554044999.315 * * * * [progress]: [ 38 / 50 ] simplifiying candidate # 1554044999.315 * [simplify]: Simplifying (+ (exp (- im)) (exp im)) 1554044999.316 * * [simplify]: iters left: 5 (5 enodes) 1554044999.318 * * [simplify]: iters left: 4 (18 enodes) 1554044999.324 * * [simplify]: iters left: 3 (22 enodes) 1554044999.330 * * [simplify]: iters left: 2 (24 enodes) 1554044999.334 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.334 * * [simplify]: Extracting #1: cost 4 inf + 0 1554044999.334 * * [simplify]: Extracting #2: cost 9 inf + 0 1554044999.334 * * [simplify]: Extracting #3: cost 8 inf + 2 1554044999.334 * * [simplify]: Extracting #4: cost 0 inf + 890 1554044999.334 * [simplify]: Simplified to (+ (exp im) (exp (- im))) 1554044999.334 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (+ (exp im) (exp (- im))))) 1554044999.334 * * * * [progress]: [ 39 / 50 ] simplifiying candidate # 1554044999.334 * [simplify]: Simplifying (+ (exp (- im)) (exp im)) 1554044999.334 * * [simplify]: iters left: 5 (5 enodes) 1554044999.336 * * [simplify]: iters left: 4 (18 enodes) 1554044999.339 * * [simplify]: iters left: 3 (22 enodes) 1554044999.342 * * [simplify]: iters left: 2 (24 enodes) 1554044999.345 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.345 * * [simplify]: Extracting #1: cost 4 inf + 0 1554044999.345 * * [simplify]: Extracting #2: cost 9 inf + 0 1554044999.345 * * [simplify]: Extracting #3: cost 8 inf + 2 1554044999.346 * * [simplify]: Extracting #4: cost 0 inf + 890 1554044999.346 * [simplify]: Simplified to (+ (exp im) (exp (- im))) 1554044999.346 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (+ (exp im) (exp (- im))))) 1554044999.346 * * * * [progress]: [ 40 / 50 ] simplifiying candidate # 1554044999.346 * * * * [progress]: [ 41 / 50 ] simplifiying candidate # 1554044999.346 * [simplify]: Simplifying (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554044999.346 * * [simplify]: iters left: 6 (9 enodes) 1554044999.348 * * [simplify]: iters left: 5 (45 enodes) 1554044999.359 * * [simplify]: iters left: 4 (88 enodes) 1554044999.384 * * [simplify]: iters left: 3 (129 enodes) 1554044999.426 * * [simplify]: iters left: 2 (173 enodes) 1554044999.474 * * [simplify]: iters left: 1 (260 enodes) 1554044999.529 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.529 * * [simplify]: Extracting #1: cost 26 inf + 0 1554044999.529 * * [simplify]: Extracting #2: cost 67 inf + 2 1554044999.530 * * [simplify]: Extracting #3: cost 69 inf + 227 1554044999.532 * * [simplify]: Extracting #4: cost 31 inf + 5946 1554044999.538 * * [simplify]: Extracting #5: cost 2 inf + 10064 1554044999.544 * * [simplify]: Extracting #6: cost 0 inf + 10445 1554044999.549 * [simplify]: Simplified to (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1) 1554044999.549 * [simplify]: Simplified (2 2) to (λ (re im) (/ (* (* 0.5 (cos re)) (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) 1554044999.549 * * * * [progress]: [ 42 / 50 ] simplifiying candidate # 1554044999.549 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 1554044999.550 * * [simplify]: iters left: 5 (5 enodes) 1554044999.552 * * [simplify]: iters left: 4 (19 enodes) 1554044999.558 * * [simplify]: iters left: 3 (26 enodes) 1554044999.565 * * [simplify]: iters left: 2 (28 enodes) 1554044999.573 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.573 * * [simplify]: Extracting #1: cost 5 inf + 0 1554044999.574 * * [simplify]: Extracting #2: cost 11 inf + 0 1554044999.574 * * [simplify]: Extracting #3: cost 10 inf + 2 1554044999.574 * * [simplify]: Extracting #4: cost 0 inf + 1112 1554044999.574 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1554044999.574 * [simplify]: Simplified (2 2) to (λ (re im) (/ (* (* 0.5 (cos re)) (- (* (exp (- im)) (exp (- im))) (* (exp im) (exp im)))) (- (exp (- im)) (exp im)))) 1554044999.575 * * * * [progress]: [ 43 / 50 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))))))> 1554044999.575 * * * * [progress]: [ 44 / 50 ] simplifiying candidate # 1554044999.575 * * * * [progress]: [ 45 / 50 ] simplifiying candidate # 1554044999.575 * [simplify]: Simplifying (+ (pow im 2) (+ (* 1/12 (pow im 4)) 2)) 1554044999.575 * * [simplify]: iters left: 6 (9 enodes) 1554044999.582 * * [simplify]: iters left: 5 (41 enodes) 1554044999.598 * * [simplify]: iters left: 4 (60 enodes) 1554044999.610 * * [simplify]: iters left: 3 (72 enodes) 1554044999.618 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.618 * * [simplify]: Extracting #1: cost 11 inf + 0 1554044999.618 * * [simplify]: Extracting #2: cost 15 inf + 3 1554044999.619 * * [simplify]: Extracting #3: cost 9 inf + 362 1554044999.619 * * [simplify]: Extracting #4: cost 0 inf + 1512 1554044999.620 * [simplify]: Simplified to (+ (fma (* (* im im) (* im im)) 1/12 2) (* im im)) 1554044999.620 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (fma (* (* im im) (* im im)) 1/12 2) (* im im)))) 1554044999.620 * * * * [progress]: [ 46 / 50 ] simplifiying candidate # 1554044999.620 * [simplify]: Simplifying (+ (exp (- im)) (exp im)) 1554044999.620 * * [simplify]: iters left: 5 (5 enodes) 1554044999.621 * * [simplify]: iters left: 4 (18 enodes) 1554044999.624 * * [simplify]: iters left: 3 (22 enodes) 1554044999.630 * * [simplify]: iters left: 2 (24 enodes) 1554044999.633 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.634 * * [simplify]: Extracting #1: cost 4 inf + 0 1554044999.634 * * [simplify]: Extracting #2: cost 9 inf + 0 1554044999.634 * * [simplify]: Extracting #3: cost 8 inf + 2 1554044999.634 * * [simplify]: Extracting #4: cost 0 inf + 890 1554044999.634 * [simplify]: Simplified to (+ (exp im) (exp (- im))) 1554044999.634 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (exp im) (exp (- im))))) 1554044999.634 * * * * [progress]: [ 47 / 50 ] simplifiying candidate # 1554044999.634 * [simplify]: Simplifying (+ (exp im) (exp (* -1 im))) 1554044999.635 * * [simplify]: iters left: 5 (6 enodes) 1554044999.637 * * [simplify]: iters left: 4 (23 enodes) 1554044999.640 * * [simplify]: iters left: 3 (32 enodes) 1554044999.651 * * [simplify]: iters left: 2 (48 enodes) 1554044999.669 * * [simplify]: iters left: 1 (78 enodes) 1554044999.698 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.698 * * [simplify]: Extracting #1: cost 5 inf + 0 1554044999.698 * * [simplify]: Extracting #2: cost 25 inf + 0 1554044999.699 * * [simplify]: Extracting #3: cost 41 inf + 890 1554044999.699 * * [simplify]: Extracting #4: cost 35 inf + 1203 1554044999.700 * * [simplify]: Extracting #5: cost 14 inf + 4557 1554044999.703 * * [simplify]: Extracting #6: cost 0 inf + 10384 1554044999.705 * * [simplify]: Extracting #7: cost 0 inf + 10142 1554044999.707 * [simplify]: Simplified to (+ (exp im) (exp (- im))) 1554044999.707 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (exp im) (exp (- im))))) 1554044999.707 * * * * [progress]: [ 48 / 50 ] simplifiying candidate # 1554044999.708 * [simplify]: Simplifying (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 1554044999.708 * * [simplify]: iters left: 6 (11 enodes) 1554044999.715 * * [simplify]: iters left: 5 (49 enodes) 1554044999.731 * * [simplify]: iters left: 4 (82 enodes) 1554044999.758 * * [simplify]: iters left: 3 (134 enodes) 1554044999.794 * * [simplify]: iters left: 2 (189 enodes) 1554044999.826 * * [simplify]: iters left: 1 (228 enodes) 1554044999.868 * * [simplify]: Extracting #0: cost 1 inf + 0 1554044999.868 * * [simplify]: Extracting #1: cost 32 inf + 0 1554044999.869 * * [simplify]: Extracting #2: cost 65 inf + 333 1554044999.872 * * [simplify]: Extracting #3: cost 20 inf + 5287 1554044999.876 * * [simplify]: Extracting #4: cost 1 inf + 7467 1554044999.881 * * [simplify]: Extracting #5: cost 0 inf + 7509 1554044999.884 * [simplify]: Simplified to (fma 0.5 (- (* im im) (* re re)) 1.0) 1554044999.884 * [simplify]: Simplified (2) to (λ (re im) (fma 0.5 (- (* im im) (* re re)) 1.0)) 1554044999.884 * * * * [progress]: [ 49 / 50 ] simplifiying candidate # 1554044999.884 * [simplify]: Simplifying (* 0.5 (* (cos re) (+ (exp (- im)) (exp im)))) 1554044999.884 * * [simplify]: iters left: 6 (10 enodes) 1554044999.887 * * [simplify]: iters left: 5 (43 enodes) 1554044999.895 * * [simplify]: iters left: 4 (91 enodes) 1554044999.912 * * [simplify]: iters left: 3 (152 enodes) 1554044999.977 * * [simplify]: iters left: 2 (241 enodes) 1554045000.042 * * [simplify]: iters left: 1 (269 enodes) 1554045000.083 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045000.083 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045000.084 * * [simplify]: Extracting #2: cost 42 inf + 2 1554045000.084 * * [simplify]: Extracting #3: cost 40 inf + 351 1554045000.085 * * [simplify]: Extracting #4: cost 14 inf + 4376 1554045000.087 * * [simplify]: Extracting #5: cost 0 inf + 6871 1554045000.089 * [simplify]: Simplified to (* 0.5 (fma (exp im) (cos re) (/ (cos re) (exp im)))) 1554045000.089 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (fma (exp im) (cos re) (/ (cos re) (exp im))))) 1554045000.090 * * * * [progress]: [ 50 / 50 ] simplifiying candidate # 1554045000.090 * [simplify]: Simplifying (* 0.5 (* (+ (exp im) (exp (* -1 im))) (cos re))) 1554045000.090 * * [simplify]: iters left: 6 (11 enodes) 1554045000.093 * * [simplify]: iters left: 5 (42 enodes) 1554045000.100 * * [simplify]: iters left: 4 (75 enodes) 1554045000.118 * * [simplify]: iters left: 3 (177 enodes) 1554045000.158 * * [simplify]: iters left: 2 (320 enodes) 1554045000.267 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045000.267 * * [simplify]: Extracting #1: cost 20 inf + 0 1554045000.267 * * [simplify]: Extracting #2: cost 104 inf + 1 1554045000.268 * * [simplify]: Extracting #3: cost 129 inf + 1218 1554045000.272 * * [simplify]: Extracting #4: cost 99 inf + 6490 1554045000.275 * * [simplify]: Extracting #5: cost 36 inf + 28275 1554045000.285 * * [simplify]: Extracting #6: cost 1 inf + 47536 1554045000.297 * * [simplify]: Extracting #7: cost 0 inf + 47233 1554045000.309 * * [simplify]: Extracting #8: cost 0 inf + 47192 1554045000.320 * [simplify]: Simplified to (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re)) 1554045000.320 * [simplify]: Simplified (2) to (λ (re im) (* (fma 0.5 (exp im) (/ 0.5 (exp im))) (cos re))) 1554045000.321 * * * [progress]: adding candidates to table 1554045000.839 * * [progress]: iteration 3 / 4 1554045000.839 * * * [progress]: picking best candidate 1554045000.844 * * * * [pick]: Picked # 1554045000.844 * * * [progress]: localizing error 1554045000.889 * * * [progress]: generating rewritten candidates 1554045000.889 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 2) 1554045000.903 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2) 1554045001.093 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2) 1554045001.099 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1) 1554045001.108 * * * [progress]: generating series expansions 1554045001.109 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 2) 1554045001.109 * [backup-simplify]: Simplify (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) into (- (pow (exp im) 2) (* (exp (- im)) (exp im))) 1554045001.109 * [approximate]: Taking taylor expansion of (- (pow (exp im) 2) (* (exp (- im)) (exp im))) in (im) around 0 1554045001.109 * [taylor]: Taking taylor expansion of (- (pow (exp im) 2) (* (exp (- im)) (exp im))) in im 1554045001.109 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045001.109 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.109 * [taylor]: Taking taylor expansion of im in im 1554045001.109 * [backup-simplify]: Simplify 0 into 0 1554045001.109 * [backup-simplify]: Simplify 1 into 1 1554045001.109 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.109 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045001.109 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045001.109 * [taylor]: Taking taylor expansion of (- im) in im 1554045001.109 * [taylor]: Taking taylor expansion of im in im 1554045001.109 * [backup-simplify]: Simplify 0 into 0 1554045001.109 * [backup-simplify]: Simplify 1 into 1 1554045001.110 * [backup-simplify]: Simplify (- 0) into 0 1554045001.110 * [backup-simplify]: Simplify (- 1) into -1 1554045001.110 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.110 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.110 * [taylor]: Taking taylor expansion of im in im 1554045001.110 * [backup-simplify]: Simplify 0 into 0 1554045001.110 * [backup-simplify]: Simplify 1 into 1 1554045001.110 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.110 * [taylor]: Taking taylor expansion of (- (pow (exp im) 2) (* (exp (- im)) (exp im))) in im 1554045001.110 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045001.110 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.110 * [taylor]: Taking taylor expansion of im in im 1554045001.110 * [backup-simplify]: Simplify 0 into 0 1554045001.110 * [backup-simplify]: Simplify 1 into 1 1554045001.110 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.110 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045001.110 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045001.110 * [taylor]: Taking taylor expansion of (- im) in im 1554045001.110 * [taylor]: Taking taylor expansion of im in im 1554045001.110 * [backup-simplify]: Simplify 0 into 0 1554045001.111 * [backup-simplify]: Simplify 1 into 1 1554045001.111 * [backup-simplify]: Simplify (- 0) into 0 1554045001.111 * [backup-simplify]: Simplify (- 1) into -1 1554045001.111 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.111 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.111 * [taylor]: Taking taylor expansion of im in im 1554045001.111 * [backup-simplify]: Simplify 0 into 0 1554045001.111 * [backup-simplify]: Simplify 1 into 1 1554045001.111 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.112 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.112 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.112 * [backup-simplify]: Simplify (- 1) into -1 1554045001.112 * [backup-simplify]: Simplify (+ 1 -1) into 0 1554045001.112 * [backup-simplify]: Simplify 0 into 0 1554045001.113 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045001.113 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 1554045001.114 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045001.114 * [backup-simplify]: Simplify (- 1) into -1 1554045001.115 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045001.115 * [backup-simplify]: Simplify (+ (* 1 1) (* -1 1)) into 0 1554045001.116 * [backup-simplify]: Simplify (- 0) into 0 1554045001.116 * [backup-simplify]: Simplify (+ 2 0) into 2 1554045001.116 * [backup-simplify]: Simplify 2 into 2 1554045001.117 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045001.117 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 1554045001.118 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045001.119 * [backup-simplify]: Simplify (- 1) into -1 1554045001.119 * [backup-simplify]: Simplify (- 0) into 0 1554045001.120 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045001.120 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 1) (* 1/2 1))) into 0 1554045001.121 * [backup-simplify]: Simplify (- 0) into 0 1554045001.121 * [backup-simplify]: Simplify (+ 2 0) into 2 1554045001.121 * [backup-simplify]: Simplify 2 into 2 1554045001.122 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045001.123 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* 1 1/2) (+ (* 1/2 1) (* 1/6 1)))) into 4/3 1554045001.124 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045001.124 * [backup-simplify]: Simplify (- 1) into -1 1554045001.125 * [backup-simplify]: Simplify (- 1) into -1 1554045001.125 * [backup-simplify]: Simplify (- 0) into 0 1554045001.125 * [backup-simplify]: Simplify (- 0) into 0 1554045001.127 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554045001.128 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* -1 1/2) (+ (* 1/2 1) (* -1/6 1)))) into 0 1554045001.128 * [backup-simplify]: Simplify (- 0) into 0 1554045001.128 * [backup-simplify]: Simplify (+ 4/3 0) into 4/3 1554045001.128 * [backup-simplify]: Simplify 4/3 into 4/3 1554045001.129 * [backup-simplify]: Simplify (+ (* 4/3 (pow im 3)) (+ (* 2 (pow im 2)) (* 2 im))) into (+ (* 4/3 (pow im 3)) (+ (* 2 (pow im 2)) (* 2 im))) 1554045001.129 * [backup-simplify]: Simplify (- (* (exp (/ 1 im)) (exp (/ 1 im))) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045001.129 * [approximate]: Taking taylor expansion of (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in (im) around 0 1554045001.129 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045001.129 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045001.129 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.129 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.129 * [taylor]: Taking taylor expansion of im in im 1554045001.129 * [backup-simplify]: Simplify 0 into 0 1554045001.129 * [backup-simplify]: Simplify 1 into 1 1554045001.129 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.130 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.130 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045001.130 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045001.130 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045001.130 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.130 * [taylor]: Taking taylor expansion of im in im 1554045001.130 * [backup-simplify]: Simplify 0 into 0 1554045001.130 * [backup-simplify]: Simplify 1 into 1 1554045001.130 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.130 * [backup-simplify]: Simplify (- 1) into -1 1554045001.130 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045001.130 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.130 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.130 * [taylor]: Taking taylor expansion of im in im 1554045001.130 * [backup-simplify]: Simplify 0 into 0 1554045001.130 * [backup-simplify]: Simplify 1 into 1 1554045001.131 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.131 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.131 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045001.131 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045001.131 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.131 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.131 * [taylor]: Taking taylor expansion of im in im 1554045001.131 * [backup-simplify]: Simplify 0 into 0 1554045001.131 * [backup-simplify]: Simplify 1 into 1 1554045001.131 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.131 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.131 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045001.131 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045001.131 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045001.131 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.131 * [taylor]: Taking taylor expansion of im in im 1554045001.131 * [backup-simplify]: Simplify 0 into 0 1554045001.132 * [backup-simplify]: Simplify 1 into 1 1554045001.132 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.132 * [backup-simplify]: Simplify (- 1) into -1 1554045001.132 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045001.132 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.132 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.132 * [taylor]: Taking taylor expansion of im in im 1554045001.132 * [backup-simplify]: Simplify 0 into 0 1554045001.132 * [backup-simplify]: Simplify 1 into 1 1554045001.132 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.133 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.133 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045001.133 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (/ 1 im))) into (* (exp (- (/ 1 im))) (exp (/ 1 im))) 1554045001.133 * [backup-simplify]: Simplify (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045001.133 * [backup-simplify]: Simplify (+ (pow (exp (/ 1 im)) 2) (- (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045001.133 * [backup-simplify]: Simplify (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045001.133 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045001.133 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (/ 1 im)))) into 0 1554045001.134 * [backup-simplify]: Simplify (- 0) into 0 1554045001.134 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.134 * [backup-simplify]: Simplify 0 into 0 1554045001.134 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045001.135 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045001.135 * [backup-simplify]: Simplify (- 0) into 0 1554045001.135 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.135 * [backup-simplify]: Simplify 0 into 0 1554045001.136 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045001.136 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045001.137 * [backup-simplify]: Simplify (- 0) into 0 1554045001.137 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.137 * [backup-simplify]: Simplify 0 into 0 1554045001.138 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045001.138 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045001.139 * [backup-simplify]: Simplify (- 0) into 0 1554045001.139 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.139 * [backup-simplify]: Simplify 0 into 0 1554045001.140 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045001.141 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045001.141 * [backup-simplify]: Simplify (- 0) into 0 1554045001.141 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.141 * [backup-simplify]: Simplify 0 into 0 1554045001.143 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045001.144 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045001.145 * [backup-simplify]: Simplify (- 0) into 0 1554045001.145 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.145 * [backup-simplify]: Simplify 0 into 0 1554045001.145 * [backup-simplify]: Simplify (- (pow (exp (/ 1 (/ 1 im))) 2) (* (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im))))) into (- (pow (exp im) 2) (* (exp (- im)) (exp im))) 1554045001.145 * [backup-simplify]: Simplify (- (* (exp (/ 1 (- im))) (exp (/ 1 (- im)))) (* (exp (- (/ 1 (- im)))) (exp (/ 1 (- im))))) into (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045001.145 * [approximate]: Taking taylor expansion of (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) in (im) around 0 1554045001.145 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) in im 1554045001.145 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045001.145 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.145 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.145 * [taylor]: Taking taylor expansion of -1 in im 1554045001.145 * [backup-simplify]: Simplify -1 into -1 1554045001.145 * [taylor]: Taking taylor expansion of im in im 1554045001.145 * [backup-simplify]: Simplify 0 into 0 1554045001.145 * [backup-simplify]: Simplify 1 into 1 1554045001.146 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.146 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.146 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (exp (/ -1 im))) in im 1554045001.146 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.146 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.146 * [taylor]: Taking taylor expansion of im in im 1554045001.146 * [backup-simplify]: Simplify 0 into 0 1554045001.146 * [backup-simplify]: Simplify 1 into 1 1554045001.146 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.146 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.146 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.146 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.146 * [taylor]: Taking taylor expansion of -1 in im 1554045001.146 * [backup-simplify]: Simplify -1 into -1 1554045001.146 * [taylor]: Taking taylor expansion of im in im 1554045001.146 * [backup-simplify]: Simplify 0 into 0 1554045001.146 * [backup-simplify]: Simplify 1 into 1 1554045001.147 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.147 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.147 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) in im 1554045001.147 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045001.147 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.147 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.147 * [taylor]: Taking taylor expansion of -1 in im 1554045001.147 * [backup-simplify]: Simplify -1 into -1 1554045001.147 * [taylor]: Taking taylor expansion of im in im 1554045001.147 * [backup-simplify]: Simplify 0 into 0 1554045001.147 * [backup-simplify]: Simplify 1 into 1 1554045001.147 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.147 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.147 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (exp (/ -1 im))) in im 1554045001.147 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.147 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.147 * [taylor]: Taking taylor expansion of im in im 1554045001.147 * [backup-simplify]: Simplify 0 into 0 1554045001.147 * [backup-simplify]: Simplify 1 into 1 1554045001.148 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.148 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.148 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.148 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.148 * [taylor]: Taking taylor expansion of -1 in im 1554045001.148 * [backup-simplify]: Simplify -1 into -1 1554045001.148 * [taylor]: Taking taylor expansion of im in im 1554045001.148 * [backup-simplify]: Simplify 0 into 0 1554045001.148 * [backup-simplify]: Simplify 1 into 1 1554045001.148 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.148 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.148 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045001.148 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ -1 im))) into (* (exp (/ -1 im)) (exp (/ 1 im))) 1554045001.149 * [backup-simplify]: Simplify (- (* (exp (/ -1 im)) (exp (/ 1 im)))) into (- (* (exp (/ -1 im)) (exp (/ 1 im)))) 1554045001.149 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 2) (- (* (exp (/ -1 im)) (exp (/ 1 im))))) into (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045001.149 * [backup-simplify]: Simplify (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) into (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045001.149 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045001.149 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045001.149 * [backup-simplify]: Simplify (- 0) into 0 1554045001.150 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.150 * [backup-simplify]: Simplify 0 into 0 1554045001.150 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045001.150 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045001.150 * [backup-simplify]: Simplify (- 0) into 0 1554045001.151 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.151 * [backup-simplify]: Simplify 0 into 0 1554045001.151 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045001.152 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045001.152 * [backup-simplify]: Simplify (- 0) into 0 1554045001.152 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.152 * [backup-simplify]: Simplify 0 into 0 1554045001.153 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045001.154 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045001.154 * [backup-simplify]: Simplify (- 0) into 0 1554045001.154 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.154 * [backup-simplify]: Simplify 0 into 0 1554045001.155 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045001.156 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045001.156 * [backup-simplify]: Simplify (- 0) into 0 1554045001.157 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.157 * [backup-simplify]: Simplify 0 into 0 1554045001.159 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045001.161 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045001.161 * [backup-simplify]: Simplify (- 0) into 0 1554045001.162 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.162 * [backup-simplify]: Simplify 0 into 0 1554045001.162 * [backup-simplify]: Simplify (- (pow (exp (/ -1 (/ 1 (- im)))) 2) (* (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im)))))) into (- (pow (exp im) 2) (* (exp im) (exp (* -1 im)))) 1554045001.162 * * * * [progress]: [ 2 / 4 ] generating series at (2 2) 1554045001.163 * [backup-simplify]: Simplify (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) into (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) 1554045001.163 * [approximate]: Taking taylor expansion of (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) in (im) around 0 1554045001.163 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) in im 1554045001.163 * [taylor]: Taking taylor expansion of (+ (pow (exp im) 3) (pow (exp (- im)) 3)) in im 1554045001.163 * [taylor]: Taking taylor expansion of (pow (exp im) 3) in im 1554045001.163 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.163 * [taylor]: Taking taylor expansion of im in im 1554045001.163 * [backup-simplify]: Simplify 0 into 0 1554045001.163 * [backup-simplify]: Simplify 1 into 1 1554045001.163 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.163 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 3) in im 1554045001.163 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045001.163 * [taylor]: Taking taylor expansion of (- im) in im 1554045001.163 * [taylor]: Taking taylor expansion of im in im 1554045001.163 * [backup-simplify]: Simplify 0 into 0 1554045001.163 * [backup-simplify]: Simplify 1 into 1 1554045001.164 * [backup-simplify]: Simplify (- 0) into 0 1554045001.164 * [backup-simplify]: Simplify (- 1) into -1 1554045001.164 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.164 * [taylor]: Taking taylor expansion of (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im))) in im 1554045001.164 * [taylor]: Taking taylor expansion of (+ (pow (exp im) 2) (pow (exp (- im)) 2)) in im 1554045001.164 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045001.164 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.164 * [taylor]: Taking taylor expansion of im in im 1554045001.164 * [backup-simplify]: Simplify 0 into 0 1554045001.164 * [backup-simplify]: Simplify 1 into 1 1554045001.164 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.164 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 2) in im 1554045001.164 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045001.164 * [taylor]: Taking taylor expansion of (- im) in im 1554045001.164 * [taylor]: Taking taylor expansion of im in im 1554045001.164 * [backup-simplify]: Simplify 0 into 0 1554045001.164 * [backup-simplify]: Simplify 1 into 1 1554045001.165 * [backup-simplify]: Simplify (- 0) into 0 1554045001.165 * [backup-simplify]: Simplify (- 1) into -1 1554045001.165 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.165 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045001.165 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045001.165 * [taylor]: Taking taylor expansion of (- im) in im 1554045001.165 * [taylor]: Taking taylor expansion of im in im 1554045001.165 * [backup-simplify]: Simplify 0 into 0 1554045001.165 * [backup-simplify]: Simplify 1 into 1 1554045001.166 * [backup-simplify]: Simplify (- 0) into 0 1554045001.166 * [backup-simplify]: Simplify (- 1) into -1 1554045001.166 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.166 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.166 * [taylor]: Taking taylor expansion of im in im 1554045001.166 * [backup-simplify]: Simplify 0 into 0 1554045001.166 * [backup-simplify]: Simplify 1 into 1 1554045001.166 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.167 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.167 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.168 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.168 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.168 * [backup-simplify]: Simplify (+ 1 1) into 2 1554045001.169 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.169 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.169 * [backup-simplify]: Simplify (+ 1 1) into 2 1554045001.169 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.170 * [backup-simplify]: Simplify (- 1) into -1 1554045001.170 * [backup-simplify]: Simplify (+ 2 -1) into 1 1554045001.170 * [backup-simplify]: Simplify (/ 2 1) into 2 1554045001.170 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) in im 1554045001.170 * [taylor]: Taking taylor expansion of (+ (pow (exp im) 3) (pow (exp (- im)) 3)) in im 1554045001.170 * [taylor]: Taking taylor expansion of (pow (exp im) 3) in im 1554045001.170 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.170 * [taylor]: Taking taylor expansion of im in im 1554045001.170 * [backup-simplify]: Simplify 0 into 0 1554045001.170 * [backup-simplify]: Simplify 1 into 1 1554045001.170 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.170 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 3) in im 1554045001.170 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045001.170 * [taylor]: Taking taylor expansion of (- im) in im 1554045001.170 * [taylor]: Taking taylor expansion of im in im 1554045001.170 * [backup-simplify]: Simplify 0 into 0 1554045001.170 * [backup-simplify]: Simplify 1 into 1 1554045001.171 * [backup-simplify]: Simplify (- 0) into 0 1554045001.171 * [backup-simplify]: Simplify (- 1) into -1 1554045001.171 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.171 * [taylor]: Taking taylor expansion of (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im))) in im 1554045001.171 * [taylor]: Taking taylor expansion of (+ (pow (exp im) 2) (pow (exp (- im)) 2)) in im 1554045001.171 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045001.171 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.171 * [taylor]: Taking taylor expansion of im in im 1554045001.171 * [backup-simplify]: Simplify 0 into 0 1554045001.171 * [backup-simplify]: Simplify 1 into 1 1554045001.171 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.171 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 2) in im 1554045001.171 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045001.171 * [taylor]: Taking taylor expansion of (- im) in im 1554045001.171 * [taylor]: Taking taylor expansion of im in im 1554045001.171 * [backup-simplify]: Simplify 0 into 0 1554045001.171 * [backup-simplify]: Simplify 1 into 1 1554045001.171 * [backup-simplify]: Simplify (- 0) into 0 1554045001.172 * [backup-simplify]: Simplify (- 1) into -1 1554045001.172 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.172 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045001.172 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045001.172 * [taylor]: Taking taylor expansion of (- im) in im 1554045001.172 * [taylor]: Taking taylor expansion of im in im 1554045001.172 * [backup-simplify]: Simplify 0 into 0 1554045001.172 * [backup-simplify]: Simplify 1 into 1 1554045001.172 * [backup-simplify]: Simplify (- 0) into 0 1554045001.172 * [backup-simplify]: Simplify (- 1) into -1 1554045001.172 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.172 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.172 * [taylor]: Taking taylor expansion of im in im 1554045001.172 * [backup-simplify]: Simplify 0 into 0 1554045001.172 * [backup-simplify]: Simplify 1 into 1 1554045001.172 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.173 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.173 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.173 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.173 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.173 * [backup-simplify]: Simplify (+ 1 1) into 2 1554045001.174 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.174 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.174 * [backup-simplify]: Simplify (+ 1 1) into 2 1554045001.174 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.175 * [backup-simplify]: Simplify (- 1) into -1 1554045001.175 * [backup-simplify]: Simplify (+ 2 -1) into 1 1554045001.175 * [backup-simplify]: Simplify (/ 2 1) into 2 1554045001.175 * [backup-simplify]: Simplify 2 into 2 1554045001.176 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045001.176 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 1554045001.177 * [backup-simplify]: Simplify (+ (* 1 2) (* 1 1)) into 3 1554045001.177 * [backup-simplify]: Simplify (- 1) into -1 1554045001.177 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045001.178 * [backup-simplify]: Simplify (+ (* 1 -1) (* -1 1)) into -2 1554045001.178 * [backup-simplify]: Simplify (+ (* 1 -2) (* -1 1)) into -3 1554045001.179 * [backup-simplify]: Simplify (+ 3 -3) into 0 1554045001.179 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045001.179 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 1554045001.180 * [backup-simplify]: Simplify (- 1) into -1 1554045001.180 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045001.181 * [backup-simplify]: Simplify (+ (* 1 -1) (* -1 1)) into -2 1554045001.181 * [backup-simplify]: Simplify (+ 2 -2) into 0 1554045001.182 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045001.182 * [backup-simplify]: Simplify (- 1) into -1 1554045001.182 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045001.183 * [backup-simplify]: Simplify (+ (* 1 1) (* -1 1)) into 0 1554045001.183 * [backup-simplify]: Simplify (- 0) into 0 1554045001.183 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.184 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 1554045001.184 * [backup-simplify]: Simplify 0 into 0 1554045001.185 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045001.185 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 1554045001.186 * [backup-simplify]: Simplify (+ (* 1 2) (+ (* 1 2) (* 1/2 1))) into 9/2 1554045001.186 * [backup-simplify]: Simplify (- 1) into -1 1554045001.186 * [backup-simplify]: Simplify (- 0) into 0 1554045001.187 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045001.188 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 -1) (* 1/2 1))) into 2 1554045001.188 * [backup-simplify]: Simplify (+ (* 1 2) (+ (* -1 -2) (* 1/2 1))) into 9/2 1554045001.189 * [backup-simplify]: Simplify (+ 9/2 9/2) into 9 1554045001.189 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045001.190 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 1554045001.190 * [backup-simplify]: Simplify (- 1) into -1 1554045001.190 * [backup-simplify]: Simplify (- 0) into 0 1554045001.191 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045001.192 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 -1) (* 1/2 1))) into 2 1554045001.192 * [backup-simplify]: Simplify (+ 2 2) into 4 1554045001.193 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045001.194 * [backup-simplify]: Simplify (- 1) into -1 1554045001.194 * [backup-simplify]: Simplify (- 0) into 0 1554045001.195 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045001.200 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 1) (* 1/2 1))) into 0 1554045001.200 * [backup-simplify]: Simplify (- 0) into 0 1554045001.201 * [backup-simplify]: Simplify (+ 4 0) into 4 1554045001.202 * [backup-simplify]: Simplify (- (/ 9 1) (+ (* 2 (/ 4 1)) (* 0 (/ 0 1)))) into 1 1554045001.202 * [backup-simplify]: Simplify 1 into 1 1554045001.205 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045001.206 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* 1 1/2) (+ (* 1/2 1) (* 1/6 1)))) into 4/3 1554045001.208 * [backup-simplify]: Simplify (+ (* 1 4/3) (+ (* 1 2) (+ (* 1/2 2) (* 1/6 1)))) into 9/2 1554045001.208 * [backup-simplify]: Simplify (- 1) into -1 1554045001.209 * [backup-simplify]: Simplify (- 1) into -1 1554045001.209 * [backup-simplify]: Simplify (- 0) into 0 1554045001.209 * [backup-simplify]: Simplify (- 0) into 0 1554045001.212 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554045001.213 * [backup-simplify]: Simplify (+ (* 1 -1/6) (+ (* -1 1/2) (+ (* 1/2 -1) (* -1/6 1)))) into -4/3 1554045001.215 * [backup-simplify]: Simplify (+ (* 1 -4/3) (+ (* -1 2) (+ (* 1/2 -2) (* -1/6 1)))) into -9/2 1554045001.216 * [backup-simplify]: Simplify (+ 9/2 -9/2) into 0 1554045001.218 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045001.219 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* 1 1/2) (+ (* 1/2 1) (* 1/6 1)))) into 4/3 1554045001.220 * [backup-simplify]: Simplify (- 1) into -1 1554045001.220 * [backup-simplify]: Simplify (- 1) into -1 1554045001.220 * [backup-simplify]: Simplify (- 0) into 0 1554045001.221 * [backup-simplify]: Simplify (- 0) into 0 1554045001.223 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554045001.225 * [backup-simplify]: Simplify (+ (* 1 -1/6) (+ (* -1 1/2) (+ (* 1/2 -1) (* -1/6 1)))) into -4/3 1554045001.225 * [backup-simplify]: Simplify (+ 4/3 -4/3) into 0 1554045001.228 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045001.228 * [backup-simplify]: Simplify (- 1) into -1 1554045001.229 * [backup-simplify]: Simplify (- 1) into -1 1554045001.229 * [backup-simplify]: Simplify (- 0) into 0 1554045001.230 * [backup-simplify]: Simplify (- 0) into 0 1554045001.232 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554045001.234 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* -1 1/2) (+ (* 1/2 1) (* -1/6 1)))) into 0 1554045001.234 * [backup-simplify]: Simplify (- 0) into 0 1554045001.234 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.236 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 4 1)) (* 1 (/ 0 1)))) into 0 1554045001.236 * [backup-simplify]: Simplify 0 into 0 1554045001.240 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045001.242 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* 1 1/6) (+ (* 1/2 1/2) (+ (* 1/6 1) (* 1/24 1))))) into 2/3 1554045001.245 * [backup-simplify]: Simplify (+ (* 1 2/3) (+ (* 1 4/3) (+ (* 1/2 2) (+ (* 1/6 2) (* 1/24 1))))) into 27/8 1554045001.245 * [backup-simplify]: Simplify (- 1) into -1 1554045001.246 * [backup-simplify]: Simplify (- 1) into -1 1554045001.246 * [backup-simplify]: Simplify (- 0) into 0 1554045001.246 * [backup-simplify]: Simplify (- 1) into -1 1554045001.247 * [backup-simplify]: Simplify (- 0) into 0 1554045001.247 * [backup-simplify]: Simplify (- 0) into 0 1554045001.248 * [backup-simplify]: Simplify (- 0) into 0 1554045001.252 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 4) 24)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045001.254 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* -1 -1/6) (+ (* 1/2 1/2) (+ (* -1/6 -1) (* 1/24 1))))) into 2/3 1554045001.257 * [backup-simplify]: Simplify (+ (* 1 2/3) (+ (* -1 -4/3) (+ (* 1/2 2) (+ (* -1/6 -2) (* 1/24 1))))) into 27/8 1554045001.257 * [backup-simplify]: Simplify (+ 27/8 27/8) into 27/4 1554045001.259 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045001.260 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* 1 1/6) (+ (* 1/2 1/2) (+ (* 1/6 1) (* 1/24 1))))) into 2/3 1554045001.261 * [backup-simplify]: Simplify (- 1) into -1 1554045001.261 * [backup-simplify]: Simplify (- 1) into -1 1554045001.261 * [backup-simplify]: Simplify (- 0) into 0 1554045001.261 * [backup-simplify]: Simplify (- 1) into -1 1554045001.262 * [backup-simplify]: Simplify (- 0) into 0 1554045001.262 * [backup-simplify]: Simplify (- 0) into 0 1554045001.262 * [backup-simplify]: Simplify (- 0) into 0 1554045001.264 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 4) 24)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045001.265 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* -1 -1/6) (+ (* 1/2 1/2) (+ (* -1/6 -1) (* 1/24 1))))) into 2/3 1554045001.266 * [backup-simplify]: Simplify (+ 2/3 2/3) into 4/3 1554045001.268 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045001.268 * [backup-simplify]: Simplify (- 1) into -1 1554045001.268 * [backup-simplify]: Simplify (- 1) into -1 1554045001.269 * [backup-simplify]: Simplify (- 0) into 0 1554045001.269 * [backup-simplify]: Simplify (- 1) into -1 1554045001.269 * [backup-simplify]: Simplify (- 0) into 0 1554045001.269 * [backup-simplify]: Simplify (- 0) into 0 1554045001.269 * [backup-simplify]: Simplify (- 0) into 0 1554045001.272 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 4) 24)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045001.273 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* -1 1/6) (+ (* 1/2 1/2) (+ (* -1/6 1) (* 1/24 1))))) into 0 1554045001.273 * [backup-simplify]: Simplify (- 0) into 0 1554045001.273 * [backup-simplify]: Simplify (+ 4/3 0) into 4/3 1554045001.275 * [backup-simplify]: Simplify (- (/ 27/4 1) (+ (* 2 (/ 4/3 1)) (* 0 (/ 0 1)) (* 1 (/ 4 1)) (* 0 (/ 0 1)))) into 1/12 1554045001.275 * [backup-simplify]: Simplify 1/12 into 1/12 1554045001.275 * [backup-simplify]: Simplify (+ (* 1/12 (pow im 4)) (+ (* 1 (pow im 2)) 2)) into (+ (pow im 2) (+ (* 1/12 (pow im 4)) 2)) 1554045001.275 * [backup-simplify]: Simplify (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (+ (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) (- (* (exp (/ 1 im)) (exp (/ 1 im))) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) into (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045001.275 * [approximate]: Taking taylor expansion of (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) in (im) around 0 1554045001.275 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) in im 1554045001.275 * [taylor]: Taking taylor expansion of (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) in im 1554045001.275 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 3) in im 1554045001.275 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045001.275 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045001.275 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.275 * [taylor]: Taking taylor expansion of im in im 1554045001.275 * [backup-simplify]: Simplify 0 into 0 1554045001.275 * [backup-simplify]: Simplify 1 into 1 1554045001.276 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.276 * [backup-simplify]: Simplify (- 1) into -1 1554045001.276 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045001.276 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045001.276 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.276 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.276 * [taylor]: Taking taylor expansion of im in im 1554045001.276 * [backup-simplify]: Simplify 0 into 0 1554045001.276 * [backup-simplify]: Simplify 1 into 1 1554045001.276 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.276 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.276 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045001.276 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) in im 1554045001.276 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045001.276 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.276 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.277 * [taylor]: Taking taylor expansion of im in im 1554045001.277 * [backup-simplify]: Simplify 0 into 0 1554045001.277 * [backup-simplify]: Simplify 1 into 1 1554045001.277 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.277 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.277 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 2) in im 1554045001.277 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045001.277 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045001.277 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.277 * [taylor]: Taking taylor expansion of im in im 1554045001.277 * [backup-simplify]: Simplify 0 into 0 1554045001.277 * [backup-simplify]: Simplify 1 into 1 1554045001.277 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.277 * [backup-simplify]: Simplify (- 1) into -1 1554045001.277 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045001.278 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045001.278 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045001.278 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045001.278 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.278 * [taylor]: Taking taylor expansion of im in im 1554045001.278 * [backup-simplify]: Simplify 0 into 0 1554045001.278 * [backup-simplify]: Simplify 1 into 1 1554045001.278 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.278 * [backup-simplify]: Simplify (- 1) into -1 1554045001.278 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045001.278 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.278 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.278 * [taylor]: Taking taylor expansion of im in im 1554045001.278 * [backup-simplify]: Simplify 0 into 0 1554045001.278 * [backup-simplify]: Simplify 1 into 1 1554045001.278 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.279 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.279 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) into (pow (exp (- (/ 1 im))) 2) 1554045001.279 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (pow (exp (- (/ 1 im))) 2)) into (pow (exp (- (/ 1 im))) 3) 1554045001.279 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045001.279 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (pow (exp (/ 1 im)) 2)) into (pow (exp (/ 1 im)) 3) 1554045001.279 * [backup-simplify]: Simplify (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) into (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) 1554045001.279 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045001.279 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) into (pow (exp (- (/ 1 im))) 2) 1554045001.279 * [backup-simplify]: Simplify (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) into (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) 1554045001.279 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (/ 1 im))) into (* (exp (- (/ 1 im))) (exp (/ 1 im))) 1554045001.280 * [backup-simplify]: Simplify (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045001.280 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (- (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045001.280 * [backup-simplify]: Simplify (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045001.280 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) in im 1554045001.280 * [taylor]: Taking taylor expansion of (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) in im 1554045001.280 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 3) in im 1554045001.280 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045001.280 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045001.280 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.280 * [taylor]: Taking taylor expansion of im in im 1554045001.280 * [backup-simplify]: Simplify 0 into 0 1554045001.280 * [backup-simplify]: Simplify 1 into 1 1554045001.281 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.281 * [backup-simplify]: Simplify (- 1) into -1 1554045001.281 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045001.281 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045001.281 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.281 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.281 * [taylor]: Taking taylor expansion of im in im 1554045001.281 * [backup-simplify]: Simplify 0 into 0 1554045001.281 * [backup-simplify]: Simplify 1 into 1 1554045001.281 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.281 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.281 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045001.281 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) in im 1554045001.281 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045001.281 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.281 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.281 * [taylor]: Taking taylor expansion of im in im 1554045001.281 * [backup-simplify]: Simplify 0 into 0 1554045001.281 * [backup-simplify]: Simplify 1 into 1 1554045001.282 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.282 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.282 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 2) in im 1554045001.282 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045001.282 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045001.282 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.282 * [taylor]: Taking taylor expansion of im in im 1554045001.282 * [backup-simplify]: Simplify 0 into 0 1554045001.282 * [backup-simplify]: Simplify 1 into 1 1554045001.282 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.282 * [backup-simplify]: Simplify (- 1) into -1 1554045001.282 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045001.282 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045001.282 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045001.282 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045001.282 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.282 * [taylor]: Taking taylor expansion of im in im 1554045001.282 * [backup-simplify]: Simplify 0 into 0 1554045001.282 * [backup-simplify]: Simplify 1 into 1 1554045001.283 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.283 * [backup-simplify]: Simplify (- 1) into -1 1554045001.283 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045001.283 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.283 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.283 * [taylor]: Taking taylor expansion of im in im 1554045001.283 * [backup-simplify]: Simplify 0 into 0 1554045001.283 * [backup-simplify]: Simplify 1 into 1 1554045001.283 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.283 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.283 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) into (pow (exp (- (/ 1 im))) 2) 1554045001.284 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (pow (exp (- (/ 1 im))) 2)) into (pow (exp (- (/ 1 im))) 3) 1554045001.284 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045001.284 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (pow (exp (/ 1 im)) 2)) into (pow (exp (/ 1 im)) 3) 1554045001.284 * [backup-simplify]: Simplify (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) into (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) 1554045001.284 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045001.284 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) into (pow (exp (- (/ 1 im))) 2) 1554045001.284 * [backup-simplify]: Simplify (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) into (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) 1554045001.284 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (/ 1 im))) into (* (exp (- (/ 1 im))) (exp (/ 1 im))) 1554045001.284 * [backup-simplify]: Simplify (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045001.285 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (- (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045001.285 * [backup-simplify]: Simplify (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045001.285 * [backup-simplify]: Simplify (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045001.286 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (- (/ 1 im))))) into 0 1554045001.286 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (pow (exp (- (/ 1 im))) 2))) into 0 1554045001.286 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045001.286 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (pow (exp (/ 1 im)) 2))) into 0 1554045001.286 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.286 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045001.286 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (- (/ 1 im))))) into 0 1554045001.287 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.287 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (/ 1 im)))) into 0 1554045001.287 * [backup-simplify]: Simplify (- 0) into 0 1554045001.287 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.288 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045001.288 * [backup-simplify]: Simplify 0 into 0 1554045001.288 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))) into 0 1554045001.289 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2)))) into 0 1554045001.289 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045001.290 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))) into 0 1554045001.290 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.290 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045001.290 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))) into 0 1554045001.291 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.291 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045001.291 * [backup-simplify]: Simplify (- 0) into 0 1554045001.292 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.293 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045001.293 * [backup-simplify]: Simplify 0 into 0 1554045001.293 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))) into 0 1554045001.294 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2))))) into 0 1554045001.294 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045001.295 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))) into 0 1554045001.295 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.296 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045001.296 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))) into 0 1554045001.296 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.297 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045001.297 * [backup-simplify]: Simplify (- 0) into 0 1554045001.298 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.299 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045001.299 * [backup-simplify]: Simplify 0 into 0 1554045001.300 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))) into 0 1554045001.300 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2)))))) into 0 1554045001.301 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045001.302 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))) into 0 1554045001.302 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.303 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045001.304 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))) into 0 1554045001.304 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.305 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045001.306 * [backup-simplify]: Simplify (- 0) into 0 1554045001.306 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.309 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045001.309 * [backup-simplify]: Simplify 0 into 0 1554045001.311 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))))) into 0 1554045001.318 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2))))))) into 0 1554045001.320 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045001.322 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))))) into 0 1554045001.322 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.324 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045001.325 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))))) into 0 1554045001.326 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.327 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045001.328 * [backup-simplify]: Simplify (- 0) into 0 1554045001.328 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.332 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045001.332 * [backup-simplify]: Simplify 0 into 0 1554045001.334 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))))) into 0 1554045001.337 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2)))))))) into 0 1554045001.339 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045001.341 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))))) into 0 1554045001.341 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.343 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045001.345 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))))) into 0 1554045001.345 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.347 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045001.347 * [backup-simplify]: Simplify (- 0) into 0 1554045001.347 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.351 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045001.351 * [backup-simplify]: Simplify 0 into 0 1554045001.352 * [backup-simplify]: Simplify (/ (+ (pow (exp (- (/ 1 (/ 1 im)))) 3) (pow (exp (/ 1 (/ 1 im))) 3)) (- (+ (pow (exp (/ 1 (/ 1 im))) 2) (pow (exp (- (/ 1 (/ 1 im)))) 2)) (* (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))))) into (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) 1554045001.353 * [backup-simplify]: Simplify (/ (+ (pow (exp (- (/ 1 (- im)))) 3) (pow (exp (/ 1 (- im))) 3)) (+ (* (exp (- (/ 1 (- im)))) (exp (- (/ 1 (- im))))) (- (* (exp (/ 1 (- im))) (exp (/ 1 (- im)))) (* (exp (- (/ 1 (- im)))) (exp (/ 1 (- im))))))) into (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045001.353 * [approximate]: Taking taylor expansion of (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) in (im) around 0 1554045001.353 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) in im 1554045001.353 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) in im 1554045001.353 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 3) in im 1554045001.353 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.353 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.353 * [taylor]: Taking taylor expansion of -1 in im 1554045001.353 * [backup-simplify]: Simplify -1 into -1 1554045001.353 * [taylor]: Taking taylor expansion of im in im 1554045001.353 * [backup-simplify]: Simplify 0 into 0 1554045001.353 * [backup-simplify]: Simplify 1 into 1 1554045001.354 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.354 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.354 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045001.354 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.354 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.355 * [taylor]: Taking taylor expansion of im in im 1554045001.355 * [backup-simplify]: Simplify 0 into 0 1554045001.355 * [backup-simplify]: Simplify 1 into 1 1554045001.355 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.355 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.355 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) in im 1554045001.355 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) in im 1554045001.355 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045001.355 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.355 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.355 * [taylor]: Taking taylor expansion of -1 in im 1554045001.355 * [backup-simplify]: Simplify -1 into -1 1554045001.355 * [taylor]: Taking taylor expansion of im in im 1554045001.355 * [backup-simplify]: Simplify 0 into 0 1554045001.355 * [backup-simplify]: Simplify 1 into 1 1554045001.356 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.356 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.356 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045001.356 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.356 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.356 * [taylor]: Taking taylor expansion of im in im 1554045001.356 * [backup-simplify]: Simplify 0 into 0 1554045001.356 * [backup-simplify]: Simplify 1 into 1 1554045001.357 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.357 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.357 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (exp (/ 1 im))) in im 1554045001.357 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.357 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.357 * [taylor]: Taking taylor expansion of -1 in im 1554045001.357 * [backup-simplify]: Simplify -1 into -1 1554045001.357 * [taylor]: Taking taylor expansion of im in im 1554045001.357 * [backup-simplify]: Simplify 0 into 0 1554045001.357 * [backup-simplify]: Simplify 1 into 1 1554045001.357 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.358 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.358 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.358 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.358 * [taylor]: Taking taylor expansion of im in im 1554045001.358 * [backup-simplify]: Simplify 0 into 0 1554045001.358 * [backup-simplify]: Simplify 1 into 1 1554045001.358 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.358 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.358 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045001.359 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (pow (exp (/ -1 im)) 2)) into (pow (exp (/ -1 im)) 3) 1554045001.359 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045001.359 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (pow (exp (/ 1 im)) 2)) into (pow (exp (/ 1 im)) 3) 1554045001.359 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) into (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) 1554045001.359 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045001.359 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045001.360 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) into (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) 1554045001.360 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ 1 im))) into (* (exp (/ 1 im)) (exp (/ -1 im))) 1554045001.360 * [backup-simplify]: Simplify (- (* (exp (/ 1 im)) (exp (/ -1 im)))) into (- (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045001.360 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (- (* (exp (/ 1 im)) (exp (/ -1 im))))) into (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) 1554045001.361 * [backup-simplify]: Simplify (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) into (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045001.361 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) in im 1554045001.361 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) in im 1554045001.361 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 3) in im 1554045001.361 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.361 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.361 * [taylor]: Taking taylor expansion of -1 in im 1554045001.361 * [backup-simplify]: Simplify -1 into -1 1554045001.361 * [taylor]: Taking taylor expansion of im in im 1554045001.361 * [backup-simplify]: Simplify 0 into 0 1554045001.361 * [backup-simplify]: Simplify 1 into 1 1554045001.362 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.362 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.362 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045001.362 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.362 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.362 * [taylor]: Taking taylor expansion of im in im 1554045001.362 * [backup-simplify]: Simplify 0 into 0 1554045001.362 * [backup-simplify]: Simplify 1 into 1 1554045001.363 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.363 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.363 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) in im 1554045001.363 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) in im 1554045001.363 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045001.363 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.363 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.363 * [taylor]: Taking taylor expansion of -1 in im 1554045001.363 * [backup-simplify]: Simplify -1 into -1 1554045001.363 * [taylor]: Taking taylor expansion of im in im 1554045001.363 * [backup-simplify]: Simplify 0 into 0 1554045001.363 * [backup-simplify]: Simplify 1 into 1 1554045001.364 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.364 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.364 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045001.364 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.364 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.364 * [taylor]: Taking taylor expansion of im in im 1554045001.364 * [backup-simplify]: Simplify 0 into 0 1554045001.364 * [backup-simplify]: Simplify 1 into 1 1554045001.364 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.364 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.364 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (exp (/ 1 im))) in im 1554045001.364 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.364 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.364 * [taylor]: Taking taylor expansion of -1 in im 1554045001.364 * [backup-simplify]: Simplify -1 into -1 1554045001.365 * [taylor]: Taking taylor expansion of im in im 1554045001.365 * [backup-simplify]: Simplify 0 into 0 1554045001.365 * [backup-simplify]: Simplify 1 into 1 1554045001.365 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.365 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.365 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.365 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.365 * [taylor]: Taking taylor expansion of im in im 1554045001.365 * [backup-simplify]: Simplify 0 into 0 1554045001.365 * [backup-simplify]: Simplify 1 into 1 1554045001.366 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.366 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.366 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045001.366 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (pow (exp (/ -1 im)) 2)) into (pow (exp (/ -1 im)) 3) 1554045001.366 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045001.366 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (pow (exp (/ 1 im)) 2)) into (pow (exp (/ 1 im)) 3) 1554045001.367 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) into (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) 1554045001.367 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045001.367 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045001.367 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) into (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) 1554045001.367 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ 1 im))) into (* (exp (/ 1 im)) (exp (/ -1 im))) 1554045001.367 * [backup-simplify]: Simplify (- (* (exp (/ 1 im)) (exp (/ -1 im)))) into (- (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045001.368 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (- (* (exp (/ 1 im)) (exp (/ -1 im))))) into (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) 1554045001.368 * [backup-simplify]: Simplify (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) into (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045001.369 * [backup-simplify]: Simplify (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) into (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045001.369 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045001.370 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (pow (exp (/ -1 im)) 2))) into 0 1554045001.370 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045001.370 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (pow (exp (/ 1 im)) 2))) into 0 1554045001.370 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.371 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045001.371 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045001.371 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.371 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045001.372 * [backup-simplify]: Simplify (- 0) into 0 1554045001.372 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.374 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045001.374 * [backup-simplify]: Simplify 0 into 0 1554045001.374 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045001.375 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))) into 0 1554045001.375 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045001.376 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))) into 0 1554045001.376 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.377 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045001.377 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045001.378 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.378 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045001.378 * [backup-simplify]: Simplify (- 0) into 0 1554045001.379 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.381 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045001.381 * [backup-simplify]: Simplify 0 into 0 1554045001.383 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045001.383 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))) into 0 1554045001.384 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045001.385 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))) into 0 1554045001.386 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.386 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045001.387 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045001.388 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.388 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045001.389 * [backup-simplify]: Simplify (- 0) into 0 1554045001.389 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.391 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045001.391 * [backup-simplify]: Simplify 0 into 0 1554045001.393 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045001.394 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))) into 0 1554045001.395 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045001.397 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))) into 0 1554045001.397 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.398 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045001.399 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045001.400 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.401 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045001.401 * [backup-simplify]: Simplify (- 0) into 0 1554045001.402 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.404 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045001.404 * [backup-simplify]: Simplify 0 into 0 1554045001.406 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045001.408 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))))) into 0 1554045001.410 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045001.412 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))))) into 0 1554045001.412 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.413 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045001.415 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045001.416 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.417 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045001.418 * [backup-simplify]: Simplify (- 0) into 0 1554045001.418 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.421 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045001.421 * [backup-simplify]: Simplify 0 into 0 1554045001.424 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045001.426 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))))) into 0 1554045001.427 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045001.429 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))))) into 0 1554045001.430 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.432 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045001.433 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045001.434 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.436 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045001.436 * [backup-simplify]: Simplify (- 0) into 0 1554045001.436 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045001.440 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045001.440 * [backup-simplify]: Simplify 0 into 0 1554045001.441 * [backup-simplify]: Simplify (/ (+ (pow (exp (/ -1 (/ 1 (- im)))) 3) (pow (exp (/ 1 (/ 1 (- im)))) 3)) (- (+ (pow (exp (/ -1 (/ 1 (- im)))) 2) (pow (exp (/ 1 (/ 1 (- im)))) 2)) (* (exp (/ -1 (/ 1 (- im)))) (exp (/ 1 (/ 1 (- im))))))) into (/ (+ (pow (exp (* -1 im)) 3) (pow (exp im) 3)) (- (+ (pow (exp (* -1 im)) 2) (pow (exp im) 2)) (* (exp im) (exp (* -1 im))))) 1554045001.441 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2) 1554045001.441 * [backup-simplify]: Simplify (pow (exp im) 3) into (pow (exp im) 3) 1554045001.441 * [approximate]: Taking taylor expansion of (pow (exp im) 3) in (im) around 0 1554045001.441 * [taylor]: Taking taylor expansion of (pow (exp im) 3) in im 1554045001.441 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.441 * [taylor]: Taking taylor expansion of im in im 1554045001.441 * [backup-simplify]: Simplify 0 into 0 1554045001.441 * [backup-simplify]: Simplify 1 into 1 1554045001.441 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.441 * [taylor]: Taking taylor expansion of (pow (exp im) 3) in im 1554045001.441 * [taylor]: Taking taylor expansion of (exp im) in im 1554045001.441 * [taylor]: Taking taylor expansion of im in im 1554045001.441 * [backup-simplify]: Simplify 0 into 0 1554045001.441 * [backup-simplify]: Simplify 1 into 1 1554045001.441 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.442 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.442 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.442 * [backup-simplify]: Simplify 1 into 1 1554045001.443 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045001.444 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 1554045001.445 * [backup-simplify]: Simplify (+ (* 1 2) (* 1 1)) into 3 1554045001.445 * [backup-simplify]: Simplify 3 into 3 1554045001.446 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045001.447 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 1554045001.448 * [backup-simplify]: Simplify (+ (* 1 2) (+ (* 1 2) (* 1/2 1))) into 9/2 1554045001.448 * [backup-simplify]: Simplify 9/2 into 9/2 1554045001.448 * [backup-simplify]: Simplify (+ (* 9/2 (pow im 2)) (+ (* 3 im) 1)) into (+ (* 9/2 (pow im 2)) (+ (* 3 im) 1)) 1554045001.448 * [backup-simplify]: Simplify (pow (exp (/ 1 im)) 3) into (pow (exp (/ 1 im)) 3) 1554045001.449 * [approximate]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in (im) around 0 1554045001.449 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045001.449 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.449 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.449 * [taylor]: Taking taylor expansion of im in im 1554045001.449 * [backup-simplify]: Simplify 0 into 0 1554045001.449 * [backup-simplify]: Simplify 1 into 1 1554045001.449 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.449 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.449 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045001.449 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.449 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.449 * [taylor]: Taking taylor expansion of im in im 1554045001.449 * [backup-simplify]: Simplify 0 into 0 1554045001.449 * [backup-simplify]: Simplify 1 into 1 1554045001.450 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.450 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.450 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045001.450 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (pow (exp (/ 1 im)) 2)) into (pow (exp (/ 1 im)) 3) 1554045001.450 * [backup-simplify]: Simplify (pow (exp (/ 1 im)) 3) into (pow (exp (/ 1 im)) 3) 1554045001.450 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045001.451 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (pow (exp (/ 1 im)) 2))) into 0 1554045001.451 * [backup-simplify]: Simplify 0 into 0 1554045001.451 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045001.452 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))) into 0 1554045001.452 * [backup-simplify]: Simplify 0 into 0 1554045001.453 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045001.454 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))) into 0 1554045001.454 * [backup-simplify]: Simplify 0 into 0 1554045001.455 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045001.456 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))) into 0 1554045001.456 * [backup-simplify]: Simplify 0 into 0 1554045001.458 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045001.459 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))))) into 0 1554045001.459 * [backup-simplify]: Simplify 0 into 0 1554045001.466 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045001.468 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))))) into 0 1554045001.468 * [backup-simplify]: Simplify 0 into 0 1554045001.468 * [backup-simplify]: Simplify (pow (exp (/ 1 (/ 1 im))) 3) into (pow (exp im) 3) 1554045001.468 * [backup-simplify]: Simplify (pow (exp (/ 1 (- im))) 3) into (pow (exp (/ -1 im)) 3) 1554045001.469 * [approximate]: Taking taylor expansion of (pow (exp (/ -1 im)) 3) in (im) around 0 1554045001.469 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 3) in im 1554045001.469 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.469 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.469 * [taylor]: Taking taylor expansion of -1 in im 1554045001.469 * [backup-simplify]: Simplify -1 into -1 1554045001.469 * [taylor]: Taking taylor expansion of im in im 1554045001.469 * [backup-simplify]: Simplify 0 into 0 1554045001.469 * [backup-simplify]: Simplify 1 into 1 1554045001.469 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.469 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.469 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 3) in im 1554045001.469 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045001.469 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045001.469 * [taylor]: Taking taylor expansion of -1 in im 1554045001.469 * [backup-simplify]: Simplify -1 into -1 1554045001.469 * [taylor]: Taking taylor expansion of im in im 1554045001.469 * [backup-simplify]: Simplify 0 into 0 1554045001.470 * [backup-simplify]: Simplify 1 into 1 1554045001.470 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045001.470 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045001.470 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045001.470 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (pow (exp (/ -1 im)) 2)) into (pow (exp (/ -1 im)) 3) 1554045001.470 * [backup-simplify]: Simplify (pow (exp (/ -1 im)) 3) into (pow (exp (/ -1 im)) 3) 1554045001.471 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045001.471 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (pow (exp (/ -1 im)) 2))) into 0 1554045001.471 * [backup-simplify]: Simplify 0 into 0 1554045001.471 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045001.472 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))) into 0 1554045001.472 * [backup-simplify]: Simplify 0 into 0 1554045001.473 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045001.474 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))) into 0 1554045001.474 * [backup-simplify]: Simplify 0 into 0 1554045001.475 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045001.477 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))) into 0 1554045001.477 * [backup-simplify]: Simplify 0 into 0 1554045001.478 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045001.480 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))))) into 0 1554045001.480 * [backup-simplify]: Simplify 0 into 0 1554045001.482 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045001.484 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))))) into 0 1554045001.484 * [backup-simplify]: Simplify 0 into 0 1554045001.484 * [backup-simplify]: Simplify (pow (exp (/ -1 (/ 1 (- im)))) 3) into (pow (exp im) 3) 1554045001.484 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1) 1554045001.484 * [backup-simplify]: Simplify (pow (exp (- im)) 3) into (pow (exp (- im)) 3) 1554045001.484 * [approximate]: Taking taylor expansion of (pow (exp (- im)) 3) in (im) around 0 1554045001.484 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 3) in im 1554045001.484 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045001.484 * [taylor]: Taking taylor expansion of (- im) in im 1554045001.485 * [taylor]: Taking taylor expansion of im in im 1554045001.485 * [backup-simplify]: Simplify 0 into 0 1554045001.485 * [backup-simplify]: Simplify 1 into 1 1554045001.485 * [backup-simplify]: Simplify (- 0) into 0 1554045001.485 * [backup-simplify]: Simplify (- 1) into -1 1554045001.485 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.485 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 3) in im 1554045001.485 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045001.485 * [taylor]: Taking taylor expansion of (- im) in im 1554045001.485 * [taylor]: Taking taylor expansion of im in im 1554045001.485 * [backup-simplify]: Simplify 0 into 0 1554045001.486 * [backup-simplify]: Simplify 1 into 1 1554045001.486 * [backup-simplify]: Simplify (- 0) into 0 1554045001.486 * [backup-simplify]: Simplify (- 1) into -1 1554045001.486 * [backup-simplify]: Simplify (exp 0) into 1 1554045001.487 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.487 * [backup-simplify]: Simplify (* 1 1) into 1 1554045001.487 * [backup-simplify]: Simplify 1 into 1 1554045001.487 * [backup-simplify]: Simplify (- 1) into -1 1554045001.489 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045001.489 * [backup-simplify]: Simplify (+ (* 1 -1) (* -1 1)) into -2 1554045001.490 * [backup-simplify]: Simplify (+ (* 1 -2) (* -1 1)) into -3 1554045001.490 * [backup-simplify]: Simplify -3 into -3 1554045001.490 * [backup-simplify]: Simplify (- 1) into -1 1554045001.491 * [backup-simplify]: Simplify (- 0) into 0 1554045001.492 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045001.493 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 -1) (* 1/2 1))) into 2 1554045001.495 * [backup-simplify]: Simplify (+ (* 1 2) (+ (* -1 -2) (* 1/2 1))) into 9/2 1554045001.495 * [backup-simplify]: Simplify 9/2 into 9/2 1554045001.495 * [backup-simplify]: Simplify (+ (* 9/2 (pow im 2)) (+ (* -3 im) 1)) into (- (+ (* 9/2 (pow im 2)) 1) (* 3 im)) 1554045001.495 * [backup-simplify]: Simplify (pow (exp (- (/ 1 im))) 3) into (pow (exp (- (/ 1 im))) 3) 1554045001.495 * [approximate]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 3) in (im) around 0 1554045001.495 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 3) in im 1554045001.495 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045001.495 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045001.495 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.495 * [taylor]: Taking taylor expansion of im in im 1554045001.495 * [backup-simplify]: Simplify 0 into 0 1554045001.495 * [backup-simplify]: Simplify 1 into 1 1554045001.496 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.496 * [backup-simplify]: Simplify (- 1) into -1 1554045001.496 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045001.496 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 3) in im 1554045001.496 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045001.496 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045001.496 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.496 * [taylor]: Taking taylor expansion of im in im 1554045001.496 * [backup-simplify]: Simplify 0 into 0 1554045001.496 * [backup-simplify]: Simplify 1 into 1 1554045001.497 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.497 * [backup-simplify]: Simplify (- 1) into -1 1554045001.497 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045001.497 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) into (pow (exp (- (/ 1 im))) 2) 1554045001.498 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (pow (exp (- (/ 1 im))) 2)) into (pow (exp (- (/ 1 im))) 3) 1554045001.498 * [backup-simplify]: Simplify (pow (exp (- (/ 1 im))) 3) into (pow (exp (- (/ 1 im))) 3) 1554045001.498 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (- (/ 1 im))))) into 0 1554045001.498 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (pow (exp (- (/ 1 im))) 2))) into 0 1554045001.498 * [backup-simplify]: Simplify 0 into 0 1554045001.499 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))) into 0 1554045001.499 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2)))) into 0 1554045001.499 * [backup-simplify]: Simplify 0 into 0 1554045001.500 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))) into 0 1554045001.501 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2))))) into 0 1554045001.501 * [backup-simplify]: Simplify 0 into 0 1554045001.503 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))) into 0 1554045001.504 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2)))))) into 0 1554045001.504 * [backup-simplify]: Simplify 0 into 0 1554045001.505 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))))) into 0 1554045001.506 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2))))))) into 0 1554045001.506 * [backup-simplify]: Simplify 0 into 0 1554045001.507 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))))) into 0 1554045001.509 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2)))))))) into 0 1554045001.509 * [backup-simplify]: Simplify 0 into 0 1554045001.509 * [backup-simplify]: Simplify (pow (exp (- (/ 1 (/ 1 im)))) 3) into (pow (exp (- im)) 3) 1554045001.509 * [backup-simplify]: Simplify (pow (exp (- (/ 1 (- im)))) 3) into (pow (exp (/ 1 im)) 3) 1554045001.509 * [approximate]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in (im) around 0 1554045001.509 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045001.509 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.509 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.509 * [taylor]: Taking taylor expansion of im in im 1554045001.509 * [backup-simplify]: Simplify 0 into 0 1554045001.509 * [backup-simplify]: Simplify 1 into 1 1554045001.509 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.509 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.509 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045001.509 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045001.509 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045001.509 * [taylor]: Taking taylor expansion of im in im 1554045001.510 * [backup-simplify]: Simplify 0 into 0 1554045001.510 * [backup-simplify]: Simplify 1 into 1 1554045001.510 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045001.510 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045001.510 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045001.510 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (pow (exp (/ 1 im)) 2)) into (pow (exp (/ 1 im)) 3) 1554045001.510 * [backup-simplify]: Simplify (pow (exp (/ 1 im)) 3) into (pow (exp (/ 1 im)) 3) 1554045001.510 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045001.510 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (pow (exp (/ 1 im)) 2))) into 0 1554045001.510 * [backup-simplify]: Simplify 0 into 0 1554045001.511 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045001.511 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))) into 0 1554045001.511 * [backup-simplify]: Simplify 0 into 0 1554045001.512 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045001.512 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))) into 0 1554045001.512 * [backup-simplify]: Simplify 0 into 0 1554045001.513 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045001.514 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))) into 0 1554045001.514 * [backup-simplify]: Simplify 0 into 0 1554045001.515 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045001.516 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))))) into 0 1554045001.516 * [backup-simplify]: Simplify 0 into 0 1554045001.517 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045001.518 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))))) into 0 1554045001.518 * [backup-simplify]: Simplify 0 into 0 1554045001.518 * [backup-simplify]: Simplify (pow (exp (/ 1 (/ 1 (- im)))) 3) into (pow (exp (* -1 im)) 3) 1554045001.518 * * * [progress]: simplifying candidates 1554045001.518 * * * * [progress]: [ 1 / 173 ] simplifiying candidate # 1554045001.519 * [simplify]: Simplifying (fma (exp im) (exp im) (- (* (exp im) (exp (- im))))) 1554045001.519 * * [simplify]: iters left: 6 (7 enodes) 1554045001.520 * * [simplify]: iters left: 5 (32 enodes) 1554045001.526 * * [simplify]: iters left: 4 (56 enodes) 1554045001.534 * * [simplify]: iters left: 3 (71 enodes) 1554045001.545 * * [simplify]: iters left: 2 (84 enodes) 1554045001.564 * * [simplify]: iters left: 1 (107 enodes) 1554045001.603 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045001.603 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045001.603 * * [simplify]: Extracting #2: cost 22 inf + 2 1554045001.604 * * [simplify]: Extracting #3: cost 20 inf + 369 1554045001.604 * * [simplify]: Extracting #4: cost 4 inf + 2360 1554045001.606 * * [simplify]: Extracting #5: cost 0 inf + 2817 1554045001.607 * [simplify]: Simplified to (fma (exp im) (exp im) -1) 1554045001.607 * [simplify]: Simplified (2 2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (+ (fma (exp im) (exp im) -1) (fma (- (exp im)) (exp (- im)) (* (exp im) (exp (- im))))))))) 1554045001.607 * [simplify]: Simplifying (fma (- (exp im)) (exp (- im)) (* (exp im) (exp (- im)))) 1554045001.607 * * [simplify]: iters left: 6 (7 enodes) 1554045001.611 * * [simplify]: iters left: 5 (28 enodes) 1554045001.619 * * [simplify]: iters left: 4 (42 enodes) 1554045001.626 * * [simplify]: iters left: 3 (45 enodes) 1554045001.631 * * [simplify]: iters left: 2 (51 enodes) 1554045001.638 * * [simplify]: iters left: 1 (55 enodes) 1554045001.644 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045001.644 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045001.644 * [simplify]: Simplified to 0 1554045001.645 * [simplify]: Simplified (2 2 2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (+ (fma (exp im) (exp im) -1) 0))))) 1554045001.645 * * * * [progress]: [ 2 / 173 ] simplifiying candidate # 1554045001.645 * * * * [progress]: [ 3 / 173 ] simplifiying candidate # 1554045001.645 * * * * [progress]: [ 4 / 173 ] simplifiying candidate # 1554045001.645 * [simplify]: Simplifying (exp im) 1554045001.645 * * [simplify]: iters left: 1 (2 enodes) 1554045001.646 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045001.646 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045001.646 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045001.646 * * [simplify]: Extracting #3: cost 0 inf + 143 1554045001.646 * [simplify]: Simplified to (exp im) 1554045001.646 * [simplify]: Simplified (2 2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (fma (exp im) (exp im) (- (* (exp (- im)) (exp im)))))))) 1554045001.647 * * * * [progress]: [ 5 / 173 ] simplifiying candidate # 1554045001.647 * [simplify]: Simplifying (/ (exp (* (exp im) (exp im))) (exp (* (exp (- im)) (exp im)))) 1554045001.647 * * [simplify]: iters left: 6 (9 enodes) 1554045001.651 * * [simplify]: iters left: 5 (40 enodes) 1554045001.666 * * [simplify]: iters left: 4 (66 enodes) 1554045001.685 * * [simplify]: iters left: 3 (99 enodes) 1554045001.720 * * [simplify]: iters left: 2 (149 enodes) 1554045001.753 * * [simplify]: iters left: 1 (277 enodes) 1554045001.837 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045001.837 * * [simplify]: Extracting #1: cost 60 inf + 0 1554045001.838 * * [simplify]: Extracting #2: cost 144 inf + 1 1554045001.839 * * [simplify]: Extracting #3: cost 163 inf + 1038 1554045001.842 * * [simplify]: Extracting #4: cost 122 inf + 8562 1554045001.852 * * [simplify]: Extracting #5: cost 39 inf + 50044 1554045001.869 * * [simplify]: Extracting #6: cost 1 inf + 77391 1554045001.886 * * [simplify]: Extracting #7: cost 0 inf + 78195 1554045001.903 * [simplify]: Simplified to (exp (expm1 (+ im im))) 1554045001.903 * [simplify]: Simplified (2 2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (log (exp (expm1 (+ im im)))))))) 1554045001.903 * * * * [progress]: [ 6 / 173 ] simplifiying candidate # 1554045001.904 * * * * [progress]: [ 7 / 173 ] simplifiying candidate # 1554045001.904 * * * * [progress]: [ 8 / 173 ] simplifiying candidate # 1554045001.904 * * * * [progress]: [ 9 / 173 ] simplifiying candidate # 1554045001.904 * * * * [progress]: [ 10 / 173 ] simplifiying candidate # 1554045001.904 * * * * [progress]: [ 11 / 173 ] simplifiying candidate # 1554045001.904 * * * * [progress]: [ 12 / 173 ] simplifiying candidate # 1554045001.904 * * * * [progress]: [ 13 / 173 ] simplifiying candidate # 1554045001.904 * * * * [progress]: [ 14 / 173 ] simplifiying candidate # 1554045001.904 * * * * [progress]: [ 15 / 173 ] simplifiying candidate # 1554045001.904 * * * * [progress]: [ 16 / 173 ] simplifiying candidate # 1554045001.905 * [simplify]: Simplifying (exp im) 1554045001.905 * * [simplify]: iters left: 1 (2 enodes) 1554045001.906 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045001.906 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045001.906 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045001.906 * * [simplify]: Extracting #3: cost 0 inf + 143 1554045001.906 * [simplify]: Simplified to (exp im) 1554045001.906 * [simplify]: Simplified (2 2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (* (exp im) (- (exp im) (exp (- im)))))))) 1554045001.906 * [simplify]: Simplifying (- (exp im) (exp (- im))) 1554045001.906 * * [simplify]: iters left: 5 (5 enodes) 1554045001.908 * * [simplify]: iters left: 4 (19 enodes) 1554045001.915 * * [simplify]: iters left: 3 (29 enodes) 1554045001.923 * * [simplify]: iters left: 2 (33 enodes) 1554045001.932 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045001.932 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045001.932 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045001.932 * * [simplify]: Extracting #3: cost 10 inf + 3 1554045001.932 * * [simplify]: Extracting #4: cost 3 inf + 561 1554045001.932 * * [simplify]: Extracting #5: cost 0 inf + 977 1554045001.933 * [simplify]: Simplified to (+ (/ -1 (exp im)) (exp im)) 1554045001.933 * [simplify]: Simplified (2 2 2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (* (exp im) (+ (/ -1 (exp im)) (exp im))))))) 1554045001.933 * * * * [progress]: [ 17 / 173 ] simplifiying candidate # 1554045001.933 * * * * [progress]: [ 18 / 173 ] simplifiying candidate #real (real->posit16 (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))> 1554045001.933 * * * * [progress]: [ 19 / 173 ] simplifiying candidate # 1554045001.933 * * * * [progress]: [ 20 / 173 ] simplifiying candidate # 1554045001.933 * * * * [progress]: [ 21 / 173 ] simplifiying candidate # 1554045001.933 * * * * [progress]: [ 22 / 173 ] simplifiying candidate # 1554045001.934 * [simplify]: Simplifying (- (log (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (log (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045001.934 * * [simplify]: iters left: 6 (16 enodes) 1554045001.942 * * [simplify]: iters left: 5 (80 enodes) 1554045001.965 * * [simplify]: iters left: 4 (169 enodes) 1554045001.996 * * [simplify]: iters left: 3 (283 enodes) 1554045002.073 * * [simplify]: iters left: 2 (446 enodes) 1554045002.202 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045002.202 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045002.202 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045002.202 * * [simplify]: Extracting #3: cost 34 inf + 0 1554045002.203 * * [simplify]: Extracting #4: cost 107 inf + 2 1554045002.203 * * [simplify]: Extracting #5: cost 138 inf + 2609 1554045002.206 * * [simplify]: Extracting #6: cost 83 inf + 13168 1554045002.211 * * [simplify]: Extracting #7: cost 14 inf + 45840 1554045002.216 * * [simplify]: Extracting #8: cost 0 inf + 53928 1554045002.222 * [simplify]: Simplified to (- (log (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (log (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045002.222 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (exp (- (log (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (log (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045002.222 * * * * [progress]: [ 23 / 173 ] simplifiying candidate # 1554045002.222 * * * * [progress]: [ 24 / 173 ] simplifiying candidate # 1554045002.222 * * * * [progress]: [ 25 / 173 ] simplifiying candidate # 1554045002.223 * [simplify]: Simplifying (/ (* (* (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (* (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045002.223 * * [simplify]: iters left: 6 (18 enodes) 1554045002.229 * * [simplify]: iters left: 5 (117 enodes) 1554045002.273 * * [simplify]: iters left: 4 (468 enodes) 1554045002.565 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045002.566 * * [simplify]: Extracting #1: cost 30 inf + 0 1554045002.566 * * [simplify]: Extracting #2: cost 140 inf + 1 1554045002.567 * * [simplify]: Extracting #3: cost 492 inf + 3 1554045002.575 * * [simplify]: Extracting #4: cost 350 inf + 68474 1554045002.626 * * [simplify]: Extracting #5: cost 39 inf + 208859 1554045002.711 * * [simplify]: Extracting #6: cost 0 inf + 200790 1554045002.798 * * [simplify]: Extracting #7: cost 0 inf + 199144 1554045002.884 * * [simplify]: Extracting #8: cost 0 inf + 198896 1554045002.964 * [simplify]: Simplified to (* (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (* (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045002.964 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (cbrt (* (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (* (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045002.964 * * * * [progress]: [ 26 / 173 ] simplifiying candidate # 1554045002.964 * * * * [progress]: [ 27 / 173 ] simplifiying candidate # 1554045002.964 * * * * [progress]: [ 28 / 173 ] simplifiying candidate # 1554045002.964 * * * * [progress]: [ 29 / 173 ] simplifiying candidate # 1554045002.965 * * * * [progress]: [ 30 / 173 ] simplifiying candidate # 1554045002.965 * [simplify]: Simplifying (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045002.965 * * [simplify]: iters left: 6 (18 enodes) 1554045002.970 * * [simplify]: iters left: 5 (90 enodes) 1554045002.993 * * [simplify]: iters left: 4 (191 enodes) 1554045003.055 * * [simplify]: iters left: 3 (309 enodes) 1554045003.143 * * [simplify]: iters left: 2 (475 enodes) 1554045003.278 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045003.279 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045003.279 * * [simplify]: Extracting #2: cost 22 inf + 0 1554045003.279 * * [simplify]: Extracting #3: cost 46 inf + 0 1554045003.280 * * [simplify]: Extracting #4: cost 117 inf + 2 1554045003.282 * * [simplify]: Extracting #5: cost 145 inf + 5012 1554045003.288 * * [simplify]: Extracting #6: cost 82 inf + 18065 1554045003.297 * * [simplify]: Extracting #7: cost 23 inf + 45032 1554045003.309 * * [simplify]: Extracting #8: cost 0 inf + 59967 1554045003.321 * * [simplify]: Extracting #9: cost 0 inf + 59845 1554045003.333 * [simplify]: Simplified to (* (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045003.333 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045003.334 * [simplify]: Simplifying (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045003.334 * * [simplify]: iters left: 6 (16 enodes) 1554045003.343 * * [simplify]: iters left: 5 (78 enodes) 1554045003.372 * * [simplify]: iters left: 4 (164 enodes) 1554045003.426 * * [simplify]: iters left: 3 (278 enodes) 1554045003.502 * * [simplify]: iters left: 2 (452 enodes) 1554045003.654 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045003.654 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045003.654 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045003.654 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045003.655 * * [simplify]: Extracting #4: cost 107 inf + 2 1554045003.657 * * [simplify]: Extracting #5: cost 138 inf + 2831 1554045003.662 * * [simplify]: Extracting #6: cost 71 inf + 19180 1554045003.670 * * [simplify]: Extracting #7: cost 22 inf + 41180 1554045003.691 * * [simplify]: Extracting #8: cost 2 inf + 52310 1554045003.703 * * [simplify]: Extracting #9: cost 0 inf + 53798 1554045003.715 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045003.715 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045003.715 * * * * [progress]: [ 31 / 173 ] simplifiying candidate # 1554045003.716 * [simplify]: Simplifying (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045003.716 * * [simplify]: iters left: 6 (17 enodes) 1554045003.725 * * [simplify]: iters left: 5 (83 enodes) 1554045003.761 * * [simplify]: iters left: 4 (173 enodes) 1554045003.812 * * [simplify]: iters left: 3 (290 enodes) 1554045003.878 * * [simplify]: iters left: 2 (446 enodes) 1554045004.065 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045004.065 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045004.065 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045004.065 * * [simplify]: Extracting #3: cost 38 inf + 0 1554045004.066 * * [simplify]: Extracting #4: cost 112 inf + 2 1554045004.067 * * [simplify]: Extracting #5: cost 145 inf + 1873 1554045004.071 * * [simplify]: Extracting #6: cost 94 inf + 10841 1554045004.080 * * [simplify]: Extracting #7: cost 34 inf + 35821 1554045004.092 * * [simplify]: Extracting #8: cost 1 inf + 56538 1554045004.105 * * [simplify]: Extracting #9: cost 0 inf + 57202 1554045004.118 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (- im) im) im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045004.118 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (- im) im) im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045004.119 * [simplify]: Simplifying (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045004.119 * * [simplify]: iters left: 6 (16 enodes) 1554045004.126 * * [simplify]: iters left: 5 (78 enodes) 1554045004.147 * * [simplify]: iters left: 4 (164 enodes) 1554045004.178 * * [simplify]: iters left: 3 (278 enodes) 1554045004.237 * * [simplify]: iters left: 2 (452 enodes) 1554045004.389 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045004.389 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045004.389 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045004.389 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045004.389 * * [simplify]: Extracting #4: cost 107 inf + 2 1554045004.390 * * [simplify]: Extracting #5: cost 138 inf + 2831 1554045004.392 * * [simplify]: Extracting #6: cost 71 inf + 19060 1554045004.397 * * [simplify]: Extracting #7: cost 22 inf + 41020 1554045004.403 * * [simplify]: Extracting #8: cost 2 inf + 52150 1554045004.408 * * [simplify]: Extracting #9: cost 0 inf + 53638 1554045004.414 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045004.414 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045004.415 * * * * [progress]: [ 32 / 173 ] simplifiying candidate # 1554045004.415 * [simplify]: Simplifying (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) 1554045004.415 * * [simplify]: iters left: 6 (12 enodes) 1554045004.419 * * [simplify]: iters left: 5 (53 enodes) 1554045004.437 * * [simplify]: iters left: 4 (110 enodes) 1554045004.478 * * [simplify]: iters left: 3 (192 enodes) 1554045004.530 * * [simplify]: iters left: 2 (309 enodes) 1554045004.612 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045004.612 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045004.613 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045004.613 * * [simplify]: Extracting #3: cost 16 inf + 1 1554045004.613 * * [simplify]: Extracting #4: cost 74 inf + 1 1554045004.614 * * [simplify]: Extracting #5: cost 122 inf + 87 1554045004.615 * * [simplify]: Extracting #6: cost 91 inf + 5735 1554045004.620 * * [simplify]: Extracting #7: cost 29 inf + 31641 1554045004.626 * * [simplify]: Extracting #8: cost 5 inf + 45478 1554045004.631 * * [simplify]: Extracting #9: cost 0 inf + 48636 1554045004.635 * * [simplify]: Extracting #10: cost 0 inf + 48294 1554045004.639 * [simplify]: Simplified to (* (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))))) 1554045004.640 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))))) (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045004.640 * [simplify]: Simplifying (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045004.640 * * [simplify]: iters left: 6 (15 enodes) 1554045004.644 * * [simplify]: iters left: 5 (75 enodes) 1554045004.662 * * [simplify]: iters left: 4 (161 enodes) 1554045004.698 * * [simplify]: iters left: 3 (275 enodes) 1554045004.775 * * [simplify]: iters left: 2 (433 enodes) 1554045004.912 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045004.912 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045004.912 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045004.913 * * [simplify]: Extracting #3: cost 58 inf + 2 1554045004.913 * * [simplify]: Extracting #4: cost 102 inf + 338 1554045004.915 * * [simplify]: Extracting #5: cost 124 inf + 3077 1554045004.920 * * [simplify]: Extracting #6: cost 59 inf + 20495 1554045004.928 * * [simplify]: Extracting #7: cost 6 inf + 45931 1554045004.938 * * [simplify]: Extracting #8: cost 0 inf + 48585 1554045004.944 * * [simplify]: Extracting #9: cost 0 inf + 48483 1554045004.950 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (+ (exp (+ im im)) (expm1 (- (+ im im))))) 1554045004.950 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (+ (exp (+ im im)) (expm1 (- (+ im im)))))))) 1554045004.950 * * * * [progress]: [ 33 / 173 ] simplifiying candidate # 1554045004.950 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045004.950 * * [simplify]: iters left: 6 (17 enodes) 1554045004.955 * * [simplify]: iters left: 5 (83 enodes) 1554045004.973 * * [simplify]: iters left: 4 (173 enodes) 1554045005.016 * * [simplify]: iters left: 3 (287 enodes) 1554045005.085 * * [simplify]: iters left: 2 (462 enodes) 1554045005.262 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045005.262 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045005.262 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045005.263 * * [simplify]: Extracting #3: cost 49 inf + 0 1554045005.263 * * [simplify]: Extracting #4: cost 129 inf + 3 1554045005.264 * * [simplify]: Extracting #5: cost 130 inf + 5028 1554045005.269 * * [simplify]: Extracting #6: cost 34 inf + 39967 1554045005.276 * * [simplify]: Extracting #7: cost 2 inf + 54682 1554045005.282 * * [simplify]: Extracting #8: cost 0 inf + 54793 1554045005.288 * * [simplify]: Extracting #9: cost 0 inf + 54633 1554045005.296 * [simplify]: Simplified to (/ (sqrt (+ (/ (exp im) (exp (- (+ im im)))) (/ (exp (- (+ im im))) (exp im)))) (* (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))) (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045005.296 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (/ (exp im) (exp (- (+ im im)))) (/ (exp (- (+ im im))) (exp im)))) (* (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))) (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045005.297 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045005.297 * * [simplify]: iters left: 6 (16 enodes) 1554045005.306 * * [simplify]: iters left: 5 (78 enodes) 1554045005.344 * * [simplify]: iters left: 4 (166 enodes) 1554045005.404 * * [simplify]: iters left: 3 (280 enodes) 1554045005.499 * * [simplify]: iters left: 2 (446 enodes) 1554045005.653 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045005.653 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045005.653 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045005.653 * * [simplify]: Extracting #3: cost 45 inf + 0 1554045005.654 * * [simplify]: Extracting #4: cost 125 inf + 3 1554045005.656 * * [simplify]: Extracting #5: cost 126 inf + 4605 1554045005.662 * * [simplify]: Extracting #6: cost 42 inf + 31204 1554045005.669 * * [simplify]: Extracting #7: cost 1 inf + 51004 1554045005.674 * * [simplify]: Extracting #8: cost 0 inf + 51458 1554045005.680 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045005.680 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045005.680 * * * * [progress]: [ 34 / 173 ] simplifiying candidate # 1554045005.680 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045005.680 * * [simplify]: iters left: 6 (16 enodes) 1554045005.685 * * [simplify]: iters left: 5 (78 enodes) 1554045005.708 * * [simplify]: iters left: 4 (166 enodes) 1554045005.746 * * [simplify]: iters left: 3 (280 enodes) 1554045005.813 * * [simplify]: iters left: 2 (446 enodes) 1554045006.014 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045006.014 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045006.014 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045006.015 * * [simplify]: Extracting #3: cost 45 inf + 0 1554045006.015 * * [simplify]: Extracting #4: cost 125 inf + 3 1554045006.017 * * [simplify]: Extracting #5: cost 126 inf + 4605 1554045006.023 * * [simplify]: Extracting #6: cost 42 inf + 31044 1554045006.034 * * [simplify]: Extracting #7: cost 1 inf + 50844 1554045006.041 * * [simplify]: Extracting #8: cost 0 inf + 51298 1554045006.047 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045006.047 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045006.048 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045006.048 * * [simplify]: iters left: 6 (16 enodes) 1554045006.055 * * [simplify]: iters left: 5 (78 enodes) 1554045006.072 * * [simplify]: iters left: 4 (166 enodes) 1554045006.103 * * [simplify]: iters left: 3 (280 enodes) 1554045006.206 * * [simplify]: iters left: 2 (446 enodes) 1554045006.374 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045006.374 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045006.374 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045006.375 * * [simplify]: Extracting #3: cost 45 inf + 0 1554045006.375 * * [simplify]: Extracting #4: cost 125 inf + 3 1554045006.377 * * [simplify]: Extracting #5: cost 126 inf + 4605 1554045006.383 * * [simplify]: Extracting #6: cost 42 inf + 31044 1554045006.394 * * [simplify]: Extracting #7: cost 1 inf + 50844 1554045006.405 * * [simplify]: Extracting #8: cost 0 inf + 51298 1554045006.416 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045006.416 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045006.416 * * * * [progress]: [ 35 / 173 ] simplifiying candidate # 1554045006.417 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) 1554045006.417 * * [simplify]: iters left: 6 (11 enodes) 1554045006.423 * * [simplify]: iters left: 5 (48 enodes) 1554045006.445 * * [simplify]: iters left: 4 (99 enodes) 1554045006.482 * * [simplify]: iters left: 3 (177 enodes) 1554045006.541 * * [simplify]: iters left: 2 (291 enodes) 1554045006.616 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045006.616 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045006.617 * * [simplify]: Extracting #2: cost 25 inf + 1 1554045006.617 * * [simplify]: Extracting #3: cost 89 inf + 2 1554045006.617 * * [simplify]: Extracting #4: cost 109 inf + 90 1554045006.618 * * [simplify]: Extracting #5: cost 78 inf + 4680 1554045006.620 * * [simplify]: Extracting #6: cost 31 inf + 23932 1554045006.624 * * [simplify]: Extracting #7: cost 0 inf + 42426 1554045006.627 * * [simplify]: Extracting #8: cost 0 inf + 42346 1554045006.631 * [simplify]: Simplified to (sqrt (+ (exp (+ (+ im im) im)) (/ 1 (exp (+ (+ im im) im))))) 1554045006.631 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (sqrt (+ (exp (+ (+ im im) im)) (/ 1 (exp (+ (+ im im) im))))) (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045006.631 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045006.632 * * [simplify]: iters left: 6 (15 enodes) 1554045006.636 * * [simplify]: iters left: 5 (75 enodes) 1554045006.663 * * [simplify]: iters left: 4 (163 enodes) 1554045006.730 * * [simplify]: iters left: 3 (274 enodes) 1554045006.833 * * [simplify]: iters left: 2 (444 enodes) 1554045007.023 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045007.023 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045007.023 * * [simplify]: Extracting #2: cost 27 inf + 0 1554045007.023 * * [simplify]: Extracting #3: cost 71 inf + 2 1554045007.024 * * [simplify]: Extracting #4: cost 122 inf + 156 1554045007.026 * * [simplify]: Extracting #5: cost 121 inf + 2804 1554045007.032 * * [simplify]: Extracting #6: cost 43 inf + 25614 1554045007.042 * * [simplify]: Extracting #7: cost 3 inf + 46585 1554045007.055 * * [simplify]: Extracting #8: cost 0 inf + 47715 1554045007.060 * [simplify]: Simplified to (/ (sqrt (fma (exp (+ im im)) (exp im) (exp (- (- (+ im im)) im)))) (+ (exp (+ im im)) (expm1 (- (+ im im))))) 1554045007.060 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) (/ (sqrt (fma (exp (+ im im)) (exp im) (exp (- (- (+ im im)) im)))) (+ (exp (+ im im)) (expm1 (- (+ im im)))))))) 1554045007.061 * * * * [progress]: [ 36 / 173 ] simplifiying candidate # 1554045007.061 * [simplify]: Simplifying (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045007.061 * * [simplify]: iters left: 6 (12 enodes) 1554045007.064 * * [simplify]: iters left: 5 (56 enodes) 1554045007.074 * * [simplify]: iters left: 4 (107 enodes) 1554045007.090 * * [simplify]: iters left: 3 (166 enodes) 1554045007.147 * * [simplify]: iters left: 2 (244 enodes) 1554045007.215 * * [simplify]: iters left: 1 (384 enodes) 1554045007.300 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045007.300 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045007.300 * * [simplify]: Extracting #2: cost 88 inf + 0 1554045007.300 * * [simplify]: Extracting #3: cost 153 inf + 2 1554045007.302 * * [simplify]: Extracting #4: cost 138 inf + 4082 1554045007.308 * * [simplify]: Extracting #5: cost 28 inf + 41808 1554045007.319 * * [simplify]: Extracting #6: cost 0 inf + 49236 1554045007.331 * * [simplify]: Extracting #7: cost 0 inf + 47828 1554045007.355 * * [simplify]: Extracting #8: cost 0 inf + 47744 1554045007.371 * [simplify]: Simplified to (/ (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))) (* (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))) (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045007.371 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))) (* (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))) (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (+ (exp (- im)) (exp im)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045007.372 * [simplify]: Simplifying (/ (+ (exp (- im)) (exp im)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045007.372 * * [simplify]: iters left: 6 (12 enodes) 1554045007.375 * * [simplify]: iters left: 5 (55 enodes) 1554045007.385 * * [simplify]: iters left: 4 (98 enodes) 1554045007.399 * * [simplify]: iters left: 3 (139 enodes) 1554045007.421 * * [simplify]: iters left: 2 (185 enodes) 1554045007.471 * * [simplify]: iters left: 1 (271 enodes) 1554045007.543 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045007.543 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045007.543 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045007.543 * * [simplify]: Extracting #3: cost 35 inf + 1 1554045007.544 * * [simplify]: Extracting #4: cost 72 inf + 44 1554045007.545 * * [simplify]: Extracting #5: cost 31 inf + 6815 1554045007.548 * * [simplify]: Extracting #6: cost 1 inf + 12218 1554045007.551 * * [simplify]: Extracting #7: cost 0 inf + 12519 1554045007.554 * * [simplify]: Extracting #8: cost 0 inf + 12515 1554045007.557 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045007.557 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp im) (exp (- im))) (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045007.557 * * * * [progress]: [ 37 / 173 ] simplifiying candidate # 1554045007.557 * [simplify]: Simplifying (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045007.557 * * [simplify]: iters left: 6 (11 enodes) 1554045007.560 * * [simplify]: iters left: 5 (51 enodes) 1554045007.570 * * [simplify]: iters left: 4 (97 enodes) 1554045007.584 * * [simplify]: iters left: 3 (144 enodes) 1554045007.623 * * [simplify]: iters left: 2 (199 enodes) 1554045007.676 * * [simplify]: iters left: 1 (283 enodes) 1554045007.815 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045007.815 * * [simplify]: Extracting #1: cost 14 inf + 0 1554045007.815 * * [simplify]: Extracting #2: cost 59 inf + 0 1554045007.817 * * [simplify]: Extracting #3: cost 100 inf + 2 1554045007.818 * * [simplify]: Extracting #4: cost 90 inf + 3105 1554045007.826 * * [simplify]: Extracting #5: cost 10 inf + 22882 1554045007.835 * * [simplify]: Extracting #6: cost 0 inf + 24197 1554045007.845 * * [simplify]: Extracting #7: cost 0 inf + 22930 1554045007.856 * * [simplify]: Extracting #8: cost 0 inf + 22886 1554045007.866 * [simplify]: Simplified to (/ (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))) (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045007.866 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))) (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045007.867 * [simplify]: Simplifying (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045007.867 * * [simplify]: iters left: 6 (12 enodes) 1554045007.876 * * [simplify]: iters left: 5 (55 enodes) 1554045007.897 * * [simplify]: iters left: 4 (98 enodes) 1554045007.919 * * [simplify]: iters left: 3 (139 enodes) 1554045007.940 * * [simplify]: iters left: 2 (185 enodes) 1554045008.000 * * [simplify]: iters left: 1 (271 enodes) 1554045008.087 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045008.087 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045008.087 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045008.088 * * [simplify]: Extracting #3: cost 35 inf + 1 1554045008.088 * * [simplify]: Extracting #4: cost 72 inf + 44 1554045008.090 * * [simplify]: Extracting #5: cost 31 inf + 6815 1554045008.100 * * [simplify]: Extracting #6: cost 1 inf + 12098 1554045008.105 * * [simplify]: Extracting #7: cost 0 inf + 12359 1554045008.110 * * [simplify]: Extracting #8: cost 0 inf + 12355 1554045008.115 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045008.115 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (+ (exp im) (exp (- im))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045008.115 * * * * [progress]: [ 38 / 173 ] simplifiying candidate # 1554045008.116 * [simplify]: Simplifying (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) 1554045008.116 * * [simplify]: iters left: 6 (11 enodes) 1554045008.122 * * [simplify]: iters left: 5 (50 enodes) 1554045008.141 * * [simplify]: iters left: 4 (98 enodes) 1554045008.165 * * [simplify]: iters left: 3 (140 enodes) 1554045008.202 * * [simplify]: iters left: 2 (186 enodes) 1554045008.268 * * [simplify]: iters left: 1 (277 enodes) 1554045008.399 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045008.399 * * [simplify]: Extracting #1: cost 27 inf + 0 1554045008.399 * * [simplify]: Extracting #2: cost 74 inf + 2 1554045008.400 * * [simplify]: Extracting #3: cost 77 inf + 85 1554045008.401 * * [simplify]: Extracting #4: cost 37 inf + 5847 1554045008.404 * * [simplify]: Extracting #5: cost 1 inf + 11799 1554045008.407 * * [simplify]: Extracting #6: cost 0 inf + 11951 1554045008.409 * [simplify]: Simplified to (fma (exp im) (exp im) (fma (/ -1 (exp im)) (/ -1 (exp im)) -1)) 1554045008.410 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (fma (exp im) (exp im) (fma (/ -1 (exp im)) (/ -1 (exp im)) -1)) (/ (+ (exp (- im)) (exp im)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045008.410 * [simplify]: Simplifying (/ (+ (exp (- im)) (exp im)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045008.410 * * [simplify]: iters left: 6 (11 enodes) 1554045008.413 * * [simplify]: iters left: 5 (52 enodes) 1554045008.426 * * [simplify]: iters left: 4 (95 enodes) 1554045008.451 * * [simplify]: iters left: 3 (136 enodes) 1554045008.472 * * [simplify]: iters left: 2 (182 enodes) 1554045008.519 * * [simplify]: iters left: 1 (267 enodes) 1554045008.583 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045008.583 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045008.584 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045008.584 * * [simplify]: Extracting #3: cost 71 inf + 2 1554045008.585 * * [simplify]: Extracting #4: cost 74 inf + 85 1554045008.588 * * [simplify]: Extracting #5: cost 33 inf + 5908 1554045008.593 * * [simplify]: Extracting #6: cost 2 inf + 11333 1554045008.598 * * [simplify]: Extracting #7: cost 0 inf + 11811 1554045008.604 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (fma (exp im) (exp im) (fma (/ -1 (exp im)) (/ -1 (exp im)) -1))) 1554045008.604 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) (/ (+ (exp im) (exp (- im))) (fma (exp im) (exp im) (fma (/ -1 (exp im)) (/ -1 (exp im)) -1)))))) 1554045008.604 * * * * [progress]: [ 39 / 173 ] simplifiying candidate # 1554045008.607 * [simplify]: Simplifying (/ 1 (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045008.608 * * [simplify]: iters left: 6 (13 enodes) 1554045008.612 * * [simplify]: iters left: 5 (60 enodes) 1554045008.624 * * [simplify]: iters left: 4 (105 enodes) 1554045008.643 * * [simplify]: iters left: 3 (144 enodes) 1554045008.682 * * [simplify]: iters left: 2 (188 enodes) 1554045008.738 * * [simplify]: iters left: 1 (275 enodes) 1554045008.803 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045008.803 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045008.803 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045008.803 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045008.803 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045008.804 * * [simplify]: Extracting #5: cost 80 inf + 3 1554045008.805 * * [simplify]: Extracting #6: cost 44 inf + 5017 1554045008.807 * * [simplify]: Extracting #7: cost 5 inf + 13075 1554045008.810 * * [simplify]: Extracting #8: cost 0 inf + 13775 1554045008.813 * * [simplify]: Extracting #9: cost 0 inf + 13323 1554045008.816 * * [simplify]: Extracting #10: cost 0 inf + 13265 1554045008.819 * [simplify]: Simplified to (/ 1 (* (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))) (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045008.819 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))) (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045008.820 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045008.820 * * [simplify]: iters left: 6 (15 enodes) 1554045008.824 * * [simplify]: iters left: 5 (75 enodes) 1554045008.858 * * [simplify]: iters left: 4 (161 enodes) 1554045008.892 * * [simplify]: iters left: 3 (275 enodes) 1554045008.973 * * [simplify]: iters left: 2 (433 enodes) 1554045009.188 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045009.188 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045009.188 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045009.189 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045009.190 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045009.192 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045009.197 * * [simplify]: Extracting #6: cost 48 inf + 26078 1554045009.208 * * [simplify]: Extracting #7: cost 0 inf + 50907 1554045009.218 * * [simplify]: Extracting #8: cost 0 inf + 50827 1554045009.229 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045009.229 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045009.229 * * * * [progress]: [ 40 / 173 ] simplifiying candidate # 1554045009.230 * [simplify]: Simplifying (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045009.230 * * [simplify]: iters left: 6 (12 enodes) 1554045009.237 * * [simplify]: iters left: 5 (55 enodes) 1554045009.258 * * [simplify]: iters left: 4 (98 enodes) 1554045009.291 * * [simplify]: iters left: 3 (137 enodes) 1554045009.320 * * [simplify]: iters left: 2 (181 enodes) 1554045009.398 * * [simplify]: iters left: 1 (267 enodes) 1554045009.454 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045009.454 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045009.454 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045009.454 * * [simplify]: Extracting #3: cost 29 inf + 1 1554045009.455 * * [simplify]: Extracting #4: cost 71 inf + 2 1554045009.455 * * [simplify]: Extracting #5: cost 76 inf + 3 1554045009.457 * * [simplify]: Extracting #6: cost 42 inf + 4612 1554045009.462 * * [simplify]: Extracting #7: cost 2 inf + 11498 1554045009.467 * * [simplify]: Extracting #8: cost 0 inf + 12157 1554045009.472 * [simplify]: Simplified to (/ 1 (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) 1554045009.473 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045009.473 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045009.473 * * [simplify]: iters left: 6 (15 enodes) 1554045009.482 * * [simplify]: iters left: 5 (75 enodes) 1554045009.517 * * [simplify]: iters left: 4 (161 enodes) 1554045009.557 * * [simplify]: iters left: 3 (275 enodes) 1554045009.656 * * [simplify]: iters left: 2 (433 enodes) 1554045009.826 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045009.826 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045009.826 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045009.827 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045009.827 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045009.828 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045009.833 * * [simplify]: Extracting #6: cost 48 inf + 25998 1554045009.844 * * [simplify]: Extracting #7: cost 0 inf + 50747 1554045009.855 * * [simplify]: Extracting #8: cost 0 inf + 50667 1554045009.865 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045009.865 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045009.865 * * * * [progress]: [ 41 / 173 ] simplifiying candidate # 1554045009.865 * [simplify]: Simplifying (/ 1 1) 1554045009.865 * * [simplify]: iters left: 2 (2 enodes) 1554045009.866 * * [simplify]: iters left: 1 (6 enodes) 1554045009.868 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045009.868 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045009.868 * [simplify]: Simplified to 1 1554045009.868 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045009.868 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045009.868 * * [simplify]: iters left: 6 (14 enodes) 1554045009.872 * * [simplify]: iters left: 5 (72 enodes) 1554045009.892 * * [simplify]: iters left: 4 (158 enodes) 1554045009.954 * * [simplify]: iters left: 3 (269 enodes) 1554045010.035 * * [simplify]: iters left: 2 (442 enodes) 1554045010.206 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045010.206 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045010.206 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045010.206 * * [simplify]: Extracting #3: cost 99 inf + 2 1554045010.208 * * [simplify]: Extracting #4: cost 123 inf + 2543 1554045010.213 * * [simplify]: Extracting #5: cost 52 inf + 19677 1554045010.223 * * [simplify]: Extracting #6: cost 7 inf + 40823 1554045010.233 * * [simplify]: Extracting #7: cost 0 inf + 44452 1554045010.244 * [simplify]: Simplified to (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im)))) 1554045010.244 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045010.244 * * * * [progress]: [ 42 / 173 ] simplifiying candidate # 1554045010.244 * [simplify]: Simplifying (/ (pow 1 3) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045010.245 * * [simplify]: iters left: 6 (15 enodes) 1554045010.253 * * [simplify]: iters left: 5 (66 enodes) 1554045010.271 * * [simplify]: iters left: 4 (113 enodes) 1554045010.288 * * [simplify]: iters left: 3 (152 enodes) 1554045010.314 * * [simplify]: iters left: 2 (196 enodes) 1554045010.372 * * [simplify]: iters left: 1 (282 enodes) 1554045010.430 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045010.430 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045010.430 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045010.430 * * [simplify]: Extracting #3: cost 35 inf + 1 1554045010.431 * * [simplify]: Extracting #4: cost 77 inf + 2 1554045010.432 * * [simplify]: Extracting #5: cost 65 inf + 2093 1554045010.435 * * [simplify]: Extracting #6: cost 24 inf + 8431 1554045010.444 * * [simplify]: Extracting #7: cost 6 inf + 12691 1554045010.450 * * [simplify]: Extracting #8: cost 0 inf + 14611 1554045010.456 * * [simplify]: Extracting #9: cost 0 inf + 14587 1554045010.463 * * [simplify]: Extracting #10: cost 0 inf + 14571 1554045010.469 * [simplify]: Simplified to (/ (/ 1 (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) 1554045010.469 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045010.470 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045010.470 * * [simplify]: iters left: 6 (15 enodes) 1554045010.479 * * [simplify]: iters left: 5 (75 enodes) 1554045010.510 * * [simplify]: iters left: 4 (161 enodes) 1554045010.543 * * [simplify]: iters left: 3 (275 enodes) 1554045010.623 * * [simplify]: iters left: 2 (433 enodes) 1554045010.787 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045010.787 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045010.788 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045010.788 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045010.789 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045010.791 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045010.797 * * [simplify]: Extracting #6: cost 48 inf + 26078 1554045010.802 * * [simplify]: Extracting #7: cost 0 inf + 50907 1554045010.807 * * [simplify]: Extracting #8: cost 0 inf + 50827 1554045010.813 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045010.813 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (pow 1 3) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045010.813 * * * * [progress]: [ 43 / 173 ] simplifiying candidate # 1554045010.813 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045010.814 * * [simplify]: iters left: 6 (14 enodes) 1554045010.819 * * [simplify]: iters left: 5 (61 enodes) 1554045010.830 * * [simplify]: iters left: 4 (104 enodes) 1554045010.847 * * [simplify]: iters left: 3 (141 enodes) 1554045010.886 * * [simplify]: iters left: 2 (185 enodes) 1554045010.934 * * [simplify]: iters left: 1 (270 enodes) 1554045010.996 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045010.996 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045010.996 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045010.997 * * [simplify]: Extracting #3: cost 29 inf + 1 1554045010.997 * * [simplify]: Extracting #4: cost 71 inf + 2 1554045010.997 * * [simplify]: Extracting #5: cost 57 inf + 2561 1554045010.999 * * [simplify]: Extracting #6: cost 8 inf + 10716 1554045011.002 * * [simplify]: Extracting #7: cost 0 inf + 12141 1554045011.005 * * [simplify]: Extracting #8: cost 0 inf + 11703 1554045011.008 * * [simplify]: Extracting #9: cost 0 inf + 11615 1554045011.012 * [simplify]: Simplified to (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) 1554045011.012 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045011.012 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045011.012 * * [simplify]: iters left: 6 (15 enodes) 1554045011.017 * * [simplify]: iters left: 5 (75 enodes) 1554045011.050 * * [simplify]: iters left: 4 (161 enodes) 1554045011.084 * * [simplify]: iters left: 3 (275 enodes) 1554045011.177 * * [simplify]: iters left: 2 (433 enodes) 1554045011.360 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045011.360 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045011.360 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045011.360 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045011.361 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045011.363 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045011.369 * * [simplify]: Extracting #6: cost 48 inf + 25998 1554045011.378 * * [simplify]: Extracting #7: cost 0 inf + 50747 1554045011.384 * * [simplify]: Extracting #8: cost 0 inf + 50667 1554045011.389 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045011.390 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045011.390 * * * * [progress]: [ 44 / 173 ] simplifiying candidate # 1554045011.390 * [simplify]: Simplifying (/ (pow 1 3) 1) 1554045011.390 * * [simplify]: iters left: 3 (4 enodes) 1554045011.392 * * [simplify]: iters left: 2 (12 enodes) 1554045011.394 * * [simplify]: iters left: 1 (14 enodes) 1554045011.395 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045011.395 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045011.395 * [simplify]: Simplified to 1 1554045011.395 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045011.396 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045011.396 * * [simplify]: iters left: 6 (14 enodes) 1554045011.400 * * [simplify]: iters left: 5 (72 enodes) 1554045011.417 * * [simplify]: iters left: 4 (158 enodes) 1554045011.450 * * [simplify]: iters left: 3 (269 enodes) 1554045011.549 * * [simplify]: iters left: 2 (442 enodes) 1554045011.778 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045011.778 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045011.779 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045011.779 * * [simplify]: Extracting #3: cost 99 inf + 2 1554045011.781 * * [simplify]: Extracting #4: cost 123 inf + 2543 1554045011.787 * * [simplify]: Extracting #5: cost 52 inf + 19677 1554045011.801 * * [simplify]: Extracting #6: cost 7 inf + 40823 1554045011.813 * * [simplify]: Extracting #7: cost 0 inf + 44452 1554045011.824 * [simplify]: Simplified to (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im)))) 1554045011.824 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045011.824 * * * * [progress]: [ 45 / 173 ] simplifiying candidate # 1554045011.824 * [simplify]: Simplifying (/ (pow 1 3) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045011.825 * * [simplify]: iters left: 6 (15 enodes) 1554045011.838 * * [simplify]: iters left: 5 (66 enodes) 1554045011.858 * * [simplify]: iters left: 4 (113 enodes) 1554045011.875 * * [simplify]: iters left: 3 (152 enodes) 1554045011.908 * * [simplify]: iters left: 2 (196 enodes) 1554045011.958 * * [simplify]: iters left: 1 (282 enodes) 1554045012.042 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045012.042 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045012.042 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045012.043 * * [simplify]: Extracting #3: cost 35 inf + 1 1554045012.043 * * [simplify]: Extracting #4: cost 77 inf + 2 1554045012.043 * * [simplify]: Extracting #5: cost 65 inf + 2093 1554045012.045 * * [simplify]: Extracting #6: cost 24 inf + 8431 1554045012.048 * * [simplify]: Extracting #7: cost 6 inf + 12691 1554045012.050 * * [simplify]: Extracting #8: cost 0 inf + 14611 1554045012.053 * * [simplify]: Extracting #9: cost 0 inf + 14587 1554045012.057 * * [simplify]: Extracting #10: cost 0 inf + 14571 1554045012.060 * [simplify]: Simplified to (/ (/ 1 (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) 1554045012.060 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045012.060 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045012.060 * * [simplify]: iters left: 6 (15 enodes) 1554045012.064 * * [simplify]: iters left: 5 (75 enodes) 1554045012.089 * * [simplify]: iters left: 4 (161 enodes) 1554045012.125 * * [simplify]: iters left: 3 (275 enodes) 1554045012.207 * * [simplify]: iters left: 2 (433 enodes) 1554045012.319 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045012.319 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045012.319 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045012.320 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045012.320 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045012.321 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045012.324 * * [simplify]: Extracting #6: cost 48 inf + 26078 1554045012.329 * * [simplify]: Extracting #7: cost 0 inf + 50907 1554045012.334 * * [simplify]: Extracting #8: cost 0 inf + 50827 1554045012.340 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045012.340 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (pow 1 3) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045012.340 * * * * [progress]: [ 46 / 173 ] simplifiying candidate # 1554045012.340 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045012.340 * * [simplify]: iters left: 6 (14 enodes) 1554045012.344 * * [simplify]: iters left: 5 (61 enodes) 1554045012.355 * * [simplify]: iters left: 4 (104 enodes) 1554045012.373 * * [simplify]: iters left: 3 (141 enodes) 1554045012.395 * * [simplify]: iters left: 2 (185 enodes) 1554045012.435 * * [simplify]: iters left: 1 (270 enodes) 1554045012.480 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045012.480 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045012.480 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045012.481 * * [simplify]: Extracting #3: cost 29 inf + 1 1554045012.481 * * [simplify]: Extracting #4: cost 71 inf + 2 1554045012.481 * * [simplify]: Extracting #5: cost 57 inf + 2561 1554045012.483 * * [simplify]: Extracting #6: cost 8 inf + 10716 1554045012.486 * * [simplify]: Extracting #7: cost 0 inf + 12141 1554045012.489 * * [simplify]: Extracting #8: cost 0 inf + 11703 1554045012.491 * * [simplify]: Extracting #9: cost 0 inf + 11615 1554045012.494 * [simplify]: Simplified to (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) 1554045012.495 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045012.497 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045012.497 * * [simplify]: iters left: 6 (15 enodes) 1554045012.502 * * [simplify]: iters left: 5 (75 enodes) 1554045012.518 * * [simplify]: iters left: 4 (161 enodes) 1554045012.563 * * [simplify]: iters left: 3 (275 enodes) 1554045012.620 * * [simplify]: iters left: 2 (433 enodes) 1554045012.760 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045012.761 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045012.761 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045012.761 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045012.762 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045012.764 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045012.769 * * [simplify]: Extracting #6: cost 48 inf + 25998 1554045012.777 * * [simplify]: Extracting #7: cost 0 inf + 50747 1554045012.783 * * [simplify]: Extracting #8: cost 0 inf + 50667 1554045012.789 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045012.789 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045012.789 * * * * [progress]: [ 47 / 173 ] simplifiying candidate # 1554045012.789 * [simplify]: Simplifying (/ (pow 1 3) 1) 1554045012.789 * * [simplify]: iters left: 3 (4 enodes) 1554045012.793 * * [simplify]: iters left: 2 (12 enodes) 1554045012.796 * * [simplify]: iters left: 1 (14 enodes) 1554045012.799 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045012.800 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045012.800 * [simplify]: Simplified to 1 1554045012.800 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045012.800 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045012.800 * * [simplify]: iters left: 6 (14 enodes) 1554045012.809 * * [simplify]: iters left: 5 (72 enodes) 1554045012.840 * * [simplify]: iters left: 4 (158 enodes) 1554045012.881 * * [simplify]: iters left: 3 (269 enodes) 1554045012.971 * * [simplify]: iters left: 2 (442 enodes) 1554045013.124 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045013.124 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045013.124 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045013.124 * * [simplify]: Extracting #3: cost 99 inf + 2 1554045013.125 * * [simplify]: Extracting #4: cost 123 inf + 2543 1554045013.128 * * [simplify]: Extracting #5: cost 52 inf + 19677 1554045013.133 * * [simplify]: Extracting #6: cost 7 inf + 40823 1554045013.138 * * [simplify]: Extracting #7: cost 0 inf + 44452 1554045013.146 * [simplify]: Simplified to (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im)))) 1554045013.146 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045013.146 * * * * [progress]: [ 48 / 173 ] simplifiying candidate # 1554045013.147 * [simplify]: Simplifying (/ (pow 1 3) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045013.147 * * [simplify]: iters left: 6 (15 enodes) 1554045013.151 * * [simplify]: iters left: 5 (66 enodes) 1554045013.163 * * [simplify]: iters left: 4 (113 enodes) 1554045013.182 * * [simplify]: iters left: 3 (152 enodes) 1554045013.210 * * [simplify]: iters left: 2 (196 enodes) 1554045013.261 * * [simplify]: iters left: 1 (282 enodes) 1554045013.338 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045013.338 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045013.338 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045013.339 * * [simplify]: Extracting #3: cost 35 inf + 1 1554045013.339 * * [simplify]: Extracting #4: cost 77 inf + 2 1554045013.340 * * [simplify]: Extracting #5: cost 65 inf + 2093 1554045013.343 * * [simplify]: Extracting #6: cost 24 inf + 8431 1554045013.349 * * [simplify]: Extracting #7: cost 6 inf + 12691 1554045013.355 * * [simplify]: Extracting #8: cost 0 inf + 14611 1554045013.361 * * [simplify]: Extracting #9: cost 0 inf + 14587 1554045013.367 * * [simplify]: Extracting #10: cost 0 inf + 14571 1554045013.373 * [simplify]: Simplified to (/ (/ 1 (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) 1554045013.373 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045013.374 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045013.374 * * [simplify]: iters left: 6 (15 enodes) 1554045013.383 * * [simplify]: iters left: 5 (75 enodes) 1554045013.415 * * [simplify]: iters left: 4 (161 enodes) 1554045013.448 * * [simplify]: iters left: 3 (275 enodes) 1554045013.544 * * [simplify]: iters left: 2 (433 enodes) 1554045013.691 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045013.691 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045013.692 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045013.692 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045013.693 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045013.694 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045013.697 * * [simplify]: Extracting #6: cost 48 inf + 26078 1554045013.702 * * [simplify]: Extracting #7: cost 0 inf + 50907 1554045013.707 * * [simplify]: Extracting #8: cost 0 inf + 50827 1554045013.712 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045013.712 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (pow 1 3) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045013.712 * * * * [progress]: [ 49 / 173 ] simplifiying candidate # 1554045013.713 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045013.713 * * [simplify]: iters left: 6 (14 enodes) 1554045013.717 * * [simplify]: iters left: 5 (61 enodes) 1554045013.733 * * [simplify]: iters left: 4 (104 enodes) 1554045013.749 * * [simplify]: iters left: 3 (141 enodes) 1554045013.785 * * [simplify]: iters left: 2 (185 enodes) 1554045013.854 * * [simplify]: iters left: 1 (270 enodes) 1554045013.927 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045013.927 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045013.927 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045013.927 * * [simplify]: Extracting #3: cost 29 inf + 1 1554045013.927 * * [simplify]: Extracting #4: cost 71 inf + 2 1554045013.928 * * [simplify]: Extracting #5: cost 57 inf + 2561 1554045013.930 * * [simplify]: Extracting #6: cost 8 inf + 10716 1554045013.933 * * [simplify]: Extracting #7: cost 0 inf + 12141 1554045013.939 * * [simplify]: Extracting #8: cost 0 inf + 11703 1554045013.941 * * [simplify]: Extracting #9: cost 0 inf + 11615 1554045013.944 * [simplify]: Simplified to (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) 1554045013.944 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045013.945 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045013.945 * * [simplify]: iters left: 6 (15 enodes) 1554045013.950 * * [simplify]: iters left: 5 (75 enodes) 1554045013.969 * * [simplify]: iters left: 4 (161 enodes) 1554045014.006 * * [simplify]: iters left: 3 (275 enodes) 1554045014.075 * * [simplify]: iters left: 2 (433 enodes) 1554045014.269 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045014.269 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045014.269 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045014.270 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045014.271 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045014.273 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045014.279 * * [simplify]: Extracting #6: cost 48 inf + 25998 1554045014.289 * * [simplify]: Extracting #7: cost 0 inf + 50747 1554045014.300 * * [simplify]: Extracting #8: cost 0 inf + 50667 1554045014.310 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045014.310 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045014.311 * * * * [progress]: [ 50 / 173 ] simplifiying candidate # 1554045014.311 * [simplify]: Simplifying (/ (pow 1 3) 1) 1554045014.311 * * [simplify]: iters left: 3 (4 enodes) 1554045014.314 * * [simplify]: iters left: 2 (12 enodes) 1554045014.318 * * [simplify]: iters left: 1 (14 enodes) 1554045014.322 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045014.322 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045014.323 * [simplify]: Simplified to 1 1554045014.323 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045014.323 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045014.323 * * [simplify]: iters left: 6 (14 enodes) 1554045014.332 * * [simplify]: iters left: 5 (72 enodes) 1554045014.363 * * [simplify]: iters left: 4 (158 enodes) 1554045014.407 * * [simplify]: iters left: 3 (269 enodes) 1554045014.510 * * [simplify]: iters left: 2 (442 enodes) 1554045014.668 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045014.668 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045014.668 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045014.669 * * [simplify]: Extracting #3: cost 99 inf + 2 1554045014.670 * * [simplify]: Extracting #4: cost 123 inf + 2543 1554045014.675 * * [simplify]: Extracting #5: cost 52 inf + 19677 1554045014.684 * * [simplify]: Extracting #6: cost 7 inf + 40823 1554045014.693 * * [simplify]: Extracting #7: cost 0 inf + 44452 1554045014.699 * [simplify]: Simplified to (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im)))) 1554045014.699 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045014.699 * * * * [progress]: [ 51 / 173 ] simplifiying candidate # 1554045014.699 * [simplify]: Simplifying (/ (pow 1 3) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045014.699 * * [simplify]: iters left: 6 (15 enodes) 1554045014.704 * * [simplify]: iters left: 5 (66 enodes) 1554045014.719 * * [simplify]: iters left: 4 (113 enodes) 1554045014.740 * * [simplify]: iters left: 3 (152 enodes) 1554045014.768 * * [simplify]: iters left: 2 (196 enodes) 1554045014.853 * * [simplify]: iters left: 1 (282 enodes) 1554045014.933 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045014.934 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045014.934 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045014.934 * * [simplify]: Extracting #3: cost 35 inf + 1 1554045014.934 * * [simplify]: Extracting #4: cost 77 inf + 2 1554045014.935 * * [simplify]: Extracting #5: cost 65 inf + 2093 1554045014.937 * * [simplify]: Extracting #6: cost 24 inf + 8431 1554045014.939 * * [simplify]: Extracting #7: cost 6 inf + 12691 1554045014.942 * * [simplify]: Extracting #8: cost 0 inf + 14611 1554045014.945 * * [simplify]: Extracting #9: cost 0 inf + 14587 1554045014.949 * * [simplify]: Extracting #10: cost 0 inf + 14571 1554045014.952 * [simplify]: Simplified to (/ (/ 1 (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) 1554045014.952 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045014.952 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045014.952 * * [simplify]: iters left: 6 (15 enodes) 1554045014.957 * * [simplify]: iters left: 5 (75 enodes) 1554045014.974 * * [simplify]: iters left: 4 (161 enodes) 1554045015.029 * * [simplify]: iters left: 3 (275 enodes) 1554045015.135 * * [simplify]: iters left: 2 (433 enodes) 1554045015.285 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045015.285 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045015.285 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045015.285 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045015.285 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045015.286 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045015.289 * * [simplify]: Extracting #6: cost 48 inf + 26078 1554045015.296 * * [simplify]: Extracting #7: cost 0 inf + 50907 1554045015.306 * * [simplify]: Extracting #8: cost 0 inf + 50827 1554045015.317 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045015.317 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (pow 1 3) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045015.317 * * * * [progress]: [ 52 / 173 ] simplifiying candidate # 1554045015.318 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045015.318 * * [simplify]: iters left: 6 (14 enodes) 1554045015.331 * * [simplify]: iters left: 5 (61 enodes) 1554045015.354 * * [simplify]: iters left: 4 (104 enodes) 1554045015.372 * * [simplify]: iters left: 3 (141 enodes) 1554045015.394 * * [simplify]: iters left: 2 (185 enodes) 1554045015.446 * * [simplify]: iters left: 1 (270 enodes) 1554045015.504 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045015.504 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045015.504 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045015.504 * * [simplify]: Extracting #3: cost 29 inf + 1 1554045015.504 * * [simplify]: Extracting #4: cost 71 inf + 2 1554045015.505 * * [simplify]: Extracting #5: cost 57 inf + 2561 1554045015.509 * * [simplify]: Extracting #6: cost 8 inf + 10716 1554045015.512 * * [simplify]: Extracting #7: cost 0 inf + 12141 1554045015.514 * * [simplify]: Extracting #8: cost 0 inf + 11703 1554045015.517 * * [simplify]: Extracting #9: cost 0 inf + 11615 1554045015.520 * [simplify]: Simplified to (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) 1554045015.520 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045015.520 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045015.520 * * [simplify]: iters left: 6 (15 enodes) 1554045015.525 * * [simplify]: iters left: 5 (75 enodes) 1554045015.545 * * [simplify]: iters left: 4 (161 enodes) 1554045015.589 * * [simplify]: iters left: 3 (275 enodes) 1554045015.660 * * [simplify]: iters left: 2 (433 enodes) 1554045015.845 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045015.845 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045015.845 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045015.845 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045015.846 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045015.848 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045015.855 * * [simplify]: Extracting #6: cost 48 inf + 25998 1554045015.866 * * [simplify]: Extracting #7: cost 0 inf + 50747 1554045015.877 * * [simplify]: Extracting #8: cost 0 inf + 50667 1554045015.884 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045015.884 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045015.884 * * * * [progress]: [ 53 / 173 ] simplifiying candidate # 1554045015.884 * [simplify]: Simplifying (/ (pow 1 3) 1) 1554045015.884 * * [simplify]: iters left: 3 (4 enodes) 1554045015.886 * * [simplify]: iters left: 2 (12 enodes) 1554045015.888 * * [simplify]: iters left: 1 (14 enodes) 1554045015.890 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045015.890 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045015.890 * [simplify]: Simplified to 1 1554045015.890 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045015.890 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045015.891 * * [simplify]: iters left: 6 (14 enodes) 1554045015.895 * * [simplify]: iters left: 5 (72 enodes) 1554045015.911 * * [simplify]: iters left: 4 (158 enodes) 1554045015.950 * * [simplify]: iters left: 3 (269 enodes) 1554045016.031 * * [simplify]: iters left: 2 (442 enodes) 1554045016.199 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045016.199 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045016.199 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045016.199 * * [simplify]: Extracting #3: cost 99 inf + 2 1554045016.200 * * [simplify]: Extracting #4: cost 123 inf + 2543 1554045016.203 * * [simplify]: Extracting #5: cost 52 inf + 19677 1554045016.212 * * [simplify]: Extracting #6: cost 7 inf + 40823 1554045016.217 * * [simplify]: Extracting #7: cost 0 inf + 44452 1554045016.222 * [simplify]: Simplified to (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im)))) 1554045016.222 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045016.223 * * * * [progress]: [ 54 / 173 ] simplifiying candidate # 1554045016.223 * [simplify]: Simplifying (/ 1 (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045016.223 * * [simplify]: iters left: 6 (13 enodes) 1554045016.227 * * [simplify]: iters left: 5 (60 enodes) 1554045016.245 * * [simplify]: iters left: 4 (105 enodes) 1554045016.272 * * [simplify]: iters left: 3 (144 enodes) 1554045016.315 * * [simplify]: iters left: 2 (188 enodes) 1554045016.380 * * [simplify]: iters left: 1 (275 enodes) 1554045016.435 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045016.435 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045016.435 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045016.435 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045016.435 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045016.435 * * [simplify]: Extracting #5: cost 80 inf + 3 1554045016.436 * * [simplify]: Extracting #6: cost 44 inf + 5017 1554045016.441 * * [simplify]: Extracting #7: cost 5 inf + 13075 1554045016.447 * * [simplify]: Extracting #8: cost 0 inf + 13775 1554045016.453 * * [simplify]: Extracting #9: cost 0 inf + 13323 1554045016.458 * * [simplify]: Extracting #10: cost 0 inf + 13265 1554045016.461 * [simplify]: Simplified to (/ 1 (* (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))) (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045016.461 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))) (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045016.461 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045016.461 * * [simplify]: iters left: 6 (15 enodes) 1554045016.466 * * [simplify]: iters left: 5 (75 enodes) 1554045016.483 * * [simplify]: iters left: 4 (161 enodes) 1554045016.519 * * [simplify]: iters left: 3 (275 enodes) 1554045016.593 * * [simplify]: iters left: 2 (433 enodes) 1554045016.751 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045016.751 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045016.751 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045016.751 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045016.752 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045016.754 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045016.759 * * [simplify]: Extracting #6: cost 48 inf + 26078 1554045016.768 * * [simplify]: Extracting #7: cost 0 inf + 50907 1554045016.776 * * [simplify]: Extracting #8: cost 0 inf + 50827 1554045016.786 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045016.786 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045016.786 * * * * [progress]: [ 55 / 173 ] simplifiying candidate # 1554045016.787 * [simplify]: Simplifying (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045016.787 * * [simplify]: iters left: 6 (12 enodes) 1554045016.793 * * [simplify]: iters left: 5 (55 enodes) 1554045016.814 * * [simplify]: iters left: 4 (98 enodes) 1554045016.839 * * [simplify]: iters left: 3 (137 enodes) 1554045016.859 * * [simplify]: iters left: 2 (181 enodes) 1554045016.927 * * [simplify]: iters left: 1 (267 enodes) 1554045016.990 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045016.990 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045016.990 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045016.990 * * [simplify]: Extracting #3: cost 29 inf + 1 1554045016.991 * * [simplify]: Extracting #4: cost 71 inf + 2 1554045016.991 * * [simplify]: Extracting #5: cost 76 inf + 3 1554045016.993 * * [simplify]: Extracting #6: cost 42 inf + 4612 1554045016.998 * * [simplify]: Extracting #7: cost 2 inf + 11498 1554045017.006 * * [simplify]: Extracting #8: cost 0 inf + 12157 1554045017.012 * [simplify]: Simplified to (/ 1 (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) 1554045017.012 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045017.012 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045017.012 * * [simplify]: iters left: 6 (15 enodes) 1554045017.021 * * [simplify]: iters left: 5 (75 enodes) 1554045017.047 * * [simplify]: iters left: 4 (161 enodes) 1554045017.078 * * [simplify]: iters left: 3 (275 enodes) 1554045017.160 * * [simplify]: iters left: 2 (433 enodes) 1554045017.310 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045017.311 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045017.311 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045017.311 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045017.312 * * [simplify]: Extracting #4: cost 144 inf + 270 1554045017.314 * * [simplify]: Extracting #5: cost 116 inf + 3836 1554045017.318 * * [simplify]: Extracting #6: cost 48 inf + 25998 1554045017.327 * * [simplify]: Extracting #7: cost 0 inf + 50747 1554045017.336 * * [simplify]: Extracting #8: cost 0 inf + 50667 1554045017.344 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045017.344 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045017.345 * * * * [progress]: [ 56 / 173 ] simplifiying candidate # 1554045017.345 * [simplify]: Simplifying (/ 1 1) 1554045017.345 * * [simplify]: iters left: 2 (2 enodes) 1554045017.346 * * [simplify]: iters left: 1 (6 enodes) 1554045017.348 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045017.348 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045017.348 * [simplify]: Simplified to 1 1554045017.348 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045017.349 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045017.349 * * [simplify]: iters left: 6 (14 enodes) 1554045017.356 * * [simplify]: iters left: 5 (72 enodes) 1554045017.383 * * [simplify]: iters left: 4 (158 enodes) 1554045017.426 * * [simplify]: iters left: 3 (269 enodes) 1554045017.516 * * [simplify]: iters left: 2 (442 enodes) 1554045017.664 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045017.664 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045017.664 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045017.665 * * [simplify]: Extracting #3: cost 99 inf + 2 1554045017.666 * * [simplify]: Extracting #4: cost 123 inf + 2543 1554045017.672 * * [simplify]: Extracting #5: cost 52 inf + 19677 1554045017.682 * * [simplify]: Extracting #6: cost 7 inf + 40823 1554045017.693 * * [simplify]: Extracting #7: cost 0 inf + 44452 1554045017.708 * [simplify]: Simplified to (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im)))) 1554045017.708 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (fma (exp im) (exp (+ im im)) (exp (+ (- (- im) im) (- im)))) (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045017.709 * * * * [progress]: [ 57 / 173 ] simplifiying candidate # 1554045017.709 * * * * [progress]: [ 58 / 173 ] simplifiying candidate # 1554045017.709 * * * * [progress]: [ 59 / 173 ] simplifiying candidate # 1554045017.709 * * * * [progress]: [ 60 / 173 ] simplifiying candidate # 1554045017.709 * [simplify]: Simplifying (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045017.709 * * [simplify]: iters left: 6 (10 enodes) 1554045017.714 * * [simplify]: iters left: 5 (48 enodes) 1554045017.733 * * [simplify]: iters left: 4 (91 enodes) 1554045017.758 * * [simplify]: iters left: 3 (132 enodes) 1554045017.798 * * [simplify]: iters left: 2 (176 enodes) 1554045017.874 * * [simplify]: iters left: 1 (263 enodes) 1554045017.927 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045017.927 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045017.927 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045017.928 * * [simplify]: Extracting #3: cost 69 inf + 2 1554045017.928 * * [simplify]: Extracting #4: cost 72 inf + 155 1554045017.931 * * [simplify]: Extracting #5: cost 39 inf + 4838 1554045017.938 * * [simplify]: Extracting #6: cost 3 inf + 10707 1554045017.941 * * [simplify]: Extracting #7: cost 0 inf + 11307 1554045017.943 * [simplify]: Simplified to (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))) 1554045017.943 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045017.944 * * * * [progress]: [ 61 / 173 ] simplifiying candidate # 1554045017.944 * [simplify]: Simplifying (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045017.944 * * [simplify]: iters left: 6 (10 enodes) 1554045017.946 * * [simplify]: iters left: 5 (48 enodes) 1554045017.957 * * [simplify]: iters left: 4 (91 enodes) 1554045017.974 * * [simplify]: iters left: 3 (132 enodes) 1554045018.005 * * [simplify]: iters left: 2 (176 enodes) 1554045018.064 * * [simplify]: iters left: 1 (263 enodes) 1554045018.154 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045018.154 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045018.154 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045018.154 * * [simplify]: Extracting #3: cost 69 inf + 2 1554045018.155 * * [simplify]: Extracting #4: cost 72 inf + 155 1554045018.156 * * [simplify]: Extracting #5: cost 39 inf + 4838 1554045018.158 * * [simplify]: Extracting #6: cost 3 inf + 10627 1554045018.161 * * [simplify]: Extracting #7: cost 0 inf + 11227 1554045018.164 * [simplify]: Simplified to (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))) 1554045018.164 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045018.164 * * * * [progress]: [ 62 / 173 ] simplifiying candidate # 1554045018.164 * [simplify]: Simplifying (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045018.164 * * [simplify]: iters left: 6 (9 enodes) 1554045018.166 * * [simplify]: iters left: 5 (45 enodes) 1554045018.177 * * [simplify]: iters left: 4 (88 enodes) 1554045018.189 * * [simplify]: iters left: 3 (129 enodes) 1554045018.208 * * [simplify]: iters left: 2 (173 enodes) 1554045018.247 * * [simplify]: iters left: 1 (260 enodes) 1554045018.333 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045018.333 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045018.333 * * [simplify]: Extracting #2: cost 67 inf + 2 1554045018.334 * * [simplify]: Extracting #3: cost 69 inf + 227 1554045018.335 * * [simplify]: Extracting #4: cost 31 inf + 5946 1554045018.337 * * [simplify]: Extracting #5: cost 2 inf + 10064 1554045018.340 * * [simplify]: Extracting #6: cost 0 inf + 10445 1554045018.342 * [simplify]: Simplified to (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1) 1554045018.342 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) 1) (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) 1554045018.342 * * * * [progress]: [ 63 / 173 ] simplifiying candidate # 1554045018.342 * [simplify]: Simplifying (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1554045018.343 * * [simplify]: iters left: 6 (10 enodes) 1554045018.345 * * [simplify]: iters left: 5 (46 enodes) 1554045018.356 * * [simplify]: iters left: 4 (97 enodes) 1554045018.377 * * [simplify]: iters left: 3 (177 enodes) 1554045018.431 * * [simplify]: iters left: 2 (311 enodes) 1554045018.502 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045018.503 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045018.503 * * [simplify]: Extracting #2: cost 5 inf + 0 1554045018.503 * * [simplify]: Extracting #3: cost 14 inf + 0 1554045018.503 * * [simplify]: Extracting #4: cost 73 inf + 0 1554045018.503 * * [simplify]: Extracting #5: cost 114 inf + 127 1554045018.504 * * [simplify]: Extracting #6: cost 93 inf + 3075 1554045018.506 * * [simplify]: Extracting #7: cost 35 inf + 24188 1554045018.509 * * [simplify]: Extracting #8: cost 3 inf + 42837 1554045018.513 * * [simplify]: Extracting #9: cost 0 inf + 45321 1554045018.517 * [simplify]: Simplified to (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))))) 1554045018.517 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))))) (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))))))) 1554045018.517 * * * * [progress]: [ 64 / 173 ] simplifiying candidate # 1554045018.517 * [simplify]: Simplifying (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1554045018.517 * * [simplify]: iters left: 6 (9 enodes) 1554045018.520 * * [simplify]: iters left: 5 (43 enodes) 1554045018.530 * * [simplify]: iters left: 4 (96 enodes) 1554045018.550 * * [simplify]: iters left: 3 (181 enodes) 1554045018.592 * * [simplify]: iters left: 2 (314 enodes) 1554045018.672 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045018.672 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045018.672 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045018.672 * * [simplify]: Extracting #3: cost 92 inf + 1 1554045018.673 * * [simplify]: Extracting #4: cost 100 inf + 3908 1554045018.676 * * [simplify]: Extracting #5: cost 27 inf + 34733 1554045018.680 * * [simplify]: Extracting #6: cost 2 inf + 46565 1554045018.685 * * [simplify]: Extracting #7: cost 0 inf + 47382 1554045018.692 * [simplify]: Simplified to (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) 1554045018.692 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))))))) 1554045018.693 * * * * [progress]: [ 65 / 173 ] simplifiying candidate # 1554045018.693 * [simplify]: Simplifying (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045018.693 * * [simplify]: iters left: 6 (9 enodes) 1554045018.697 * * [simplify]: iters left: 5 (45 enodes) 1554045018.706 * * [simplify]: iters left: 4 (88 enodes) 1554045018.719 * * [simplify]: iters left: 3 (129 enodes) 1554045018.755 * * [simplify]: iters left: 2 (173 enodes) 1554045018.826 * * [simplify]: iters left: 1 (260 enodes) 1554045018.887 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045018.887 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045018.887 * * [simplify]: Extracting #2: cost 67 inf + 2 1554045018.888 * * [simplify]: Extracting #3: cost 69 inf + 227 1554045018.889 * * [simplify]: Extracting #4: cost 31 inf + 5946 1554045018.891 * * [simplify]: Extracting #5: cost 2 inf + 10064 1554045018.894 * * [simplify]: Extracting #6: cost 0 inf + 10445 1554045018.896 * [simplify]: Simplified to (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1) 1554045018.896 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1) (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (+ (exp (- im)) (exp im)))))) 1554045018.896 * * * * [progress]: [ 66 / 173 ] simplifiying candidate # 1554045018.897 * * * * [progress]: [ 67 / 173 ] simplifiying candidate # 1554045018.897 * [simplify]: Simplifying (pow 1 3) 1554045018.897 * * [simplify]: iters left: 1 (3 enodes) 1554045018.898 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045018.899 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045018.899 * [simplify]: Simplified to 1 1554045018.899 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (+ (pow (exp (- im)) 3) (pow (exp im) 3)))))) 1554045018.899 * * * * [progress]: [ 68 / 173 ] simplifiying candidate # 1554045018.899 * [simplify]: Simplifying (pow 1 3) 1554045018.899 * * [simplify]: iters left: 1 (3 enodes) 1554045018.900 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045018.900 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045018.900 * [simplify]: Simplified to 1 1554045018.900 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (+ (pow (exp (- im)) 3) (pow (exp im) 3)))))) 1554045018.901 * * * * [progress]: [ 69 / 173 ] simplifiying candidate # 1554045018.901 * [simplify]: Simplifying (pow 1 3) 1554045018.901 * * [simplify]: iters left: 1 (3 enodes) 1554045018.904 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045018.904 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045018.904 * [simplify]: Simplified to 1 1554045018.904 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (+ (pow (exp (- im)) 3) (pow (exp im) 3)))))) 1554045018.904 * * * * [progress]: [ 70 / 173 ] simplifiying candidate # 1554045018.905 * [simplify]: Simplifying (pow 1 3) 1554045018.905 * * [simplify]: iters left: 1 (3 enodes) 1554045018.907 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045018.908 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045018.908 * [simplify]: Simplified to 1 1554045018.908 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (+ (pow (exp (- im)) 3) (pow (exp im) 3)))))) 1554045018.908 * * * * [progress]: [ 71 / 173 ] simplifiying candidate # 1554045018.908 * * * * [progress]: [ 72 / 173 ] simplifiying candidate # 1554045018.908 * [simplify]: Simplifying (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045018.908 * * [simplify]: iters left: 6 (12 enodes) 1554045018.915 * * [simplify]: iters left: 5 (74 enodes) 1554045018.939 * * [simplify]: iters left: 4 (236 enodes) 1554045019.091 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045019.092 * * [simplify]: Extracting #1: cost 21 inf + 0 1554045019.092 * * [simplify]: Extracting #2: cost 103 inf + 1 1554045019.093 * * [simplify]: Extracting #3: cost 130 inf + 76 1554045019.096 * * [simplify]: Extracting #4: cost 83 inf + 9212 1554045019.105 * * [simplify]: Extracting #5: cost 6 inf + 24842 1554045019.114 * * [simplify]: Extracting #6: cost 0 inf + 24326 1554045019.124 * * [simplify]: Extracting #7: cost 0 inf + 24210 1554045019.134 * [simplify]: Simplified to (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im)))) 1554045019.135 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* 1 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))))) 1554045019.135 * * * * [progress]: [ 73 / 173 ] simplifiying candidate # 1554045019.136 * [simplify]: Simplifying (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045019.136 * * [simplify]: iters left: 6 (8 enodes) 1554045019.140 * * [simplify]: iters left: 5 (43 enodes) 1554045019.149 * * [simplify]: iters left: 4 (95 enodes) 1554045019.166 * * [simplify]: iters left: 3 (160 enodes) 1554045019.231 * * [simplify]: iters left: 2 (331 enodes) 1554045019.634 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045019.634 * * [simplify]: Extracting #1: cost 18 inf + 0 1554045019.635 * * [simplify]: Extracting #2: cost 70 inf + 1 1554045019.635 * * [simplify]: Extracting #3: cost 74 inf + 46 1554045019.638 * * [simplify]: Extracting #4: cost 37 inf + 6302 1554045019.644 * * [simplify]: Extracting #5: cost 0 inf + 15026 1554045019.648 * * [simplify]: Extracting #6: cost 0 inf + 14512 1554045019.651 * [simplify]: Simplified to (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) 1554045019.651 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* 1 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))))) 1554045019.651 * * * * [progress]: [ 74 / 173 ] simplifiying candidate # 1554045019.652 * [simplify]: Simplifying (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045019.652 * * [simplify]: iters left: 6 (12 enodes) 1554045019.655 * * [simplify]: iters left: 5 (74 enodes) 1554045019.679 * * [simplify]: iters left: 4 (236 enodes) 1554045019.800 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045019.800 * * [simplify]: Extracting #1: cost 21 inf + 0 1554045019.800 * * [simplify]: Extracting #2: cost 103 inf + 1 1554045019.801 * * [simplify]: Extracting #3: cost 130 inf + 76 1554045019.802 * * [simplify]: Extracting #4: cost 83 inf + 9212 1554045019.809 * * [simplify]: Extracting #5: cost 6 inf + 24842 1554045019.819 * * [simplify]: Extracting #6: cost 0 inf + 24326 1554045019.829 * * [simplify]: Extracting #7: cost 0 inf + 24210 1554045019.839 * [simplify]: Simplified to (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im)))) 1554045019.839 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* 1 (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))))) 1554045019.840 * * * * [progress]: [ 75 / 173 ] simplifiying candidate # 1554045019.840 * [simplify]: Simplifying (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045019.840 * * [simplify]: iters left: 6 (8 enodes) 1554045019.845 * * [simplify]: iters left: 5 (43 enodes) 1554045019.859 * * [simplify]: iters left: 4 (95 enodes) 1554045019.898 * * [simplify]: iters left: 3 (160 enodes) 1554045019.972 * * [simplify]: iters left: 2 (331 enodes) 1554045020.407 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045020.407 * * [simplify]: Extracting #1: cost 18 inf + 0 1554045020.408 * * [simplify]: Extracting #2: cost 70 inf + 1 1554045020.409 * * [simplify]: Extracting #3: cost 74 inf + 46 1554045020.411 * * [simplify]: Extracting #4: cost 37 inf + 6302 1554045020.417 * * [simplify]: Extracting #5: cost 0 inf + 15026 1554045020.424 * * [simplify]: Extracting #6: cost 0 inf + 14512 1554045020.427 * [simplify]: Simplified to (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) 1554045020.428 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* 1 (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))))) 1554045020.428 * * * * [progress]: [ 76 / 173 ] simplifiying candidate # 1554045020.428 * [simplify]: Simplifying (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045020.428 * * [simplify]: iters left: 6 (12 enodes) 1554045020.432 * * [simplify]: iters left: 5 (74 enodes) 1554045020.456 * * [simplify]: iters left: 4 (236 enodes) 1554045020.565 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045020.565 * * [simplify]: Extracting #1: cost 21 inf + 0 1554045020.566 * * [simplify]: Extracting #2: cost 103 inf + 1 1554045020.566 * * [simplify]: Extracting #3: cost 130 inf + 76 1554045020.568 * * [simplify]: Extracting #4: cost 83 inf + 9212 1554045020.572 * * [simplify]: Extracting #5: cost 6 inf + 24842 1554045020.577 * * [simplify]: Extracting #6: cost 0 inf + 24326 1554045020.582 * * [simplify]: Extracting #7: cost 0 inf + 24210 1554045020.587 * [simplify]: Simplified to (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im)))) 1554045020.587 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* (exp 0) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))))) 1554045020.587 * * * * [progress]: [ 77 / 173 ] simplifiying candidate # 1554045020.588 * [simplify]: Simplifying (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045020.588 * * [simplify]: iters left: 6 (8 enodes) 1554045020.590 * * [simplify]: iters left: 5 (43 enodes) 1554045020.599 * * [simplify]: iters left: 4 (95 enodes) 1554045020.627 * * [simplify]: iters left: 3 (160 enodes) 1554045020.678 * * [simplify]: iters left: 2 (331 enodes) 1554045021.069 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045021.069 * * [simplify]: Extracting #1: cost 18 inf + 0 1554045021.069 * * [simplify]: Extracting #2: cost 70 inf + 1 1554045021.069 * * [simplify]: Extracting #3: cost 74 inf + 46 1554045021.071 * * [simplify]: Extracting #4: cost 37 inf + 6302 1554045021.076 * * [simplify]: Extracting #5: cost 0 inf + 15026 1554045021.083 * * [simplify]: Extracting #6: cost 0 inf + 14512 1554045021.089 * [simplify]: Simplified to (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) 1554045021.089 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* (exp 0) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))))) 1554045021.090 * * * * [progress]: [ 78 / 173 ] simplifiying candidate # 1554045021.090 * [simplify]: Simplifying (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045021.090 * * [simplify]: iters left: 6 (12 enodes) 1554045021.097 * * [simplify]: iters left: 5 (74 enodes) 1554045021.141 * * [simplify]: iters left: 4 (236 enodes) 1554045021.269 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045021.269 * * [simplify]: Extracting #1: cost 21 inf + 0 1554045021.270 * * [simplify]: Extracting #2: cost 103 inf + 1 1554045021.271 * * [simplify]: Extracting #3: cost 130 inf + 76 1554045021.274 * * [simplify]: Extracting #4: cost 83 inf + 9212 1554045021.282 * * [simplify]: Extracting #5: cost 6 inf + 24842 1554045021.292 * * [simplify]: Extracting #6: cost 0 inf + 24326 1554045021.302 * * [simplify]: Extracting #7: cost 0 inf + 24210 1554045021.312 * [simplify]: Simplified to (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im)))) 1554045021.312 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* (exp 0) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))))) 1554045021.313 * * * * [progress]: [ 79 / 173 ] simplifiying candidate # 1554045021.313 * [simplify]: Simplifying (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045021.313 * * [simplify]: iters left: 6 (8 enodes) 1554045021.317 * * [simplify]: iters left: 5 (43 enodes) 1554045021.334 * * [simplify]: iters left: 4 (95 enodes) 1554045021.365 * * [simplify]: iters left: 3 (160 enodes) 1554045021.423 * * [simplify]: iters left: 2 (331 enodes) 1554045021.734 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045021.734 * * [simplify]: Extracting #1: cost 18 inf + 0 1554045021.735 * * [simplify]: Extracting #2: cost 70 inf + 1 1554045021.735 * * [simplify]: Extracting #3: cost 74 inf + 46 1554045021.736 * * [simplify]: Extracting #4: cost 37 inf + 6302 1554045021.739 * * [simplify]: Extracting #5: cost 0 inf + 15026 1554045021.742 * * [simplify]: Extracting #6: cost 0 inf + 14512 1554045021.746 * [simplify]: Simplified to (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) 1554045021.746 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* (exp 0) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))))) 1554045021.746 * * * * [progress]: [ 80 / 173 ] simplifiying candidate # 1554045021.746 * [simplify]: Simplifying (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045021.746 * * [simplify]: iters left: 6 (12 enodes) 1554045021.749 * * [simplify]: iters left: 5 (72 enodes) 1554045021.785 * * [simplify]: iters left: 4 (211 enodes) 1554045021.856 * * [simplify]: iters left: 3 (445 enodes) 1554045022.162 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045022.162 * * [simplify]: Extracting #1: cost 25 inf + 0 1554045022.163 * * [simplify]: Extracting #2: cost 119 inf + 1 1554045022.163 * * [simplify]: Extracting #3: cost 143 inf + 156 1554045022.165 * * [simplify]: Extracting #4: cost 86 inf + 11658 1554045022.175 * * [simplify]: Extracting #5: cost 6 inf + 27577 1554045022.190 * * [simplify]: Extracting #6: cost 0 inf + 27401 1554045022.205 * * [simplify]: Extracting #7: cost 0 inf + 27245 1554045022.219 * [simplify]: Simplified to (+ (* (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) (exp im)) (exp im)) 1554045022.219 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) (+ (* (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) (exp im)) (exp im))))) 1554045022.219 * * * * [progress]: [ 81 / 173 ] simplifiying candidate # 1554045022.220 * [simplify]: Simplifying (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045022.220 * * [simplify]: iters left: 6 (8 enodes) 1554045022.224 * * [simplify]: iters left: 5 (42 enodes) 1554045022.240 * * [simplify]: iters left: 4 (83 enodes) 1554045022.269 * * [simplify]: iters left: 3 (149 enodes) 1554045022.352 * * [simplify]: iters left: 2 (236 enodes) 1554045022.439 * * [simplify]: iters left: 1 (402 enodes) 1554045022.826 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045022.826 * * [simplify]: Extracting #1: cost 42 inf + 0 1554045022.827 * * [simplify]: Extracting #2: cost 274 inf + 1 1554045022.829 * * [simplify]: Extracting #3: cost 252 inf + 3735 1554045022.833 * * [simplify]: Extracting #4: cost 96 inf + 37058 1554045022.849 * * [simplify]: Extracting #5: cost 8 inf + 63649 1554045022.871 * * [simplify]: Extracting #6: cost 0 inf + 67263 1554045022.897 * [simplify]: Simplified to (* (fma (exp im) (exp im) 1) (exp im)) 1554045022.897 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) (* (fma (exp im) (exp im) 1) (exp im))))) 1554045022.898 * * * * [progress]: [ 82 / 173 ] simplifiying candidate # 1554045022.898 * [simplify]: Simplifying (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045022.898 * * [simplify]: iters left: 6 (12 enodes) 1554045022.905 * * [simplify]: iters left: 5 (72 enodes) 1554045022.950 * * [simplify]: iters left: 4 (211 enodes) 1554045023.053 * * [simplify]: iters left: 3 (445 enodes) 1554045023.385 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045023.386 * * [simplify]: Extracting #1: cost 25 inf + 0 1554045023.386 * * [simplify]: Extracting #2: cost 119 inf + 1 1554045023.387 * * [simplify]: Extracting #3: cost 143 inf + 156 1554045023.389 * * [simplify]: Extracting #4: cost 86 inf + 11658 1554045023.397 * * [simplify]: Extracting #5: cost 6 inf + 27577 1554045023.411 * * [simplify]: Extracting #6: cost 0 inf + 27401 1554045023.425 * * [simplify]: Extracting #7: cost 0 inf + 27245 1554045023.440 * [simplify]: Simplified to (+ (* (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) (exp im)) (exp im)) 1554045023.440 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* (exp (- im)) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) (+ (* (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) (exp im)) (exp im))))) 1554045023.440 * * * * [progress]: [ 83 / 173 ] simplifiying candidate # 1554045023.441 * [simplify]: Simplifying (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045023.441 * * [simplify]: iters left: 6 (8 enodes) 1554045023.445 * * [simplify]: iters left: 5 (42 enodes) 1554045023.460 * * [simplify]: iters left: 4 (83 enodes) 1554045023.487 * * [simplify]: iters left: 3 (149 enodes) 1554045023.528 * * [simplify]: iters left: 2 (236 enodes) 1554045023.577 * * [simplify]: iters left: 1 (402 enodes) 1554045024.003 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045024.003 * * [simplify]: Extracting #1: cost 42 inf + 0 1554045024.005 * * [simplify]: Extracting #2: cost 274 inf + 1 1554045024.007 * * [simplify]: Extracting #3: cost 252 inf + 3735 1554045024.021 * * [simplify]: Extracting #4: cost 96 inf + 37058 1554045024.040 * * [simplify]: Extracting #5: cost 8 inf + 63649 1554045024.060 * * [simplify]: Extracting #6: cost 0 inf + 67263 1554045024.081 * [simplify]: Simplified to (* (fma (exp im) (exp im) 1) (exp im)) 1554045024.082 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* (exp (- im)) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) (* (fma (exp im) (exp im) 1) (exp im))))) 1554045024.082 * * * * [progress]: [ 84 / 173 ] simplifiying candidate # 1554045024.082 * [simplify]: Simplifying (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045024.082 * * [simplify]: iters left: 6 (12 enodes) 1554045024.089 * * [simplify]: iters left: 5 (72 enodes) 1554045024.132 * * [simplify]: iters left: 4 (211 enodes) 1554045024.223 * * [simplify]: iters left: 3 (445 enodes) 1554045024.917 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045024.917 * * [simplify]: Extracting #1: cost 25 inf + 0 1554045024.918 * * [simplify]: Extracting #2: cost 119 inf + 1 1554045024.920 * * [simplify]: Extracting #3: cost 143 inf + 156 1554045024.924 * * [simplify]: Extracting #4: cost 86 inf + 11658 1554045024.937 * * [simplify]: Extracting #5: cost 6 inf + 27577 1554045024.951 * * [simplify]: Extracting #6: cost 0 inf + 27401 1554045024.966 * * [simplify]: Extracting #7: cost 0 inf + 27245 1554045024.981 * [simplify]: Simplified to (+ (* (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) (exp im)) (exp im)) 1554045024.981 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* (exp (- im)) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) (+ (* (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) (exp im)) (exp im))))) 1554045024.981 * * * * [progress]: [ 85 / 173 ] simplifiying candidate # 1554045024.981 * [simplify]: Simplifying (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045024.981 * * [simplify]: iters left: 6 (8 enodes) 1554045024.983 * * [simplify]: iters left: 5 (42 enodes) 1554045024.991 * * [simplify]: iters left: 4 (83 enodes) 1554045025.007 * * [simplify]: iters left: 3 (149 enodes) 1554045025.063 * * [simplify]: iters left: 2 (236 enodes) 1554045025.126 * * [simplify]: iters left: 1 (402 enodes) 1554045025.528 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045025.528 * * [simplify]: Extracting #1: cost 42 inf + 0 1554045025.530 * * [simplify]: Extracting #2: cost 274 inf + 1 1554045025.532 * * [simplify]: Extracting #3: cost 252 inf + 3735 1554045025.541 * * [simplify]: Extracting #4: cost 96 inf + 37058 1554045025.560 * * [simplify]: Extracting #5: cost 8 inf + 63649 1554045025.582 * * [simplify]: Extracting #6: cost 0 inf + 67263 1554045025.602 * [simplify]: Simplified to (* (fma (exp im) (exp im) 1) (exp im)) 1554045025.602 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* (exp (- im)) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) (* (fma (exp im) (exp im) 1) (exp im))))) 1554045025.603 * * * * [progress]: [ 86 / 173 ] simplifiying candidate # 1554045025.603 * [simplify]: Simplifying (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045025.603 * * [simplify]: iters left: 6 (12 enodes) 1554045025.611 * * [simplify]: iters left: 5 (72 enodes) 1554045025.656 * * [simplify]: iters left: 4 (211 enodes) 1554045025.737 * * [simplify]: iters left: 3 (445 enodes) 1554045026.051 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045026.051 * * [simplify]: Extracting #1: cost 25 inf + 0 1554045026.052 * * [simplify]: Extracting #2: cost 119 inf + 1 1554045026.053 * * [simplify]: Extracting #3: cost 143 inf + 156 1554045026.055 * * [simplify]: Extracting #4: cost 86 inf + 11658 1554045026.071 * * [simplify]: Extracting #5: cost 6 inf + 27577 1554045026.087 * * [simplify]: Extracting #6: cost 0 inf + 27401 1554045026.101 * * [simplify]: Extracting #7: cost 0 inf + 27245 1554045026.115 * [simplify]: Simplified to (+ (* (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) (exp im)) (exp im)) 1554045026.116 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* 1 (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) (+ (* (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) (exp im)) (exp im))))) 1554045026.116 * * * * [progress]: [ 87 / 173 ] simplifiying candidate # 1554045026.116 * [simplify]: Simplifying (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045026.117 * * [simplify]: iters left: 6 (8 enodes) 1554045026.121 * * [simplify]: iters left: 5 (42 enodes) 1554045026.136 * * [simplify]: iters left: 4 (83 enodes) 1554045026.165 * * [simplify]: iters left: 3 (149 enodes) 1554045026.214 * * [simplify]: iters left: 2 (236 enodes) 1554045026.263 * * [simplify]: iters left: 1 (402 enodes) 1554045026.648 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045026.648 * * [simplify]: Extracting #1: cost 42 inf + 0 1554045026.649 * * [simplify]: Extracting #2: cost 274 inf + 1 1554045026.652 * * [simplify]: Extracting #3: cost 252 inf + 3735 1554045026.662 * * [simplify]: Extracting #4: cost 96 inf + 37058 1554045026.680 * * [simplify]: Extracting #5: cost 8 inf + 63649 1554045026.702 * * [simplify]: Extracting #6: cost 0 inf + 67263 1554045026.728 * [simplify]: Simplified to (* (fma (exp im) (exp im) 1) (exp im)) 1554045026.728 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* 1 (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) (* (fma (exp im) (exp im) 1) (exp im))))) 1554045026.729 * * * * [progress]: [ 88 / 173 ] simplifiying candidate # 1554045026.729 * [simplify]: Simplifying (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045026.730 * * [simplify]: iters left: 6 (12 enodes) 1554045026.737 * * [simplify]: iters left: 5 (72 enodes) 1554045026.779 * * [simplify]: iters left: 4 (211 enodes) 1554045026.863 * * [simplify]: iters left: 3 (445 enodes) 1554045027.196 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045027.197 * * [simplify]: Extracting #1: cost 25 inf + 0 1554045027.197 * * [simplify]: Extracting #2: cost 119 inf + 1 1554045027.199 * * [simplify]: Extracting #3: cost 143 inf + 156 1554045027.203 * * [simplify]: Extracting #4: cost 86 inf + 11658 1554045027.215 * * [simplify]: Extracting #5: cost 6 inf + 27577 1554045027.229 * * [simplify]: Extracting #6: cost 0 inf + 27401 1554045027.245 * * [simplify]: Extracting #7: cost 0 inf + 27245 1554045027.259 * [simplify]: Simplified to (+ (* (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) (exp im)) (exp im)) 1554045027.259 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* (exp 0) (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) (+ (* (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) (exp im)) (exp im))))) 1554045027.260 * * * * [progress]: [ 89 / 173 ] simplifiying candidate # 1554045027.260 * [simplify]: Simplifying (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045027.260 * * [simplify]: iters left: 6 (8 enodes) 1554045027.265 * * [simplify]: iters left: 5 (42 enodes) 1554045027.277 * * [simplify]: iters left: 4 (83 enodes) 1554045027.293 * * [simplify]: iters left: 3 (149 enodes) 1554045027.348 * * [simplify]: iters left: 2 (236 enodes) 1554045027.416 * * [simplify]: iters left: 1 (402 enodes) 1554045027.868 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045027.869 * * [simplify]: Extracting #1: cost 42 inf + 0 1554045027.870 * * [simplify]: Extracting #2: cost 274 inf + 1 1554045027.871 * * [simplify]: Extracting #3: cost 252 inf + 3735 1554045027.876 * * [simplify]: Extracting #4: cost 96 inf + 37058 1554045027.889 * * [simplify]: Extracting #5: cost 8 inf + 63649 1554045027.901 * * [simplify]: Extracting #6: cost 0 inf + 67263 1554045027.913 * [simplify]: Simplified to (* (fma (exp im) (exp im) 1) (exp im)) 1554045027.913 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (* (exp 0) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) (* (fma (exp im) (exp im) 1) (exp im))))) 1554045027.914 * * * * [progress]: [ 90 / 173 ] simplifiying candidate # 1554045027.914 * [simplify]: Simplifying (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045027.914 * * [simplify]: iters left: 6 (13 enodes) 1554045027.918 * * [simplify]: iters left: 5 (69 enodes) 1554045027.935 * * [simplify]: iters left: 4 (187 enodes) 1554045028.037 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045028.037 * * [simplify]: Extracting #1: cost 30 inf + 0 1554045028.037 * * [simplify]: Extracting #2: cost 153 inf + 0 1554045028.038 * * [simplify]: Extracting #3: cost 163 inf + 1411 1554045028.041 * * [simplify]: Extracting #4: cost 90 inf + 14208 1554045028.046 * * [simplify]: Extracting #5: cost 10 inf + 35297 1554045028.058 * * [simplify]: Extracting #6: cost 0 inf + 38576 1554045028.069 * * [simplify]: Extracting #7: cost 0 inf + 38521 1554045028.077 * [simplify]: Simplified to (fma (- (expm1 (+ im im)) (exp (- (+ im im)))) (expm1 (+ im im)) (* (exp (- (+ im im))) (exp (- (+ im im))))) 1554045028.077 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (pow (* (exp (- im)) (exp (- im))) 3) (pow (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) 3))) (fma (- (expm1 (+ im im)) (exp (- (+ im im)))) (expm1 (+ im im)) (* (exp (- (+ im im))) (exp (- (+ im im)))))))) 1554045028.077 * * * * [progress]: [ 91 / 173 ] simplifiying candidate # 1554045028.077 * [simplify]: Simplifying (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045028.077 * * [simplify]: iters left: 6 (9 enodes) 1554045028.080 * * [simplify]: iters left: 5 (46 enodes) 1554045028.089 * * [simplify]: iters left: 4 (95 enodes) 1554045028.110 * * [simplify]: iters left: 3 (157 enodes) 1554045028.158 * * [simplify]: iters left: 2 (236 enodes) 1554045028.212 * * [simplify]: iters left: 1 (386 enodes) 1554045028.355 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045028.355 * * [simplify]: Extracting #1: cost 43 inf + 0 1554045028.356 * * [simplify]: Extracting #2: cost 128 inf + 2 1554045028.357 * * [simplify]: Extracting #3: cost 114 inf + 3570 1554045028.361 * * [simplify]: Extracting #4: cost 10 inf + 23161 1554045028.374 * * [simplify]: Extracting #5: cost 0 inf + 24081 1554045028.387 * * [simplify]: Extracting #6: cost 0 inf + 24067 1554045028.399 * [simplify]: Simplified to (fma (/ -1 (exp im)) (/ -1 (exp im)) (- 1 (* (exp im) (exp im)))) 1554045028.399 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (fma (/ -1 (exp im)) (/ -1 (exp im)) (- 1 (* (exp im) (exp im))))))) 1554045028.399 * * * * [progress]: [ 92 / 173 ] simplifiying candidate # 1554045028.400 * [simplify]: Simplifying (+ (pow (pow (exp (- im)) 3) 3) (pow (pow (exp im) 3) 3)) 1554045028.400 * * [simplify]: iters left: 6 (10 enodes) 1554045028.406 * * [simplify]: iters left: 5 (56 enodes) 1554045028.426 * * [simplify]: iters left: 4 (201 enodes) 1554045028.515 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045028.515 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045028.515 * * [simplify]: Extracting #2: cost 71 inf + 0 1554045028.516 * * [simplify]: Extracting #3: cost 133 inf + 4 1554045028.516 * * [simplify]: Extracting #4: cost 118 inf + 3980 1554045028.519 * * [simplify]: Extracting #5: cost 43 inf + 27142 1554045028.525 * * [simplify]: Extracting #6: cost 1 inf + 41195 1554045028.531 * * [simplify]: Extracting #7: cost 0 inf + 40860 1554045028.538 * [simplify]: Simplified to (fma (* (exp (+ im (+ im im))) (exp (+ im (+ im im)))) (exp (+ im (+ im im))) (* (exp (- im)) (* (/ (exp (- im)) (exp (+ im (+ im im)))) (/ (exp (- im)) (exp (+ im (+ im im))))))) 1554045028.538 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (fma (* (exp (+ im (+ im im))) (exp (+ im (+ im im)))) (exp (+ im (+ im im))) (* (exp (- im)) (* (/ (exp (- im)) (exp (+ im (+ im im)))) (/ (exp (- im)) (exp (+ im (+ im im))))))) (* (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (+ (* (pow (exp (- im)) 3) (pow (exp (- im)) 3)) (- (* (pow (exp im) 3) (pow (exp im) 3)) (* (pow (exp (- im)) 3) (pow (exp im) 3)))))))) 1554045028.538 * * * * [progress]: [ 93 / 173 ] simplifiying candidate # 1554045028.538 * [simplify]: Simplifying (- (* (pow (exp (- im)) 3) (pow (exp (- im)) 3)) (* (pow (exp im) 3) (pow (exp im) 3))) 1554045028.538 * * [simplify]: iters left: 6 (10 enodes) 1554045028.542 * * [simplify]: iters left: 5 (55 enodes) 1554045028.565 * * [simplify]: iters left: 4 (154 enodes) 1554045028.643 * * [simplify]: iters left: 3 (402 enodes) 1554045028.894 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045028.895 * * [simplify]: Extracting #1: cost 43 inf + 0 1554045028.895 * * [simplify]: Extracting #2: cost 251 inf + 0 1554045028.901 * * [simplify]: Extracting #3: cost 243 inf + 11284 1554045028.909 * * [simplify]: Extracting #4: cost 72 inf + 85554 1554045028.925 * * [simplify]: Extracting #5: cost 2 inf + 118019 1554045028.957 * * [simplify]: Extracting #6: cost 0 inf + 118067 1554045028.989 * [simplify]: Simplified to (- (* (exp (- (- im) (+ im im))) (exp (- (- im) (+ im im)))) (exp (+ (+ (+ im im) (+ im im)) (+ im im)))) 1554045028.989 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (- (* (exp (- (- im) (+ im im))) (exp (- (- im) (+ im im)))) (exp (+ (+ (+ im im) (+ im im)) (+ im im)))) (* (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (- (pow (exp (- im)) 3) (pow (exp im) 3)))))) 1554045028.990 * * * * [progress]: [ 94 / 173 ] simplifiying candidate #real (real->posit16 (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))> 1554045028.990 * * * * [progress]: [ 95 / 173 ] simplifiying candidate # 1554045028.990 * * * * [progress]: [ 96 / 173 ] simplifiying candidate # 1554045028.990 * * * * [progress]: [ 97 / 173 ] simplifiying candidate # 1554045028.990 * [simplify]: Simplifying (* im 3) 1554045028.990 * * [simplify]: iters left: 2 (3 enodes) 1554045028.992 * * [simplify]: iters left: 1 (10 enodes) 1554045028.996 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045028.996 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045028.996 * * [simplify]: Extracting #2: cost 2 inf + 2 1554045028.996 * * [simplify]: Extracting #3: cost 0 inf + 86 1554045028.996 * [simplify]: Simplified to (* im 3) 1554045028.996 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (exp (* im 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045028.996 * * * * [progress]: [ 98 / 173 ] simplifiying candidate # 1554045028.996 * * * * [progress]: [ 99 / 173 ] simplifiying candidate # 1554045028.997 * [simplify]: Simplifying (exp im) 1554045028.997 * * [simplify]: iters left: 1 (2 enodes) 1554045028.998 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045028.998 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045028.998 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045028.998 * * [simplify]: Extracting #3: cost 0 inf + 143 1554045028.998 * [simplify]: Simplified to (exp im) 1554045028.998 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp im) (* 1 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045028.998 * * * * [progress]: [ 100 / 173 ] simplifiying candidate # 1554045028.998 * [simplify]: Simplifying (exp (* (cbrt im) (cbrt im))) 1554045028.999 * * [simplify]: iters left: 4 (4 enodes) 1554045029.000 * * [simplify]: iters left: 3 (14 enodes) 1554045029.004 * * [simplify]: iters left: 2 (20 enodes) 1554045029.011 * * [simplify]: iters left: 1 (31 enodes) 1554045029.021 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.021 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045029.021 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045029.021 * * [simplify]: Extracting #3: cost 25 inf + 205 1554045029.022 * * [simplify]: Extracting #4: cost 11 inf + 2687 1554045029.023 * * [simplify]: Extracting #5: cost 2 inf + 5573 1554045029.024 * * [simplify]: Extracting #6: cost 0 inf + 6510 1554045029.025 * * [simplify]: Extracting #7: cost 0 inf + 6470 1554045029.027 * [simplify]: Simplified to (exp (* (cbrt im) (cbrt im))) 1554045029.027 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp (* (cbrt im) (cbrt im))) (* (cbrt im) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.027 * * * * [progress]: [ 101 / 173 ] simplifiying candidate # 1554045029.027 * [simplify]: Simplifying (exp (sqrt im)) 1554045029.027 * * [simplify]: iters left: 2 (3 enodes) 1554045029.029 * * [simplify]: iters left: 1 (9 enodes) 1554045029.031 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.031 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045029.031 * * [simplify]: Extracting #2: cost 5 inf + 0 1554045029.031 * * [simplify]: Extracting #3: cost 4 inf + 1 1554045029.031 * * [simplify]: Extracting #4: cost 0 inf + 305 1554045029.032 * [simplify]: Simplified to (exp (sqrt im)) 1554045029.032 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp (sqrt im)) (* (sqrt im) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.032 * * * * [progress]: [ 102 / 173 ] simplifiying candidate # 1554045029.032 * [simplify]: Simplifying (exp 1) 1554045029.032 * * [simplify]: iters left: 1 (2 enodes) 1554045029.034 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.034 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045029.034 * [simplify]: Simplified to E 1554045029.034 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow E (* im 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.034 * * * * [progress]: [ 103 / 173 ] simplifiying candidate # 1554045029.034 * [simplify]: Simplifying (cbrt 3) 1554045029.034 * * [simplify]: iters left: 1 (2 enodes) 1554045029.038 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.038 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045029.038 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045029.038 * * [simplify]: Extracting #3: cost 0 inf + 163 1554045029.038 * [simplify]: Simplified to (cbrt 3) 1554045029.039 * [simplify]: Simplified (2 2 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (pow (exp im) (* (cbrt 3) (cbrt 3))) (cbrt 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.039 * * * * [progress]: [ 104 / 173 ] simplifiying candidate # 1554045029.039 * [simplify]: Simplifying (sqrt 3) 1554045029.039 * * [simplify]: iters left: 1 (2 enodes) 1554045029.041 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.041 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045029.041 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045029.041 * * [simplify]: Extracting #3: cost 0 inf + 83 1554045029.041 * [simplify]: Simplified to (sqrt 3) 1554045029.041 * [simplify]: Simplified (2 2 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (pow (exp im) (sqrt 3)) (sqrt 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.041 * * * * [progress]: [ 105 / 173 ] simplifiying candidate # 1554045029.041 * * * * [progress]: [ 106 / 173 ] simplifiying candidate # 1554045029.042 * [simplify]: Simplifying (pow (* (cbrt (exp im)) (cbrt (exp im))) 3) 1554045029.042 * * [simplify]: iters left: 5 (6 enodes) 1554045029.046 * * [simplify]: iters left: 4 (28 enodes) 1554045029.059 * * [simplify]: iters left: 3 (57 enodes) 1554045029.083 * * [simplify]: iters left: 2 (112 enodes) 1554045029.124 * * [simplify]: iters left: 1 (214 enodes) 1554045029.176 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.176 * * [simplify]: Extracting #1: cost 29 inf + 0 1554045029.177 * * [simplify]: Extracting #2: cost 84 inf + 2 1554045029.177 * * [simplify]: Extracting #3: cost 88 inf + 80 1554045029.177 * * [simplify]: Extracting #4: cost 73 inf + 2841 1554045029.179 * * [simplify]: Extracting #5: cost 24 inf + 25503 1554045029.183 * * [simplify]: Extracting #6: cost 1 inf + 39991 1554045029.186 * * [simplify]: Extracting #7: cost 0 inf + 40604 1554045029.190 * [simplify]: Simplified to (* (exp im) (exp im)) 1554045029.191 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (* (* (exp im) (exp im)) (pow (cbrt (exp im)) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.191 * * * * [progress]: [ 107 / 173 ] simplifiying candidate # 1554045029.191 * [simplify]: Simplifying (pow (sqrt (exp im)) 3) 1554045029.191 * * [simplify]: iters left: 3 (5 enodes) 1554045029.195 * * [simplify]: iters left: 2 (23 enodes) 1554045029.204 * * [simplify]: iters left: 1 (37 enodes) 1554045029.214 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.214 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045029.214 * * [simplify]: Extracting #2: cost 12 inf + 1 1554045029.214 * * [simplify]: Extracting #3: cost 12 inf + 74 1554045029.215 * * [simplify]: Extracting #4: cost 4 inf + 1636 1554045029.215 * * [simplify]: Extracting #5: cost 1 inf + 2321 1554045029.215 * * [simplify]: Extracting #6: cost 0 inf + 2643 1554045029.215 * [simplify]: Simplified to (* (sqrt (exp im)) (exp im)) 1554045029.215 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (* (* (sqrt (exp im)) (exp im)) (pow (sqrt (exp im)) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.215 * * * * [progress]: [ 108 / 173 ] simplifiying candidate # 1554045029.216 * [simplify]: Simplifying (pow 1 3) 1554045029.216 * * [simplify]: iters left: 1 (3 enodes) 1554045029.217 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.217 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045029.217 * [simplify]: Simplified to 1 1554045029.217 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (* 1 (pow (exp im) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.217 * * * * [progress]: [ 109 / 173 ] simplifiying candidate # 1554045029.218 * * * * [progress]: [ 110 / 173 ] simplifiying candidate # 1554045029.218 * * * * [progress]: [ 111 / 173 ] simplifiying candidate # 1554045029.218 * * * * [progress]: [ 112 / 173 ] simplifiying candidate # 1554045029.218 * * * * [progress]: [ 113 / 173 ] simplifiying candidate # 1554045029.218 * * * * [progress]: [ 114 / 173 ] simplifiying candidate # 1554045029.218 * * * * [progress]: [ 115 / 173 ] simplifiying candidate # 1554045029.218 * [simplify]: Simplifying (pow (* (cbrt (exp im)) (cbrt (exp im))) 3) 1554045029.218 * * [simplify]: iters left: 5 (6 enodes) 1554045029.220 * * [simplify]: iters left: 4 (28 enodes) 1554045029.227 * * [simplify]: iters left: 3 (57 enodes) 1554045029.242 * * [simplify]: iters left: 2 (112 enodes) 1554045029.284 * * [simplify]: iters left: 1 (214 enodes) 1554045029.358 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.358 * * [simplify]: Extracting #1: cost 29 inf + 0 1554045029.359 * * [simplify]: Extracting #2: cost 84 inf + 2 1554045029.359 * * [simplify]: Extracting #3: cost 88 inf + 80 1554045029.361 * * [simplify]: Extracting #4: cost 73 inf + 2841 1554045029.365 * * [simplify]: Extracting #5: cost 24 inf + 25503 1554045029.371 * * [simplify]: Extracting #6: cost 1 inf + 39991 1554045029.378 * * [simplify]: Extracting #7: cost 0 inf + 40604 1554045029.385 * [simplify]: Simplified to (* (exp im) (exp im)) 1554045029.386 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (* (* (exp im) (exp im)) (pow (cbrt (exp im)) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.386 * * * * [progress]: [ 116 / 173 ] simplifiying candidate # 1554045029.386 * [simplify]: Simplifying (pow (sqrt (exp im)) 3) 1554045029.386 * * [simplify]: iters left: 3 (5 enodes) 1554045029.390 * * [simplify]: iters left: 2 (23 enodes) 1554045029.400 * * [simplify]: iters left: 1 (37 enodes) 1554045029.415 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.416 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045029.416 * * [simplify]: Extracting #2: cost 12 inf + 1 1554045029.416 * * [simplify]: Extracting #3: cost 12 inf + 74 1554045029.416 * * [simplify]: Extracting #4: cost 4 inf + 1636 1554045029.417 * * [simplify]: Extracting #5: cost 1 inf + 2321 1554045029.417 * * [simplify]: Extracting #6: cost 0 inf + 2643 1554045029.418 * [simplify]: Simplified to (* (sqrt (exp im)) (exp im)) 1554045029.418 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (* (* (sqrt (exp im)) (exp im)) (pow (sqrt (exp im)) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.418 * * * * [progress]: [ 117 / 173 ] simplifiying candidate # 1554045029.418 * [simplify]: Simplifying (pow 1 3) 1554045029.418 * * [simplify]: iters left: 1 (3 enodes) 1554045029.421 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.421 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045029.421 * [simplify]: Simplified to 1 1554045029.421 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (* 1 (pow (exp im) 3))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.421 * * * * [progress]: [ 118 / 173 ] simplifiying candidate # 1554045029.421 * * * * [progress]: [ 119 / 173 ] simplifiying candidate # 1554045029.422 * [simplify]: Simplifying (* (exp im) (exp im)) 1554045029.422 * * [simplify]: iters left: 3 (3 enodes) 1554045029.423 * * [simplify]: iters left: 2 (11 enodes) 1554045029.426 * * [simplify]: iters left: 1 (13 enodes) 1554045029.430 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.430 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045029.430 * * [simplify]: Extracting #2: cost 7 inf + 0 1554045029.430 * * [simplify]: Extracting #3: cost 6 inf + 1 1554045029.430 * * [simplify]: Extracting #4: cost 0 inf + 447 1554045029.430 * [simplify]: Simplified to (* (exp im) (exp im)) 1554045029.430 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (* (* (exp im) (exp im)) (exp im))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.430 * * * * [progress]: [ 120 / 173 ] simplifiying candidate # 1554045029.430 * * * * [progress]: [ 121 / 173 ] simplifiying candidate # 1554045029.431 * * * * [progress]: [ 122 / 173 ] simplifiying candidate # 1554045029.431 * * * * [progress]: [ 123 / 173 ] simplifiying candidate #real (real->posit16 (pow (exp im) 3)))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))> 1554045029.431 * * * * [progress]: [ 124 / 173 ] simplifiying candidate # 1554045029.431 * * * * [progress]: [ 125 / 173 ] simplifiying candidate # 1554045029.431 * * * * [progress]: [ 126 / 173 ] simplifiying candidate # 1554045029.431 * [simplify]: Simplifying (* (- im) 3) 1554045029.431 * * [simplify]: iters left: 4 (4 enodes) 1554045029.434 * * [simplify]: iters left: 3 (15 enodes) 1554045029.439 * * [simplify]: iters left: 2 (22 enodes) 1554045029.445 * * [simplify]: iters left: 1 (25 enodes) 1554045029.452 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.452 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045029.452 * * [simplify]: Extracting #2: cost 6 inf + 3 1554045029.452 * * [simplify]: Extracting #3: cost 0 inf + 253 1554045029.453 * [simplify]: Simplified to (* -3 im) 1554045029.453 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (exp (* -3 im)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.453 * * * * [progress]: [ 127 / 173 ] simplifiying candidate # 1554045029.453 * * * * [progress]: [ 128 / 173 ] simplifiying candidate # 1554045029.453 * [simplify]: Simplifying (exp (- im)) 1554045029.453 * * [simplify]: iters left: 3 (3 enodes) 1554045029.455 * * [simplify]: iters left: 2 (12 enodes) 1554045029.459 * * [simplify]: iters left: 1 (18 enodes) 1554045029.465 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.465 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045029.465 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045029.465 * * [simplify]: Extracting #3: cost 6 inf + 2 1554045029.466 * * [simplify]: Extracting #4: cost 0 inf + 448 1554045029.466 * [simplify]: Simplified to (exp (- im)) 1554045029.466 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) (* 1 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.466 * * * * [progress]: [ 129 / 173 ] simplifiying candidate # 1554045029.466 * [simplify]: Simplifying (exp (* (cbrt (- im)) (cbrt (- im)))) 1554045029.466 * * [simplify]: iters left: 6 (5 enodes) 1554045029.469 * * [simplify]: iters left: 5 (17 enodes) 1554045029.473 * * [simplify]: iters left: 4 (23 enodes) 1554045029.480 * * [simplify]: iters left: 3 (34 enodes) 1554045029.491 * * [simplify]: iters left: 2 (58 enodes) 1554045029.510 * * [simplify]: iters left: 1 (111 enodes) 1554045029.533 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.533 * * [simplify]: Extracting #1: cost 14 inf + 0 1554045029.533 * * [simplify]: Extracting #2: cost 55 inf + 1 1554045029.533 * * [simplify]: Extracting #3: cost 73 inf + 4 1554045029.534 * * [simplify]: Extracting #4: cost 72 inf + 47 1554045029.535 * * [simplify]: Extracting #5: cost 40 inf + 6439 1554045029.539 * * [simplify]: Extracting #6: cost 11 inf + 20550 1554045029.546 * * [simplify]: Extracting #7: cost 0 inf + 29314 1554045029.553 * * [simplify]: Extracting #8: cost 0 inf + 28921 1554045029.560 * [simplify]: Simplified to (exp (* (cbrt (- im)) (cbrt (- im)))) 1554045029.560 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (* (cbrt (- im)) (cbrt (- im)))) (* (cbrt (- im)) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.560 * * * * [progress]: [ 130 / 173 ] simplifiying candidate # 1554045029.560 * [simplify]: Simplifying (exp (sqrt (- im))) 1554045029.560 * * [simplify]: iters left: 4 (4 enodes) 1554045029.562 * * [simplify]: iters left: 3 (12 enodes) 1554045029.565 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.565 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045029.565 * * [simplify]: Extracting #2: cost 5 inf + 0 1554045029.565 * * [simplify]: Extracting #3: cost 7 inf + 0 1554045029.565 * * [simplify]: Extracting #4: cost 6 inf + 1 1554045029.566 * * [simplify]: Extracting #5: cost 0 inf + 547 1554045029.566 * [simplify]: Simplified to (exp (sqrt (- im))) 1554045029.566 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (sqrt (- im))) (* (sqrt (- im)) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.566 * * * * [progress]: [ 131 / 173 ] simplifiying candidate # 1554045029.566 * [simplify]: Simplifying (exp 1) 1554045029.566 * * [simplify]: iters left: 1 (2 enodes) 1554045029.568 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.568 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045029.568 * [simplify]: Simplified to E 1554045029.568 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow E (* (- im) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.569 * * * * [progress]: [ 132 / 173 ] simplifiying candidate # 1554045029.569 * [simplify]: Simplifying (exp -1) 1554045029.569 * * [simplify]: iters left: 1 (2 enodes) 1554045029.571 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.571 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045029.571 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045029.571 * * [simplify]: Extracting #3: cost 0 inf + 143 1554045029.571 * [simplify]: Simplified to (exp -1) 1554045029.571 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp -1) (* im 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.571 * * * * [progress]: [ 133 / 173 ] simplifiying candidate # 1554045029.571 * [simplify]: Simplifying (exp (- (* (cbrt im) (cbrt im)))) 1554045029.572 * * [simplify]: iters left: 6 (5 enodes) 1554045029.574 * * [simplify]: iters left: 5 (21 enodes) 1554045029.581 * * [simplify]: iters left: 4 (34 enodes) 1554045029.588 * * [simplify]: iters left: 3 (50 enodes) 1554045029.596 * * [simplify]: iters left: 2 (78 enodes) 1554045029.615 * * [simplify]: iters left: 1 (141 enodes) 1554045029.669 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.670 * * [simplify]: Extracting #1: cost 29 inf + 0 1554045029.670 * * [simplify]: Extracting #2: cost 89 inf + 1 1554045029.671 * * [simplify]: Extracting #3: cost 105 inf + 86 1554045029.672 * * [simplify]: Extracting #4: cost 84 inf + 3172 1554045029.675 * * [simplify]: Extracting #5: cost 44 inf + 13640 1554045029.682 * * [simplify]: Extracting #6: cost 6 inf + 34324 1554045029.690 * * [simplify]: Extracting #7: cost 0 inf + 38261 1554045029.698 * * [simplify]: Extracting #8: cost 0 inf + 38101 1554045029.706 * [simplify]: Simplified to (exp (- (* (cbrt im) (cbrt im)))) 1554045029.706 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- (* (cbrt im) (cbrt im)))) (* (cbrt im) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.707 * * * * [progress]: [ 134 / 173 ] simplifiying candidate # 1554045029.707 * [simplify]: Simplifying (exp (- (sqrt im))) 1554045029.707 * * [simplify]: iters left: 4 (4 enodes) 1554045029.709 * * [simplify]: iters left: 3 (15 enodes) 1554045029.714 * * [simplify]: iters left: 2 (21 enodes) 1554045029.719 * * [simplify]: iters left: 1 (23 enodes) 1554045029.722 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.722 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045029.722 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045029.722 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045029.722 * * [simplify]: Extracting #4: cost 8 inf + 2 1554045029.722 * * [simplify]: Extracting #5: cost 0 inf + 770 1554045029.722 * [simplify]: Simplified to (exp (- (sqrt im))) 1554045029.722 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- (sqrt im))) (* (sqrt im) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.722 * * * * [progress]: [ 135 / 173 ] simplifiying candidate # 1554045029.723 * [simplify]: Simplifying (exp (- 1)) 1554045029.723 * * [simplify]: iters left: 3 (3 enodes) 1554045029.724 * * [simplify]: iters left: 2 (14 enodes) 1554045029.727 * * [simplify]: iters left: 1 (17 enodes) 1554045029.730 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.730 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045029.730 * * [simplify]: Extracting #2: cost 2 inf + 3 1554045029.730 * * [simplify]: Extracting #3: cost 1 inf + 45 1554045029.730 * * [simplify]: Extracting #4: cost 0 inf + 87 1554045029.730 * [simplify]: Simplified to (/ 1 E) 1554045029.730 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (/ 1 E) (* im 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.730 * * * * [progress]: [ 136 / 173 ] simplifiying candidate # 1554045029.730 * [simplify]: Simplifying (exp (* (cbrt im) (cbrt im))) 1554045029.730 * * [simplify]: iters left: 4 (4 enodes) 1554045029.731 * * [simplify]: iters left: 3 (14 enodes) 1554045029.733 * * [simplify]: iters left: 2 (20 enodes) 1554045029.736 * * [simplify]: iters left: 1 (31 enodes) 1554045029.744 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.744 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045029.745 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045029.745 * * [simplify]: Extracting #3: cost 25 inf + 205 1554045029.745 * * [simplify]: Extracting #4: cost 11 inf + 2687 1554045029.746 * * [simplify]: Extracting #5: cost 2 inf + 5573 1554045029.747 * * [simplify]: Extracting #6: cost 0 inf + 6510 1554045029.749 * * [simplify]: Extracting #7: cost 0 inf + 6470 1554045029.750 * [simplify]: Simplified to (exp (* (cbrt im) (cbrt im))) 1554045029.750 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (* (cbrt im) (cbrt im))) (* (- (cbrt im)) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.750 * * * * [progress]: [ 137 / 173 ] simplifiying candidate # 1554045029.751 * [simplify]: Simplifying (exp (sqrt im)) 1554045029.751 * * [simplify]: iters left: 2 (3 enodes) 1554045029.752 * * [simplify]: iters left: 1 (9 enodes) 1554045029.755 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.755 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045029.755 * * [simplify]: Extracting #2: cost 5 inf + 0 1554045029.755 * * [simplify]: Extracting #3: cost 4 inf + 1 1554045029.755 * * [simplify]: Extracting #4: cost 0 inf + 305 1554045029.755 * [simplify]: Simplified to (exp (sqrt im)) 1554045029.755 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (sqrt im)) (* (- (sqrt im)) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.755 * * * * [progress]: [ 138 / 173 ] simplifiying candidate # 1554045029.756 * [simplify]: Simplifying (exp 1) 1554045029.756 * * [simplify]: iters left: 1 (2 enodes) 1554045029.757 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.757 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045029.757 * [simplify]: Simplified to E 1554045029.757 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow E (* (- im) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.758 * * * * [progress]: [ 139 / 173 ] simplifiying candidate # 1554045029.758 * [simplify]: Simplifying (cbrt 3) 1554045029.758 * * [simplify]: iters left: 1 (2 enodes) 1554045029.760 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.760 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045029.760 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045029.760 * * [simplify]: Extracting #3: cost 0 inf + 163 1554045029.760 * [simplify]: Simplified to (cbrt 3) 1554045029.760 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (pow (exp (- im)) (* (cbrt 3) (cbrt 3))) (cbrt 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.760 * * * * [progress]: [ 140 / 173 ] simplifiying candidate # 1554045029.760 * [simplify]: Simplifying (sqrt 3) 1554045029.760 * * [simplify]: iters left: 1 (2 enodes) 1554045029.762 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.762 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045029.762 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045029.762 * * [simplify]: Extracting #3: cost 0 inf + 83 1554045029.762 * [simplify]: Simplified to (sqrt 3) 1554045029.762 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (pow (exp (- im)) (sqrt 3)) (sqrt 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045029.762 * * * * [progress]: [ 141 / 173 ] simplifiying candidate # 1554045029.762 * * * * [progress]: [ 142 / 173 ] simplifiying candidate # 1554045029.763 * [simplify]: Simplifying (pow (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 3) 1554045029.763 * * [simplify]: iters left: 6 (7 enodes) 1554045029.767 * * [simplify]: iters left: 5 (34 enodes) 1554045029.780 * * [simplify]: iters left: 4 (69 enodes) 1554045029.794 * * [simplify]: iters left: 3 (132 enodes) 1554045029.833 * * [simplify]: iters left: 2 (266 enodes) 1554045029.958 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045029.958 * * [simplify]: Extracting #1: cost 44 inf + 0 1554045029.959 * * [simplify]: Extracting #2: cost 120 inf + 3 1554045029.959 * * [simplify]: Extracting #3: cost 112 inf + 285 1554045029.961 * * [simplify]: Extracting #4: cost 87 inf + 4684 1554045029.967 * * [simplify]: Extracting #5: cost 27 inf + 36530 1554045029.978 * * [simplify]: Extracting #6: cost 2 inf + 54147 1554045029.990 * * [simplify]: Extracting #7: cost 0 inf + 55955 1554045030.002 * [simplify]: Simplified to (exp (- (- im) im)) 1554045030.002 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (* (exp (- (- im) im)) (pow (cbrt (exp (- im))) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045030.003 * * * * [progress]: [ 143 / 173 ] simplifiying candidate # 1554045030.003 * [simplify]: Simplifying (pow (sqrt (exp (- im))) 3) 1554045030.003 * * [simplify]: iters left: 5 (6 enodes) 1554045030.007 * * [simplify]: iters left: 4 (29 enodes) 1554045030.020 * * [simplify]: iters left: 3 (49 enodes) 1554045030.039 * * [simplify]: iters left: 2 (82 enodes) 1554045030.068 * * [simplify]: iters left: 1 (127 enodes) 1554045030.120 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045030.120 * * [simplify]: Extracting #1: cost 19 inf + 0 1554045030.121 * * [simplify]: Extracting #2: cost 39 inf + 2 1554045030.121 * * [simplify]: Extracting #3: cost 36 inf + 189 1554045030.122 * * [simplify]: Extracting #4: cost 25 inf + 3469 1554045030.124 * * [simplify]: Extracting #5: cost 8 inf + 11159 1554045030.127 * * [simplify]: Extracting #6: cost 0 inf + 16656 1554045030.130 * [simplify]: Simplified to (* (exp (- im)) (sqrt (exp (- im)))) 1554045030.130 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (* (* (exp (- im)) (sqrt (exp (- im)))) (pow (sqrt (exp (- im))) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045030.130 * * * * [progress]: [ 144 / 173 ] simplifiying candidate # 1554045030.131 * [simplify]: Simplifying (pow 1 3) 1554045030.131 * * [simplify]: iters left: 1 (3 enodes) 1554045030.134 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045030.134 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045030.134 * [simplify]: Simplified to 1 1554045030.134 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (* 1 (pow (exp (- im)) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045030.134 * * * * [progress]: [ 145 / 173 ] simplifiying candidate # 1554045030.134 * * * * [progress]: [ 146 / 173 ] simplifiying candidate # 1554045030.134 * * * * [progress]: [ 147 / 173 ] simplifiying candidate # 1554045030.134 * * * * [progress]: [ 148 / 173 ] simplifiying candidate # 1554045030.134 * * * * [progress]: [ 149 / 173 ] simplifiying candidate # 1554045030.135 * * * * [progress]: [ 150 / 173 ] simplifiying candidate # 1554045030.135 * * * * [progress]: [ 151 / 173 ] simplifiying candidate # 1554045030.135 * [simplify]: Simplifying (pow (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 3) 1554045030.135 * * [simplify]: iters left: 6 (7 enodes) 1554045030.139 * * [simplify]: iters left: 5 (34 enodes) 1554045030.155 * * [simplify]: iters left: 4 (69 enodes) 1554045030.186 * * [simplify]: iters left: 3 (132 enodes) 1554045030.246 * * [simplify]: iters left: 2 (266 enodes) 1554045030.369 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045030.369 * * [simplify]: Extracting #1: cost 44 inf + 0 1554045030.370 * * [simplify]: Extracting #2: cost 120 inf + 3 1554045030.372 * * [simplify]: Extracting #3: cost 112 inf + 285 1554045030.374 * * [simplify]: Extracting #4: cost 87 inf + 4684 1554045030.379 * * [simplify]: Extracting #5: cost 27 inf + 36530 1554045030.385 * * [simplify]: Extracting #6: cost 2 inf + 54147 1554045030.391 * * [simplify]: Extracting #7: cost 0 inf + 55955 1554045030.397 * [simplify]: Simplified to (exp (- (- im) im)) 1554045030.397 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (* (exp (- (- im) im)) (pow (cbrt (exp (- im))) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045030.398 * * * * [progress]: [ 152 / 173 ] simplifiying candidate # 1554045030.398 * [simplify]: Simplifying (pow (sqrt (exp (- im))) 3) 1554045030.398 * * [simplify]: iters left: 5 (6 enodes) 1554045030.400 * * [simplify]: iters left: 4 (29 enodes) 1554045030.407 * * [simplify]: iters left: 3 (49 enodes) 1554045030.420 * * [simplify]: iters left: 2 (82 enodes) 1554045030.454 * * [simplify]: iters left: 1 (127 enodes) 1554045030.483 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045030.483 * * [simplify]: Extracting #1: cost 19 inf + 0 1554045030.483 * * [simplify]: Extracting #2: cost 39 inf + 2 1554045030.483 * * [simplify]: Extracting #3: cost 36 inf + 189 1554045030.484 * * [simplify]: Extracting #4: cost 25 inf + 3469 1554045030.485 * * [simplify]: Extracting #5: cost 8 inf + 11159 1554045030.486 * * [simplify]: Extracting #6: cost 0 inf + 16656 1554045030.487 * [simplify]: Simplified to (* (exp (- im)) (sqrt (exp (- im)))) 1554045030.488 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (* (* (exp (- im)) (sqrt (exp (- im)))) (pow (sqrt (exp (- im))) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045030.488 * * * * [progress]: [ 153 / 173 ] simplifiying candidate # 1554045030.488 * [simplify]: Simplifying (pow 1 3) 1554045030.488 * * [simplify]: iters left: 1 (3 enodes) 1554045030.490 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045030.490 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045030.490 * [simplify]: Simplified to 1 1554045030.490 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (* 1 (pow (exp (- im)) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045030.490 * * * * [progress]: [ 154 / 173 ] simplifiying candidate # 1554045030.490 * [simplify]: Simplifying (pow 1 3) 1554045030.490 * * [simplify]: iters left: 1 (3 enodes) 1554045030.492 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045030.492 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045030.492 * [simplify]: Simplified to 1 1554045030.492 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (/ 1 (pow (exp im) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045030.492 * * * * [progress]: [ 155 / 173 ] simplifiying candidate # 1554045030.492 * [simplify]: Simplifying (pow (exp 0) 3) 1554045030.492 * * [simplify]: iters left: 2 (4 enodes) 1554045030.496 * * [simplify]: iters left: 1 (21 enodes) 1554045030.498 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045030.498 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045030.499 * [simplify]: Simplified to 1 1554045030.499 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (/ 1 (pow (exp im) 3)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045030.499 * * * * [progress]: [ 156 / 173 ] simplifiying candidate # 1554045030.499 * * * * [progress]: [ 157 / 173 ] simplifiying candidate # 1554045030.499 * [simplify]: Simplifying (* (exp (- im)) (exp (- im))) 1554045030.499 * * [simplify]: iters left: 5 (4 enodes) 1554045030.500 * * [simplify]: iters left: 4 (17 enodes) 1554045030.503 * * [simplify]: iters left: 3 (32 enodes) 1554045030.508 * * [simplify]: iters left: 2 (45 enodes) 1554045030.516 * * [simplify]: iters left: 1 (53 enodes) 1554045030.530 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045030.530 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045030.530 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045030.530 * * [simplify]: Extracting #3: cost 18 inf + 2 1554045030.531 * * [simplify]: Extracting #4: cost 7 inf + 953 1554045030.531 * * [simplify]: Extracting #5: cost 2 inf + 1378 1554045030.532 * * [simplify]: Extracting #6: cost 0 inf + 1580 1554045030.532 * [simplify]: Simplified to (exp (- (+ im im))) 1554045030.532 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (* (exp (- (+ im im))) (exp (- im))) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045030.533 * * * * [progress]: [ 158 / 173 ] simplifiying candidate # 1554045030.533 * * * * [progress]: [ 159 / 173 ] simplifiying candidate # 1554045030.533 * * * * [progress]: [ 160 / 173 ] simplifiying candidate # 1554045030.533 * * * * [progress]: [ 161 / 173 ] simplifiying candidate #real (real->posit16 (pow (exp (- im)) 3))) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))> 1554045030.533 * * * * [progress]: [ 162 / 173 ] simplifiying candidate # 1554045030.533 * [simplify]: Simplifying (+ (* 4/3 (pow im 3)) (+ (* 2 (pow im 2)) (* 2 im))) 1554045030.533 * * [simplify]: iters left: 6 (11 enodes) 1554045030.541 * * [simplify]: iters left: 5 (55 enodes) 1554045030.558 * * [simplify]: iters left: 4 (111 enodes) 1554045030.588 * * [simplify]: iters left: 3 (239 enodes) 1554045030.688 * * [simplify]: iters left: 2 (430 enodes) 1554045030.850 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045030.850 * * [simplify]: Extracting #1: cost 39 inf + 0 1554045030.851 * * [simplify]: Extracting #2: cost 91 inf + 45 1554045030.853 * * [simplify]: Extracting #3: cost 77 inf + 1915 1554045030.857 * * [simplify]: Extracting #4: cost 46 inf + 6986 1554045030.867 * * [simplify]: Extracting #5: cost 19 inf + 19290 1554045030.874 * * [simplify]: Extracting #6: cost 0 inf + 28550 1554045030.882 * [simplify]: Simplified to (* im (fma im (fma 4/3 im 2) 2)) 1554045030.882 * [simplify]: Simplified (2 2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (* im (fma im (fma 4/3 im 2) 2)))))) 1554045030.882 * * * * [progress]: [ 163 / 173 ] simplifiying candidate # 1554045030.882 * [simplify]: Simplifying (- (pow (exp im) 2) (* (exp (- im)) (exp im))) 1554045030.882 * * [simplify]: iters left: 6 (8 enodes) 1554045030.889 * * [simplify]: iters left: 5 (35 enodes) 1554045030.904 * * [simplify]: iters left: 4 (60 enodes) 1554045030.917 * * [simplify]: iters left: 3 (92 enodes) 1554045030.932 * * [simplify]: iters left: 2 (143 enodes) 1554045030.978 * * [simplify]: iters left: 1 (256 enodes) 1554045031.076 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045031.076 * * [simplify]: Extracting #1: cost 22 inf + 0 1554045031.077 * * [simplify]: Extracting #2: cost 88 inf + 2 1554045031.078 * * [simplify]: Extracting #3: cost 109 inf + 76 1554045031.079 * * [simplify]: Extracting #4: cost 75 inf + 6339 1554045031.082 * * [simplify]: Extracting #5: cost 12 inf + 24212 1554045031.092 * * [simplify]: Extracting #6: cost 0 inf + 30626 1554045031.100 * [simplify]: Simplified to (expm1 (+ im im)) 1554045031.100 * [simplify]: Simplified (2 2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (expm1 (+ im im)))))) 1554045031.100 * * * * [progress]: [ 164 / 173 ] simplifiying candidate # 1554045031.100 * [simplify]: Simplifying (- (pow (exp im) 2) (* (exp im) (exp (* -1 im)))) 1554045031.101 * * [simplify]: iters left: 6 (9 enodes) 1554045031.107 * * [simplify]: iters left: 5 (41 enodes) 1554045031.125 * * [simplify]: iters left: 4 (82 enodes) 1554045031.154 * * [simplify]: iters left: 3 (149 enodes) 1554045031.184 * * [simplify]: iters left: 2 (261 enodes) 1554045031.250 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045031.250 * * [simplify]: Extracting #1: cost 22 inf + 0 1554045031.251 * * [simplify]: Extracting #2: cost 91 inf + 2 1554045031.252 * * [simplify]: Extracting #3: cost 108 inf + 1441 1554045031.254 * * [simplify]: Extracting #4: cost 79 inf + 8314 1554045031.260 * * [simplify]: Extracting #5: cost 31 inf + 22274 1554045031.267 * * [simplify]: Extracting #6: cost 2 inf + 35745 1554045031.274 * * [simplify]: Extracting #7: cost 0 inf + 36871 1554045031.278 * * [simplify]: Extracting #8: cost 0 inf + 36791 1554045031.283 * [simplify]: Simplified to (expm1 (+ im im)) 1554045031.283 * [simplify]: Simplified (2 2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (expm1 (+ im im)))))) 1554045031.283 * * * * [progress]: [ 165 / 173 ] simplifiying candidate # 1554045031.283 * [simplify]: Simplifying (+ (pow im 2) (+ (* 1/12 (pow im 4)) 2)) 1554045031.283 * * [simplify]: iters left: 6 (9 enodes) 1554045031.287 * * [simplify]: iters left: 5 (41 enodes) 1554045031.295 * * [simplify]: iters left: 4 (60 enodes) 1554045031.307 * * [simplify]: iters left: 3 (72 enodes) 1554045031.316 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045031.316 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045031.316 * * [simplify]: Extracting #2: cost 15 inf + 3 1554045031.316 * * [simplify]: Extracting #3: cost 9 inf + 362 1554045031.317 * * [simplify]: Extracting #4: cost 0 inf + 1512 1554045031.317 * [simplify]: Simplified to (+ (fma (* (* im im) (* im im)) 1/12 2) (* im im)) 1554045031.317 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (fma (* (* im im) (* im im)) 1/12 2) (* im im)))) 1554045031.317 * * * * [progress]: [ 166 / 173 ] simplifiying candidate # 1554045031.318 * [simplify]: Simplifying (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) 1554045031.318 * * [simplify]: iters left: 6 (15 enodes) 1554045031.323 * * [simplify]: iters left: 5 (73 enodes) 1554045031.342 * * [simplify]: iters left: 4 (160 enodes) 1554045031.375 * * [simplify]: iters left: 3 (287 enodes) 1554045031.476 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045031.476 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045031.476 * * [simplify]: Extracting #2: cost 22 inf + 0 1554045031.477 * * [simplify]: Extracting #3: cost 76 inf + 2 1554045031.478 * * [simplify]: Extracting #4: cost 94 inf + 219 1554045031.480 * * [simplify]: Extracting #5: cost 63 inf + 5095 1554045031.485 * * [simplify]: Extracting #6: cost 1 inf + 23096 1554045031.491 * * [simplify]: Extracting #7: cost 0 inf + 23207 1554045031.497 * [simplify]: Simplified to (/ (+ (* (* (exp im) (exp im)) (exp im)) (/ 1 (* (* (exp im) (exp im)) (exp im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045031.497 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (* (* (exp im) (exp im)) (exp im)) (/ 1 (* (* (exp im) (exp im)) (exp im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045031.497 * * * * [progress]: [ 167 / 173 ] simplifiying candidate # 1554045031.498 * [simplify]: Simplifying (/ (+ (pow (exp (* -1 im)) 3) (pow (exp im) 3)) (- (+ (pow (exp (* -1 im)) 2) (pow (exp im) 2)) (* (exp im) (exp (* -1 im))))) 1554045031.498 * * [simplify]: iters left: 6 (16 enodes) 1554045031.508 * * [simplify]: iters left: 5 (79 enodes) 1554045031.544 * * [simplify]: iters left: 4 (169 enodes) 1554045031.613 * * [simplify]: iters left: 3 (339 enodes) 1554045031.711 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045031.711 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045031.711 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045031.712 * * [simplify]: Extracting #3: cost 114 inf + 2 1554045031.713 * * [simplify]: Extracting #4: cost 123 inf + 2671 1554045031.718 * * [simplify]: Extracting #5: cost 44 inf + 20652 1554045031.725 * * [simplify]: Extracting #6: cost 6 inf + 32809 1554045031.734 * * [simplify]: Extracting #7: cost 0 inf + 34341 1554045031.742 * * [simplify]: Extracting #8: cost 0 inf + 34222 1554045031.753 * [simplify]: Simplified to (/ (+ (exp (- (* im -2) im)) (exp (+ im (+ im im)))) (fma (exp im) (exp im) (expm1 (* im -2)))) 1554045031.753 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (exp (- (* im -2) im)) (exp (+ im (+ im im)))) (fma (exp im) (exp im) (expm1 (* im -2)))))) 1554045031.753 * * * * [progress]: [ 168 / 173 ] simplifiying candidate # 1554045031.753 * [simplify]: Simplifying (+ (* 9/2 (pow im 2)) (+ (* 3 im) 1)) 1554045031.754 * * [simplify]: iters left: 6 (10 enodes) 1554045031.758 * * [simplify]: iters left: 5 (44 enodes) 1554045031.766 * * [simplify]: iters left: 4 (62 enodes) 1554045031.779 * * [simplify]: iters left: 3 (92 enodes) 1554045031.797 * * [simplify]: iters left: 2 (112 enodes) 1554045031.812 * * [simplify]: iters left: 1 (120 enodes) 1554045031.825 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045031.825 * * [simplify]: Extracting #1: cost 14 inf + 0 1554045031.825 * * [simplify]: Extracting #2: cost 18 inf + 45 1554045031.826 * * [simplify]: Extracting #3: cost 5 inf + 861 1554045031.827 * * [simplify]: Extracting #4: cost 0 inf + 1271 1554045031.828 * [simplify]: Simplified to (fma im (fma 9/2 im 3) 1) 1554045031.828 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (fma im (fma 9/2 im 3) 1)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045031.828 * * * * [progress]: [ 169 / 173 ] simplifiying candidate # 1554045031.828 * [simplify]: Simplifying (pow (exp im) 3) 1554045031.828 * * [simplify]: iters left: 2 (4 enodes) 1554045031.831 * * [simplify]: iters left: 1 (20 enodes) 1554045031.840 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045031.840 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045031.841 * * [simplify]: Extracting #2: cost 12 inf + 1 1554045031.841 * * [simplify]: Extracting #3: cost 11 inf + 3 1554045031.841 * * [simplify]: Extracting #4: cost 4 inf + 1033 1554045031.841 * * [simplify]: Extracting #5: cost 0 inf + 1557 1554045031.842 * [simplify]: Simplified to (* (exp im) (* (exp im) (exp im))) 1554045031.842 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (* (exp im) (* (exp im) (exp im)))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045031.842 * * * * [progress]: [ 170 / 173 ] simplifiying candidate # 1554045031.842 * [simplify]: Simplifying (pow (exp im) 3) 1554045031.842 * * [simplify]: iters left: 2 (4 enodes) 1554045031.852 * * [simplify]: iters left: 1 (20 enodes) 1554045031.858 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045031.859 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045031.859 * * [simplify]: Extracting #2: cost 12 inf + 1 1554045031.859 * * [simplify]: Extracting #3: cost 11 inf + 3 1554045031.859 * * [simplify]: Extracting #4: cost 4 inf + 1033 1554045031.859 * * [simplify]: Extracting #5: cost 0 inf + 1557 1554045031.859 * [simplify]: Simplified to (* (exp im) (* (exp im) (exp im))) 1554045031.861 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (pow (exp (- im)) 3) (* (exp im) (* (exp im) (exp im)))) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045031.862 * * * * [progress]: [ 171 / 173 ] simplifiying candidate # 1554045031.862 * [simplify]: Simplifying (- (+ (* 9/2 (pow im 2)) 1) (* 3 im)) 1554045031.862 * * [simplify]: iters left: 6 (10 enodes) 1554045031.867 * * [simplify]: iters left: 5 (44 enodes) 1554045031.875 * * [simplify]: iters left: 4 (72 enodes) 1554045031.890 * * [simplify]: iters left: 3 (105 enodes) 1554045031.905 * * [simplify]: iters left: 2 (132 enodes) 1554045031.929 * * [simplify]: iters left: 1 (158 enodes) 1554045031.955 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045031.956 * * [simplify]: Extracting #1: cost 24 inf + 0 1554045031.956 * * [simplify]: Extracting #2: cost 40 inf + 46 1554045031.956 * * [simplify]: Extracting #3: cost 18 inf + 1458 1554045031.958 * * [simplify]: Extracting #4: cost 0 inf + 3333 1554045031.959 * [simplify]: Simplified to (fma (fma 9/2 im -3) im 1) 1554045031.959 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (fma (fma 9/2 im -3) im 1) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045031.959 * * * * [progress]: [ 172 / 173 ] simplifiying candidate # 1554045031.960 * [simplify]: Simplifying (pow (exp (- im)) 3) 1554045031.960 * * [simplify]: iters left: 4 (5 enodes) 1554045031.962 * * [simplify]: iters left: 3 (26 enodes) 1554045031.968 * * [simplify]: iters left: 2 (61 enodes) 1554045031.987 * * [simplify]: iters left: 1 (120 enodes) 1554045032.023 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045032.023 * * [simplify]: Extracting #1: cost 18 inf + 0 1554045032.024 * * [simplify]: Extracting #2: cost 44 inf + 2 1554045032.024 * * [simplify]: Extracting #3: cost 38 inf + 804 1554045032.024 * * [simplify]: Extracting #4: cost 6 inf + 8488 1554045032.026 * * [simplify]: Extracting #5: cost 0 inf + 10940 1554045032.027 * [simplify]: Simplified to (exp (- (+ im (+ im im)))) 1554045032.027 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (exp (- (+ im (+ im im)))) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045032.027 * * * * [progress]: [ 173 / 173 ] simplifiying candidate # 1554045032.027 * [simplify]: Simplifying (pow (exp (* -1 im)) 3) 1554045032.027 * * [simplify]: iters left: 4 (6 enodes) 1554045032.030 * * [simplify]: iters left: 3 (30 enodes) 1554045032.039 * * [simplify]: iters left: 2 (59 enodes) 1554045032.054 * * [simplify]: iters left: 1 (142 enodes) 1554045032.098 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045032.098 * * [simplify]: Extracting #1: cost 20 inf + 0 1554045032.098 * * [simplify]: Extracting #2: cost 61 inf + 3 1554045032.099 * * [simplify]: Extracting #3: cost 71 inf + 150 1554045032.100 * * [simplify]: Extracting #4: cost 37 inf + 6192 1554045032.103 * * [simplify]: Extracting #5: cost 14 inf + 10663 1554045032.106 * * [simplify]: Extracting #6: cost 1 inf + 16168 1554045032.109 * * [simplify]: Extracting #7: cost 0 inf + 16483 1554045032.112 * [simplify]: Simplified to (exp (- (* im -2) im)) 1554045032.112 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (exp (- (* im -2) im)) (pow (exp im) 3)) (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045032.112 * * * [progress]: adding candidates to table 1554045034.955 * * [progress]: iteration 4 / 4 1554045034.955 * * * [progress]: picking best candidate 1554045034.960 * * * * [pick]: Picked # 1554045034.960 * * * [progress]: localizing error 1554045035.030 * * * [progress]: generating rewritten candidates 1554045035.030 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1 2) 1554045035.045 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2 1 2) 1554045035.058 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2) 1554045035.463 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 2) 1554045035.658 * * * [progress]: generating series expansions 1554045035.658 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1 2) 1554045035.658 * [backup-simplify]: Simplify (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) into (- (pow (exp im) 2) (* (exp (- im)) (exp im))) 1554045035.658 * [approximate]: Taking taylor expansion of (- (pow (exp im) 2) (* (exp (- im)) (exp im))) in (im) around 0 1554045035.658 * [taylor]: Taking taylor expansion of (- (pow (exp im) 2) (* (exp (- im)) (exp im))) in im 1554045035.658 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045035.658 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.658 * [taylor]: Taking taylor expansion of im in im 1554045035.658 * [backup-simplify]: Simplify 0 into 0 1554045035.658 * [backup-simplify]: Simplify 1 into 1 1554045035.658 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.658 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045035.658 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045035.658 * [taylor]: Taking taylor expansion of (- im) in im 1554045035.658 * [taylor]: Taking taylor expansion of im in im 1554045035.658 * [backup-simplify]: Simplify 0 into 0 1554045035.658 * [backup-simplify]: Simplify 1 into 1 1554045035.659 * [backup-simplify]: Simplify (- 0) into 0 1554045035.660 * [backup-simplify]: Simplify (- 1) into -1 1554045035.660 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.660 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.660 * [taylor]: Taking taylor expansion of im in im 1554045035.660 * [backup-simplify]: Simplify 0 into 0 1554045035.660 * [backup-simplify]: Simplify 1 into 1 1554045035.660 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.660 * [taylor]: Taking taylor expansion of (- (pow (exp im) 2) (* (exp (- im)) (exp im))) in im 1554045035.660 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045035.660 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.660 * [taylor]: Taking taylor expansion of im in im 1554045035.660 * [backup-simplify]: Simplify 0 into 0 1554045035.660 * [backup-simplify]: Simplify 1 into 1 1554045035.660 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.660 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045035.660 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045035.660 * [taylor]: Taking taylor expansion of (- im) in im 1554045035.660 * [taylor]: Taking taylor expansion of im in im 1554045035.660 * [backup-simplify]: Simplify 0 into 0 1554045035.660 * [backup-simplify]: Simplify 1 into 1 1554045035.660 * [backup-simplify]: Simplify (- 0) into 0 1554045035.661 * [backup-simplify]: Simplify (- 1) into -1 1554045035.661 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.661 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.661 * [taylor]: Taking taylor expansion of im in im 1554045035.661 * [backup-simplify]: Simplify 0 into 0 1554045035.661 * [backup-simplify]: Simplify 1 into 1 1554045035.661 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.661 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.662 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.662 * [backup-simplify]: Simplify (- 1) into -1 1554045035.662 * [backup-simplify]: Simplify (+ 1 -1) into 0 1554045035.662 * [backup-simplify]: Simplify 0 into 0 1554045035.663 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045035.664 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 1554045035.665 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045035.665 * [backup-simplify]: Simplify (- 1) into -1 1554045035.666 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045035.667 * [backup-simplify]: Simplify (+ (* 1 1) (* -1 1)) into 0 1554045035.667 * [backup-simplify]: Simplify (- 0) into 0 1554045035.668 * [backup-simplify]: Simplify (+ 2 0) into 2 1554045035.668 * [backup-simplify]: Simplify 2 into 2 1554045035.669 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.670 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 1554045035.672 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.672 * [backup-simplify]: Simplify (- 1) into -1 1554045035.673 * [backup-simplify]: Simplify (- 0) into 0 1554045035.687 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.688 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 1) (* 1/2 1))) into 0 1554045035.689 * [backup-simplify]: Simplify (- 0) into 0 1554045035.689 * [backup-simplify]: Simplify (+ 2 0) into 2 1554045035.689 * [backup-simplify]: Simplify 2 into 2 1554045035.691 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045035.692 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* 1 1/2) (+ (* 1/2 1) (* 1/6 1)))) into 4/3 1554045035.695 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045035.695 * [backup-simplify]: Simplify (- 1) into -1 1554045035.695 * [backup-simplify]: Simplify (- 1) into -1 1554045035.696 * [backup-simplify]: Simplify (- 0) into 0 1554045035.697 * [backup-simplify]: Simplify (- 0) into 0 1554045035.698 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554045035.699 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* -1 1/2) (+ (* 1/2 1) (* -1/6 1)))) into 0 1554045035.700 * [backup-simplify]: Simplify (- 0) into 0 1554045035.700 * [backup-simplify]: Simplify (+ 4/3 0) into 4/3 1554045035.700 * [backup-simplify]: Simplify 4/3 into 4/3 1554045035.700 * [backup-simplify]: Simplify (+ (* 4/3 (pow im 3)) (+ (* 2 (pow im 2)) (* 2 im))) into (+ (* 4/3 (pow im 3)) (+ (* 2 (pow im 2)) (* 2 im))) 1554045035.701 * [backup-simplify]: Simplify (- (* (exp (/ 1 im)) (exp (/ 1 im))) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.701 * [approximate]: Taking taylor expansion of (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in (im) around 0 1554045035.701 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045035.701 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045035.701 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.701 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.701 * [taylor]: Taking taylor expansion of im in im 1554045035.701 * [backup-simplify]: Simplify 0 into 0 1554045035.701 * [backup-simplify]: Simplify 1 into 1 1554045035.702 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.702 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.702 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045035.702 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045035.702 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045035.702 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.702 * [taylor]: Taking taylor expansion of im in im 1554045035.702 * [backup-simplify]: Simplify 0 into 0 1554045035.702 * [backup-simplify]: Simplify 1 into 1 1554045035.702 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.703 * [backup-simplify]: Simplify (- 1) into -1 1554045035.703 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045035.703 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.703 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.703 * [taylor]: Taking taylor expansion of im in im 1554045035.703 * [backup-simplify]: Simplify 0 into 0 1554045035.703 * [backup-simplify]: Simplify 1 into 1 1554045035.703 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.703 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.703 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045035.703 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045035.703 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.703 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.704 * [taylor]: Taking taylor expansion of im in im 1554045035.704 * [backup-simplify]: Simplify 0 into 0 1554045035.704 * [backup-simplify]: Simplify 1 into 1 1554045035.704 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.704 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.704 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045035.704 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045035.704 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045035.704 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.704 * [taylor]: Taking taylor expansion of im in im 1554045035.704 * [backup-simplify]: Simplify 0 into 0 1554045035.704 * [backup-simplify]: Simplify 1 into 1 1554045035.705 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.705 * [backup-simplify]: Simplify (- 1) into -1 1554045035.705 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045035.705 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.705 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.705 * [taylor]: Taking taylor expansion of im in im 1554045035.705 * [backup-simplify]: Simplify 0 into 0 1554045035.705 * [backup-simplify]: Simplify 1 into 1 1554045035.706 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.706 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.706 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045035.706 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (/ 1 im))) into (* (exp (- (/ 1 im))) (exp (/ 1 im))) 1554045035.706 * [backup-simplify]: Simplify (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.707 * [backup-simplify]: Simplify (+ (pow (exp (/ 1 im)) 2) (- (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.707 * [backup-simplify]: Simplify (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.707 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045035.708 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (/ 1 im)))) into 0 1554045035.708 * [backup-simplify]: Simplify (- 0) into 0 1554045035.708 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.708 * [backup-simplify]: Simplify 0 into 0 1554045035.709 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045035.709 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045035.710 * [backup-simplify]: Simplify (- 0) into 0 1554045035.710 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.710 * [backup-simplify]: Simplify 0 into 0 1554045035.711 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045035.712 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045035.712 * [backup-simplify]: Simplify (- 0) into 0 1554045035.713 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.713 * [backup-simplify]: Simplify 0 into 0 1554045035.714 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045035.715 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045035.715 * [backup-simplify]: Simplify (- 0) into 0 1554045035.716 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.716 * [backup-simplify]: Simplify 0 into 0 1554045035.717 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045035.719 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045035.720 * [backup-simplify]: Simplify (- 0) into 0 1554045035.720 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.720 * [backup-simplify]: Simplify 0 into 0 1554045035.722 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045035.724 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045035.724 * [backup-simplify]: Simplify (- 0) into 0 1554045035.725 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.725 * [backup-simplify]: Simplify 0 into 0 1554045035.725 * [backup-simplify]: Simplify (- (pow (exp (/ 1 (/ 1 im))) 2) (* (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im))))) into (- (pow (exp im) 2) (* (exp (- im)) (exp im))) 1554045035.725 * [backup-simplify]: Simplify (- (* (exp (/ 1 (- im))) (exp (/ 1 (- im)))) (* (exp (- (/ 1 (- im)))) (exp (/ 1 (- im))))) into (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045035.725 * [approximate]: Taking taylor expansion of (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) in (im) around 0 1554045035.725 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) in im 1554045035.725 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045035.725 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045035.725 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045035.725 * [taylor]: Taking taylor expansion of -1 in im 1554045035.725 * [backup-simplify]: Simplify -1 into -1 1554045035.725 * [taylor]: Taking taylor expansion of im in im 1554045035.725 * [backup-simplify]: Simplify 0 into 0 1554045035.725 * [backup-simplify]: Simplify 1 into 1 1554045035.726 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045035.726 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045035.726 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (exp (/ -1 im))) in im 1554045035.726 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.726 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.726 * [taylor]: Taking taylor expansion of im in im 1554045035.726 * [backup-simplify]: Simplify 0 into 0 1554045035.726 * [backup-simplify]: Simplify 1 into 1 1554045035.726 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.726 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.726 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045035.726 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045035.726 * [taylor]: Taking taylor expansion of -1 in im 1554045035.726 * [backup-simplify]: Simplify -1 into -1 1554045035.726 * [taylor]: Taking taylor expansion of im in im 1554045035.726 * [backup-simplify]: Simplify 0 into 0 1554045035.726 * [backup-simplify]: Simplify 1 into 1 1554045035.726 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045035.727 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045035.727 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) in im 1554045035.727 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045035.727 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045035.727 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045035.727 * [taylor]: Taking taylor expansion of -1 in im 1554045035.727 * [backup-simplify]: Simplify -1 into -1 1554045035.727 * [taylor]: Taking taylor expansion of im in im 1554045035.727 * [backup-simplify]: Simplify 0 into 0 1554045035.727 * [backup-simplify]: Simplify 1 into 1 1554045035.727 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045035.727 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045035.727 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (exp (/ -1 im))) in im 1554045035.727 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.727 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.727 * [taylor]: Taking taylor expansion of im in im 1554045035.727 * [backup-simplify]: Simplify 0 into 0 1554045035.727 * [backup-simplify]: Simplify 1 into 1 1554045035.727 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.727 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.727 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045035.727 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045035.727 * [taylor]: Taking taylor expansion of -1 in im 1554045035.728 * [backup-simplify]: Simplify -1 into -1 1554045035.728 * [taylor]: Taking taylor expansion of im in im 1554045035.728 * [backup-simplify]: Simplify 0 into 0 1554045035.728 * [backup-simplify]: Simplify 1 into 1 1554045035.728 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045035.728 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045035.728 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045035.728 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ -1 im))) into (* (exp (/ -1 im)) (exp (/ 1 im))) 1554045035.728 * [backup-simplify]: Simplify (- (* (exp (/ -1 im)) (exp (/ 1 im)))) into (- (* (exp (/ -1 im)) (exp (/ 1 im)))) 1554045035.728 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 2) (- (* (exp (/ -1 im)) (exp (/ 1 im))))) into (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045035.728 * [backup-simplify]: Simplify (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) into (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045035.729 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045035.729 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045035.729 * [backup-simplify]: Simplify (- 0) into 0 1554045035.729 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.729 * [backup-simplify]: Simplify 0 into 0 1554045035.730 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045035.730 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045035.730 * [backup-simplify]: Simplify (- 0) into 0 1554045035.730 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.730 * [backup-simplify]: Simplify 0 into 0 1554045035.731 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045035.731 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045035.732 * [backup-simplify]: Simplify (- 0) into 0 1554045035.732 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.732 * [backup-simplify]: Simplify 0 into 0 1554045035.733 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045035.733 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045035.734 * [backup-simplify]: Simplify (- 0) into 0 1554045035.734 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.734 * [backup-simplify]: Simplify 0 into 0 1554045035.735 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045035.736 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045035.736 * [backup-simplify]: Simplify (- 0) into 0 1554045035.736 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.736 * [backup-simplify]: Simplify 0 into 0 1554045035.738 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045035.740 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045035.740 * [backup-simplify]: Simplify (- 0) into 0 1554045035.741 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.741 * [backup-simplify]: Simplify 0 into 0 1554045035.741 * [backup-simplify]: Simplify (- (pow (exp (/ -1 (/ 1 (- im)))) 2) (* (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im)))))) into (- (pow (exp im) 2) (* (exp im) (exp (* -1 im)))) 1554045035.741 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2 1 2) 1554045035.742 * [backup-simplify]: Simplify (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) into (- (pow (exp im) 2) (* (exp (- im)) (exp im))) 1554045035.742 * [approximate]: Taking taylor expansion of (- (pow (exp im) 2) (* (exp (- im)) (exp im))) in (im) around 0 1554045035.742 * [taylor]: Taking taylor expansion of (- (pow (exp im) 2) (* (exp (- im)) (exp im))) in im 1554045035.742 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045035.742 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.742 * [taylor]: Taking taylor expansion of im in im 1554045035.742 * [backup-simplify]: Simplify 0 into 0 1554045035.742 * [backup-simplify]: Simplify 1 into 1 1554045035.742 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.742 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045035.742 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045035.742 * [taylor]: Taking taylor expansion of (- im) in im 1554045035.742 * [taylor]: Taking taylor expansion of im in im 1554045035.742 * [backup-simplify]: Simplify 0 into 0 1554045035.742 * [backup-simplify]: Simplify 1 into 1 1554045035.742 * [backup-simplify]: Simplify (- 0) into 0 1554045035.743 * [backup-simplify]: Simplify (- 1) into -1 1554045035.743 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.743 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.743 * [taylor]: Taking taylor expansion of im in im 1554045035.743 * [backup-simplify]: Simplify 0 into 0 1554045035.743 * [backup-simplify]: Simplify 1 into 1 1554045035.743 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.743 * [taylor]: Taking taylor expansion of (- (pow (exp im) 2) (* (exp (- im)) (exp im))) in im 1554045035.743 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045035.743 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.743 * [taylor]: Taking taylor expansion of im in im 1554045035.743 * [backup-simplify]: Simplify 0 into 0 1554045035.743 * [backup-simplify]: Simplify 1 into 1 1554045035.743 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.743 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045035.743 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045035.743 * [taylor]: Taking taylor expansion of (- im) in im 1554045035.743 * [taylor]: Taking taylor expansion of im in im 1554045035.743 * [backup-simplify]: Simplify 0 into 0 1554045035.743 * [backup-simplify]: Simplify 1 into 1 1554045035.744 * [backup-simplify]: Simplify (- 0) into 0 1554045035.744 * [backup-simplify]: Simplify (- 1) into -1 1554045035.744 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.744 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.744 * [taylor]: Taking taylor expansion of im in im 1554045035.744 * [backup-simplify]: Simplify 0 into 0 1554045035.744 * [backup-simplify]: Simplify 1 into 1 1554045035.744 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.745 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.745 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.745 * [backup-simplify]: Simplify (- 1) into -1 1554045035.746 * [backup-simplify]: Simplify (+ 1 -1) into 0 1554045035.746 * [backup-simplify]: Simplify 0 into 0 1554045035.747 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045035.747 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 1554045035.748 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045035.749 * [backup-simplify]: Simplify (- 1) into -1 1554045035.750 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045035.751 * [backup-simplify]: Simplify (+ (* 1 1) (* -1 1)) into 0 1554045035.751 * [backup-simplify]: Simplify (- 0) into 0 1554045035.751 * [backup-simplify]: Simplify (+ 2 0) into 2 1554045035.751 * [backup-simplify]: Simplify 2 into 2 1554045035.753 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.754 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 1554045035.756 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.756 * [backup-simplify]: Simplify (- 1) into -1 1554045035.756 * [backup-simplify]: Simplify (- 0) into 0 1554045035.758 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.759 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 1) (* 1/2 1))) into 0 1554045035.760 * [backup-simplify]: Simplify (- 0) into 0 1554045035.760 * [backup-simplify]: Simplify (+ 2 0) into 2 1554045035.760 * [backup-simplify]: Simplify 2 into 2 1554045035.763 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045035.764 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* 1 1/2) (+ (* 1/2 1) (* 1/6 1)))) into 4/3 1554045035.767 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045035.767 * [backup-simplify]: Simplify (- 1) into -1 1554045035.767 * [backup-simplify]: Simplify (- 1) into -1 1554045035.768 * [backup-simplify]: Simplify (- 0) into 0 1554045035.768 * [backup-simplify]: Simplify (- 0) into 0 1554045035.771 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554045035.772 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* -1 1/2) (+ (* 1/2 1) (* -1/6 1)))) into 0 1554045035.773 * [backup-simplify]: Simplify (- 0) into 0 1554045035.773 * [backup-simplify]: Simplify (+ 4/3 0) into 4/3 1554045035.773 * [backup-simplify]: Simplify 4/3 into 4/3 1554045035.774 * [backup-simplify]: Simplify (+ (* 4/3 (pow im 3)) (+ (* 2 (pow im 2)) (* 2 im))) into (+ (* 4/3 (pow im 3)) (+ (* 2 (pow im 2)) (* 2 im))) 1554045035.774 * [backup-simplify]: Simplify (- (* (exp (/ 1 im)) (exp (/ 1 im))) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.774 * [approximate]: Taking taylor expansion of (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in (im) around 0 1554045035.774 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045035.774 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045035.774 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.774 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.774 * [taylor]: Taking taylor expansion of im in im 1554045035.774 * [backup-simplify]: Simplify 0 into 0 1554045035.774 * [backup-simplify]: Simplify 1 into 1 1554045035.775 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.775 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.775 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045035.775 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045035.775 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045035.775 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.775 * [taylor]: Taking taylor expansion of im in im 1554045035.775 * [backup-simplify]: Simplify 0 into 0 1554045035.775 * [backup-simplify]: Simplify 1 into 1 1554045035.775 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.776 * [backup-simplify]: Simplify (- 1) into -1 1554045035.776 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045035.776 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.776 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.776 * [taylor]: Taking taylor expansion of im in im 1554045035.776 * [backup-simplify]: Simplify 0 into 0 1554045035.776 * [backup-simplify]: Simplify 1 into 1 1554045035.776 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.776 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.776 * [taylor]: Taking taylor expansion of (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045035.777 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045035.777 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.777 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.777 * [taylor]: Taking taylor expansion of im in im 1554045035.777 * [backup-simplify]: Simplify 0 into 0 1554045035.777 * [backup-simplify]: Simplify 1 into 1 1554045035.777 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.777 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.777 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045035.777 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045035.777 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045035.777 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.777 * [taylor]: Taking taylor expansion of im in im 1554045035.777 * [backup-simplify]: Simplify 0 into 0 1554045035.777 * [backup-simplify]: Simplify 1 into 1 1554045035.778 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.778 * [backup-simplify]: Simplify (- 1) into -1 1554045035.778 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045035.778 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.778 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.778 * [taylor]: Taking taylor expansion of im in im 1554045035.778 * [backup-simplify]: Simplify 0 into 0 1554045035.778 * [backup-simplify]: Simplify 1 into 1 1554045035.779 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.779 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.779 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045035.779 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (/ 1 im))) into (* (exp (- (/ 1 im))) (exp (/ 1 im))) 1554045035.779 * [backup-simplify]: Simplify (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.780 * [backup-simplify]: Simplify (+ (pow (exp (/ 1 im)) 2) (- (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.780 * [backup-simplify]: Simplify (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (pow (exp (/ 1 im)) 2) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.780 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045035.780 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (/ 1 im)))) into 0 1554045035.781 * [backup-simplify]: Simplify (- 0) into 0 1554045035.781 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.781 * [backup-simplify]: Simplify 0 into 0 1554045035.782 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045035.782 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045035.782 * [backup-simplify]: Simplify (- 0) into 0 1554045035.783 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.783 * [backup-simplify]: Simplify 0 into 0 1554045035.784 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045035.785 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045035.785 * [backup-simplify]: Simplify (- 0) into 0 1554045035.785 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.785 * [backup-simplify]: Simplify 0 into 0 1554045035.787 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045035.788 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045035.788 * [backup-simplify]: Simplify (- 0) into 0 1554045035.789 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.789 * [backup-simplify]: Simplify 0 into 0 1554045035.790 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045035.792 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045035.792 * [backup-simplify]: Simplify (- 0) into 0 1554045035.793 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.793 * [backup-simplify]: Simplify 0 into 0 1554045035.794 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045035.796 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045035.797 * [backup-simplify]: Simplify (- 0) into 0 1554045035.797 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.797 * [backup-simplify]: Simplify 0 into 0 1554045035.797 * [backup-simplify]: Simplify (- (pow (exp (/ 1 (/ 1 im))) 2) (* (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im))))) into (- (pow (exp im) 2) (* (exp (- im)) (exp im))) 1554045035.798 * [backup-simplify]: Simplify (- (* (exp (/ 1 (- im))) (exp (/ 1 (- im)))) (* (exp (- (/ 1 (- im)))) (exp (/ 1 (- im))))) into (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045035.798 * [approximate]: Taking taylor expansion of (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) in (im) around 0 1554045035.798 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) in im 1554045035.798 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045035.798 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045035.798 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045035.798 * [taylor]: Taking taylor expansion of -1 in im 1554045035.798 * [backup-simplify]: Simplify -1 into -1 1554045035.798 * [taylor]: Taking taylor expansion of im in im 1554045035.798 * [backup-simplify]: Simplify 0 into 0 1554045035.798 * [backup-simplify]: Simplify 1 into 1 1554045035.799 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045035.799 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045035.799 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (exp (/ -1 im))) in im 1554045035.799 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.799 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.799 * [taylor]: Taking taylor expansion of im in im 1554045035.799 * [backup-simplify]: Simplify 0 into 0 1554045035.799 * [backup-simplify]: Simplify 1 into 1 1554045035.799 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.799 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.799 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045035.799 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045035.799 * [taylor]: Taking taylor expansion of -1 in im 1554045035.799 * [backup-simplify]: Simplify -1 into -1 1554045035.799 * [taylor]: Taking taylor expansion of im in im 1554045035.799 * [backup-simplify]: Simplify 0 into 0 1554045035.799 * [backup-simplify]: Simplify 1 into 1 1554045035.800 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045035.800 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045035.800 * [taylor]: Taking taylor expansion of (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) in im 1554045035.800 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045035.800 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045035.800 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045035.800 * [taylor]: Taking taylor expansion of -1 in im 1554045035.800 * [backup-simplify]: Simplify -1 into -1 1554045035.800 * [taylor]: Taking taylor expansion of im in im 1554045035.800 * [backup-simplify]: Simplify 0 into 0 1554045035.800 * [backup-simplify]: Simplify 1 into 1 1554045035.801 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045035.801 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045035.801 * [taylor]: Taking taylor expansion of (* (exp (/ 1 im)) (exp (/ -1 im))) in im 1554045035.801 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.801 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.801 * [taylor]: Taking taylor expansion of im in im 1554045035.801 * [backup-simplify]: Simplify 0 into 0 1554045035.801 * [backup-simplify]: Simplify 1 into 1 1554045035.801 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.801 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.801 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045035.801 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045035.802 * [taylor]: Taking taylor expansion of -1 in im 1554045035.802 * [backup-simplify]: Simplify -1 into -1 1554045035.802 * [taylor]: Taking taylor expansion of im in im 1554045035.802 * [backup-simplify]: Simplify 0 into 0 1554045035.802 * [backup-simplify]: Simplify 1 into 1 1554045035.802 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045035.802 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045035.803 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045035.803 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ -1 im))) into (* (exp (/ -1 im)) (exp (/ 1 im))) 1554045035.803 * [backup-simplify]: Simplify (- (* (exp (/ -1 im)) (exp (/ 1 im)))) into (- (* (exp (/ -1 im)) (exp (/ 1 im)))) 1554045035.803 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 2) (- (* (exp (/ -1 im)) (exp (/ 1 im))))) into (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045035.804 * [backup-simplify]: Simplify (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) into (- (pow (exp (/ -1 im)) 2) (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045035.804 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045035.804 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045035.805 * [backup-simplify]: Simplify (- 0) into 0 1554045035.805 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.805 * [backup-simplify]: Simplify 0 into 0 1554045035.806 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045035.806 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045035.807 * [backup-simplify]: Simplify (- 0) into 0 1554045035.807 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.807 * [backup-simplify]: Simplify 0 into 0 1554045035.808 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045035.809 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045035.809 * [backup-simplify]: Simplify (- 0) into 0 1554045035.810 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.810 * [backup-simplify]: Simplify 0 into 0 1554045035.811 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045035.813 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045035.813 * [backup-simplify]: Simplify (- 0) into 0 1554045035.814 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.814 * [backup-simplify]: Simplify 0 into 0 1554045035.816 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045035.818 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045035.818 * [backup-simplify]: Simplify (- 0) into 0 1554045035.819 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.819 * [backup-simplify]: Simplify 0 into 0 1554045035.821 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045035.824 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045035.824 * [backup-simplify]: Simplify (- 0) into 0 1554045035.825 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.825 * [backup-simplify]: Simplify 0 into 0 1554045035.825 * [backup-simplify]: Simplify (- (pow (exp (/ -1 (/ 1 (- im)))) 2) (* (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im)))))) into (- (pow (exp im) 2) (* (exp im) (exp (* -1 im)))) 1554045035.825 * * * * [progress]: [ 3 / 4 ] generating series at (2 2) 1554045035.827 * [backup-simplify]: Simplify (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) into (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) 1554045035.827 * [approximate]: Taking taylor expansion of (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) in (im) around 0 1554045035.827 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) in im 1554045035.827 * [taylor]: Taking taylor expansion of (+ (pow (exp im) 3) (pow (exp (- im)) 3)) in im 1554045035.827 * [taylor]: Taking taylor expansion of (pow (exp im) 3) in im 1554045035.827 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.827 * [taylor]: Taking taylor expansion of im in im 1554045035.827 * [backup-simplify]: Simplify 0 into 0 1554045035.827 * [backup-simplify]: Simplify 1 into 1 1554045035.827 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.827 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 3) in im 1554045035.827 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045035.827 * [taylor]: Taking taylor expansion of (- im) in im 1554045035.827 * [taylor]: Taking taylor expansion of im in im 1554045035.827 * [backup-simplify]: Simplify 0 into 0 1554045035.828 * [backup-simplify]: Simplify 1 into 1 1554045035.833 * [backup-simplify]: Simplify (- 0) into 0 1554045035.834 * [backup-simplify]: Simplify (- 1) into -1 1554045035.834 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.834 * [taylor]: Taking taylor expansion of (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im))) in im 1554045035.834 * [taylor]: Taking taylor expansion of (+ (pow (exp im) 2) (pow (exp (- im)) 2)) in im 1554045035.834 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045035.834 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.834 * [taylor]: Taking taylor expansion of im in im 1554045035.834 * [backup-simplify]: Simplify 0 into 0 1554045035.834 * [backup-simplify]: Simplify 1 into 1 1554045035.834 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.834 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 2) in im 1554045035.834 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045035.834 * [taylor]: Taking taylor expansion of (- im) in im 1554045035.834 * [taylor]: Taking taylor expansion of im in im 1554045035.834 * [backup-simplify]: Simplify 0 into 0 1554045035.834 * [backup-simplify]: Simplify 1 into 1 1554045035.834 * [backup-simplify]: Simplify (- 0) into 0 1554045035.835 * [backup-simplify]: Simplify (- 1) into -1 1554045035.835 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.835 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045035.835 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045035.835 * [taylor]: Taking taylor expansion of (- im) in im 1554045035.835 * [taylor]: Taking taylor expansion of im in im 1554045035.835 * [backup-simplify]: Simplify 0 into 0 1554045035.835 * [backup-simplify]: Simplify 1 into 1 1554045035.835 * [backup-simplify]: Simplify (- 0) into 0 1554045035.835 * [backup-simplify]: Simplify (- 1) into -1 1554045035.835 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.835 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.835 * [taylor]: Taking taylor expansion of im in im 1554045035.835 * [backup-simplify]: Simplify 0 into 0 1554045035.835 * [backup-simplify]: Simplify 1 into 1 1554045035.835 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.836 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.836 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.836 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.837 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.837 * [backup-simplify]: Simplify (+ 1 1) into 2 1554045035.837 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.837 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.837 * [backup-simplify]: Simplify (+ 1 1) into 2 1554045035.838 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.838 * [backup-simplify]: Simplify (- 1) into -1 1554045035.838 * [backup-simplify]: Simplify (+ 2 -1) into 1 1554045035.838 * [backup-simplify]: Simplify (/ 2 1) into 2 1554045035.838 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) in im 1554045035.839 * [taylor]: Taking taylor expansion of (+ (pow (exp im) 3) (pow (exp (- im)) 3)) in im 1554045035.839 * [taylor]: Taking taylor expansion of (pow (exp im) 3) in im 1554045035.839 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.839 * [taylor]: Taking taylor expansion of im in im 1554045035.839 * [backup-simplify]: Simplify 0 into 0 1554045035.839 * [backup-simplify]: Simplify 1 into 1 1554045035.839 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.839 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 3) in im 1554045035.839 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045035.839 * [taylor]: Taking taylor expansion of (- im) in im 1554045035.839 * [taylor]: Taking taylor expansion of im in im 1554045035.839 * [backup-simplify]: Simplify 0 into 0 1554045035.839 * [backup-simplify]: Simplify 1 into 1 1554045035.839 * [backup-simplify]: Simplify (- 0) into 0 1554045035.839 * [backup-simplify]: Simplify (- 1) into -1 1554045035.839 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.839 * [taylor]: Taking taylor expansion of (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im))) in im 1554045035.839 * [taylor]: Taking taylor expansion of (+ (pow (exp im) 2) (pow (exp (- im)) 2)) in im 1554045035.839 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045035.839 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.839 * [taylor]: Taking taylor expansion of im in im 1554045035.839 * [backup-simplify]: Simplify 0 into 0 1554045035.839 * [backup-simplify]: Simplify 1 into 1 1554045035.839 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.839 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 2) in im 1554045035.839 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045035.839 * [taylor]: Taking taylor expansion of (- im) in im 1554045035.839 * [taylor]: Taking taylor expansion of im in im 1554045035.839 * [backup-simplify]: Simplify 0 into 0 1554045035.839 * [backup-simplify]: Simplify 1 into 1 1554045035.840 * [backup-simplify]: Simplify (- 0) into 0 1554045035.840 * [backup-simplify]: Simplify (- 1) into -1 1554045035.840 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.840 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045035.840 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045035.840 * [taylor]: Taking taylor expansion of (- im) in im 1554045035.840 * [taylor]: Taking taylor expansion of im in im 1554045035.840 * [backup-simplify]: Simplify 0 into 0 1554045035.840 * [backup-simplify]: Simplify 1 into 1 1554045035.840 * [backup-simplify]: Simplify (- 0) into 0 1554045035.840 * [backup-simplify]: Simplify (- 1) into -1 1554045035.841 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.841 * [taylor]: Taking taylor expansion of (exp im) in im 1554045035.841 * [taylor]: Taking taylor expansion of im in im 1554045035.841 * [backup-simplify]: Simplify 0 into 0 1554045035.841 * [backup-simplify]: Simplify 1 into 1 1554045035.841 * [backup-simplify]: Simplify (exp 0) into 1 1554045035.841 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.841 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.841 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.842 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.842 * [backup-simplify]: Simplify (+ 1 1) into 2 1554045035.842 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.842 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.842 * [backup-simplify]: Simplify (+ 1 1) into 2 1554045035.843 * [backup-simplify]: Simplify (* 1 1) into 1 1554045035.843 * [backup-simplify]: Simplify (- 1) into -1 1554045035.843 * [backup-simplify]: Simplify (+ 2 -1) into 1 1554045035.843 * [backup-simplify]: Simplify (/ 2 1) into 2 1554045035.844 * [backup-simplify]: Simplify 2 into 2 1554045035.844 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045035.844 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 1554045035.845 * [backup-simplify]: Simplify (+ (* 1 2) (* 1 1)) into 3 1554045035.845 * [backup-simplify]: Simplify (- 1) into -1 1554045035.846 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045035.846 * [backup-simplify]: Simplify (+ (* 1 -1) (* -1 1)) into -2 1554045035.847 * [backup-simplify]: Simplify (+ (* 1 -2) (* -1 1)) into -3 1554045035.847 * [backup-simplify]: Simplify (+ 3 -3) into 0 1554045035.847 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045035.848 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 1554045035.848 * [backup-simplify]: Simplify (- 1) into -1 1554045035.849 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045035.849 * [backup-simplify]: Simplify (+ (* 1 -1) (* -1 1)) into -2 1554045035.849 * [backup-simplify]: Simplify (+ 2 -2) into 0 1554045035.850 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045035.850 * [backup-simplify]: Simplify (- 1) into -1 1554045035.851 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045035.851 * [backup-simplify]: Simplify (+ (* 1 1) (* -1 1)) into 0 1554045035.851 * [backup-simplify]: Simplify (- 0) into 0 1554045035.852 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.852 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)))) into 0 1554045035.852 * [backup-simplify]: Simplify 0 into 0 1554045035.853 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.854 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 1554045035.854 * [backup-simplify]: Simplify (+ (* 1 2) (+ (* 1 2) (* 1/2 1))) into 9/2 1554045035.854 * [backup-simplify]: Simplify (- 1) into -1 1554045035.855 * [backup-simplify]: Simplify (- 0) into 0 1554045035.856 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.856 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 -1) (* 1/2 1))) into 2 1554045035.857 * [backup-simplify]: Simplify (+ (* 1 2) (+ (* -1 -2) (* 1/2 1))) into 9/2 1554045035.857 * [backup-simplify]: Simplify (+ 9/2 9/2) into 9 1554045035.859 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.859 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 1554045035.859 * [backup-simplify]: Simplify (- 1) into -1 1554045035.860 * [backup-simplify]: Simplify (- 0) into 0 1554045035.861 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.861 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 -1) (* 1/2 1))) into 2 1554045035.861 * [backup-simplify]: Simplify (+ 2 2) into 4 1554045035.862 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.863 * [backup-simplify]: Simplify (- 1) into -1 1554045035.863 * [backup-simplify]: Simplify (- 0) into 0 1554045035.864 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045035.864 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 1) (* 1/2 1))) into 0 1554045035.865 * [backup-simplify]: Simplify (- 0) into 0 1554045035.865 * [backup-simplify]: Simplify (+ 4 0) into 4 1554045035.867 * [backup-simplify]: Simplify (- (/ 9 1) (+ (* 2 (/ 4 1)) (* 0 (/ 0 1)))) into 1 1554045035.867 * [backup-simplify]: Simplify 1 into 1 1554045035.869 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045035.870 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* 1 1/2) (+ (* 1/2 1) (* 1/6 1)))) into 4/3 1554045035.872 * [backup-simplify]: Simplify (+ (* 1 4/3) (+ (* 1 2) (+ (* 1/2 2) (* 1/6 1)))) into 9/2 1554045035.872 * [backup-simplify]: Simplify (- 1) into -1 1554045035.873 * [backup-simplify]: Simplify (- 1) into -1 1554045035.873 * [backup-simplify]: Simplify (- 0) into 0 1554045035.873 * [backup-simplify]: Simplify (- 0) into 0 1554045035.876 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554045035.877 * [backup-simplify]: Simplify (+ (* 1 -1/6) (+ (* -1 1/2) (+ (* 1/2 -1) (* -1/6 1)))) into -4/3 1554045035.879 * [backup-simplify]: Simplify (+ (* 1 -4/3) (+ (* -1 2) (+ (* 1/2 -2) (* -1/6 1)))) into -9/2 1554045035.880 * [backup-simplify]: Simplify (+ 9/2 -9/2) into 0 1554045035.882 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045035.883 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* 1 1/2) (+ (* 1/2 1) (* 1/6 1)))) into 4/3 1554045035.884 * [backup-simplify]: Simplify (- 1) into -1 1554045035.884 * [backup-simplify]: Simplify (- 1) into -1 1554045035.885 * [backup-simplify]: Simplify (- 0) into 0 1554045035.885 * [backup-simplify]: Simplify (- 0) into 0 1554045035.888 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554045035.889 * [backup-simplify]: Simplify (+ (* 1 -1/6) (+ (* -1 1/2) (+ (* 1/2 -1) (* -1/6 1)))) into -4/3 1554045035.889 * [backup-simplify]: Simplify (+ 4/3 -4/3) into 0 1554045035.892 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045035.892 * [backup-simplify]: Simplify (- 1) into -1 1554045035.893 * [backup-simplify]: Simplify (- 1) into -1 1554045035.893 * [backup-simplify]: Simplify (- 0) into 0 1554045035.893 * [backup-simplify]: Simplify (- 0) into 0 1554045035.896 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554045035.897 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* -1 1/2) (+ (* 1/2 1) (* -1/6 1)))) into 0 1554045035.898 * [backup-simplify]: Simplify (- 0) into 0 1554045035.898 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.900 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 2 (/ 0 1)) (* 0 (/ 4 1)) (* 1 (/ 0 1)))) into 0 1554045035.900 * [backup-simplify]: Simplify 0 into 0 1554045035.904 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045035.905 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* 1 1/6) (+ (* 1/2 1/2) (+ (* 1/6 1) (* 1/24 1))))) into 2/3 1554045035.908 * [backup-simplify]: Simplify (+ (* 1 2/3) (+ (* 1 4/3) (+ (* 1/2 2) (+ (* 1/6 2) (* 1/24 1))))) into 27/8 1554045035.908 * [backup-simplify]: Simplify (- 1) into -1 1554045035.908 * [backup-simplify]: Simplify (- 1) into -1 1554045035.909 * [backup-simplify]: Simplify (- 0) into 0 1554045035.909 * [backup-simplify]: Simplify (- 1) into -1 1554045035.910 * [backup-simplify]: Simplify (- 0) into 0 1554045035.910 * [backup-simplify]: Simplify (- 0) into 0 1554045035.910 * [backup-simplify]: Simplify (- 0) into 0 1554045035.914 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 4) 24)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045035.916 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* -1 -1/6) (+ (* 1/2 1/2) (+ (* -1/6 -1) (* 1/24 1))))) into 2/3 1554045035.919 * [backup-simplify]: Simplify (+ (* 1 2/3) (+ (* -1 -4/3) (+ (* 1/2 2) (+ (* -1/6 -2) (* 1/24 1))))) into 27/8 1554045035.920 * [backup-simplify]: Simplify (+ 27/8 27/8) into 27/4 1554045035.924 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045035.926 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* 1 1/6) (+ (* 1/2 1/2) (+ (* 1/6 1) (* 1/24 1))))) into 2/3 1554045035.926 * [backup-simplify]: Simplify (- 1) into -1 1554045035.926 * [backup-simplify]: Simplify (- 1) into -1 1554045035.927 * [backup-simplify]: Simplify (- 0) into 0 1554045035.927 * [backup-simplify]: Simplify (- 1) into -1 1554045035.927 * [backup-simplify]: Simplify (- 0) into 0 1554045035.928 * [backup-simplify]: Simplify (- 0) into 0 1554045035.928 * [backup-simplify]: Simplify (- 0) into 0 1554045035.932 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 4) 24)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045035.935 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* -1 -1/6) (+ (* 1/2 1/2) (+ (* -1/6 -1) (* 1/24 1))))) into 2/3 1554045035.935 * [backup-simplify]: Simplify (+ 2/3 2/3) into 4/3 1554045035.940 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045035.940 * [backup-simplify]: Simplify (- 1) into -1 1554045035.941 * [backup-simplify]: Simplify (- 1) into -1 1554045035.941 * [backup-simplify]: Simplify (- 0) into 0 1554045035.941 * [backup-simplify]: Simplify (- 1) into -1 1554045035.942 * [backup-simplify]: Simplify (- 0) into 0 1554045035.942 * [backup-simplify]: Simplify (- 0) into 0 1554045035.943 * [backup-simplify]: Simplify (- 0) into 0 1554045035.947 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 4) 24)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045035.949 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* -1 1/6) (+ (* 1/2 1/2) (+ (* -1/6 1) (* 1/24 1))))) into 0 1554045035.950 * [backup-simplify]: Simplify (- 0) into 0 1554045035.951 * [backup-simplify]: Simplify (+ 4/3 0) into 4/3 1554045035.953 * [backup-simplify]: Simplify (- (/ 27/4 1) (+ (* 2 (/ 4/3 1)) (* 0 (/ 0 1)) (* 1 (/ 4 1)) (* 0 (/ 0 1)))) into 1/12 1554045035.953 * [backup-simplify]: Simplify 1/12 into 1/12 1554045035.953 * [backup-simplify]: Simplify (+ (* 1/12 (pow im 4)) (+ (* 1 (pow im 2)) 2)) into (+ (pow im 2) (+ (* 1/12 (pow im 4)) 2)) 1554045035.954 * [backup-simplify]: Simplify (/ (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (sqrt (+ (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) (- (* (exp (/ 1 im)) (exp (/ 1 im))) (* (exp (- (/ 1 im))) (exp (/ 1 im))))))) (sqrt (+ (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) (- (* (exp (/ 1 im)) (exp (/ 1 im))) (* (exp (- (/ 1 im))) (exp (/ 1 im))))))) into (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045035.954 * [approximate]: Taking taylor expansion of (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) in (im) around 0 1554045035.954 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) in im 1554045035.954 * [taylor]: Taking taylor expansion of (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) in im 1554045035.954 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 3) in im 1554045035.954 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045035.954 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045035.954 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.954 * [taylor]: Taking taylor expansion of im in im 1554045035.954 * [backup-simplify]: Simplify 0 into 0 1554045035.954 * [backup-simplify]: Simplify 1 into 1 1554045035.954 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.955 * [backup-simplify]: Simplify (- 1) into -1 1554045035.955 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045035.955 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045035.955 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.955 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.955 * [taylor]: Taking taylor expansion of im in im 1554045035.955 * [backup-simplify]: Simplify 0 into 0 1554045035.955 * [backup-simplify]: Simplify 1 into 1 1554045035.955 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.955 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.955 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045035.955 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) in im 1554045035.955 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045035.955 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.955 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.955 * [taylor]: Taking taylor expansion of im in im 1554045035.955 * [backup-simplify]: Simplify 0 into 0 1554045035.955 * [backup-simplify]: Simplify 1 into 1 1554045035.955 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.956 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.956 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 2) in im 1554045035.956 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045035.956 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045035.956 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.956 * [taylor]: Taking taylor expansion of im in im 1554045035.956 * [backup-simplify]: Simplify 0 into 0 1554045035.956 * [backup-simplify]: Simplify 1 into 1 1554045035.956 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.956 * [backup-simplify]: Simplify (- 1) into -1 1554045035.956 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045035.956 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045035.956 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045035.956 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045035.956 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.956 * [taylor]: Taking taylor expansion of im in im 1554045035.956 * [backup-simplify]: Simplify 0 into 0 1554045035.956 * [backup-simplify]: Simplify 1 into 1 1554045035.960 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.961 * [backup-simplify]: Simplify (- 1) into -1 1554045035.961 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045035.961 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.961 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.961 * [taylor]: Taking taylor expansion of im in im 1554045035.961 * [backup-simplify]: Simplify 0 into 0 1554045035.961 * [backup-simplify]: Simplify 1 into 1 1554045035.961 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.961 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.962 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) into (pow (exp (- (/ 1 im))) 2) 1554045035.962 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (pow (exp (- (/ 1 im))) 2)) into (pow (exp (- (/ 1 im))) 3) 1554045035.962 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045035.962 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (pow (exp (/ 1 im)) 2)) into (pow (exp (/ 1 im)) 3) 1554045035.962 * [backup-simplify]: Simplify (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) into (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) 1554045035.962 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045035.962 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) into (pow (exp (- (/ 1 im))) 2) 1554045035.962 * [backup-simplify]: Simplify (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) into (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) 1554045035.962 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (/ 1 im))) into (* (exp (- (/ 1 im))) (exp (/ 1 im))) 1554045035.962 * [backup-simplify]: Simplify (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.963 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (- (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.963 * [backup-simplify]: Simplify (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045035.963 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) in im 1554045035.963 * [taylor]: Taking taylor expansion of (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) in im 1554045035.963 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 3) in im 1554045035.963 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045035.963 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045035.963 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.963 * [taylor]: Taking taylor expansion of im in im 1554045035.963 * [backup-simplify]: Simplify 0 into 0 1554045035.963 * [backup-simplify]: Simplify 1 into 1 1554045035.963 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.964 * [backup-simplify]: Simplify (- 1) into -1 1554045035.964 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045035.964 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045035.964 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.964 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.964 * [taylor]: Taking taylor expansion of im in im 1554045035.964 * [backup-simplify]: Simplify 0 into 0 1554045035.964 * [backup-simplify]: Simplify 1 into 1 1554045035.964 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.964 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.964 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045035.964 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) in im 1554045035.964 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045035.964 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.964 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.964 * [taylor]: Taking taylor expansion of im in im 1554045035.964 * [backup-simplify]: Simplify 0 into 0 1554045035.964 * [backup-simplify]: Simplify 1 into 1 1554045035.965 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.965 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.965 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 2) in im 1554045035.965 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045035.965 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045035.965 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.965 * [taylor]: Taking taylor expansion of im in im 1554045035.965 * [backup-simplify]: Simplify 0 into 0 1554045035.965 * [backup-simplify]: Simplify 1 into 1 1554045035.965 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.965 * [backup-simplify]: Simplify (- 1) into -1 1554045035.965 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045035.965 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045035.965 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045035.965 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045035.965 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.965 * [taylor]: Taking taylor expansion of im in im 1554045035.965 * [backup-simplify]: Simplify 0 into 0 1554045035.965 * [backup-simplify]: Simplify 1 into 1 1554045035.966 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.966 * [backup-simplify]: Simplify (- 1) into -1 1554045035.966 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045035.966 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045035.966 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045035.966 * [taylor]: Taking taylor expansion of im in im 1554045035.966 * [backup-simplify]: Simplify 0 into 0 1554045035.966 * [backup-simplify]: Simplify 1 into 1 1554045035.966 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045035.966 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045035.966 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) into (pow (exp (- (/ 1 im))) 2) 1554045035.966 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (pow (exp (- (/ 1 im))) 2)) into (pow (exp (- (/ 1 im))) 3) 1554045035.967 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045035.967 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (pow (exp (/ 1 im)) 2)) into (pow (exp (/ 1 im)) 3) 1554045035.967 * [backup-simplify]: Simplify (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) into (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) 1554045035.967 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045035.967 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) into (pow (exp (- (/ 1 im))) 2) 1554045035.967 * [backup-simplify]: Simplify (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) into (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) 1554045035.967 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (/ 1 im))) into (* (exp (- (/ 1 im))) (exp (/ 1 im))) 1554045035.967 * [backup-simplify]: Simplify (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.967 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (- (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045035.968 * [backup-simplify]: Simplify (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045035.968 * [backup-simplify]: Simplify (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045035.969 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (- (/ 1 im))))) into 0 1554045035.969 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (pow (exp (- (/ 1 im))) 2))) into 0 1554045035.969 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045035.969 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (pow (exp (/ 1 im)) 2))) into 0 1554045035.969 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.969 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045035.969 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (- (/ 1 im))))) into 0 1554045035.970 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.970 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (/ 1 im)))) into 0 1554045035.970 * [backup-simplify]: Simplify (- 0) into 0 1554045035.970 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.971 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045035.971 * [backup-simplify]: Simplify 0 into 0 1554045035.971 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))) into 0 1554045035.972 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2)))) into 0 1554045035.972 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045035.972 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))) into 0 1554045035.973 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.973 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045035.973 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))) into 0 1554045035.974 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.974 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045035.974 * [backup-simplify]: Simplify (- 0) into 0 1554045035.974 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.975 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045035.975 * [backup-simplify]: Simplify 0 into 0 1554045035.976 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))) into 0 1554045035.977 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2))))) into 0 1554045035.977 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045035.978 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))) into 0 1554045035.978 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.979 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045035.979 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))) into 0 1554045035.979 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.980 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045035.980 * [backup-simplify]: Simplify (- 0) into 0 1554045035.980 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.982 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045035.982 * [backup-simplify]: Simplify 0 into 0 1554045035.982 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))) into 0 1554045035.983 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2)))))) into 0 1554045035.984 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045035.985 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))) into 0 1554045035.985 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.986 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045035.987 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))) into 0 1554045035.988 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.989 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045035.989 * [backup-simplify]: Simplify (- 0) into 0 1554045035.990 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045035.993 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045035.993 * [backup-simplify]: Simplify 0 into 0 1554045035.994 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))))) into 0 1554045035.996 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2))))))) into 0 1554045035.997 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045035.999 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))))) into 0 1554045035.999 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.001 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045036.003 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))))) into 0 1554045036.003 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.004 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045036.005 * [backup-simplify]: Simplify (- 0) into 0 1554045036.005 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.008 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045036.008 * [backup-simplify]: Simplify 0 into 0 1554045036.010 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))))) into 0 1554045036.012 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (- (/ 1 im))) 2)))))))) into 0 1554045036.014 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045036.016 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))))) into 0 1554045036.017 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.019 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045036.021 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))))) into 0 1554045036.021 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.023 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045036.023 * [backup-simplify]: Simplify (- 0) into 0 1554045036.024 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.028 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (- (/ 1 im))) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))))) into 0 1554045036.028 * [backup-simplify]: Simplify 0 into 0 1554045036.028 * [backup-simplify]: Simplify (/ (+ (pow (exp (- (/ 1 (/ 1 im)))) 3) (pow (exp (/ 1 (/ 1 im))) 3)) (- (+ (pow (exp (/ 1 (/ 1 im))) 2) (pow (exp (- (/ 1 (/ 1 im)))) 2)) (* (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))))) into (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) 1554045036.030 * [backup-simplify]: Simplify (/ (/ (+ (pow (exp (- (/ 1 (- im)))) 3) (pow (exp (/ 1 (- im))) 3)) (sqrt (+ (* (exp (- (/ 1 (- im)))) (exp (- (/ 1 (- im))))) (- (* (exp (/ 1 (- im))) (exp (/ 1 (- im)))) (* (exp (- (/ 1 (- im)))) (exp (/ 1 (- im)))))))) (sqrt (+ (* (exp (- (/ 1 (- im)))) (exp (- (/ 1 (- im))))) (- (* (exp (/ 1 (- im))) (exp (/ 1 (- im)))) (* (exp (- (/ 1 (- im)))) (exp (/ 1 (- im)))))))) into (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045036.030 * [approximate]: Taking taylor expansion of (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) in (im) around 0 1554045036.030 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) in im 1554045036.030 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) in im 1554045036.030 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 3) in im 1554045036.030 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045036.030 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045036.030 * [taylor]: Taking taylor expansion of -1 in im 1554045036.030 * [backup-simplify]: Simplify -1 into -1 1554045036.030 * [taylor]: Taking taylor expansion of im in im 1554045036.030 * [backup-simplify]: Simplify 0 into 0 1554045036.030 * [backup-simplify]: Simplify 1 into 1 1554045036.031 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045036.031 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045036.031 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045036.031 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.031 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.031 * [taylor]: Taking taylor expansion of im in im 1554045036.031 * [backup-simplify]: Simplify 0 into 0 1554045036.031 * [backup-simplify]: Simplify 1 into 1 1554045036.032 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.032 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.032 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) in im 1554045036.032 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) in im 1554045036.032 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045036.032 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045036.032 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045036.032 * [taylor]: Taking taylor expansion of -1 in im 1554045036.032 * [backup-simplify]: Simplify -1 into -1 1554045036.032 * [taylor]: Taking taylor expansion of im in im 1554045036.032 * [backup-simplify]: Simplify 0 into 0 1554045036.032 * [backup-simplify]: Simplify 1 into 1 1554045036.032 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045036.033 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045036.033 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045036.033 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.033 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.033 * [taylor]: Taking taylor expansion of im in im 1554045036.033 * [backup-simplify]: Simplify 0 into 0 1554045036.033 * [backup-simplify]: Simplify 1 into 1 1554045036.033 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.033 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.033 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (exp (/ 1 im))) in im 1554045036.033 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045036.033 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045036.033 * [taylor]: Taking taylor expansion of -1 in im 1554045036.033 * [backup-simplify]: Simplify -1 into -1 1554045036.033 * [taylor]: Taking taylor expansion of im in im 1554045036.033 * [backup-simplify]: Simplify 0 into 0 1554045036.033 * [backup-simplify]: Simplify 1 into 1 1554045036.034 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045036.034 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045036.034 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.034 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.034 * [taylor]: Taking taylor expansion of im in im 1554045036.034 * [backup-simplify]: Simplify 0 into 0 1554045036.034 * [backup-simplify]: Simplify 1 into 1 1554045036.034 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.035 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.035 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045036.035 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (pow (exp (/ -1 im)) 2)) into (pow (exp (/ -1 im)) 3) 1554045036.035 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045036.035 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (pow (exp (/ 1 im)) 2)) into (pow (exp (/ 1 im)) 3) 1554045036.035 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) into (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) 1554045036.036 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045036.036 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045036.036 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) into (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) 1554045036.036 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ 1 im))) into (* (exp (/ 1 im)) (exp (/ -1 im))) 1554045036.036 * [backup-simplify]: Simplify (- (* (exp (/ 1 im)) (exp (/ -1 im)))) into (- (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045036.037 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (- (* (exp (/ 1 im)) (exp (/ -1 im))))) into (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) 1554045036.037 * [backup-simplify]: Simplify (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) into (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045036.037 * [taylor]: Taking taylor expansion of (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) in im 1554045036.037 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) in im 1554045036.037 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 3) in im 1554045036.037 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045036.037 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045036.037 * [taylor]: Taking taylor expansion of -1 in im 1554045036.038 * [backup-simplify]: Simplify -1 into -1 1554045036.038 * [taylor]: Taking taylor expansion of im in im 1554045036.038 * [backup-simplify]: Simplify 0 into 0 1554045036.038 * [backup-simplify]: Simplify 1 into 1 1554045036.038 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045036.038 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045036.038 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 3) in im 1554045036.038 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.038 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.038 * [taylor]: Taking taylor expansion of im in im 1554045036.038 * [backup-simplify]: Simplify 0 into 0 1554045036.039 * [backup-simplify]: Simplify 1 into 1 1554045036.039 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.039 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.039 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) in im 1554045036.039 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) in im 1554045036.039 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045036.039 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045036.039 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045036.039 * [taylor]: Taking taylor expansion of -1 in im 1554045036.039 * [backup-simplify]: Simplify -1 into -1 1554045036.039 * [taylor]: Taking taylor expansion of im in im 1554045036.039 * [backup-simplify]: Simplify 0 into 0 1554045036.039 * [backup-simplify]: Simplify 1 into 1 1554045036.040 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045036.040 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045036.040 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045036.040 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.040 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.040 * [taylor]: Taking taylor expansion of im in im 1554045036.040 * [backup-simplify]: Simplify 0 into 0 1554045036.040 * [backup-simplify]: Simplify 1 into 1 1554045036.041 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.041 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.041 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (exp (/ 1 im))) in im 1554045036.041 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045036.041 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045036.041 * [taylor]: Taking taylor expansion of -1 in im 1554045036.041 * [backup-simplify]: Simplify -1 into -1 1554045036.041 * [taylor]: Taking taylor expansion of im in im 1554045036.041 * [backup-simplify]: Simplify 0 into 0 1554045036.041 * [backup-simplify]: Simplify 1 into 1 1554045036.041 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045036.041 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045036.041 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.041 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.041 * [taylor]: Taking taylor expansion of im in im 1554045036.041 * [backup-simplify]: Simplify 0 into 0 1554045036.041 * [backup-simplify]: Simplify 1 into 1 1554045036.041 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.042 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.042 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045036.042 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (pow (exp (/ -1 im)) 2)) into (pow (exp (/ -1 im)) 3) 1554045036.042 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045036.042 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (pow (exp (/ 1 im)) 2)) into (pow (exp (/ 1 im)) 3) 1554045036.042 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) into (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) 1554045036.042 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045036.042 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045036.042 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) into (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) 1554045036.042 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ 1 im))) into (* (exp (/ 1 im)) (exp (/ -1 im))) 1554045036.042 * [backup-simplify]: Simplify (- (* (exp (/ 1 im)) (exp (/ -1 im)))) into (- (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045036.043 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (- (* (exp (/ 1 im)) (exp (/ -1 im))))) into (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) 1554045036.043 * [backup-simplify]: Simplify (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) into (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045036.043 * [backup-simplify]: Simplify (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) into (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045036.043 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045036.044 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (pow (exp (/ -1 im)) 2))) into 0 1554045036.044 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045036.044 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (pow (exp (/ 1 im)) 2))) into 0 1554045036.044 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.044 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045036.044 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045036.044 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.044 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045036.045 * [backup-simplify]: Simplify (- 0) into 0 1554045036.045 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.046 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045036.046 * [backup-simplify]: Simplify 0 into 0 1554045036.046 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045036.046 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))) into 0 1554045036.047 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045036.047 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))) into 0 1554045036.047 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.048 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045036.048 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045036.048 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.049 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045036.049 * [backup-simplify]: Simplify (- 0) into 0 1554045036.049 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.050 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045036.050 * [backup-simplify]: Simplify 0 into 0 1554045036.051 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045036.051 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))) into 0 1554045036.052 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045036.052 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))) into 0 1554045036.053 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.053 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045036.054 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045036.054 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.054 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045036.055 * [backup-simplify]: Simplify (- 0) into 0 1554045036.055 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.056 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045036.056 * [backup-simplify]: Simplify 0 into 0 1554045036.057 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045036.058 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))) into 0 1554045036.058 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045036.059 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))) into 0 1554045036.059 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.060 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045036.061 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045036.061 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.062 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045036.062 * [backup-simplify]: Simplify (- 0) into 0 1554045036.062 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.064 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045036.064 * [backup-simplify]: Simplify 0 into 0 1554045036.065 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045036.066 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))))) into 0 1554045036.070 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045036.071 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))))) into 0 1554045036.072 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.073 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045036.074 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045036.074 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.075 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045036.075 * [backup-simplify]: Simplify (- 0) into 0 1554045036.076 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.077 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045036.077 * [backup-simplify]: Simplify 0 into 0 1554045036.079 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045036.080 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))))) into 0 1554045036.081 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045036.083 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))))) into 0 1554045036.083 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.084 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045036.086 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045036.086 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.088 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045036.088 * [backup-simplify]: Simplify (- 0) into 0 1554045036.088 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.091 * [backup-simplify]: Simplify (- (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (+ (* (/ (+ (pow (exp (/ -1 im)) 3) (pow (exp (/ 1 im)) 3)) (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))) (* 0 (/ 0 (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))))))) into 0 1554045036.091 * [backup-simplify]: Simplify 0 into 0 1554045036.092 * [backup-simplify]: Simplify (/ (+ (pow (exp (/ -1 (/ 1 (- im)))) 3) (pow (exp (/ 1 (/ 1 (- im)))) 3)) (- (+ (pow (exp (/ -1 (/ 1 (- im)))) 2) (pow (exp (/ 1 (/ 1 (- im)))) 2)) (* (exp (/ -1 (/ 1 (- im)))) (exp (/ 1 (/ 1 (- im))))))) into (/ (+ (pow (exp (* -1 im)) 3) (pow (exp im) 3)) (- (+ (pow (exp (* -1 im)) 2) (pow (exp im) 2)) (* (exp im) (exp (* -1 im))))) 1554045036.092 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 2) 1554045036.092 * [backup-simplify]: Simplify (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) into (sqrt (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) 1554045036.092 * [approximate]: Taking taylor expansion of (sqrt (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) in (im) around 0 1554045036.092 * [taylor]: Taking taylor expansion of (sqrt (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) in im 1554045036.092 * [taylor]: Taking taylor expansion of (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im))) in im 1554045036.092 * [taylor]: Taking taylor expansion of (+ (pow (exp im) 2) (pow (exp (- im)) 2)) in im 1554045036.092 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045036.092 * [taylor]: Taking taylor expansion of (exp im) in im 1554045036.093 * [taylor]: Taking taylor expansion of im in im 1554045036.093 * [backup-simplify]: Simplify 0 into 0 1554045036.093 * [backup-simplify]: Simplify 1 into 1 1554045036.093 * [backup-simplify]: Simplify (exp 0) into 1 1554045036.093 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 2) in im 1554045036.093 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045036.093 * [taylor]: Taking taylor expansion of (- im) in im 1554045036.093 * [taylor]: Taking taylor expansion of im in im 1554045036.093 * [backup-simplify]: Simplify 0 into 0 1554045036.093 * [backup-simplify]: Simplify 1 into 1 1554045036.093 * [backup-simplify]: Simplify (- 0) into 0 1554045036.094 * [backup-simplify]: Simplify (- 1) into -1 1554045036.094 * [backup-simplify]: Simplify (exp 0) into 1 1554045036.094 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045036.094 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045036.094 * [taylor]: Taking taylor expansion of (- im) in im 1554045036.094 * [taylor]: Taking taylor expansion of im in im 1554045036.094 * [backup-simplify]: Simplify 0 into 0 1554045036.094 * [backup-simplify]: Simplify 1 into 1 1554045036.094 * [backup-simplify]: Simplify (- 0) into 0 1554045036.095 * [backup-simplify]: Simplify (- 1) into -1 1554045036.095 * [backup-simplify]: Simplify (exp 0) into 1 1554045036.095 * [taylor]: Taking taylor expansion of (exp im) in im 1554045036.095 * [taylor]: Taking taylor expansion of im in im 1554045036.095 * [backup-simplify]: Simplify 0 into 0 1554045036.095 * [backup-simplify]: Simplify 1 into 1 1554045036.095 * [backup-simplify]: Simplify (exp 0) into 1 1554045036.096 * [backup-simplify]: Simplify (* 1 1) into 1 1554045036.096 * [backup-simplify]: Simplify (* 1 1) into 1 1554045036.097 * [backup-simplify]: Simplify (+ 1 1) into 2 1554045036.097 * [backup-simplify]: Simplify (* 1 1) into 1 1554045036.098 * [backup-simplify]: Simplify (- 1) into -1 1554045036.098 * [backup-simplify]: Simplify (+ 2 -1) into 1 1554045036.098 * [backup-simplify]: Simplify (sqrt 1) into 1 1554045036.100 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045036.100 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 1554045036.100 * [backup-simplify]: Simplify (- 1) into -1 1554045036.102 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045036.102 * [backup-simplify]: Simplify (+ (* 1 -1) (* -1 1)) into -2 1554045036.103 * [backup-simplify]: Simplify (+ 2 -2) into 0 1554045036.104 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045036.104 * [backup-simplify]: Simplify (- 1) into -1 1554045036.105 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045036.106 * [backup-simplify]: Simplify (+ (* 1 1) (* -1 1)) into 0 1554045036.106 * [backup-simplify]: Simplify (- 0) into 0 1554045036.107 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.107 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1554045036.107 * [taylor]: Taking taylor expansion of (sqrt (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) in im 1554045036.107 * [taylor]: Taking taylor expansion of (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im))) in im 1554045036.107 * [taylor]: Taking taylor expansion of (+ (pow (exp im) 2) (pow (exp (- im)) 2)) in im 1554045036.107 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 1554045036.107 * [taylor]: Taking taylor expansion of (exp im) in im 1554045036.107 * [taylor]: Taking taylor expansion of im in im 1554045036.108 * [backup-simplify]: Simplify 0 into 0 1554045036.108 * [backup-simplify]: Simplify 1 into 1 1554045036.108 * [backup-simplify]: Simplify (exp 0) into 1 1554045036.108 * [taylor]: Taking taylor expansion of (pow (exp (- im)) 2) in im 1554045036.108 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045036.108 * [taylor]: Taking taylor expansion of (- im) in im 1554045036.108 * [taylor]: Taking taylor expansion of im in im 1554045036.108 * [backup-simplify]: Simplify 0 into 0 1554045036.108 * [backup-simplify]: Simplify 1 into 1 1554045036.108 * [backup-simplify]: Simplify (- 0) into 0 1554045036.108 * [backup-simplify]: Simplify (- 1) into -1 1554045036.108 * [backup-simplify]: Simplify (exp 0) into 1 1554045036.109 * [taylor]: Taking taylor expansion of (* (exp (- im)) (exp im)) in im 1554045036.109 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1554045036.109 * [taylor]: Taking taylor expansion of (- im) in im 1554045036.109 * [taylor]: Taking taylor expansion of im in im 1554045036.109 * [backup-simplify]: Simplify 0 into 0 1554045036.109 * [backup-simplify]: Simplify 1 into 1 1554045036.109 * [backup-simplify]: Simplify (- 0) into 0 1554045036.109 * [backup-simplify]: Simplify (- 1) into -1 1554045036.109 * [backup-simplify]: Simplify (exp 0) into 1 1554045036.110 * [taylor]: Taking taylor expansion of (exp im) in im 1554045036.110 * [taylor]: Taking taylor expansion of im in im 1554045036.110 * [backup-simplify]: Simplify 0 into 0 1554045036.110 * [backup-simplify]: Simplify 1 into 1 1554045036.110 * [backup-simplify]: Simplify (exp 0) into 1 1554045036.110 * [backup-simplify]: Simplify (* 1 1) into 1 1554045036.110 * [backup-simplify]: Simplify (* 1 1) into 1 1554045036.111 * [backup-simplify]: Simplify (+ 1 1) into 2 1554045036.111 * [backup-simplify]: Simplify (* 1 1) into 1 1554045036.111 * [backup-simplify]: Simplify (- 1) into -1 1554045036.112 * [backup-simplify]: Simplify (+ 2 -1) into 1 1554045036.112 * [backup-simplify]: Simplify (sqrt 1) into 1 1554045036.113 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045036.114 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 1554045036.114 * [backup-simplify]: Simplify (- 1) into -1 1554045036.115 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045036.116 * [backup-simplify]: Simplify (+ (* 1 -1) (* -1 1)) into -2 1554045036.116 * [backup-simplify]: Simplify (+ 2 -2) into 0 1554045036.117 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1554045036.117 * [backup-simplify]: Simplify (- 1) into -1 1554045036.118 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1554045036.119 * [backup-simplify]: Simplify (+ (* 1 1) (* -1 1)) into 0 1554045036.120 * [backup-simplify]: Simplify (- 0) into 0 1554045036.120 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.121 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1554045036.121 * [backup-simplify]: Simplify 1 into 1 1554045036.121 * [backup-simplify]: Simplify 0 into 0 1554045036.123 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045036.124 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 1554045036.124 * [backup-simplify]: Simplify (- 1) into -1 1554045036.125 * [backup-simplify]: Simplify (- 0) into 0 1554045036.126 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045036.127 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 -1) (* 1/2 1))) into 2 1554045036.128 * [backup-simplify]: Simplify (+ 2 2) into 4 1554045036.129 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045036.130 * [backup-simplify]: Simplify (- 1) into -1 1554045036.130 * [backup-simplify]: Simplify (- 0) into 0 1554045036.132 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1554045036.133 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* -1 1) (* 1/2 1))) into 0 1554045036.133 * [backup-simplify]: Simplify (- 0) into 0 1554045036.134 * [backup-simplify]: Simplify (+ 4 0) into 4 1554045036.135 * [backup-simplify]: Simplify (/ (- 4 (pow 0 2) (+)) (* 2 1)) into 2 1554045036.135 * [backup-simplify]: Simplify 2 into 2 1554045036.137 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045036.138 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* 1 1/2) (+ (* 1/2 1) (* 1/6 1)))) into 4/3 1554045036.139 * [backup-simplify]: Simplify (- 1) into -1 1554045036.139 * [backup-simplify]: Simplify (- 1) into -1 1554045036.140 * [backup-simplify]: Simplify (- 0) into 0 1554045036.140 * [backup-simplify]: Simplify (- 0) into 0 1554045036.142 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554045036.144 * [backup-simplify]: Simplify (+ (* 1 -1/6) (+ (* -1 1/2) (+ (* 1/2 -1) (* -1/6 1)))) into -4/3 1554045036.144 * [backup-simplify]: Simplify (+ 4/3 -4/3) into 0 1554045036.147 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1554045036.147 * [backup-simplify]: Simplify (- 1) into -1 1554045036.148 * [backup-simplify]: Simplify (- 1) into -1 1554045036.148 * [backup-simplify]: Simplify (- 0) into 0 1554045036.148 * [backup-simplify]: Simplify (- 0) into 0 1554045036.151 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1554045036.153 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* -1 1/2) (+ (* 1/2 1) (* -1/6 1)))) into 0 1554045036.153 * [backup-simplify]: Simplify (- 0) into 0 1554045036.153 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.154 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 2)))) (* 2 1)) into 0 1554045036.154 * [backup-simplify]: Simplify 0 into 0 1554045036.158 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045036.160 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* 1 1/6) (+ (* 1/2 1/2) (+ (* 1/6 1) (* 1/24 1))))) into 2/3 1554045036.161 * [backup-simplify]: Simplify (- 1) into -1 1554045036.161 * [backup-simplify]: Simplify (- 1) into -1 1554045036.161 * [backup-simplify]: Simplify (- 0) into 0 1554045036.162 * [backup-simplify]: Simplify (- 1) into -1 1554045036.162 * [backup-simplify]: Simplify (- 0) into 0 1554045036.163 * [backup-simplify]: Simplify (- 0) into 0 1554045036.163 * [backup-simplify]: Simplify (- 0) into 0 1554045036.167 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 4) 24)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045036.169 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* -1 -1/6) (+ (* 1/2 1/2) (+ (* -1/6 -1) (* 1/24 1))))) into 2/3 1554045036.170 * [backup-simplify]: Simplify (+ 2/3 2/3) into 4/3 1554045036.174 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045036.174 * [backup-simplify]: Simplify (- 1) into -1 1554045036.175 * [backup-simplify]: Simplify (- 1) into -1 1554045036.175 * [backup-simplify]: Simplify (- 0) into 0 1554045036.175 * [backup-simplify]: Simplify (- 1) into -1 1554045036.176 * [backup-simplify]: Simplify (- 0) into 0 1554045036.176 * [backup-simplify]: Simplify (- 0) into 0 1554045036.176 * [backup-simplify]: Simplify (- 0) into 0 1554045036.181 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 4) 24)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1554045036.183 * [backup-simplify]: Simplify (+ (* 1 1/24) (+ (* -1 1/6) (+ (* 1/2 1/2) (+ (* -1/6 1) (* 1/24 1))))) into 0 1554045036.183 * [backup-simplify]: Simplify (- 0) into 0 1554045036.184 * [backup-simplify]: Simplify (+ 4/3 0) into 4/3 1554045036.185 * [backup-simplify]: Simplify (/ (- 4/3 (pow 2 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -4/3 1554045036.185 * [backup-simplify]: Simplify -4/3 into -4/3 1554045036.185 * [backup-simplify]: Simplify (+ (* -4/3 (pow im 4)) (+ (* 2 (pow im 2)) 1)) into (- (+ (* 2 (pow im 2)) 1) (* 4/3 (pow im 4))) 1554045036.185 * [backup-simplify]: Simplify (sqrt (+ (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) (- (* (exp (/ 1 im)) (exp (/ 1 im))) (* (exp (- (/ 1 im))) (exp (/ 1 im)))))) into (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045036.185 * [approximate]: Taking taylor expansion of (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) in (im) around 0 1554045036.185 * [taylor]: Taking taylor expansion of (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) in im 1554045036.186 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045036.186 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) in im 1554045036.186 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045036.186 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.186 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.186 * [taylor]: Taking taylor expansion of im in im 1554045036.186 * [backup-simplify]: Simplify 0 into 0 1554045036.186 * [backup-simplify]: Simplify 1 into 1 1554045036.186 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.186 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.186 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 2) in im 1554045036.186 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045036.186 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045036.186 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.186 * [taylor]: Taking taylor expansion of im in im 1554045036.186 * [backup-simplify]: Simplify 0 into 0 1554045036.186 * [backup-simplify]: Simplify 1 into 1 1554045036.186 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.187 * [backup-simplify]: Simplify (- 1) into -1 1554045036.187 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045036.187 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045036.187 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045036.187 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045036.187 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.187 * [taylor]: Taking taylor expansion of im in im 1554045036.187 * [backup-simplify]: Simplify 0 into 0 1554045036.187 * [backup-simplify]: Simplify 1 into 1 1554045036.187 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.187 * [backup-simplify]: Simplify (- 1) into -1 1554045036.187 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045036.187 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.187 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.187 * [taylor]: Taking taylor expansion of im in im 1554045036.187 * [backup-simplify]: Simplify 0 into 0 1554045036.187 * [backup-simplify]: Simplify 1 into 1 1554045036.188 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.188 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.188 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045036.188 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) into (pow (exp (- (/ 1 im))) 2) 1554045036.188 * [backup-simplify]: Simplify (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) into (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) 1554045036.188 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (/ 1 im))) into (* (exp (- (/ 1 im))) (exp (/ 1 im))) 1554045036.188 * [backup-simplify]: Simplify (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045036.188 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (- (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045036.189 * [backup-simplify]: Simplify (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045036.189 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045036.189 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (- (/ 1 im))))) into 0 1554045036.189 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.189 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (/ 1 im)))) into 0 1554045036.190 * [backup-simplify]: Simplify (- 0) into 0 1554045036.190 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.190 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))))) into 0 1554045036.190 * [taylor]: Taking taylor expansion of (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) in im 1554045036.190 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) in im 1554045036.190 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) in im 1554045036.190 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045036.190 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.190 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.190 * [taylor]: Taking taylor expansion of im in im 1554045036.190 * [backup-simplify]: Simplify 0 into 0 1554045036.190 * [backup-simplify]: Simplify 1 into 1 1554045036.190 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.191 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.191 * [taylor]: Taking taylor expansion of (pow (exp (- (/ 1 im))) 2) in im 1554045036.191 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045036.191 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045036.191 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.191 * [taylor]: Taking taylor expansion of im in im 1554045036.191 * [backup-simplify]: Simplify 0 into 0 1554045036.191 * [backup-simplify]: Simplify 1 into 1 1554045036.191 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.191 * [backup-simplify]: Simplify (- 1) into -1 1554045036.191 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045036.191 * [taylor]: Taking taylor expansion of (* (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1554045036.191 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1554045036.191 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1554045036.191 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.191 * [taylor]: Taking taylor expansion of im in im 1554045036.191 * [backup-simplify]: Simplify 0 into 0 1554045036.191 * [backup-simplify]: Simplify 1 into 1 1554045036.192 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.192 * [backup-simplify]: Simplify (- 1) into -1 1554045036.192 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1554045036.192 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.192 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.192 * [taylor]: Taking taylor expansion of im in im 1554045036.192 * [backup-simplify]: Simplify 0 into 0 1554045036.192 * [backup-simplify]: Simplify 1 into 1 1554045036.192 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.192 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.192 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045036.192 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (- (/ 1 im)))) into (pow (exp (- (/ 1 im))) 2) 1554045036.193 * [backup-simplify]: Simplify (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) into (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) 1554045036.193 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (exp (/ 1 im))) into (* (exp (- (/ 1 im))) (exp (/ 1 im))) 1554045036.193 * [backup-simplify]: Simplify (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) into (- (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045036.193 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (- (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im)))) 1554045036.193 * [backup-simplify]: Simplify (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045036.193 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045036.193 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (- (/ 1 im))))) into 0 1554045036.194 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.194 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (* 0 (exp (/ 1 im)))) into 0 1554045036.199 * [backup-simplify]: Simplify (- 0) into 0 1554045036.200 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.200 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))))) into 0 1554045036.201 * [backup-simplify]: Simplify (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) into (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))) 1554045036.201 * [backup-simplify]: Simplify 0 into 0 1554045036.201 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045036.201 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))) into 0 1554045036.202 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.202 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045036.202 * [backup-simplify]: Simplify (- 0) into 0 1554045036.202 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.203 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))))) into 0 1554045036.203 * [backup-simplify]: Simplify 0 into 0 1554045036.204 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045036.204 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))) into 0 1554045036.204 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.205 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045036.205 * [backup-simplify]: Simplify (- 0) into 0 1554045036.205 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.206 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))))) into 0 1554045036.206 * [backup-simplify]: Simplify 0 into 0 1554045036.207 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045036.208 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))) into 0 1554045036.208 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.209 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045036.209 * [backup-simplify]: Simplify (- 0) into 0 1554045036.209 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.210 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))))) into 0 1554045036.210 * [backup-simplify]: Simplify 0 into 0 1554045036.211 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045036.212 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im))))))))) into 0 1554045036.212 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.213 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045036.213 * [backup-simplify]: Simplify (- 0) into 0 1554045036.214 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.214 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))))) into 0 1554045036.214 * [backup-simplify]: Simplify 0 into 0 1554045036.216 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045036.217 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (- (/ 1 im)))))))))) into 0 1554045036.218 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.219 * [backup-simplify]: Simplify (+ (* (exp (- (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045036.219 * [backup-simplify]: Simplify (- 0) into 0 1554045036.219 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.220 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (- (+ (pow (exp (/ 1 im)) 2) (pow (exp (- (/ 1 im))) 2)) (* (exp (- (/ 1 im))) (exp (/ 1 im))))))) into 0 1554045036.220 * [backup-simplify]: Simplify 0 into 0 1554045036.221 * [backup-simplify]: Simplify (sqrt (- (+ (pow (exp (/ 1 (/ 1 im))) 2) (pow (exp (- (/ 1 (/ 1 im)))) 2)) (* (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))))) into (sqrt (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) 1554045036.221 * [backup-simplify]: Simplify (sqrt (+ (* (exp (- (/ 1 (- im)))) (exp (- (/ 1 (- im))))) (- (* (exp (/ 1 (- im))) (exp (/ 1 (- im)))) (* (exp (- (/ 1 (- im)))) (exp (/ 1 (- im))))))) into (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045036.221 * [approximate]: Taking taylor expansion of (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) in (im) around 0 1554045036.221 * [taylor]: Taking taylor expansion of (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) in im 1554045036.221 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) in im 1554045036.221 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) in im 1554045036.221 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045036.221 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045036.221 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045036.221 * [taylor]: Taking taylor expansion of -1 in im 1554045036.221 * [backup-simplify]: Simplify -1 into -1 1554045036.221 * [taylor]: Taking taylor expansion of im in im 1554045036.221 * [backup-simplify]: Simplify 0 into 0 1554045036.221 * [backup-simplify]: Simplify 1 into 1 1554045036.221 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045036.222 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045036.222 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045036.222 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.222 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.222 * [taylor]: Taking taylor expansion of im in im 1554045036.222 * [backup-simplify]: Simplify 0 into 0 1554045036.222 * [backup-simplify]: Simplify 1 into 1 1554045036.222 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.222 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.222 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (exp (/ 1 im))) in im 1554045036.222 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045036.222 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045036.222 * [taylor]: Taking taylor expansion of -1 in im 1554045036.222 * [backup-simplify]: Simplify -1 into -1 1554045036.222 * [taylor]: Taking taylor expansion of im in im 1554045036.222 * [backup-simplify]: Simplify 0 into 0 1554045036.222 * [backup-simplify]: Simplify 1 into 1 1554045036.222 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045036.222 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045036.222 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.222 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.222 * [taylor]: Taking taylor expansion of im in im 1554045036.222 * [backup-simplify]: Simplify 0 into 0 1554045036.223 * [backup-simplify]: Simplify 1 into 1 1554045036.223 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.223 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.223 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045036.223 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045036.223 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) into (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) 1554045036.223 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ 1 im))) into (* (exp (/ 1 im)) (exp (/ -1 im))) 1554045036.223 * [backup-simplify]: Simplify (- (* (exp (/ 1 im)) (exp (/ -1 im)))) into (- (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045036.223 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (- (* (exp (/ 1 im)) (exp (/ -1 im))))) into (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) 1554045036.224 * [backup-simplify]: Simplify (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) into (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045036.224 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045036.224 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045036.224 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.224 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045036.224 * [backup-simplify]: Simplify (- 0) into 0 1554045036.225 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.225 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))))) into 0 1554045036.225 * [taylor]: Taking taylor expansion of (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) in im 1554045036.225 * [taylor]: Taking taylor expansion of (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) in im 1554045036.225 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) in im 1554045036.225 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 1554045036.225 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045036.225 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045036.225 * [taylor]: Taking taylor expansion of -1 in im 1554045036.225 * [backup-simplify]: Simplify -1 into -1 1554045036.225 * [taylor]: Taking taylor expansion of im in im 1554045036.225 * [backup-simplify]: Simplify 0 into 0 1554045036.225 * [backup-simplify]: Simplify 1 into 1 1554045036.225 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045036.225 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045036.226 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 1554045036.226 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.226 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.226 * [taylor]: Taking taylor expansion of im in im 1554045036.226 * [backup-simplify]: Simplify 0 into 0 1554045036.226 * [backup-simplify]: Simplify 1 into 1 1554045036.226 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.226 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.226 * [taylor]: Taking taylor expansion of (* (exp (/ -1 im)) (exp (/ 1 im))) in im 1554045036.226 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1554045036.226 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1554045036.226 * [taylor]: Taking taylor expansion of -1 in im 1554045036.226 * [backup-simplify]: Simplify -1 into -1 1554045036.226 * [taylor]: Taking taylor expansion of im in im 1554045036.226 * [backup-simplify]: Simplify 0 into 0 1554045036.226 * [backup-simplify]: Simplify 1 into 1 1554045036.226 * [backup-simplify]: Simplify (/ -1 1) into -1 1554045036.226 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1554045036.226 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1554045036.226 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1554045036.226 * [taylor]: Taking taylor expansion of im in im 1554045036.226 * [backup-simplify]: Simplify 0 into 0 1554045036.226 * [backup-simplify]: Simplify 1 into 1 1554045036.227 * [backup-simplify]: Simplify (/ 1 1) into 1 1554045036.227 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1554045036.227 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 1554045036.227 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 1554045036.227 * [backup-simplify]: Simplify (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) into (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) 1554045036.227 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ 1 im))) into (* (exp (/ 1 im)) (exp (/ -1 im))) 1554045036.227 * [backup-simplify]: Simplify (- (* (exp (/ 1 im)) (exp (/ -1 im)))) into (- (* (exp (/ 1 im)) (exp (/ -1 im)))) 1554045036.227 * [backup-simplify]: Simplify (+ (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (- (* (exp (/ 1 im)) (exp (/ -1 im))))) into (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im)))) 1554045036.228 * [backup-simplify]: Simplify (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) into (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045036.228 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 1554045036.228 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045036.228 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.228 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 1554045036.228 * [backup-simplify]: Simplify (- 0) into 0 1554045036.229 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.229 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))))) into 0 1554045036.230 * [backup-simplify]: Simplify (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) into (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))) 1554045036.230 * [backup-simplify]: Simplify 0 into 0 1554045036.230 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1554045036.231 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045036.231 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.232 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1554045036.232 * [backup-simplify]: Simplify (- 0) into 0 1554045036.232 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.233 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))))) into 0 1554045036.233 * [backup-simplify]: Simplify 0 into 0 1554045036.234 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1554045036.235 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045036.235 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.236 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1554045036.237 * [backup-simplify]: Simplify (- 0) into 0 1554045036.237 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.238 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))))) into 0 1554045036.238 * [backup-simplify]: Simplify 0 into 0 1554045036.240 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1554045036.241 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045036.242 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.243 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1554045036.243 * [backup-simplify]: Simplify (- 0) into 0 1554045036.244 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.245 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))))) into 0 1554045036.245 * [backup-simplify]: Simplify 0 into 0 1554045036.247 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1554045036.248 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045036.249 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.250 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1554045036.251 * [backup-simplify]: Simplify (- 0) into 0 1554045036.251 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.252 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))))) into 0 1554045036.252 * [backup-simplify]: Simplify 0 into 0 1554045036.254 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1554045036.256 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045036.257 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.259 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1554045036.259 * [backup-simplify]: Simplify (- 0) into 0 1554045036.260 * [backup-simplify]: Simplify (+ 0 0) into 0 1554045036.261 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (- (+ (pow (exp (/ -1 im)) 2) (pow (exp (/ 1 im)) 2)) (* (exp (/ -1 im)) (exp (/ 1 im))))))) into 0 1554045036.261 * [backup-simplify]: Simplify 0 into 0 1554045036.262 * [backup-simplify]: Simplify (sqrt (- (+ (pow (exp (/ -1 (/ 1 (- im)))) 2) (pow (exp (/ 1 (/ 1 (- im)))) 2)) (* (exp (/ -1 (/ 1 (- im)))) (exp (/ 1 (/ 1 (- im))))))) into (sqrt (- (+ (pow (exp (* -1 im)) 2) (pow (exp im) 2)) (* (exp im) (exp (* -1 im))))) 1554045036.262 * * * [progress]: simplifying candidates 1554045036.262 * * * * [progress]: [ 1 / 675 ] simplifiying candidate # 1554045036.262 * [simplify]: Simplifying (fma (exp im) (exp im) (- (* (exp im) (exp (- im))))) 1554045036.263 * * [simplify]: iters left: 6 (7 enodes) 1554045036.266 * * [simplify]: iters left: 5 (32 enodes) 1554045036.278 * * [simplify]: iters left: 4 (56 enodes) 1554045036.289 * * [simplify]: iters left: 3 (71 enodes) 1554045036.298 * * [simplify]: iters left: 2 (84 enodes) 1554045036.313 * * [simplify]: iters left: 1 (107 enodes) 1554045036.345 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045036.345 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045036.345 * * [simplify]: Extracting #2: cost 22 inf + 2 1554045036.346 * * [simplify]: Extracting #3: cost 20 inf + 369 1554045036.346 * * [simplify]: Extracting #4: cost 4 inf + 2360 1554045036.347 * * [simplify]: Extracting #5: cost 0 inf + 2817 1554045036.349 * [simplify]: Simplified to (fma (exp im) (exp im) -1) 1554045036.349 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (+ (fma (exp im) (exp im) -1) (fma (- (exp im)) (exp (- im)) (* (exp im) (exp (- im)))))))))) 1554045036.349 * [simplify]: Simplifying (fma (- (exp im)) (exp (- im)) (* (exp im) (exp (- im)))) 1554045036.349 * * [simplify]: iters left: 6 (7 enodes) 1554045036.353 * * [simplify]: iters left: 5 (28 enodes) 1554045036.363 * * [simplify]: iters left: 4 (42 enodes) 1554045036.375 * * [simplify]: iters left: 3 (45 enodes) 1554045036.386 * * [simplify]: iters left: 2 (51 enodes) 1554045036.397 * * [simplify]: iters left: 1 (55 enodes) 1554045036.409 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045036.409 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045036.409 * [simplify]: Simplified to 0 1554045036.409 * [simplify]: Simplified (2 2 2 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (+ (fma (exp im) (exp im) -1) 0)))))) 1554045036.409 * * * * [progress]: [ 2 / 675 ] simplifiying candidate # 1554045036.409 * * * * [progress]: [ 3 / 675 ] simplifiying candidate # 1554045036.410 * * * * [progress]: [ 4 / 675 ] simplifiying candidate # 1554045036.410 * [simplify]: Simplifying (exp im) 1554045036.410 * * [simplify]: iters left: 1 (2 enodes) 1554045036.411 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045036.411 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045036.411 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045036.411 * * [simplify]: Extracting #3: cost 0 inf + 143 1554045036.411 * [simplify]: Simplified to (exp im) 1554045036.411 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (fma (exp im) (exp im) (- (* (exp (- im)) (exp im))))))))) 1554045036.411 * * * * [progress]: [ 5 / 675 ] simplifiying candidate # 1554045036.412 * [simplify]: Simplifying (/ (exp (* (exp im) (exp im))) (exp (* (exp (- im)) (exp im)))) 1554045036.412 * * [simplify]: iters left: 6 (9 enodes) 1554045036.416 * * [simplify]: iters left: 5 (40 enodes) 1554045036.431 * * [simplify]: iters left: 4 (66 enodes) 1554045036.451 * * [simplify]: iters left: 3 (99 enodes) 1554045036.482 * * [simplify]: iters left: 2 (149 enodes) 1554045036.528 * * [simplify]: iters left: 1 (277 enodes) 1554045036.615 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045036.615 * * [simplify]: Extracting #1: cost 60 inf + 0 1554045036.616 * * [simplify]: Extracting #2: cost 144 inf + 1 1554045036.617 * * [simplify]: Extracting #3: cost 163 inf + 1038 1554045036.621 * * [simplify]: Extracting #4: cost 122 inf + 8562 1554045036.630 * * [simplify]: Extracting #5: cost 39 inf + 50044 1554045036.647 * * [simplify]: Extracting #6: cost 1 inf + 77391 1554045036.660 * * [simplify]: Extracting #7: cost 0 inf + 78195 1554045036.669 * [simplify]: Simplified to (exp (expm1 (+ im im))) 1554045036.669 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (log (exp (expm1 (+ im im))))))))) 1554045036.669 * * * * [progress]: [ 6 / 675 ] simplifiying candidate # 1554045036.669 * * * * [progress]: [ 7 / 675 ] simplifiying candidate # 1554045036.669 * * * * [progress]: [ 8 / 675 ] simplifiying candidate # 1554045036.669 * * * * [progress]: [ 9 / 675 ] simplifiying candidate # 1554045036.669 * * * * [progress]: [ 10 / 675 ] simplifiying candidate # 1554045036.669 * * * * [progress]: [ 11 / 675 ] simplifiying candidate # 1554045036.669 * * * * [progress]: [ 12 / 675 ] simplifiying candidate # 1554045036.670 * * * * [progress]: [ 13 / 675 ] simplifiying candidate # 1554045036.670 * * * * [progress]: [ 14 / 675 ] simplifiying candidate # 1554045036.670 * * * * [progress]: [ 15 / 675 ] simplifiying candidate # 1554045036.670 * * * * [progress]: [ 16 / 675 ] simplifiying candidate # 1554045036.670 * [simplify]: Simplifying (exp im) 1554045036.670 * * [simplify]: iters left: 1 (2 enodes) 1554045036.670 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045036.670 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045036.670 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045036.670 * * [simplify]: Extracting #3: cost 0 inf + 143 1554045036.671 * [simplify]: Simplified to (exp im) 1554045036.671 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (* (exp im) (- (exp im) (exp (- im))))))))) 1554045036.671 * [simplify]: Simplifying (- (exp im) (exp (- im))) 1554045036.671 * * [simplify]: iters left: 5 (5 enodes) 1554045036.672 * * [simplify]: iters left: 4 (19 enodes) 1554045036.675 * * [simplify]: iters left: 3 (29 enodes) 1554045036.680 * * [simplify]: iters left: 2 (33 enodes) 1554045036.684 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045036.685 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045036.685 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045036.685 * * [simplify]: Extracting #3: cost 10 inf + 3 1554045036.685 * * [simplify]: Extracting #4: cost 3 inf + 561 1554045036.685 * * [simplify]: Extracting #5: cost 0 inf + 977 1554045036.685 * [simplify]: Simplified to (+ (/ -1 (exp im)) (exp im)) 1554045036.685 * [simplify]: Simplified (2 2 2 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (* (exp im) (+ (/ -1 (exp im)) (exp im)))))))) 1554045036.685 * * * * [progress]: [ 17 / 675 ] simplifiying candidate # 1554045036.685 * * * * [progress]: [ 18 / 675 ] simplifiying candidate #real (real->posit16 (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))> 1554045036.685 * * * * [progress]: [ 19 / 675 ] simplifiying candidate # 1554045036.686 * [simplify]: Simplifying (fma (exp im) (exp im) (- (* (exp im) (exp (- im))))) 1554045036.686 * * [simplify]: iters left: 6 (7 enodes) 1554045036.687 * * [simplify]: iters left: 5 (32 enodes) 1554045036.702 * * [simplify]: iters left: 4 (56 enodes) 1554045036.717 * * [simplify]: iters left: 3 (71 enodes) 1554045036.734 * * [simplify]: iters left: 2 (84 enodes) 1554045036.757 * * [simplify]: iters left: 1 (107 enodes) 1554045036.793 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045036.793 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045036.793 * * [simplify]: Extracting #2: cost 22 inf + 2 1554045036.793 * * [simplify]: Extracting #3: cost 20 inf + 369 1554045036.794 * * [simplify]: Extracting #4: cost 4 inf + 2360 1554045036.795 * * [simplify]: Extracting #5: cost 0 inf + 2817 1554045036.796 * [simplify]: Simplified to (fma (exp im) (exp im) -1) 1554045036.796 * [simplify]: Simplified (2 2 1 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (+ (fma (exp im) (exp im) -1) (fma (- (exp im)) (exp (- im)) (* (exp im) (exp (- im)))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045036.797 * [simplify]: Simplifying (fma (- (exp im)) (exp (- im)) (* (exp im) (exp (- im)))) 1554045036.797 * * [simplify]: iters left: 6 (7 enodes) 1554045036.800 * * [simplify]: iters left: 5 (28 enodes) 1554045036.809 * * [simplify]: iters left: 4 (42 enodes) 1554045036.821 * * [simplify]: iters left: 3 (45 enodes) 1554045036.831 * * [simplify]: iters left: 2 (51 enodes) 1554045036.845 * * [simplify]: iters left: 1 (55 enodes) 1554045036.858 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045036.858 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045036.858 * [simplify]: Simplified to 0 1554045036.858 * [simplify]: Simplified (2 2 1 2 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (+ (fma (exp im) (exp im) -1) 0)))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045036.858 * * * * [progress]: [ 20 / 675 ] simplifiying candidate # 1554045036.858 * * * * [progress]: [ 21 / 675 ] simplifiying candidate # 1554045036.859 * * * * [progress]: [ 22 / 675 ] simplifiying candidate # 1554045036.859 * [simplify]: Simplifying (exp im) 1554045036.859 * * [simplify]: iters left: 1 (2 enodes) 1554045036.860 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045036.860 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045036.860 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045036.860 * * [simplify]: Extracting #3: cost 0 inf + 143 1554045036.860 * [simplify]: Simplified to (exp im) 1554045036.860 * [simplify]: Simplified (2 2 1 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (fma (exp im) (exp im) (- (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045036.861 * * * * [progress]: [ 23 / 675 ] simplifiying candidate # 1554045036.861 * [simplify]: Simplifying (/ (exp (* (exp im) (exp im))) (exp (* (exp (- im)) (exp im)))) 1554045036.861 * * [simplify]: iters left: 6 (9 enodes) 1554045036.865 * * [simplify]: iters left: 5 (40 enodes) 1554045036.879 * * [simplify]: iters left: 4 (66 enodes) 1554045036.896 * * [simplify]: iters left: 3 (99 enodes) 1554045036.910 * * [simplify]: iters left: 2 (149 enodes) 1554045036.940 * * [simplify]: iters left: 1 (277 enodes) 1554045037.000 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045037.000 * * [simplify]: Extracting #1: cost 60 inf + 0 1554045037.000 * * [simplify]: Extracting #2: cost 144 inf + 1 1554045037.001 * * [simplify]: Extracting #3: cost 163 inf + 1038 1554045037.003 * * [simplify]: Extracting #4: cost 122 inf + 8562 1554045037.008 * * [simplify]: Extracting #5: cost 39 inf + 50044 1554045037.016 * * [simplify]: Extracting #6: cost 1 inf + 77391 1554045037.032 * * [simplify]: Extracting #7: cost 0 inf + 78195 1554045037.046 * [simplify]: Simplified to (exp (expm1 (+ im im))) 1554045037.047 * [simplify]: Simplified (2 2 1 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (log (exp (expm1 (+ im im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045037.047 * * * * [progress]: [ 24 / 675 ] simplifiying candidate # 1554045037.047 * * * * [progress]: [ 25 / 675 ] simplifiying candidate # 1554045037.047 * * * * [progress]: [ 26 / 675 ] simplifiying candidate # 1554045037.047 * * * * [progress]: [ 27 / 675 ] simplifiying candidate # 1554045037.047 * * * * [progress]: [ 28 / 675 ] simplifiying candidate # 1554045037.047 * * * * [progress]: [ 29 / 675 ] simplifiying candidate # 1554045037.047 * * * * [progress]: [ 30 / 675 ] simplifiying candidate # 1554045037.047 * * * * [progress]: [ 31 / 675 ] simplifiying candidate # 1554045037.047 * * * * [progress]: [ 32 / 675 ] simplifiying candidate # 1554045037.047 * * * * [progress]: [ 33 / 675 ] simplifiying candidate # 1554045037.047 * * * * [progress]: [ 34 / 675 ] simplifiying candidate # 1554045037.047 * [simplify]: Simplifying (exp im) 1554045037.048 * * [simplify]: iters left: 1 (2 enodes) 1554045037.048 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045037.048 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045037.048 * * [simplify]: Extracting #2: cost 2 inf + 1 1554045037.048 * * [simplify]: Extracting #3: cost 0 inf + 143 1554045037.048 * [simplify]: Simplified to (exp im) 1554045037.048 * [simplify]: Simplified (2 2 1 2 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (* (exp im) (- (exp im) (exp (- im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045037.048 * [simplify]: Simplifying (- (exp im) (exp (- im))) 1554045037.048 * * [simplify]: iters left: 5 (5 enodes) 1554045037.049 * * [simplify]: iters left: 4 (19 enodes) 1554045037.053 * * [simplify]: iters left: 3 (29 enodes) 1554045037.057 * * [simplify]: iters left: 2 (33 enodes) 1554045037.062 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045037.062 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045037.062 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045037.062 * * [simplify]: Extracting #3: cost 10 inf + 3 1554045037.062 * * [simplify]: Extracting #4: cost 3 inf + 561 1554045037.062 * * [simplify]: Extracting #5: cost 0 inf + 977 1554045037.062 * [simplify]: Simplified to (+ (/ -1 (exp im)) (exp im)) 1554045037.062 * [simplify]: Simplified (2 2 1 2 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (* (exp im) (+ (/ -1 (exp im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045037.062 * * * * [progress]: [ 35 / 675 ] simplifiying candidate # 1554045037.063 * * * * [progress]: [ 36 / 675 ] simplifiying candidate #real (real->posit16 (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))> 1554045037.063 * * * * [progress]: [ 37 / 675 ] simplifiying candidate # 1554045037.063 * * * * [progress]: [ 38 / 675 ] simplifiying candidate # 1554045037.063 * * * * [progress]: [ 39 / 675 ] simplifiying candidate # 1554045037.063 * * * * [progress]: [ 40 / 675 ] simplifiying candidate # 1554045037.063 * [simplify]: Simplifying (- (- (log (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (log (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (log (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045037.063 * * [simplify]: iters left: 6 (18 enodes) 1554045037.068 * * [simplify]: iters left: 5 (89 enodes) 1554045037.087 * * [simplify]: iters left: 4 (189 enodes) 1554045037.150 * * [simplify]: iters left: 3 (312 enodes) 1554045037.238 * * [simplify]: iters left: 2 (472 enodes) 1554045037.428 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045037.428 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045037.429 * * [simplify]: Extracting #2: cost 20 inf + 0 1554045037.429 * * [simplify]: Extracting #3: cost 31 inf + 0 1554045037.429 * * [simplify]: Extracting #4: cost 100 inf + 0 1554045037.430 * * [simplify]: Extracting #5: cost 148 inf + 3233 1554045037.432 * * [simplify]: Extracting #6: cost 86 inf + 19514 1554045037.437 * * [simplify]: Extracting #7: cost 25 inf + 42902 1554045037.443 * * [simplify]: Extracting #8: cost 1 inf + 57407 1554045037.453 * * [simplify]: Extracting #9: cost 0 inf + 58146 1554045037.465 * [simplify]: Simplified to (- (log (+ (exp (+ (+ im im) im)) (exp (- (- (+ im im)) im)))) (+ (log (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (log (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))))) 1554045037.465 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (exp (- (log (+ (exp (+ (+ im im) im)) (exp (- (- (+ im im)) im)))) (+ (log (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (log (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))))) 1554045037.465 * * * * [progress]: [ 41 / 675 ] simplifiying candidate # 1554045037.466 * [simplify]: Simplifying (- (log (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (log (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045037.466 * * [simplify]: iters left: 6 (18 enodes) 1554045037.476 * * [simplify]: iters left: 5 (88 enodes) 1554045037.499 * * [simplify]: iters left: 4 (184 enodes) 1554045037.547 * * [simplify]: iters left: 3 (315 enodes) 1554045037.615 * * [simplify]: iters left: 2 (497 enodes) 1554045037.745 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045037.745 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045037.745 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045037.745 * * [simplify]: Extracting #3: cost 29 inf + 0 1554045037.746 * * [simplify]: Extracting #4: cost 98 inf + 0 1554045037.746 * * [simplify]: Extracting #5: cost 151 inf + 2074 1554045037.749 * * [simplify]: Extracting #6: cost 89 inf + 15037 1554045037.754 * * [simplify]: Extracting #7: cost 21 inf + 48286 1554045037.760 * * [simplify]: Extracting #8: cost 0 inf + 59989 1554045037.773 * * [simplify]: Extracting #9: cost 0 inf + 59941 1554045037.790 * [simplify]: Simplified to (+ (log (fma (exp (- (- im) im)) (exp (- im)) (/ (exp im) (exp (- (- im) im))))) (+ (- (log (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (- (log (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))))) 1554045037.790 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (exp (+ (log (fma (exp (- (- im) im)) (exp (- im)) (/ (exp im) (exp (- (- im) im))))) (+ (- (log (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (- (log (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))))))))) 1554045037.791 * * * * [progress]: [ 42 / 675 ] simplifiying candidate # 1554045037.791 * * * * [progress]: [ 43 / 675 ] simplifiying candidate # 1554045037.791 * * * * [progress]: [ 44 / 675 ] simplifiying candidate # 1554045037.791 * [simplify]: Simplifying (/ (/ (* (* (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (* (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (* (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045037.792 * * [simplify]: iters left: 6 (20 enodes) 1554045037.803 * * [simplify]: iters left: 5 (114 enodes) 1554045037.836 * * [simplify]: iters left: 4 (414 enodes) 1554045038.005 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045038.006 * * [simplify]: Extracting #1: cost 43 inf + 0 1554045038.006 * * [simplify]: Extracting #2: cost 177 inf + 0 1554045038.008 * * [simplify]: Extracting #3: cost 379 inf + 5 1554045038.016 * * [simplify]: Extracting #4: cost 244 inf + 81757 1554045038.066 * * [simplify]: Extracting #5: cost 44 inf + 179038 1554045038.148 * * [simplify]: Extracting #6: cost 2 inf + 176599 1554045038.228 * * [simplify]: Extracting #7: cost 0 inf + 174174 1554045038.294 * * [simplify]: Extracting #8: cost 0 inf + 173895 1554045038.354 * [simplify]: Simplified to (/ (* (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))) (* (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))) (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))))) (* (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)) (* (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)) (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) 1554045038.354 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (cbrt (/ (* (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))) (* (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))) (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))))) (* (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)) (* (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)) (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))))))) 1554045038.354 * * * * [progress]: [ 45 / 675 ] simplifiying candidate # 1554045038.354 * [simplify]: Simplifying (/ (* (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (* (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045038.355 * * [simplify]: iters left: 6 (20 enodes) 1554045038.361 * * [simplify]: iters left: 5 (104 enodes) 1554045038.395 * * [simplify]: iters left: 4 (286 enodes) 1554045038.518 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045038.518 * * [simplify]: Extracting #1: cost 51 inf + 0 1554045038.519 * * [simplify]: Extracting #2: cost 138 inf + 1 1554045038.521 * * [simplify]: Extracting #3: cost 207 inf + 4 1554045038.528 * * [simplify]: Extracting #4: cost 153 inf + 37582 1554045038.565 * * [simplify]: Extracting #5: cost 19 inf + 120854 1554045038.617 * * [simplify]: Extracting #6: cost 2 inf + 110141 1554045038.665 * * [simplify]: Extracting #7: cost 0 inf + 108366 1554045038.698 * [simplify]: Simplified to (/ (* (/ (* (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im))) (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045038.698 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (cbrt (/ (* (/ (* (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im))) (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045038.699 * * * * [progress]: [ 46 / 675 ] simplifiying candidate # 1554045038.699 * * * * [progress]: [ 47 / 675 ] simplifiying candidate # 1554045038.699 * * * * [progress]: [ 48 / 675 ] simplifiying candidate # 1554045038.699 * * * * [progress]: [ 49 / 675 ] simplifiying candidate # 1554045038.699 * * * * [progress]: [ 50 / 675 ] simplifiying candidate # 1554045038.699 * [simplify]: Simplifying (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045038.699 * * [simplify]: iters left: 6 (20 enodes) 1554045038.706 * * [simplify]: iters left: 5 (96 enodes) 1554045038.743 * * [simplify]: iters left: 4 (197 enodes) 1554045038.809 * * [simplify]: iters left: 3 (318 enodes) 1554045038.898 * * [simplify]: iters left: 2 (494 enodes) 1554045039.105 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045039.105 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045039.105 * * [simplify]: Extracting #2: cost 22 inf + 0 1554045039.105 * * [simplify]: Extracting #3: cost 26 inf + 0 1554045039.105 * * [simplify]: Extracting #4: cost 50 inf + 0 1554045039.105 * * [simplify]: Extracting #5: cost 124 inf + 2 1554045039.106 * * [simplify]: Extracting #6: cost 155 inf + 3011 1554045039.109 * * [simplify]: Extracting #7: cost 92 inf + 15695 1554045039.121 * * [simplify]: Extracting #8: cost 22 inf + 50508 1554045039.131 * * [simplify]: Extracting #9: cost 0 inf + 65833 1554045039.139 * [simplify]: Simplified to (* (/ (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045039.139 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (/ (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))) (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045039.140 * [simplify]: Simplifying (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045039.140 * * [simplify]: iters left: 6 (18 enodes) 1554045039.145 * * [simplify]: iters left: 5 (84 enodes) 1554045039.170 * * [simplify]: iters left: 4 (170 enodes) 1554045039.219 * * [simplify]: iters left: 3 (284 enodes) 1554045039.307 * * [simplify]: iters left: 2 (440 enodes) 1554045039.493 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045039.493 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045039.493 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045039.493 * * [simplify]: Extracting #3: cost 12 inf + 0 1554045039.493 * * [simplify]: Extracting #4: cost 36 inf + 0 1554045039.493 * * [simplify]: Extracting #5: cost 111 inf + 2 1554045039.494 * * [simplify]: Extracting #6: cost 145 inf + 2350 1554045039.497 * * [simplify]: Extracting #7: cost 61 inf + 28997 1554045039.502 * * [simplify]: Extracting #8: cost 2 inf + 58539 1554045039.508 * * [simplify]: Extracting #9: cost 0 inf + 58129 1554045039.514 * * [simplify]: Extracting #10: cost 0 inf + 58084 1554045039.521 * [simplify]: Simplified to (/ (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045039.521 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045039.521 * * * * [progress]: [ 51 / 675 ] simplifiying candidate # 1554045039.522 * [simplify]: Simplifying (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045039.522 * * [simplify]: iters left: 6 (21 enodes) 1554045039.527 * * [simplify]: iters left: 5 (96 enodes) 1554045039.547 * * [simplify]: iters left: 4 (186 enodes) 1554045039.586 * * [simplify]: iters left: 3 (303 enodes) 1554045039.655 * * [simplify]: iters left: 2 (461 enodes) 1554045039.863 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045039.863 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045039.863 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045039.863 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045039.863 * * [simplify]: Extracting #4: cost 46 inf + 0 1554045039.863 * * [simplify]: Extracting #5: cost 118 inf + 2 1554045039.864 * * [simplify]: Extracting #6: cost 147 inf + 2487 1554045039.870 * * [simplify]: Extracting #7: cost 96 inf + 12266 1554045039.874 * * [simplify]: Extracting #8: cost 37 inf + 37286 1554045039.881 * * [simplify]: Extracting #9: cost 0 inf + 60872 1554045039.888 * * [simplify]: Extracting #10: cost 0 inf + 60412 1554045039.895 * [simplify]: Simplified to (/ (* (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045039.895 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045039.896 * [simplify]: Simplifying (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045039.896 * * [simplify]: iters left: 6 (19 enodes) 1554045039.901 * * [simplify]: iters left: 5 (87 enodes) 1554045039.923 * * [simplify]: iters left: 4 (173 enodes) 1554045039.966 * * [simplify]: iters left: 3 (287 enodes) 1554045040.023 * * [simplify]: iters left: 2 (445 enodes) 1554045040.180 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045040.180 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045040.180 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045040.180 * * [simplify]: Extracting #3: cost 13 inf + 0 1554045040.180 * * [simplify]: Extracting #4: cost 38 inf + 0 1554045040.181 * * [simplify]: Extracting #5: cost 113 inf + 2 1554045040.182 * * [simplify]: Extracting #6: cost 134 inf + 4067 1554045040.188 * * [simplify]: Extracting #7: cost 73 inf + 18744 1554045040.197 * * [simplify]: Extracting #8: cost 21 inf + 44037 1554045040.209 * * [simplify]: Extracting #9: cost 0 inf + 57472 1554045040.222 * [simplify]: Simplified to (/ (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (sqrt (cbrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045040.222 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (sqrt (cbrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045040.222 * * * * [progress]: [ 52 / 675 ] simplifiying candidate # 1554045040.223 * [simplify]: Simplifying (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045040.223 * * [simplify]: iters left: 6 (19 enodes) 1554045040.233 * * [simplify]: iters left: 5 (89 enodes) 1554045040.273 * * [simplify]: iters left: 4 (179 enodes) 1554045040.338 * * [simplify]: iters left: 3 (296 enodes) 1554045040.453 * * [simplify]: iters left: 2 (461 enodes) 1554045040.621 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045040.621 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045040.621 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045040.621 * * [simplify]: Extracting #3: cost 18 inf + 0 1554045040.621 * * [simplify]: Extracting #4: cost 42 inf + 0 1554045040.622 * * [simplify]: Extracting #5: cost 115 inf + 2 1554045040.624 * * [simplify]: Extracting #6: cost 141 inf + 4136 1554045040.629 * * [simplify]: Extracting #7: cost 84 inf + 14958 1554045040.640 * * [simplify]: Extracting #8: cost 18 inf + 46976 1554045040.656 * * [simplify]: Extracting #9: cost 1 inf + 55952 1554045040.671 * * [simplify]: Extracting #10: cost 0 inf + 56504 1554045040.687 * * [simplify]: Extracting #11: cost 0 inf + 56369 1554045040.701 * [simplify]: Simplified to (/ (* (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (exp im) (* (exp im) (exp im)))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (exp im) (* (exp im) (exp im)))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045040.701 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (exp im) (* (exp im) (exp im)))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (exp im) (* (exp im) (exp im)))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045040.702 * [simplify]: Simplifying (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045040.702 * * [simplify]: iters left: 6 (18 enodes) 1554045040.707 * * [simplify]: iters left: 5 (84 enodes) 1554045040.728 * * [simplify]: iters left: 4 (170 enodes) 1554045040.768 * * [simplify]: iters left: 3 (284 enodes) 1554045040.846 * * [simplify]: iters left: 2 (440 enodes) 1554045041.033 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045041.033 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045041.033 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045041.033 * * [simplify]: Extracting #3: cost 12 inf + 0 1554045041.033 * * [simplify]: Extracting #4: cost 36 inf + 0 1554045041.034 * * [simplify]: Extracting #5: cost 111 inf + 2 1554045041.035 * * [simplify]: Extracting #6: cost 145 inf + 2350 1554045041.041 * * [simplify]: Extracting #7: cost 61 inf + 28917 1554045041.058 * * [simplify]: Extracting #8: cost 2 inf + 58379 1554045041.070 * * [simplify]: Extracting #9: cost 0 inf + 57969 1554045041.082 * * [simplify]: Extracting #10: cost 0 inf + 57924 1554045041.089 * [simplify]: Simplified to (/ (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045041.089 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045041.090 * * * * [progress]: [ 53 / 675 ] simplifiying candidate # 1554045041.090 * [simplify]: Simplifying (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045041.090 * * [simplify]: iters left: 6 (20 enodes) 1554045041.097 * * [simplify]: iters left: 5 (93 enodes) 1554045041.117 * * [simplify]: iters left: 4 (183 enodes) 1554045041.169 * * [simplify]: iters left: 3 (295 enodes) 1554045041.251 * * [simplify]: iters left: 2 (449 enodes) 1554045041.408 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045041.408 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045041.408 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045041.408 * * [simplify]: Extracting #3: cost 10 inf + 1 1554045041.408 * * [simplify]: Extracting #4: cost 21 inf + 1 1554045041.408 * * [simplify]: Extracting #5: cost 86 inf + 1 1554045041.409 * * [simplify]: Extracting #6: cost 143 inf + 169 1554045041.410 * * [simplify]: Extracting #7: cost 103 inf + 6330 1554045041.414 * * [simplify]: Extracting #8: cost 22 inf + 38840 1554045041.420 * * [simplify]: Extracting #9: cost 0 inf + 49260 1554045041.430 * [simplify]: Simplified to (* (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- (+ im im)) im))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- (+ im im)) im))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045041.430 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- (+ im im)) im))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- (+ im im)) im))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045041.431 * [simplify]: Simplifying (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045041.431 * * [simplify]: iters left: 6 (17 enodes) 1554045041.440 * * [simplify]: iters left: 5 (81 enodes) 1554045041.476 * * [simplify]: iters left: 4 (167 enodes) 1554045041.532 * * [simplify]: iters left: 3 (281 enodes) 1554045041.609 * * [simplify]: iters left: 2 (437 enodes) 1554045041.774 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045041.774 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045041.774 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045041.774 * * [simplify]: Extracting #3: cost 29 inf + 0 1554045041.774 * * [simplify]: Extracting #4: cost 62 inf + 2 1554045041.775 * * [simplify]: Extracting #5: cost 109 inf + 44 1554045041.776 * * [simplify]: Extracting #6: cost 122 inf + 4332 1554045041.778 * * [simplify]: Extracting #7: cost 78 inf + 15592 1554045041.783 * * [simplify]: Extracting #8: cost 21 inf + 41868 1554045041.788 * * [simplify]: Extracting #9: cost 0 inf + 54360 1554045041.794 * * [simplify]: Extracting #10: cost 0 inf + 53887 1554045041.800 * [simplify]: Simplified to (/ (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045041.800 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) (/ (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045041.801 * * * * [progress]: [ 54 / 675 ] simplifiying candidate # 1554045041.801 * [simplify]: Simplifying (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045041.801 * * [simplify]: iters left: 6 (19 enodes) 1554045041.806 * * [simplify]: iters left: 5 (89 enodes) 1554045041.825 * * [simplify]: iters left: 4 (179 enodes) 1554045041.869 * * [simplify]: iters left: 3 (296 enodes) 1554045041.930 * * [simplify]: iters left: 2 (461 enodes) 1554045042.045 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045042.045 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045042.045 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045042.045 * * [simplify]: Extracting #3: cost 18 inf + 0 1554045042.046 * * [simplify]: Extracting #4: cost 42 inf + 0 1554045042.046 * * [simplify]: Extracting #5: cost 115 inf + 2 1554045042.047 * * [simplify]: Extracting #6: cost 141 inf + 4136 1554045042.050 * * [simplify]: Extracting #7: cost 84 inf + 14958 1554045042.059 * * [simplify]: Extracting #8: cost 18 inf + 46976 1554045042.072 * * [simplify]: Extracting #9: cost 1 inf + 55952 1554045042.090 * * [simplify]: Extracting #10: cost 0 inf + 56504 1554045042.104 * * [simplify]: Extracting #11: cost 0 inf + 56369 1554045042.117 * [simplify]: Simplified to (/ (* (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (exp im) (* (exp im) (exp im)))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (exp im) (* (exp im) (exp im)))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045042.117 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (exp im) (* (exp im) (exp im)))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (exp im) (* (exp im) (exp im)))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045042.118 * [simplify]: Simplifying (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045042.118 * * [simplify]: iters left: 6 (18 enodes) 1554045042.127 * * [simplify]: iters left: 5 (84 enodes) 1554045042.146 * * [simplify]: iters left: 4 (170 enodes) 1554045042.179 * * [simplify]: iters left: 3 (284 enodes) 1554045042.263 * * [simplify]: iters left: 2 (440 enodes) 1554045042.394 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045042.394 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045042.394 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045042.395 * * [simplify]: Extracting #3: cost 12 inf + 0 1554045042.395 * * [simplify]: Extracting #4: cost 36 inf + 0 1554045042.395 * * [simplify]: Extracting #5: cost 111 inf + 2 1554045042.396 * * [simplify]: Extracting #6: cost 145 inf + 2350 1554045042.399 * * [simplify]: Extracting #7: cost 61 inf + 28917 1554045042.407 * * [simplify]: Extracting #8: cost 2 inf + 58379 1554045042.419 * * [simplify]: Extracting #9: cost 0 inf + 57969 1554045042.430 * * [simplify]: Extracting #10: cost 0 inf + 57924 1554045042.440 * [simplify]: Simplified to (/ (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045042.440 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045042.440 * * * * [progress]: [ 55 / 675 ] simplifiying candidate # 1554045042.440 * [simplify]: Simplifying (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045042.440 * * [simplify]: iters left: 6 (19 enodes) 1554045042.446 * * [simplify]: iters left: 5 (88 enodes) 1554045042.468 * * [simplify]: iters left: 4 (182 enodes) 1554045042.514 * * [simplify]: iters left: 3 (293 enodes) 1554045042.609 * * [simplify]: iters left: 2 (469 enodes) 1554045042.748 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045042.749 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045042.749 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045042.749 * * [simplify]: Extracting #3: cost 10 inf + 1 1554045042.749 * * [simplify]: Extracting #4: cost 21 inf + 1 1554045042.749 * * [simplify]: Extracting #5: cost 90 inf + 1 1554045042.750 * * [simplify]: Extracting #6: cost 153 inf + 128 1554045042.753 * * [simplify]: Extracting #7: cost 122 inf + 5175 1554045042.757 * * [simplify]: Extracting #8: cost 33 inf + 37478 1554045042.763 * * [simplify]: Extracting #9: cost 1 inf + 56261 1554045042.769 * * [simplify]: Extracting #10: cost 0 inf + 56201 1554045042.775 * [simplify]: Simplified to (* (cbrt (/ (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (/ (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045042.776 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (cbrt (/ (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (/ (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045042.776 * [simplify]: Simplifying (/ (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045042.776 * * [simplify]: iters left: 6 (17 enodes) 1554045042.781 * * [simplify]: iters left: 5 (81 enodes) 1554045042.811 * * [simplify]: iters left: 4 (167 enodes) 1554045042.846 * * [simplify]: iters left: 3 (281 enodes) 1554045042.925 * * [simplify]: iters left: 2 (437 enodes) 1554045043.083 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045043.084 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045043.084 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045043.084 * * [simplify]: Extracting #3: cost 29 inf + 0 1554045043.084 * * [simplify]: Extracting #4: cost 62 inf + 2 1554045043.085 * * [simplify]: Extracting #5: cost 109 inf + 44 1554045043.087 * * [simplify]: Extracting #6: cost 122 inf + 4332 1554045043.092 * * [simplify]: Extracting #7: cost 78 inf + 15592 1554045043.099 * * [simplify]: Extracting #8: cost 21 inf + 41868 1554045043.105 * * [simplify]: Extracting #9: cost 0 inf + 54360 1554045043.115 * * [simplify]: Extracting #10: cost 0 inf + 53887 1554045043.121 * [simplify]: Simplified to (/ (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045043.121 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (cbrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045043.121 * * * * [progress]: [ 56 / 675 ] simplifiying candidate # 1554045043.122 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045043.122 * * [simplify]: iters left: 6 (19 enodes) 1554045043.128 * * [simplify]: iters left: 5 (89 enodes) 1554045043.162 * * [simplify]: iters left: 4 (177 enodes) 1554045043.201 * * [simplify]: iters left: 3 (291 enodes) 1554045043.301 * * [simplify]: iters left: 2 (456 enodes) 1554045043.494 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045043.495 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045043.495 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045043.495 * * [simplify]: Extracting #3: cost 16 inf + 0 1554045043.495 * * [simplify]: Extracting #4: cost 40 inf + 0 1554045043.495 * * [simplify]: Extracting #5: cost 114 inf + 2 1554045043.496 * * [simplify]: Extracting #6: cost 143 inf + 3035 1554045043.499 * * [simplify]: Extracting #7: cost 76 inf + 18411 1554045043.504 * * [simplify]: Extracting #8: cost 32 inf + 38062 1554045043.512 * * [simplify]: Extracting #9: cost 2 inf + 56582 1554045043.525 * * [simplify]: Extracting #10: cost 0 inf + 58521 1554045043.538 * [simplify]: Simplified to (/ (sqrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (exp im) (* (exp im) (exp im)))) (sqrt (- (fma (exp im) (exp im) -1) (/ (/ -1 (exp im)) (exp im)))))) (* (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ (/ -1 (exp im)) (exp im))))) (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ (/ -1 (exp im)) (exp im))))))) 1554045043.538 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (exp im) (* (exp im) (exp im)))) (sqrt (- (fma (exp im) (exp im) -1) (/ (/ -1 (exp im)) (exp im)))))) (* (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ (/ -1 (exp im)) (exp im))))) (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ (/ -1 (exp im)) (exp im))))))) (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045043.539 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045043.539 * * [simplify]: iters left: 6 (18 enodes) 1554045043.549 * * [simplify]: iters left: 5 (84 enodes) 1554045043.588 * * [simplify]: iters left: 4 (170 enodes) 1554045043.648 * * [simplify]: iters left: 3 (284 enodes) 1554045043.728 * * [simplify]: iters left: 2 (440 enodes) 1554045043.905 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045043.905 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045043.905 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045043.905 * * [simplify]: Extracting #3: cost 12 inf + 0 1554045043.905 * * [simplify]: Extracting #4: cost 36 inf + 0 1554045043.905 * * [simplify]: Extracting #5: cost 111 inf + 2 1554045043.906 * * [simplify]: Extracting #6: cost 145 inf + 2350 1554045043.909 * * [simplify]: Extracting #7: cost 61 inf + 28877 1554045043.915 * * [simplify]: Extracting #8: cost 2 inf + 58379 1554045043.921 * * [simplify]: Extracting #9: cost 0 inf + 57969 1554045043.927 * * [simplify]: Extracting #10: cost 0 inf + 57924 1554045043.934 * [simplify]: Simplified to (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045043.934 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045043.935 * * * * [progress]: [ 57 / 675 ] simplifiying candidate # 1554045043.935 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045043.935 * * [simplify]: iters left: 6 (20 enodes) 1554045043.941 * * [simplify]: iters left: 5 (91 enodes) 1554045043.960 * * [simplify]: iters left: 4 (177 enodes) 1554045044.008 * * [simplify]: iters left: 3 (288 enodes) 1554045044.095 * * [simplify]: iters left: 2 (450 enodes) 1554045044.230 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045044.230 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045044.230 * * [simplify]: Extracting #2: cost 9 inf + 0 1554045044.230 * * [simplify]: Extracting #3: cost 15 inf + 0 1554045044.230 * * [simplify]: Extracting #4: cost 40 inf + 0 1554045044.231 * * [simplify]: Extracting #5: cost 110 inf + 2 1554045044.232 * * [simplify]: Extracting #6: cost 139 inf + 2863 1554045044.236 * * [simplify]: Extracting #7: cost 73 inf + 16408 1554045044.246 * * [simplify]: Extracting #8: cost 13 inf + 44434 1554045044.259 * * [simplify]: Extracting #9: cost 0 inf + 51641 1554045044.275 * [simplify]: Simplified to (/ (sqrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (- im (- (- im) im)))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (fabs (cbrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045044.276 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (- im (- (- im) im)))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (fabs (cbrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045044.276 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045044.277 * * [simplify]: iters left: 6 (19 enodes) 1554045044.287 * * [simplify]: iters left: 5 (87 enodes) 1554045044.317 * * [simplify]: iters left: 4 (173 enodes) 1554045044.352 * * [simplify]: iters left: 3 (287 enodes) 1554045044.432 * * [simplify]: iters left: 2 (445 enodes) 1554045044.593 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045044.593 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045044.594 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045044.594 * * [simplify]: Extracting #3: cost 13 inf + 0 1554045044.594 * * [simplify]: Extracting #4: cost 38 inf + 0 1554045044.594 * * [simplify]: Extracting #5: cost 113 inf + 2 1554045044.596 * * [simplify]: Extracting #6: cost 134 inf + 4067 1554045044.599 * * [simplify]: Extracting #7: cost 73 inf + 18744 1554045044.604 * * [simplify]: Extracting #8: cost 21 inf + 43917 1554045044.609 * * [simplify]: Extracting #9: cost 0 inf + 57312 1554045044.615 * [simplify]: Simplified to (/ (sqrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (sqrt (cbrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045044.615 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (sqrt (cbrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045044.616 * * * * [progress]: [ 58 / 675 ] simplifiying candidate # 1554045044.616 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045044.616 * * [simplify]: iters left: 6 (18 enodes) 1554045044.621 * * [simplify]: iters left: 5 (84 enodes) 1554045044.644 * * [simplify]: iters left: 4 (170 enodes) 1554045044.696 * * [simplify]: iters left: 3 (284 enodes) 1554045044.798 * * [simplify]: iters left: 2 (440 enodes) 1554045044.960 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045044.960 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045044.960 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045044.960 * * [simplify]: Extracting #3: cost 12 inf + 0 1554045044.960 * * [simplify]: Extracting #4: cost 36 inf + 0 1554045044.960 * * [simplify]: Extracting #5: cost 111 inf + 2 1554045044.961 * * [simplify]: Extracting #6: cost 145 inf + 2350 1554045044.964 * * [simplify]: Extracting #7: cost 61 inf + 28797 1554045044.970 * * [simplify]: Extracting #8: cost 2 inf + 58219 1554045044.976 * * [simplify]: Extracting #9: cost 0 inf + 57809 1554045044.987 * * [simplify]: Extracting #10: cost 0 inf + 57764 1554045044.994 * [simplify]: Simplified to (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045044.994 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045044.994 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045044.994 * * [simplify]: iters left: 6 (18 enodes) 1554045045.000 * * [simplify]: iters left: 5 (84 enodes) 1554045045.024 * * [simplify]: iters left: 4 (170 enodes) 1554045045.065 * * [simplify]: iters left: 3 (284 enodes) 1554045045.144 * * [simplify]: iters left: 2 (440 enodes) 1554045045.309 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045045.309 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045045.309 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045045.309 * * [simplify]: Extracting #3: cost 12 inf + 0 1554045045.309 * * [simplify]: Extracting #4: cost 36 inf + 0 1554045045.309 * * [simplify]: Extracting #5: cost 111 inf + 2 1554045045.311 * * [simplify]: Extracting #6: cost 145 inf + 2350 1554045045.316 * * [simplify]: Extracting #7: cost 61 inf + 28797 1554045045.322 * * [simplify]: Extracting #8: cost 2 inf + 58219 1554045045.328 * * [simplify]: Extracting #9: cost 0 inf + 57809 1554045045.334 * * [simplify]: Extracting #10: cost 0 inf + 57764 1554045045.339 * [simplify]: Simplified to (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045045.339 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045045.340 * * * * [progress]: [ 59 / 675 ] simplifiying candidate # 1554045045.340 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045045.340 * * [simplify]: iters left: 6 (19 enodes) 1554045045.346 * * [simplify]: iters left: 5 (88 enodes) 1554045045.370 * * [simplify]: iters left: 4 (174 enodes) 1554045045.402 * * [simplify]: iters left: 3 (287 enodes) 1554045045.467 * * [simplify]: iters left: 2 (445 enodes) 1554045045.621 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045045.621 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045045.621 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045045.621 * * [simplify]: Extracting #3: cost 17 inf + 1 1554045045.621 * * [simplify]: Extracting #4: cost 86 inf + 1 1554045045.622 * * [simplify]: Extracting #5: cost 150 inf + 118 1554045045.624 * * [simplify]: Extracting #6: cost 115 inf + 5139 1554045045.630 * * [simplify]: Extracting #7: cost 56 inf + 23810 1554045045.638 * * [simplify]: Extracting #8: cost 1 inf + 53129 1554045045.644 * * [simplify]: Extracting #9: cost 0 inf + 53285 1554045045.649 * * [simplify]: Extracting #10: cost 0 inf + 53256 1554045045.654 * [simplify]: Simplified to (sqrt (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045045.655 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (sqrt (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045045.655 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045045.655 * * [simplify]: iters left: 6 (17 enodes) 1554045045.660 * * [simplify]: iters left: 5 (81 enodes) 1554045045.690 * * [simplify]: iters left: 4 (167 enodes) 1554045045.729 * * [simplify]: iters left: 3 (281 enodes) 1554045045.790 * * [simplify]: iters left: 2 (437 enodes) 1554045045.936 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045045.936 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045045.936 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045045.936 * * [simplify]: Extracting #3: cost 29 inf + 0 1554045045.936 * * [simplify]: Extracting #4: cost 62 inf + 2 1554045045.937 * * [simplify]: Extracting #5: cost 109 inf + 44 1554045045.938 * * [simplify]: Extracting #6: cost 122 inf + 4332 1554045045.940 * * [simplify]: Extracting #7: cost 78 inf + 15512 1554045045.945 * * [simplify]: Extracting #8: cost 21 inf + 41708 1554045045.951 * * [simplify]: Extracting #9: cost 0 inf + 54200 1554045045.958 * * [simplify]: Extracting #10: cost 0 inf + 53727 1554045045.964 * [simplify]: Simplified to (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045045.964 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045045.964 * * * * [progress]: [ 60 / 675 ] simplifiying candidate # 1554045045.964 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045045.964 * * [simplify]: iters left: 6 (18 enodes) 1554045045.974 * * [simplify]: iters left: 5 (84 enodes) 1554045046.006 * * [simplify]: iters left: 4 (170 enodes) 1554045046.041 * * [simplify]: iters left: 3 (284 enodes) 1554045046.125 * * [simplify]: iters left: 2 (440 enodes) 1554045046.303 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045046.303 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045046.303 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045046.303 * * [simplify]: Extracting #3: cost 12 inf + 0 1554045046.303 * * [simplify]: Extracting #4: cost 36 inf + 0 1554045046.304 * * [simplify]: Extracting #5: cost 111 inf + 2 1554045046.305 * * [simplify]: Extracting #6: cost 145 inf + 2350 1554045046.311 * * [simplify]: Extracting #7: cost 61 inf + 28797 1554045046.321 * * [simplify]: Extracting #8: cost 2 inf + 58219 1554045046.331 * * [simplify]: Extracting #9: cost 0 inf + 57809 1554045046.337 * * [simplify]: Extracting #10: cost 0 inf + 57764 1554045046.343 * [simplify]: Simplified to (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045046.343 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045046.343 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045046.344 * * [simplify]: iters left: 6 (18 enodes) 1554045046.349 * * [simplify]: iters left: 5 (84 enodes) 1554045046.370 * * [simplify]: iters left: 4 (170 enodes) 1554045046.437 * * [simplify]: iters left: 3 (284 enodes) 1554045046.520 * * [simplify]: iters left: 2 (440 enodes) 1554045046.651 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045046.651 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045046.652 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045046.652 * * [simplify]: Extracting #3: cost 12 inf + 0 1554045046.652 * * [simplify]: Extracting #4: cost 36 inf + 0 1554045046.652 * * [simplify]: Extracting #5: cost 111 inf + 2 1554045046.653 * * [simplify]: Extracting #6: cost 145 inf + 2350 1554045046.655 * * [simplify]: Extracting #7: cost 61 inf + 28797 1554045046.663 * * [simplify]: Extracting #8: cost 2 inf + 58219 1554045046.672 * * [simplify]: Extracting #9: cost 0 inf + 57809 1554045046.678 * * [simplify]: Extracting #10: cost 0 inf + 57764 1554045046.684 * [simplify]: Simplified to (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045046.684 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045046.684 * * * * [progress]: [ 61 / 675 ] simplifiying candidate # 1554045046.685 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045046.685 * * [simplify]: iters left: 6 (18 enodes) 1554045046.690 * * [simplify]: iters left: 5 (83 enodes) 1554045046.723 * * [simplify]: iters left: 4 (169 enodes) 1554045046.759 * * [simplify]: iters left: 3 (281 enodes) 1554045046.840 * * [simplify]: iters left: 2 (437 enodes) 1554045047.012 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045047.012 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045047.012 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045047.012 * * [simplify]: Extracting #3: cost 17 inf + 1 1554045047.012 * * [simplify]: Extracting #4: cost 87 inf + 1 1554045047.013 * * [simplify]: Extracting #5: cost 151 inf + 47 1554045047.014 * * [simplify]: Extracting #6: cost 123 inf + 4221 1554045047.017 * * [simplify]: Extracting #7: cost 44 inf + 31615 1554045047.022 * * [simplify]: Extracting #8: cost 3 inf + 52032 1554045047.027 * * [simplify]: Extracting #9: cost 0 inf + 54241 1554045047.033 * [simplify]: Simplified to (sqrt (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045047.033 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (sqrt (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045047.033 * [simplify]: Simplifying (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045047.033 * * [simplify]: iters left: 6 (17 enodes) 1554045047.038 * * [simplify]: iters left: 5 (81 enodes) 1554045047.058 * * [simplify]: iters left: 4 (167 enodes) 1554045047.104 * * [simplify]: iters left: 3 (281 enodes) 1554045047.200 * * [simplify]: iters left: 2 (437 enodes) 1554045047.378 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045047.378 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045047.378 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045047.379 * * [simplify]: Extracting #3: cost 29 inf + 0 1554045047.379 * * [simplify]: Extracting #4: cost 62 inf + 2 1554045047.380 * * [simplify]: Extracting #5: cost 109 inf + 44 1554045047.382 * * [simplify]: Extracting #6: cost 122 inf + 4332 1554045047.387 * * [simplify]: Extracting #7: cost 78 inf + 15512 1554045047.401 * * [simplify]: Extracting #8: cost 21 inf + 41708 1554045047.408 * * [simplify]: Extracting #9: cost 0 inf + 54200 1554045047.414 * * [simplify]: Extracting #10: cost 0 inf + 53727 1554045047.420 * [simplify]: Simplified to (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045047.420 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) (/ (sqrt (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045047.420 * * * * [progress]: [ 62 / 675 ] simplifiying candidate # 1554045047.421 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045047.421 * * [simplify]: iters left: 6 (20 enodes) 1554045047.427 * * [simplify]: iters left: 5 (100 enodes) 1554045047.462 * * [simplify]: iters left: 4 (224 enodes) 1554045047.517 * * [simplify]: iters left: 3 (381 enodes) 1554045047.660 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045047.660 * * [simplify]: Extracting #1: cost 20 inf + 0 1554045047.661 * * [simplify]: Extracting #2: cost 42 inf + 0 1554045047.661 * * [simplify]: Extracting #3: cost 63 inf + 2 1554045047.662 * * [simplify]: Extracting #4: cost 104 inf + 5 1554045047.663 * * [simplify]: Extracting #5: cost 107 inf + 3867 1554045047.667 * * [simplify]: Extracting #6: cost 65 inf + 11813 1554045047.674 * * [simplify]: Extracting #7: cost 30 inf + 27505 1554045047.684 * * [simplify]: Extracting #8: cost 2 inf + 46645 1554045047.692 * * [simplify]: Extracting #9: cost 0 inf + 47952 1554045047.700 * [simplify]: Simplified to (/ (* (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) 1554045047.700 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045047.701 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045047.701 * * [simplify]: iters left: 6 (18 enodes) 1554045047.705 * * [simplify]: iters left: 5 (86 enodes) 1554045047.724 * * [simplify]: iters left: 4 (174 enodes) 1554045047.760 * * [simplify]: iters left: 3 (288 enodes) 1554045047.839 * * [simplify]: iters left: 2 (451 enodes) 1554045048.004 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045048.004 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045048.004 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045048.004 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045048.005 * * [simplify]: Extracting #4: cost 93 inf + 0 1554045048.005 * * [simplify]: Extracting #5: cost 137 inf + 4998 1554045048.008 * * [simplify]: Extracting #6: cost 64 inf + 23523 1554045048.021 * * [simplify]: Extracting #7: cost 10 inf + 48469 1554045048.033 * * [simplify]: Extracting #8: cost 0 inf + 53559 1554045048.046 * * [simplify]: Extracting #9: cost 0 inf + 53021 1554045048.053 * * [simplify]: Extracting #10: cost 0 inf + 52992 1554045048.060 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ im (+ im im)))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045048.060 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ im (+ im im)))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))))) 1554045048.060 * * * * [progress]: [ 63 / 675 ] simplifiying candidate # 1554045048.061 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045048.061 * * [simplify]: iters left: 6 (23 enodes) 1554045048.067 * * [simplify]: iters left: 5 (108 enodes) 1554045048.101 * * [simplify]: iters left: 4 (225 enodes) 1554045048.160 * * [simplify]: iters left: 3 (381 enodes) 1554045048.265 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045048.265 * * [simplify]: Extracting #1: cost 28 inf + 0 1554045048.265 * * [simplify]: Extracting #2: cost 53 inf + 0 1554045048.265 * * [simplify]: Extracting #3: cost 67 inf + 0 1554045048.266 * * [simplify]: Extracting #4: cost 111 inf + 0 1554045048.267 * * [simplify]: Extracting #5: cost 123 inf + 3876 1554045048.269 * * [simplify]: Extracting #6: cost 62 inf + 21653 1554045048.279 * * [simplify]: Extracting #7: cost 5 inf + 57263 1554045048.300 * * [simplify]: Extracting #8: cost 0 inf + 59950 1554045048.320 * * [simplify]: Extracting #9: cost 0 inf + 59771 1554045048.341 * [simplify]: Simplified to (/ (* (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im))))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im))))))) 1554045048.342 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im))))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045048.342 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045048.343 * * [simplify]: iters left: 6 (20 enodes) 1554045048.358 * * [simplify]: iters left: 5 (92 enodes) 1554045048.396 * * [simplify]: iters left: 4 (183 enodes) 1554045048.437 * * [simplify]: iters left: 3 (296 enodes) 1554045048.523 * * [simplify]: iters left: 2 (463 enodes) 1554045048.672 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045048.672 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045048.672 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045048.672 * * [simplify]: Extracting #3: cost 29 inf + 0 1554045048.673 * * [simplify]: Extracting #4: cost 96 inf + 0 1554045048.674 * * [simplify]: Extracting #5: cost 136 inf + 5802 1554045048.680 * * [simplify]: Extracting #6: cost 56 inf + 27719 1554045048.689 * * [simplify]: Extracting #7: cost 8 inf + 50474 1554045048.700 * * [simplify]: Extracting #8: cost 0 inf + 54414 1554045048.709 * * [simplify]: Extracting #9: cost 0 inf + 54312 1554045048.716 * [simplify]: Simplified to (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045048.716 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045048.716 * * * * [progress]: [ 64 / 675 ] simplifiying candidate # 1554045048.716 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045048.716 * * [simplify]: iters left: 6 (21 enodes) 1554045048.722 * * [simplify]: iters left: 5 (101 enodes) 1554045048.754 * * [simplify]: iters left: 4 (218 enodes) 1554045048.818 * * [simplify]: iters left: 3 (377 enodes) 1554045048.920 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045048.920 * * [simplify]: Extracting #1: cost 28 inf + 0 1554045048.921 * * [simplify]: Extracting #2: cost 51 inf + 0 1554045048.921 * * [simplify]: Extracting #3: cost 63 inf + 0 1554045048.922 * * [simplify]: Extracting #4: cost 108 inf + 0 1554045048.923 * * [simplify]: Extracting #5: cost 128 inf + 1337 1554045048.927 * * [simplify]: Extracting #6: cost 75 inf + 12525 1554045048.939 * * [simplify]: Extracting #7: cost 22 inf + 42323 1554045048.951 * * [simplify]: Extracting #8: cost 0 inf + 55827 1554045048.960 * * [simplify]: Extracting #9: cost 0 inf + 55358 1554045048.974 * [simplify]: Simplified to (* (/ (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045048.974 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (/ (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045048.975 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045048.975 * * [simplify]: iters left: 6 (19 enodes) 1554045048.982 * * [simplify]: iters left: 5 (89 enodes) 1554045049.014 * * [simplify]: iters left: 4 (180 enodes) 1554045049.066 * * [simplify]: iters left: 3 (296 enodes) 1554045049.133 * * [simplify]: iters left: 2 (472 enodes) 1554045049.289 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045049.289 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045049.289 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045049.289 * * [simplify]: Extracting #3: cost 27 inf + 0 1554045049.289 * * [simplify]: Extracting #4: cost 98 inf + 0 1554045049.290 * * [simplify]: Extracting #5: cost 147 inf + 3349 1554045049.293 * * [simplify]: Extracting #6: cost 85 inf + 19184 1554045049.298 * * [simplify]: Extracting #7: cost 38 inf + 38321 1554045049.309 * * [simplify]: Extracting #8: cost 0 inf + 58177 1554045049.321 * * [simplify]: Extracting #9: cost 0 inf + 57827 1554045049.329 * [simplify]: Simplified to (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045049.329 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045049.330 * * * * [progress]: [ 65 / 675 ] simplifiying candidate # 1554045049.330 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045049.330 * * [simplify]: iters left: 6 (22 enodes) 1554045049.337 * * [simplify]: iters left: 5 (105 enodes) 1554045049.362 * * [simplify]: iters left: 4 (212 enodes) 1554045049.410 * * [simplify]: iters left: 3 (340 enodes) 1554045049.527 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045049.527 * * [simplify]: Extracting #1: cost 18 inf + 0 1554045049.527 * * [simplify]: Extracting #2: cost 30 inf + 1 1554045049.527 * * [simplify]: Extracting #3: cost 41 inf + 1 1554045049.527 * * [simplify]: Extracting #4: cost 85 inf + 1 1554045049.528 * * [simplify]: Extracting #5: cost 114 inf + 46 1554045049.528 * * [simplify]: Extracting #6: cost 91 inf + 2776 1554045049.531 * * [simplify]: Extracting #7: cost 37 inf + 18763 1554045049.535 * * [simplify]: Extracting #8: cost 7 inf + 34434 1554045049.541 * * [simplify]: Extracting #9: cost 0 inf + 39679 1554045049.547 * [simplify]: Simplified to (* (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (- (- im) (- im (- im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (- (- im) (- im (- im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045049.547 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (- (- im) (- im (- im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (- (- im) (- im (- im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045049.548 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045049.548 * * [simplify]: iters left: 6 (18 enodes) 1554045049.553 * * [simplify]: iters left: 5 (86 enodes) 1554045049.588 * * [simplify]: iters left: 4 (177 enodes) 1554045049.646 * * [simplify]: iters left: 3 (293 enodes) 1554045049.745 * * [simplify]: iters left: 2 (471 enodes) 1554045049.958 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045049.958 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045049.958 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045049.958 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045049.959 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045049.960 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045049.966 * * [simplify]: Extracting #6: cost 71 inf + 21696 1554045049.978 * * [simplify]: Extracting #7: cost 13 inf + 47028 1554045049.995 * * [simplify]: Extracting #8: cost 0 inf + 53451 1554045050.011 * * [simplify]: Extracting #9: cost 0 inf + 53297 1554045050.020 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045050.020 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045050.021 * * * * [progress]: [ 66 / 675 ] simplifiying candidate # 1554045050.021 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045050.021 * * [simplify]: iters left: 6 (21 enodes) 1554045050.027 * * [simplify]: iters left: 5 (101 enodes) 1554045050.061 * * [simplify]: iters left: 4 (218 enodes) 1554045050.126 * * [simplify]: iters left: 3 (377 enodes) 1554045050.221 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045050.221 * * [simplify]: Extracting #1: cost 28 inf + 0 1554045050.221 * * [simplify]: Extracting #2: cost 51 inf + 0 1554045050.222 * * [simplify]: Extracting #3: cost 63 inf + 0 1554045050.222 * * [simplify]: Extracting #4: cost 108 inf + 0 1554045050.222 * * [simplify]: Extracting #5: cost 128 inf + 1337 1554045050.224 * * [simplify]: Extracting #6: cost 75 inf + 12525 1554045050.236 * * [simplify]: Extracting #7: cost 22 inf + 42323 1554045050.254 * * [simplify]: Extracting #8: cost 0 inf + 55827 1554045050.274 * * [simplify]: Extracting #9: cost 0 inf + 55358 1554045050.296 * [simplify]: Simplified to (* (/ (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045050.296 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (/ (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045050.297 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045050.297 * * [simplify]: iters left: 6 (19 enodes) 1554045050.305 * * [simplify]: iters left: 5 (89 enodes) 1554045050.324 * * [simplify]: iters left: 4 (180 enodes) 1554045050.378 * * [simplify]: iters left: 3 (296 enodes) 1554045050.469 * * [simplify]: iters left: 2 (472 enodes) 1554045050.671 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045050.671 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045050.671 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045050.671 * * [simplify]: Extracting #3: cost 27 inf + 0 1554045050.672 * * [simplify]: Extracting #4: cost 98 inf + 0 1554045050.673 * * [simplify]: Extracting #5: cost 147 inf + 3349 1554045050.678 * * [simplify]: Extracting #6: cost 85 inf + 19184 1554045050.687 * * [simplify]: Extracting #7: cost 38 inf + 38321 1554045050.700 * * [simplify]: Extracting #8: cost 0 inf + 58177 1554045050.712 * * [simplify]: Extracting #9: cost 0 inf + 57827 1554045050.721 * [simplify]: Simplified to (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045050.721 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045050.721 * * * * [progress]: [ 67 / 675 ] simplifiying candidate # 1554045050.721 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045050.722 * * [simplify]: iters left: 6 (21 enodes) 1554045050.728 * * [simplify]: iters left: 5 (100 enodes) 1554045050.754 * * [simplify]: iters left: 4 (215 enodes) 1554045050.793 * * [simplify]: iters left: 3 (347 enodes) 1554045050.874 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045050.874 * * [simplify]: Extracting #1: cost 16 inf + 0 1554045050.874 * * [simplify]: Extracting #2: cost 27 inf + 1 1554045050.874 * * [simplify]: Extracting #3: cost 38 inf + 1 1554045050.875 * * [simplify]: Extracting #4: cost 81 inf + 1 1554045050.875 * * [simplify]: Extracting #5: cost 107 inf + 117 1554045050.876 * * [simplify]: Extracting #6: cost 79 inf + 4457 1554045050.878 * * [simplify]: Extracting #7: cost 20 inf + 23883 1554045050.883 * * [simplify]: Extracting #8: cost 2 inf + 34441 1554045050.889 * * [simplify]: Extracting #9: cost 0 inf + 35638 1554045050.895 * [simplify]: Simplified to (* (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045050.895 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045050.896 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045050.896 * * [simplify]: iters left: 6 (18 enodes) 1554045051.301 * * [simplify]: iters left: 5 (86 enodes) 1554045051.321 * * [simplify]: iters left: 4 (177 enodes) 1554045051.377 * * [simplify]: iters left: 3 (293 enodes) 1554045051.495 * * [simplify]: iters left: 2 (471 enodes) 1554045051.694 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045051.694 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045051.694 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045051.694 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045051.695 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045051.696 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045051.698 * * [simplify]: Extracting #6: cost 71 inf + 21696 1554045051.704 * * [simplify]: Extracting #7: cost 13 inf + 47028 1554045051.713 * * [simplify]: Extracting #8: cost 0 inf + 53451 1554045051.721 * * [simplify]: Extracting #9: cost 0 inf + 53297 1554045051.729 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045051.730 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045051.730 * * * * [progress]: [ 68 / 675 ] simplifiying candidate # 1554045051.730 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045051.730 * * [simplify]: iters left: 6 (23 enodes) 1554045051.737 * * [simplify]: iters left: 5 (106 enodes) 1554045051.767 * * [simplify]: iters left: 4 (214 enodes) 1554045051.811 * * [simplify]: iters left: 3 (372 enodes) 1554045051.915 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045051.915 * * [simplify]: Extracting #1: cost 28 inf + 0 1554045051.916 * * [simplify]: Extracting #2: cost 55 inf + 0 1554045051.916 * * [simplify]: Extracting #3: cost 69 inf + 0 1554045051.917 * * [simplify]: Extracting #4: cost 113 inf + 0 1554045051.918 * * [simplify]: Extracting #5: cost 132 inf + 1322 1554045051.922 * * [simplify]: Extracting #6: cost 83 inf + 11503 1554045051.934 * * [simplify]: Extracting #7: cost 29 inf + 41679 1554045051.961 * * [simplify]: Extracting #8: cost 1 inf + 61828 1554045051.983 * * [simplify]: Extracting #9: cost 0 inf + 61764 1554045051.993 * * [simplify]: Extracting #10: cost 0 inf + 61569 1554045052.004 * [simplify]: Simplified to (/ (* (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))))) (fabs (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))) 1554045052.004 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))))) (fabs (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045052.004 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045052.005 * * [simplify]: iters left: 6 (20 enodes) 1554045052.010 * * [simplify]: iters left: 5 (92 enodes) 1554045052.036 * * [simplify]: iters left: 4 (183 enodes) 1554045052.073 * * [simplify]: iters left: 3 (296 enodes) 1554045052.130 * * [simplify]: iters left: 2 (463 enodes) 1554045052.309 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045052.309 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045052.309 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045052.310 * * [simplify]: Extracting #3: cost 29 inf + 0 1554045052.310 * * [simplify]: Extracting #4: cost 96 inf + 0 1554045052.311 * * [simplify]: Extracting #5: cost 136 inf + 5802 1554045052.314 * * [simplify]: Extracting #6: cost 56 inf + 27719 1554045052.320 * * [simplify]: Extracting #7: cost 8 inf + 50474 1554045052.326 * * [simplify]: Extracting #8: cost 0 inf + 54414 1554045052.333 * * [simplify]: Extracting #9: cost 0 inf + 54312 1554045052.341 * [simplify]: Simplified to (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045052.341 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045052.341 * * * * [progress]: [ 69 / 675 ] simplifiying candidate # 1554045052.342 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045052.344 * * [simplify]: iters left: 6 (20 enodes) 1554045052.349 * * [simplify]: iters left: 5 (95 enodes) 1554045052.369 * * [simplify]: iters left: 4 (188 enodes) 1554045052.420 * * [simplify]: iters left: 3 (315 enodes) 1554045052.516 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045052.516 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045052.516 * * [simplify]: Extracting #2: cost 31 inf + 0 1554045052.516 * * [simplify]: Extracting #3: cost 52 inf + 0 1554045052.517 * * [simplify]: Extracting #4: cost 96 inf + 2 1554045052.518 * * [simplify]: Extracting #5: cost 95 inf + 3919 1554045052.524 * * [simplify]: Extracting #6: cost 37 inf + 21402 1554045052.535 * * [simplify]: Extracting #7: cost 8 inf + 35646 1554045052.546 * * [simplify]: Extracting #8: cost 0 inf + 39565 1554045052.557 * [simplify]: Simplified to (* (/ (cbrt (fma (exp im) (exp (- im (- im))) (/ (exp (- im)) (exp (- im (- im)))))) (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (/ (cbrt (fma (exp im) (exp (- im (- im))) (/ (exp (- im)) (exp (- im (- im)))))) (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045052.557 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (/ (cbrt (fma (exp im) (exp (- im (- im))) (/ (exp (- im)) (exp (- im (- im)))))) (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (/ (cbrt (fma (exp im) (exp (- im (- im))) (/ (exp (- im)) (exp (- im (- im)))))) (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045052.558 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045052.558 * * [simplify]: iters left: 6 (18 enodes) 1554045052.572 * * [simplify]: iters left: 5 (86 enodes) 1554045052.606 * * [simplify]: iters left: 4 (172 enodes) 1554045052.644 * * [simplify]: iters left: 3 (287 enodes) 1554045052.713 * * [simplify]: iters left: 2 (455 enodes) 1554045052.919 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045052.919 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045052.919 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045052.919 * * [simplify]: Extracting #3: cost 36 inf + 0 1554045052.920 * * [simplify]: Extracting #4: cost 109 inf + 2 1554045052.921 * * [simplify]: Extracting #5: cost 127 inf + 4785 1554045052.924 * * [simplify]: Extracting #6: cost 63 inf + 24568 1554045052.929 * * [simplify]: Extracting #7: cost 10 inf + 50065 1554045052.934 * * [simplify]: Extracting #8: cost 0 inf + 55337 1554045052.940 * * [simplify]: Extracting #9: cost 0 inf + 55247 1554045052.946 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045052.946 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045052.946 * * * * [progress]: [ 70 / 675 ] simplifiying candidate # 1554045052.947 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045052.947 * * [simplify]: iters left: 6 (22 enodes) 1554045052.952 * * [simplify]: iters left: 5 (101 enodes) 1554045052.974 * * [simplify]: iters left: 4 (202 enodes) 1554045053.028 * * [simplify]: iters left: 3 (338 enodes) 1554045053.119 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045053.119 * * [simplify]: Extracting #1: cost 16 inf + 0 1554045053.119 * * [simplify]: Extracting #2: cost 33 inf + 0 1554045053.120 * * [simplify]: Extracting #3: cost 46 inf + 0 1554045053.120 * * [simplify]: Extracting #4: cost 91 inf + 0 1554045053.121 * * [simplify]: Extracting #5: cost 118 inf + 117 1554045053.122 * * [simplify]: Extracting #6: cost 88 inf + 5023 1554045053.128 * * [simplify]: Extracting #7: cost 25 inf + 26829 1554045053.140 * * [simplify]: Extracting #8: cost 3 inf + 41028 1554045053.153 * * [simplify]: Extracting #9: cost 0 inf + 43794 1554045053.163 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))))) (* (sqrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045053.163 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))))) (* (sqrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045053.164 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045053.164 * * [simplify]: iters left: 6 (20 enodes) 1554045053.169 * * [simplify]: iters left: 5 (92 enodes) 1554045053.189 * * [simplify]: iters left: 4 (183 enodes) 1554045053.231 * * [simplify]: iters left: 3 (296 enodes) 1554045053.330 * * [simplify]: iters left: 2 (463 enodes) 1554045053.475 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045053.475 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045053.475 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045053.475 * * [simplify]: Extracting #3: cost 29 inf + 0 1554045053.476 * * [simplify]: Extracting #4: cost 96 inf + 0 1554045053.476 * * [simplify]: Extracting #5: cost 136 inf + 5802 1554045053.480 * * [simplify]: Extracting #6: cost 56 inf + 27639 1554045053.486 * * [simplify]: Extracting #7: cost 8 inf + 50154 1554045053.493 * * [simplify]: Extracting #8: cost 0 inf + 54094 1554045053.499 * * [simplify]: Extracting #9: cost 0 inf + 53992 1554045053.513 * [simplify]: Simplified to (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045053.513 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045053.513 * * * * [progress]: [ 71 / 675 ] simplifiying candidate # 1554045053.514 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045053.514 * * [simplify]: iters left: 6 (22 enodes) 1554045053.528 * * [simplify]: iters left: 5 (102 enodes) 1554045053.551 * * [simplify]: iters left: 4 (196 enodes) 1554045053.613 * * [simplify]: iters left: 3 (312 enodes) 1554045053.700 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045053.701 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045053.701 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045053.701 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045053.701 * * [simplify]: Extracting #4: cost 76 inf + 1 1554045053.701 * * [simplify]: Extracting #5: cost 103 inf + 46 1554045053.702 * * [simplify]: Extracting #6: cost 76 inf + 4571 1554045053.705 * * [simplify]: Extracting #7: cost 19 inf + 22820 1554045053.709 * * [simplify]: Extracting #8: cost 1 inf + 31212 1554045053.714 * * [simplify]: Extracting #9: cost 0 inf + 31444 1554045053.718 * [simplify]: Simplified to (/ (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))) (/ (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))))) 1554045053.718 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))) (/ (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045053.719 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045053.719 * * [simplify]: iters left: 6 (19 enodes) 1554045053.724 * * [simplify]: iters left: 5 (89 enodes) 1554045053.756 * * [simplify]: iters left: 4 (180 enodes) 1554045053.791 * * [simplify]: iters left: 3 (296 enodes) 1554045053.874 * * [simplify]: iters left: 2 (472 enodes) 1554045054.034 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045054.034 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045054.034 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045054.034 * * [simplify]: Extracting #3: cost 42 inf + 0 1554045054.034 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045054.035 * * [simplify]: Extracting #5: cost 145 inf + 3627 1554045054.038 * * [simplify]: Extracting #6: cost 84 inf + 19271 1554045054.043 * * [simplify]: Extracting #7: cost 38 inf + 38241 1554045054.053 * * [simplify]: Extracting #8: cost 0 inf + 58097 1554045054.062 * * [simplify]: Extracting #9: cost 0 inf + 57747 1554045054.069 * [simplify]: Simplified to (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045054.069 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045054.069 * * * * [progress]: [ 72 / 675 ] simplifiying candidate # 1554045054.069 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045054.069 * * [simplify]: iters left: 6 (22 enodes) 1554045054.075 * * [simplify]: iters left: 5 (101 enodes) 1554045054.110 * * [simplify]: iters left: 4 (202 enodes) 1554045054.181 * * [simplify]: iters left: 3 (338 enodes) 1554045054.279 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045054.279 * * [simplify]: Extracting #1: cost 16 inf + 0 1554045054.279 * * [simplify]: Extracting #2: cost 33 inf + 0 1554045054.279 * * [simplify]: Extracting #3: cost 46 inf + 0 1554045054.280 * * [simplify]: Extracting #4: cost 91 inf + 0 1554045054.280 * * [simplify]: Extracting #5: cost 118 inf + 117 1554045054.282 * * [simplify]: Extracting #6: cost 88 inf + 5023 1554045054.288 * * [simplify]: Extracting #7: cost 25 inf + 26829 1554045054.302 * * [simplify]: Extracting #8: cost 3 inf + 41028 1554045054.308 * * [simplify]: Extracting #9: cost 0 inf + 43794 1554045054.314 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))))) (* (sqrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045054.314 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))))) (* (sqrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045054.315 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045054.315 * * [simplify]: iters left: 6 (20 enodes) 1554045054.320 * * [simplify]: iters left: 5 (92 enodes) 1554045054.339 * * [simplify]: iters left: 4 (183 enodes) 1554045054.381 * * [simplify]: iters left: 3 (296 enodes) 1554045054.474 * * [simplify]: iters left: 2 (463 enodes) 1554045054.671 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045054.671 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045054.671 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045054.671 * * [simplify]: Extracting #3: cost 29 inf + 0 1554045054.672 * * [simplify]: Extracting #4: cost 96 inf + 0 1554045054.673 * * [simplify]: Extracting #5: cost 136 inf + 5802 1554045054.680 * * [simplify]: Extracting #6: cost 56 inf + 27639 1554045054.691 * * [simplify]: Extracting #7: cost 8 inf + 50154 1554045054.702 * * [simplify]: Extracting #8: cost 0 inf + 54094 1554045054.709 * * [simplify]: Extracting #9: cost 0 inf + 53992 1554045054.717 * [simplify]: Simplified to (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045054.717 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045054.717 * * * * [progress]: [ 73 / 675 ] simplifiying candidate # 1554045054.718 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045054.718 * * [simplify]: iters left: 6 (21 enodes) 1554045054.725 * * [simplify]: iters left: 5 (97 enodes) 1554045054.764 * * [simplify]: iters left: 4 (194 enodes) 1554045054.806 * * [simplify]: iters left: 3 (317 enodes) 1554045054.879 * * [simplify]: iters left: 2 (495 enodes) 1554045055.063 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045055.063 * * [simplify]: Extracting #1: cost 9 inf + 0 1554045055.063 * * [simplify]: Extracting #2: cost 17 inf + 1 1554045055.063 * * [simplify]: Extracting #3: cost 29 inf + 1 1554045055.064 * * [simplify]: Extracting #4: cost 101 inf + 1 1554045055.065 * * [simplify]: Extracting #5: cost 157 inf + 1561 1554045055.070 * * [simplify]: Extracting #6: cost 80 inf + 20712 1554045055.081 * * [simplify]: Extracting #7: cost 24 inf + 47011 1554045055.089 * * [simplify]: Extracting #8: cost 1 inf + 60184 1554045055.097 * * [simplify]: Extracting #9: cost 0 inf + 60718 1554045055.104 * [simplify]: Simplified to (/ (* (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im)))) (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045055.104 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im)))) (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045055.105 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045055.105 * * [simplify]: iters left: 6 (19 enodes) 1554045055.111 * * [simplify]: iters left: 5 (89 enodes) 1554045055.151 * * [simplify]: iters left: 4 (180 enodes) 1554045055.210 * * [simplify]: iters left: 3 (296 enodes) 1554045055.289 * * [simplify]: iters left: 2 (472 enodes) 1554045055.461 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045055.461 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045055.461 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045055.461 * * [simplify]: Extracting #3: cost 42 inf + 0 1554045055.461 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045055.462 * * [simplify]: Extracting #5: cost 145 inf + 3627 1554045055.465 * * [simplify]: Extracting #6: cost 84 inf + 19271 1554045055.470 * * [simplify]: Extracting #7: cost 38 inf + 38241 1554045055.483 * * [simplify]: Extracting #8: cost 0 inf + 58097 1554045055.495 * * [simplify]: Extracting #9: cost 0 inf + 57747 1554045055.502 * [simplify]: Simplified to (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045055.502 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045055.503 * * * * [progress]: [ 74 / 675 ] simplifiying candidate # 1554045055.503 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045055.503 * * [simplify]: iters left: 6 (21 enodes) 1554045055.509 * * [simplify]: iters left: 5 (99 enodes) 1554045055.529 * * [simplify]: iters left: 4 (207 enodes) 1554045055.601 * * [simplify]: iters left: 3 (365 enodes) 1554045055.713 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045055.713 * * [simplify]: Extracting #1: cost 28 inf + 0 1554045055.713 * * [simplify]: Extracting #2: cost 52 inf + 0 1554045055.713 * * [simplify]: Extracting #3: cost 64 inf + 0 1554045055.714 * * [simplify]: Extracting #4: cost 108 inf + 0 1554045055.714 * * [simplify]: Extracting #5: cost 119 inf + 3784 1554045055.717 * * [simplify]: Extracting #6: cost 68 inf + 15239 1554045055.723 * * [simplify]: Extracting #7: cost 16 inf + 44004 1554045055.733 * * [simplify]: Extracting #8: cost 2 inf + 53156 1554045055.743 * * [simplify]: Extracting #9: cost 0 inf + 54780 1554045055.756 * [simplify]: Simplified to (/ (* (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im)))) (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im))))))) (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im)))) (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im)))))))) (sqrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im))))))) 1554045055.756 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im)))) (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im))))))) (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im)))) (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im)))))))) (sqrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045055.756 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045055.757 * * [simplify]: iters left: 6 (19 enodes) 1554045055.762 * * [simplify]: iters left: 5 (89 enodes) 1554045055.785 * * [simplify]: iters left: 4 (180 enodes) 1554045055.825 * * [simplify]: iters left: 3 (296 enodes) 1554045055.891 * * [simplify]: iters left: 2 (472 enodes) 1554045056.045 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045056.045 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045056.045 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045056.045 * * [simplify]: Extracting #3: cost 27 inf + 0 1554045056.046 * * [simplify]: Extracting #4: cost 98 inf + 0 1554045056.048 * * [simplify]: Extracting #5: cost 147 inf + 3349 1554045056.056 * * [simplify]: Extracting #6: cost 85 inf + 19184 1554045056.066 * * [simplify]: Extracting #7: cost 38 inf + 38321 1554045056.079 * * [simplify]: Extracting #8: cost 0 inf + 58177 1554045056.092 * * [simplify]: Extracting #9: cost 0 inf + 57827 1554045056.104 * [simplify]: Simplified to (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045056.105 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045056.105 * * * * [progress]: [ 75 / 675 ] simplifiying candidate # 1554045056.106 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045056.106 * * [simplify]: iters left: 6 (22 enodes) 1554045056.117 * * [simplify]: iters left: 5 (101 enodes) 1554045056.146 * * [simplify]: iters left: 4 (202 enodes) 1554045056.208 * * [simplify]: iters left: 3 (338 enodes) 1554045056.332 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045056.333 * * [simplify]: Extracting #1: cost 16 inf + 0 1554045056.333 * * [simplify]: Extracting #2: cost 33 inf + 0 1554045056.333 * * [simplify]: Extracting #3: cost 46 inf + 0 1554045056.333 * * [simplify]: Extracting #4: cost 91 inf + 0 1554045056.333 * * [simplify]: Extracting #5: cost 118 inf + 117 1554045056.334 * * [simplify]: Extracting #6: cost 88 inf + 5023 1554045056.337 * * [simplify]: Extracting #7: cost 28 inf + 24523 1554045056.343 * * [simplify]: Extracting #8: cost 4 inf + 40606 1554045056.350 * * [simplify]: Extracting #9: cost 0 inf + 43794 1554045056.356 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))))) (* (sqrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045056.356 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))))) (* (sqrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045056.357 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045056.357 * * [simplify]: iters left: 6 (20 enodes) 1554045056.363 * * [simplify]: iters left: 5 (92 enodes) 1554045056.405 * * [simplify]: iters left: 4 (183 enodes) 1554045056.454 * * [simplify]: iters left: 3 (296 enodes) 1554045056.545 * * [simplify]: iters left: 2 (463 enodes) 1554045056.709 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045056.709 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045056.710 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045056.710 * * [simplify]: Extracting #3: cost 29 inf + 0 1554045056.710 * * [simplify]: Extracting #4: cost 96 inf + 0 1554045056.712 * * [simplify]: Extracting #5: cost 136 inf + 5802 1554045056.718 * * [simplify]: Extracting #6: cost 56 inf + 27559 1554045056.730 * * [simplify]: Extracting #7: cost 8 inf + 50154 1554045056.742 * * [simplify]: Extracting #8: cost 0 inf + 54094 1554045056.754 * * [simplify]: Extracting #9: cost 0 inf + 53992 1554045056.760 * [simplify]: Simplified to (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045056.760 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045056.761 * * * * [progress]: [ 76 / 675 ] simplifiying candidate # 1554045056.761 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045056.761 * * [simplify]: iters left: 6 (19 enodes) 1554045056.766 * * [simplify]: iters left: 5 (91 enodes) 1554045056.785 * * [simplify]: iters left: 4 (184 enodes) 1554045056.827 * * [simplify]: iters left: 3 (305 enodes) 1554045056.928 * * [simplify]: iters left: 2 (463 enodes) 1554045057.068 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045057.068 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045057.068 * * [simplify]: Extracting #2: cost 22 inf + 0 1554045057.068 * * [simplify]: Extracting #3: cost 46 inf + 0 1554045057.069 * * [simplify]: Extracting #4: cost 115 inf + 2 1554045057.069 * * [simplify]: Extracting #5: cost 145 inf + 1724 1554045057.072 * * [simplify]: Extracting #6: cost 71 inf + 18922 1554045057.077 * * [simplify]: Extracting #7: cost 16 inf + 45196 1554045057.084 * * [simplify]: Extracting #8: cost 2 inf + 53584 1554045057.093 * * [simplify]: Extracting #9: cost 0 inf + 55205 1554045057.100 * [simplify]: Simplified to (/ (* (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) 1554045057.100 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045057.101 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045057.101 * * [simplify]: iters left: 6 (18 enodes) 1554045057.106 * * [simplify]: iters left: 5 (86 enodes) 1554045057.124 * * [simplify]: iters left: 4 (172 enodes) 1554045057.174 * * [simplify]: iters left: 3 (287 enodes) 1554045057.265 * * [simplify]: iters left: 2 (455 enodes) 1554045057.418 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045057.418 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045057.418 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045057.418 * * [simplify]: Extracting #3: cost 36 inf + 0 1554045057.419 * * [simplify]: Extracting #4: cost 109 inf + 2 1554045057.419 * * [simplify]: Extracting #5: cost 127 inf + 4785 1554045057.422 * * [simplify]: Extracting #6: cost 63 inf + 24368 1554045057.427 * * [simplify]: Extracting #7: cost 10 inf + 49745 1554045057.433 * * [simplify]: Extracting #8: cost 0 inf + 55017 1554045057.440 * * [simplify]: Extracting #9: cost 0 inf + 54927 1554045057.446 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045057.447 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045057.447 * * * * [progress]: [ 77 / 675 ] simplifiying candidate # 1554045057.448 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045057.448 * * [simplify]: iters left: 6 (21 enodes) 1554045057.461 * * [simplify]: iters left: 5 (98 enodes) 1554045057.505 * * [simplify]: iters left: 4 (192 enodes) 1554045057.559 * * [simplify]: iters left: 3 (308 enodes) 1554045057.672 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045057.672 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045057.672 * * [simplify]: Extracting #2: cost 20 inf + 1 1554045057.673 * * [simplify]: Extracting #3: cost 31 inf + 1 1554045057.673 * * [simplify]: Extracting #4: cost 74 inf + 1 1554045057.674 * * [simplify]: Extracting #5: cost 100 inf + 117 1554045057.675 * * [simplify]: Extracting #6: cost 71 inf + 4714 1554045057.681 * * [simplify]: Extracting #7: cost 16 inf + 22528 1554045057.685 * * [simplify]: Extracting #8: cost 0 inf + 30617 1554045057.689 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (cbrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im)))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045057.689 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (cbrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im)))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045057.690 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045057.690 * * [simplify]: iters left: 6 (18 enodes) 1554045057.695 * * [simplify]: iters left: 5 (86 enodes) 1554045057.719 * * [simplify]: iters left: 4 (177 enodes) 1554045057.760 * * [simplify]: iters left: 3 (293 enodes) 1554045057.829 * * [simplify]: iters left: 2 (471 enodes) 1554045057.966 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045057.967 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045057.967 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045057.967 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045057.968 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045057.969 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045057.975 * * [simplify]: Extracting #6: cost 71 inf + 21576 1554045057.987 * * [simplify]: Extracting #7: cost 13 inf + 46748 1554045058.004 * * [simplify]: Extracting #8: cost 0 inf + 53131 1554045058.015 * * [simplify]: Extracting #9: cost 0 inf + 52977 1554045058.024 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045058.024 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045058.024 * * * * [progress]: [ 78 / 675 ] simplifiying candidate # 1554045058.024 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045058.024 * * [simplify]: iters left: 6 (19 enodes) 1554045058.030 * * [simplify]: iters left: 5 (91 enodes) 1554045058.049 * * [simplify]: iters left: 4 (184 enodes) 1554045058.098 * * [simplify]: iters left: 3 (305 enodes) 1554045058.188 * * [simplify]: iters left: 2 (463 enodes) 1554045058.375 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045058.376 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045058.376 * * [simplify]: Extracting #2: cost 22 inf + 0 1554045058.376 * * [simplify]: Extracting #3: cost 46 inf + 0 1554045058.377 * * [simplify]: Extracting #4: cost 115 inf + 2 1554045058.378 * * [simplify]: Extracting #5: cost 145 inf + 1724 1554045058.383 * * [simplify]: Extracting #6: cost 71 inf + 18922 1554045058.398 * * [simplify]: Extracting #7: cost 16 inf + 45196 1554045058.412 * * [simplify]: Extracting #8: cost 2 inf + 53584 1554045058.422 * * [simplify]: Extracting #9: cost 0 inf + 55205 1554045058.429 * [simplify]: Simplified to (/ (* (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) 1554045058.430 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045058.430 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045058.430 * * [simplify]: iters left: 6 (18 enodes) 1554045058.436 * * [simplify]: iters left: 5 (86 enodes) 1554045058.463 * * [simplify]: iters left: 4 (172 enodes) 1554045058.510 * * [simplify]: iters left: 3 (287 enodes) 1554045058.580 * * [simplify]: iters left: 2 (455 enodes) 1554045058.756 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045058.757 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045058.757 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045058.757 * * [simplify]: Extracting #3: cost 36 inf + 0 1554045058.757 * * [simplify]: Extracting #4: cost 109 inf + 2 1554045058.758 * * [simplify]: Extracting #5: cost 127 inf + 4785 1554045058.761 * * [simplify]: Extracting #6: cost 63 inf + 24368 1554045058.766 * * [simplify]: Extracting #7: cost 10 inf + 49745 1554045058.771 * * [simplify]: Extracting #8: cost 0 inf + 55017 1554045058.777 * * [simplify]: Extracting #9: cost 0 inf + 54927 1554045058.787 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045058.787 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045058.788 * * * * [progress]: [ 79 / 675 ] simplifiying candidate # 1554045058.788 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045058.789 * * [simplify]: iters left: 6 (20 enodes) 1554045058.799 * * [simplify]: iters left: 5 (93 enodes) 1554045058.836 * * [simplify]: iters left: 4 (190 enodes) 1554045058.891 * * [simplify]: iters left: 3 (313 enodes) 1554045058.971 * * [simplify]: iters left: 2 (486 enodes) 1554045059.164 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045059.164 * * [simplify]: Extracting #1: cost 9 inf + 0 1554045059.164 * * [simplify]: Extracting #2: cost 16 inf + 1 1554045059.164 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045059.164 * * [simplify]: Extracting #4: cost 96 inf + 1 1554045059.166 * * [simplify]: Extracting #5: cost 153 inf + 1467 1554045059.170 * * [simplify]: Extracting #6: cost 79 inf + 19127 1554045059.181 * * [simplify]: Extracting #7: cost 10 inf + 50351 1554045059.195 * * [simplify]: Extracting #8: cost 0 inf + 55154 1554045059.211 * * [simplify]: Extracting #9: cost 0 inf + 54561 1554045059.226 * [simplify]: Simplified to (/ (* (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045059.226 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045059.227 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045059.227 * * [simplify]: iters left: 6 (18 enodes) 1554045059.238 * * [simplify]: iters left: 5 (86 enodes) 1554045059.278 * * [simplify]: iters left: 4 (177 enodes) 1554045059.313 * * [simplify]: iters left: 3 (293 enodes) 1554045059.392 * * [simplify]: iters left: 2 (471 enodes) 1554045059.557 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045059.557 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045059.557 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045059.557 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045059.557 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045059.558 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045059.561 * * [simplify]: Extracting #6: cost 71 inf + 21576 1554045059.568 * * [simplify]: Extracting #7: cost 13 inf + 46748 1554045059.576 * * [simplify]: Extracting #8: cost 0 inf + 53131 1554045059.591 * * [simplify]: Extracting #9: cost 0 inf + 52977 1554045059.608 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045059.608 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045059.609 * * * * [progress]: [ 80 / 675 ] simplifiying candidate # 1554045059.609 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045059.610 * * [simplify]: iters left: 6 (22 enodes) 1554045059.619 * * [simplify]: iters left: 5 (103 enodes) 1554045059.646 * * [simplify]: iters left: 4 (204 enodes) 1554045059.691 * * [simplify]: iters left: 3 (354 enodes) 1554045059.799 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045059.799 * * [simplify]: Extracting #1: cost 15 inf + 0 1554045059.799 * * [simplify]: Extracting #2: cost 27 inf + 1 1554045059.800 * * [simplify]: Extracting #3: cost 38 inf + 1 1554045059.800 * * [simplify]: Extracting #4: cost 82 inf + 1 1554045059.801 * * [simplify]: Extracting #5: cost 111 inf + 46 1554045059.802 * * [simplify]: Extracting #6: cost 81 inf + 3883 1554045059.804 * * [simplify]: Extracting #7: cost 35 inf + 16917 1554045059.808 * * [simplify]: Extracting #8: cost 12 inf + 28313 1554045059.813 * * [simplify]: Extracting #9: cost 2 inf + 36923 1554045059.820 * * [simplify]: Extracting #10: cost 0 inf + 38645 1554045059.826 * [simplify]: Simplified to (* (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im)))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im)))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))) 1554045059.826 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im)))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im)))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045059.827 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045059.827 * * [simplify]: iters left: 6 (18 enodes) 1554045059.834 * * [simplify]: iters left: 5 (86 enodes) 1554045059.876 * * [simplify]: iters left: 4 (177 enodes) 1554045059.915 * * [simplify]: iters left: 3 (293 enodes) 1554045059.999 * * [simplify]: iters left: 2 (471 enodes) 1554045060.158 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045060.158 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045060.158 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045060.158 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045060.159 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045060.160 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045060.165 * * [simplify]: Extracting #6: cost 71 inf + 21696 1554045060.172 * * [simplify]: Extracting #7: cost 13 inf + 47028 1554045060.180 * * [simplify]: Extracting #8: cost 0 inf + 53451 1554045060.188 * * [simplify]: Extracting #9: cost 0 inf + 53297 1554045060.200 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) 1554045060.200 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))))) 1554045060.200 * * * * [progress]: [ 81 / 675 ] simplifiying candidate # 1554045060.201 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045060.201 * * [simplify]: iters left: 6 (22 enodes) 1554045060.216 * * [simplify]: iters left: 5 (102 enodes) 1554045060.263 * * [simplify]: iters left: 4 (197 enodes) 1554045060.308 * * [simplify]: iters left: 3 (326 enodes) 1554045060.440 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045060.440 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045060.440 * * [simplify]: Extracting #2: cost 18 inf + 1 1554045060.440 * * [simplify]: Extracting #3: cost 30 inf + 1 1554045060.441 * * [simplify]: Extracting #4: cost 73 inf + 1 1554045060.441 * * [simplify]: Extracting #5: cost 100 inf + 46 1554045060.443 * * [simplify]: Extracting #6: cost 67 inf + 5906 1554045060.449 * * [simplify]: Extracting #7: cost 9 inf + 25181 1554045060.458 * * [simplify]: Extracting #8: cost 0 inf + 29248 1554045060.465 * * [simplify]: Extracting #9: cost 0 inf + 29218 1554045060.474 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im))))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))))) (fabs (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))) 1554045060.474 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im))))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))))) (fabs (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045060.475 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045060.475 * * [simplify]: iters left: 6 (19 enodes) 1554045060.485 * * [simplify]: iters left: 5 (89 enodes) 1554045060.511 * * [simplify]: iters left: 4 (180 enodes) 1554045060.554 * * [simplify]: iters left: 3 (296 enodes) 1554045060.653 * * [simplify]: iters left: 2 (472 enodes) 1554045060.858 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045060.858 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045060.858 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045060.858 * * [simplify]: Extracting #3: cost 42 inf + 0 1554045060.859 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045060.861 * * [simplify]: Extracting #5: cost 145 inf + 3627 1554045060.863 * * [simplify]: Extracting #6: cost 88 inf + 15099 1554045060.868 * * [simplify]: Extracting #7: cost 40 inf + 37381 1554045060.874 * * [simplify]: Extracting #8: cost 1 inf + 57775 1554045060.881 * * [simplify]: Extracting #9: cost 0 inf + 57857 1554045060.887 * * [simplify]: Extracting #10: cost 0 inf + 57747 1554045060.899 * [simplify]: Simplified to (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045060.899 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045060.900 * * * * [progress]: [ 82 / 675 ] simplifiying candidate # 1554045060.900 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045060.900 * * [simplify]: iters left: 6 (21 enodes) 1554045060.916 * * [simplify]: iters left: 5 (98 enodes) 1554045060.958 * * [simplify]: iters left: 4 (193 enodes) 1554045061.002 * * [simplify]: iters left: 3 (322 enodes) 1554045061.111 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045061.111 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045061.111 * * [simplify]: Extracting #2: cost 17 inf + 1 1554045061.112 * * [simplify]: Extracting #3: cost 28 inf + 1 1554045061.112 * * [simplify]: Extracting #4: cost 71 inf + 1 1554045061.112 * * [simplify]: Extracting #5: cost 96 inf + 198 1554045061.113 * * [simplify]: Extracting #6: cost 61 inf + 6113 1554045061.116 * * [simplify]: Extracting #7: cost 13 inf + 22020 1554045061.122 * * [simplify]: Extracting #8: cost 1 inf + 27990 1554045061.130 * * [simplify]: Extracting #9: cost 0 inf + 28616 1554045061.136 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045061.136 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045061.136 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045061.136 * * [simplify]: iters left: 6 (18 enodes) 1554045061.142 * * [simplify]: iters left: 5 (86 enodes) 1554045061.166 * * [simplify]: iters left: 4 (177 enodes) 1554045061.211 * * [simplify]: iters left: 3 (293 enodes) 1554045061.299 * * [simplify]: iters left: 2 (471 enodes) 1554045061.473 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045061.473 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045061.473 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045061.473 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045061.474 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045061.476 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045061.479 * * [simplify]: Extracting #6: cost 71 inf + 21576 1554045061.489 * * [simplify]: Extracting #7: cost 13 inf + 46748 1554045061.499 * * [simplify]: Extracting #8: cost 0 inf + 53131 1554045061.515 * * [simplify]: Extracting #9: cost 0 inf + 52977 1554045061.532 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) 1554045061.532 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))))) 1554045061.532 * * * * [progress]: [ 83 / 675 ] simplifiying candidate # 1554045061.533 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) (sqrt 1)) 1554045061.533 * * [simplify]: iters left: 6 (14 enodes) 1554045061.543 * * [simplify]: iters left: 5 (63 enodes) 1554045061.559 * * [simplify]: iters left: 4 (118 enodes) 1554045061.586 * * [simplify]: iters left: 3 (205 enodes) 1554045061.666 * * [simplify]: iters left: 2 (333 enodes) 1554045061.735 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045061.735 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045061.735 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045061.735 * * [simplify]: Extracting #3: cost 16 inf + 1 1554045061.736 * * [simplify]: Extracting #4: cost 73 inf + 1 1554045061.736 * * [simplify]: Extracting #5: cost 120 inf + 127 1554045061.738 * * [simplify]: Extracting #6: cost 91 inf + 4936 1554045061.743 * * [simplify]: Extracting #7: cost 35 inf + 27178 1554045061.751 * * [simplify]: Extracting #8: cost 3 inf + 45416 1554045061.759 * * [simplify]: Extracting #9: cost 0 inf + 47478 1554045061.768 * [simplify]: Simplified to (* (cbrt (+ (exp (- (- im (- im)) (- im))) (/ 1 (exp (- (- im (- im)) (- im)))))) (cbrt (+ (exp (- (- im (- im)) (- im))) (/ 1 (exp (- (- im (- im)) (- im))))))) 1554045061.768 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (cbrt (+ (exp (- (- im (- im)) (- im))) (/ 1 (exp (- (- im (- im)) (- im)))))) (cbrt (+ (exp (- (- im (- im)) (- im))) (/ 1 (exp (- (- im (- im)) (- im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045061.768 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045061.769 * * [simplify]: iters left: 6 (17 enodes) 1554045061.777 * * [simplify]: iters left: 5 (83 enodes) 1554045061.796 * * [simplify]: iters left: 4 (169 enodes) 1554045061.843 * * [simplify]: iters left: 3 (284 enodes) 1554045061.928 * * [simplify]: iters left: 2 (440 enodes) 1554045062.105 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045062.105 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045062.105 * * [simplify]: Extracting #2: cost 29 inf + 0 1554045062.106 * * [simplify]: Extracting #3: cost 62 inf + 2 1554045062.107 * * [simplify]: Extracting #4: cost 107 inf + 276 1554045062.108 * * [simplify]: Extracting #5: cost 135 inf + 2267 1554045062.113 * * [simplify]: Extracting #6: cost 72 inf + 18101 1554045062.123 * * [simplify]: Extracting #7: cost 6 inf + 52370 1554045062.134 * * [simplify]: Extracting #8: cost 0 inf + 54778 1554045062.149 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (fma (exp im) (exp im) (expm1 (- (- im) im)))) 1554045062.149 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) (sqrt 1)) (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045062.150 * * * * [progress]: [ 84 / 675 ] simplifiying candidate # 1554045062.150 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045062.150 * * [simplify]: iters left: 6 (21 enodes) 1554045062.162 * * [simplify]: iters left: 5 (98 enodes) 1554045062.199 * * [simplify]: iters left: 4 (193 enodes) 1554045062.259 * * [simplify]: iters left: 3 (322 enodes) 1554045062.353 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045062.353 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045062.353 * * [simplify]: Extracting #2: cost 17 inf + 1 1554045062.353 * * [simplify]: Extracting #3: cost 28 inf + 1 1554045062.354 * * [simplify]: Extracting #4: cost 71 inf + 1 1554045062.354 * * [simplify]: Extracting #5: cost 96 inf + 198 1554045062.356 * * [simplify]: Extracting #6: cost 61 inf + 6113 1554045062.362 * * [simplify]: Extracting #7: cost 13 inf + 22020 1554045062.370 * * [simplify]: Extracting #8: cost 1 inf + 27990 1554045062.383 * * [simplify]: Extracting #9: cost 0 inf + 28616 1554045062.391 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045062.392 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (cbrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045062.393 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045062.393 * * [simplify]: iters left: 6 (18 enodes) 1554045062.403 * * [simplify]: iters left: 5 (86 enodes) 1554045062.439 * * [simplify]: iters left: 4 (177 enodes) 1554045062.491 * * [simplify]: iters left: 3 (293 enodes) 1554045062.575 * * [simplify]: iters left: 2 (471 enodes) 1554045062.779 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045062.780 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045062.780 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045062.780 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045062.780 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045062.781 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045062.784 * * [simplify]: Extracting #6: cost 71 inf + 21576 1554045062.790 * * [simplify]: Extracting #7: cost 13 inf + 46748 1554045062.798 * * [simplify]: Extracting #8: cost 0 inf + 53131 1554045062.806 * * [simplify]: Extracting #9: cost 0 inf + 52977 1554045062.820 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) 1554045062.820 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))))) 1554045062.821 * * * * [progress]: [ 85 / 675 ] simplifiying candidate # 1554045062.821 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) 1) 1554045062.821 * * [simplify]: iters left: 6 (14 enodes) 1554045062.831 * * [simplify]: iters left: 5 (61 enodes) 1554045062.851 * * [simplify]: iters left: 4 (116 enodes) 1554045062.874 * * [simplify]: iters left: 3 (203 enodes) 1554045062.938 * * [simplify]: iters left: 2 (350 enodes) 1554045063.046 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045063.046 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045063.047 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045063.047 * * [simplify]: Extracting #3: cost 16 inf + 1 1554045063.047 * * [simplify]: Extracting #4: cost 74 inf + 1 1554045063.048 * * [simplify]: Extracting #5: cost 119 inf + 208 1554045063.050 * * [simplify]: Extracting #6: cost 90 inf + 5409 1554045063.054 * * [simplify]: Extracting #7: cost 35 inf + 26667 1554045063.063 * * [simplify]: Extracting #8: cost 1 inf + 47038 1554045063.070 * * [simplify]: Extracting #9: cost 0 inf + 47611 1554045063.074 * [simplify]: Simplified to (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))))) 1554045063.074 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045063.074 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045063.075 * * [simplify]: iters left: 6 (17 enodes) 1554045063.079 * * [simplify]: iters left: 5 (83 enodes) 1554045063.097 * * [simplify]: iters left: 4 (169 enodes) 1554045063.140 * * [simplify]: iters left: 3 (284 enodes) 1554045063.205 * * [simplify]: iters left: 2 (440 enodes) 1554045063.390 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045063.390 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045063.390 * * [simplify]: Extracting #2: cost 29 inf + 0 1554045063.391 * * [simplify]: Extracting #3: cost 62 inf + 2 1554045063.392 * * [simplify]: Extracting #4: cost 107 inf + 276 1554045063.393 * * [simplify]: Extracting #5: cost 135 inf + 2267 1554045063.398 * * [simplify]: Extracting #6: cost 72 inf + 18101 1554045063.408 * * [simplify]: Extracting #7: cost 6 inf + 52370 1554045063.421 * * [simplify]: Extracting #8: cost 0 inf + 54778 1554045063.433 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (fma (exp im) (exp im) (expm1 (- (- im) im)))) 1554045063.433 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) 1) (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045063.434 * * * * [progress]: [ 86 / 675 ] simplifiying candidate # 1554045063.434 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045063.435 * * [simplify]: iters left: 6 (21 enodes) 1554045063.446 * * [simplify]: iters left: 5 (99 enodes) 1554045063.482 * * [simplify]: iters left: 4 (207 enodes) 1554045063.525 * * [simplify]: iters left: 3 (365 enodes) 1554045063.645 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045063.645 * * [simplify]: Extracting #1: cost 28 inf + 0 1554045063.645 * * [simplify]: Extracting #2: cost 52 inf + 0 1554045063.646 * * [simplify]: Extracting #3: cost 64 inf + 0 1554045063.646 * * [simplify]: Extracting #4: cost 108 inf + 0 1554045063.647 * * [simplify]: Extracting #5: cost 119 inf + 3784 1554045063.649 * * [simplify]: Extracting #6: cost 68 inf + 15239 1554045063.663 * * [simplify]: Extracting #7: cost 16 inf + 44004 1554045063.682 * * [simplify]: Extracting #8: cost 2 inf + 53156 1554045063.695 * * [simplify]: Extracting #9: cost 0 inf + 54780 1554045063.705 * [simplify]: Simplified to (/ (* (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im)))) (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im))))))) (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im)))) (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im)))))))) (sqrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im))))))) 1554045063.706 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im)))) (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im))))))) (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im)))) (cbrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im)))))))) (sqrt (sqrt (- (fma (exp im) (exp im) -1) (/ -1 (* (exp im) (exp im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045063.706 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045063.706 * * [simplify]: iters left: 6 (19 enodes) 1554045063.713 * * [simplify]: iters left: 5 (89 enodes) 1554045063.750 * * [simplify]: iters left: 4 (180 enodes) 1554045063.796 * * [simplify]: iters left: 3 (296 enodes) 1554045063.868 * * [simplify]: iters left: 2 (472 enodes) 1554045064.087 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045064.087 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045064.087 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045064.087 * * [simplify]: Extracting #3: cost 27 inf + 0 1554045064.088 * * [simplify]: Extracting #4: cost 98 inf + 0 1554045064.089 * * [simplify]: Extracting #5: cost 147 inf + 3349 1554045064.095 * * [simplify]: Extracting #6: cost 85 inf + 19184 1554045064.105 * * [simplify]: Extracting #7: cost 38 inf + 38321 1554045064.119 * * [simplify]: Extracting #8: cost 0 inf + 58177 1554045064.133 * * [simplify]: Extracting #9: cost 0 inf + 57827 1554045064.146 * [simplify]: Simplified to (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045064.146 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045064.147 * * * * [progress]: [ 87 / 675 ] simplifiying candidate # 1554045064.147 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045064.148 * * [simplify]: iters left: 6 (22 enodes) 1554045064.160 * * [simplify]: iters left: 5 (101 enodes) 1554045064.187 * * [simplify]: iters left: 4 (202 enodes) 1554045064.236 * * [simplify]: iters left: 3 (338 enodes) 1554045064.322 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045064.322 * * [simplify]: Extracting #1: cost 16 inf + 0 1554045064.322 * * [simplify]: Extracting #2: cost 33 inf + 0 1554045064.322 * * [simplify]: Extracting #3: cost 46 inf + 0 1554045064.323 * * [simplify]: Extracting #4: cost 91 inf + 0 1554045064.323 * * [simplify]: Extracting #5: cost 118 inf + 117 1554045064.324 * * [simplify]: Extracting #6: cost 88 inf + 5023 1554045064.327 * * [simplify]: Extracting #7: cost 28 inf + 24523 1554045064.332 * * [simplify]: Extracting #8: cost 4 inf + 40606 1554045064.338 * * [simplify]: Extracting #9: cost 0 inf + 43794 1554045064.345 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))))) (* (sqrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045064.345 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))))) (* (sqrt (sqrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045064.345 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045064.345 * * [simplify]: iters left: 6 (20 enodes) 1554045064.352 * * [simplify]: iters left: 5 (92 enodes) 1554045064.398 * * [simplify]: iters left: 4 (183 enodes) 1554045064.459 * * [simplify]: iters left: 3 (296 enodes) 1554045064.547 * * [simplify]: iters left: 2 (463 enodes) 1554045064.742 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045064.742 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045064.742 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045064.742 * * [simplify]: Extracting #3: cost 29 inf + 0 1554045064.743 * * [simplify]: Extracting #4: cost 96 inf + 0 1554045064.744 * * [simplify]: Extracting #5: cost 136 inf + 5802 1554045064.749 * * [simplify]: Extracting #6: cost 56 inf + 27559 1554045064.755 * * [simplify]: Extracting #7: cost 8 inf + 50154 1554045064.761 * * [simplify]: Extracting #8: cost 0 inf + 54094 1554045064.768 * * [simplify]: Extracting #9: cost 0 inf + 53992 1554045064.775 * [simplify]: Simplified to (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045064.775 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (cbrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045064.775 * * * * [progress]: [ 88 / 675 ] simplifiying candidate # 1554045064.775 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045064.775 * * [simplify]: iters left: 6 (19 enodes) 1554045064.785 * * [simplify]: iters left: 5 (91 enodes) 1554045064.811 * * [simplify]: iters left: 4 (184 enodes) 1554045064.853 * * [simplify]: iters left: 3 (305 enodes) 1554045064.941 * * [simplify]: iters left: 2 (463 enodes) 1554045065.145 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045065.145 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045065.145 * * [simplify]: Extracting #2: cost 22 inf + 0 1554045065.145 * * [simplify]: Extracting #3: cost 46 inf + 0 1554045065.146 * * [simplify]: Extracting #4: cost 115 inf + 2 1554045065.147 * * [simplify]: Extracting #5: cost 145 inf + 1724 1554045065.152 * * [simplify]: Extracting #6: cost 71 inf + 18922 1554045065.163 * * [simplify]: Extracting #7: cost 16 inf + 45196 1554045065.176 * * [simplify]: Extracting #8: cost 2 inf + 53584 1554045065.190 * * [simplify]: Extracting #9: cost 0 inf + 55205 1554045065.203 * [simplify]: Simplified to (/ (* (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) 1554045065.203 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045065.204 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045065.205 * * [simplify]: iters left: 6 (18 enodes) 1554045065.215 * * [simplify]: iters left: 5 (86 enodes) 1554045065.251 * * [simplify]: iters left: 4 (172 enodes) 1554045065.291 * * [simplify]: iters left: 3 (287 enodes) 1554045065.367 * * [simplify]: iters left: 2 (455 enodes) 1554045065.500 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045065.500 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045065.501 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045065.501 * * [simplify]: Extracting #3: cost 36 inf + 0 1554045065.501 * * [simplify]: Extracting #4: cost 109 inf + 2 1554045065.503 * * [simplify]: Extracting #5: cost 127 inf + 4785 1554045065.507 * * [simplify]: Extracting #6: cost 63 inf + 24368 1554045065.512 * * [simplify]: Extracting #7: cost 10 inf + 49745 1554045065.517 * * [simplify]: Extracting #8: cost 0 inf + 55017 1554045065.523 * * [simplify]: Extracting #9: cost 0 inf + 54927 1554045065.532 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045065.532 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045065.532 * * * * [progress]: [ 89 / 675 ] simplifiying candidate # 1554045065.532 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045065.533 * * [simplify]: iters left: 6 (21 enodes) 1554045065.546 * * [simplify]: iters left: 5 (98 enodes) 1554045065.587 * * [simplify]: iters left: 4 (192 enodes) 1554045065.653 * * [simplify]: iters left: 3 (308 enodes) 1554045065.727 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045065.727 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045065.727 * * [simplify]: Extracting #2: cost 20 inf + 1 1554045065.727 * * [simplify]: Extracting #3: cost 31 inf + 1 1554045065.728 * * [simplify]: Extracting #4: cost 74 inf + 1 1554045065.728 * * [simplify]: Extracting #5: cost 100 inf + 117 1554045065.730 * * [simplify]: Extracting #6: cost 71 inf + 4714 1554045065.735 * * [simplify]: Extracting #7: cost 16 inf + 22528 1554045065.744 * * [simplify]: Extracting #8: cost 0 inf + 30617 1554045065.752 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (cbrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im)))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045065.752 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (cbrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im)))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045065.753 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045065.753 * * [simplify]: iters left: 6 (18 enodes) 1554045065.768 * * [simplify]: iters left: 5 (86 enodes) 1554045065.799 * * [simplify]: iters left: 4 (177 enodes) 1554045065.837 * * [simplify]: iters left: 3 (293 enodes) 1554045065.936 * * [simplify]: iters left: 2 (471 enodes) 1554045066.117 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045066.118 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045066.118 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045066.118 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045066.118 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045066.119 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045066.122 * * [simplify]: Extracting #6: cost 71 inf + 21576 1554045066.128 * * [simplify]: Extracting #7: cost 13 inf + 46748 1554045066.142 * * [simplify]: Extracting #8: cost 0 inf + 53131 1554045066.157 * * [simplify]: Extracting #9: cost 0 inf + 52977 1554045066.171 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045066.171 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045066.172 * * * * [progress]: [ 90 / 675 ] simplifiying candidate # 1554045066.172 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045066.172 * * [simplify]: iters left: 6 (19 enodes) 1554045066.182 * * [simplify]: iters left: 5 (91 enodes) 1554045066.219 * * [simplify]: iters left: 4 (184 enodes) 1554045066.262 * * [simplify]: iters left: 3 (305 enodes) 1554045066.354 * * [simplify]: iters left: 2 (463 enodes) 1554045066.545 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045066.545 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045066.545 * * [simplify]: Extracting #2: cost 22 inf + 0 1554045066.545 * * [simplify]: Extracting #3: cost 46 inf + 0 1554045066.546 * * [simplify]: Extracting #4: cost 115 inf + 2 1554045066.546 * * [simplify]: Extracting #5: cost 145 inf + 1724 1554045066.549 * * [simplify]: Extracting #6: cost 71 inf + 18922 1554045066.554 * * [simplify]: Extracting #7: cost 16 inf + 45196 1554045066.560 * * [simplify]: Extracting #8: cost 2 inf + 53584 1554045066.573 * * [simplify]: Extracting #9: cost 0 inf + 55205 1554045066.580 * [simplify]: Simplified to (/ (* (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) 1554045066.580 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (cbrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045066.580 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045066.581 * * [simplify]: iters left: 6 (18 enodes) 1554045066.586 * * [simplify]: iters left: 5 (86 enodes) 1554045066.606 * * [simplify]: iters left: 4 (172 enodes) 1554045066.661 * * [simplify]: iters left: 3 (287 enodes) 1554045066.752 * * [simplify]: iters left: 2 (455 enodes) 1554045066.899 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045066.899 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045066.899 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045066.899 * * [simplify]: Extracting #3: cost 36 inf + 0 1554045066.900 * * [simplify]: Extracting #4: cost 109 inf + 2 1554045066.901 * * [simplify]: Extracting #5: cost 127 inf + 4785 1554045066.907 * * [simplify]: Extracting #6: cost 63 inf + 24368 1554045066.916 * * [simplify]: Extracting #7: cost 10 inf + 49745 1554045066.925 * * [simplify]: Extracting #8: cost 0 inf + 55017 1554045066.939 * * [simplify]: Extracting #9: cost 0 inf + 54927 1554045066.946 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045066.946 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045066.947 * * * * [progress]: [ 91 / 675 ] simplifiying candidate # 1554045066.947 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045066.947 * * [simplify]: iters left: 6 (20 enodes) 1554045066.953 * * [simplify]: iters left: 5 (93 enodes) 1554045066.974 * * [simplify]: iters left: 4 (190 enodes) 1554045067.035 * * [simplify]: iters left: 3 (313 enodes) 1554045067.125 * * [simplify]: iters left: 2 (486 enodes) 1554045067.362 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045067.362 * * [simplify]: Extracting #1: cost 9 inf + 0 1554045067.362 * * [simplify]: Extracting #2: cost 16 inf + 1 1554045067.362 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045067.363 * * [simplify]: Extracting #4: cost 96 inf + 1 1554045067.364 * * [simplify]: Extracting #5: cost 153 inf + 1467 1554045067.370 * * [simplify]: Extracting #6: cost 79 inf + 19127 1554045067.382 * * [simplify]: Extracting #7: cost 10 inf + 50351 1554045067.398 * * [simplify]: Extracting #8: cost 0 inf + 55154 1554045067.413 * * [simplify]: Extracting #9: cost 0 inf + 54561 1554045067.431 * [simplify]: Simplified to (/ (* (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045067.431 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045067.432 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045067.432 * * [simplify]: iters left: 6 (18 enodes) 1554045067.442 * * [simplify]: iters left: 5 (86 enodes) 1554045067.479 * * [simplify]: iters left: 4 (177 enodes) 1554045067.541 * * [simplify]: iters left: 3 (293 enodes) 1554045067.629 * * [simplify]: iters left: 2 (471 enodes) 1554045067.793 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045067.793 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045067.793 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045067.793 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045067.794 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045067.796 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045067.801 * * [simplify]: Extracting #6: cost 71 inf + 21576 1554045067.813 * * [simplify]: Extracting #7: cost 13 inf + 46748 1554045067.821 * * [simplify]: Extracting #8: cost 0 inf + 53131 1554045067.830 * * [simplify]: Extracting #9: cost 0 inf + 52977 1554045067.838 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045067.838 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045067.838 * * * * [progress]: [ 92 / 675 ] simplifiying candidate # 1554045067.838 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045067.839 * * [simplify]: iters left: 6 (21 enodes) 1554045067.845 * * [simplify]: iters left: 5 (98 enodes) 1554045067.871 * * [simplify]: iters left: 4 (211 enodes) 1554045067.924 * * [simplify]: iters left: 3 (356 enodes) 1554045068.032 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045068.032 * * [simplify]: Extracting #1: cost 18 inf + 0 1554045068.032 * * [simplify]: Extracting #2: cost 37 inf + 1 1554045068.032 * * [simplify]: Extracting #3: cost 48 inf + 1 1554045068.033 * * [simplify]: Extracting #4: cost 91 inf + 1 1554045068.034 * * [simplify]: Extracting #5: cost 118 inf + 46 1554045068.036 * * [simplify]: Extracting #6: cost 84 inf + 5039 1554045068.042 * * [simplify]: Extracting #7: cost 28 inf + 25373 1554045068.052 * * [simplify]: Extracting #8: cost 6 inf + 38649 1554045068.071 * * [simplify]: Extracting #9: cost 0 inf + 43697 1554045068.085 * [simplify]: Simplified to (* (/ (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (- im) im)))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (- im) im))))))) 1554045068.085 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (/ (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (- im) im)))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (- im) im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045068.086 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045068.086 * * [simplify]: iters left: 6 (18 enodes) 1554045068.095 * * [simplify]: iters left: 5 (86 enodes) 1554045068.114 * * [simplify]: iters left: 4 (177 enodes) 1554045068.155 * * [simplify]: iters left: 3 (293 enodes) 1554045068.264 * * [simplify]: iters left: 2 (471 enodes) 1554045068.420 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045068.420 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045068.421 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045068.421 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045068.421 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045068.423 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045068.427 * * [simplify]: Extracting #6: cost 71 inf + 21696 1554045068.433 * * [simplify]: Extracting #7: cost 13 inf + 47028 1554045068.442 * * [simplify]: Extracting #8: cost 0 inf + 53451 1554045068.450 * * [simplify]: Extracting #9: cost 0 inf + 53297 1554045068.461 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) 1554045068.461 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))))) 1554045068.461 * * * * [progress]: [ 93 / 675 ] simplifiying candidate # 1554045068.462 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045068.462 * * [simplify]: iters left: 6 (21 enodes) 1554045068.472 * * [simplify]: iters left: 5 (97 enodes) 1554045068.496 * * [simplify]: iters left: 4 (199 enodes) 1554045068.538 * * [simplify]: iters left: 3 (324 enodes) 1554045068.637 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045068.637 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045068.637 * * [simplify]: Extracting #2: cost 22 inf + 1 1554045068.637 * * [simplify]: Extracting #3: cost 34 inf + 1 1554045068.637 * * [simplify]: Extracting #4: cost 78 inf + 1 1554045068.638 * * [simplify]: Extracting #5: cost 106 inf + 127 1554045068.639 * * [simplify]: Extracting #6: cost 67 inf + 7010 1554045068.642 * * [simplify]: Extracting #7: cost 17 inf + 25962 1554045068.647 * * [simplify]: Extracting #8: cost 0 inf + 34774 1554045068.652 * * [simplify]: Extracting #9: cost 0 inf + 34409 1554045068.657 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im)))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im))))))) 1554045068.657 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im)))))) (fabs (cbrt (- (expm1 (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045068.658 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045068.658 * * [simplify]: iters left: 6 (19 enodes) 1554045068.669 * * [simplify]: iters left: 5 (89 enodes) 1554045068.704 * * [simplify]: iters left: 4 (180 enodes) 1554045068.751 * * [simplify]: iters left: 3 (296 enodes) 1554045068.828 * * [simplify]: iters left: 2 (472 enodes) 1554045069.015 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045069.015 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045069.015 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045069.015 * * [simplify]: Extracting #3: cost 42 inf + 0 1554045069.015 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045069.016 * * [simplify]: Extracting #5: cost 145 inf + 3627 1554045069.021 * * [simplify]: Extracting #6: cost 88 inf + 15099 1554045069.031 * * [simplify]: Extracting #7: cost 40 inf + 37381 1554045069.043 * * [simplify]: Extracting #8: cost 1 inf + 57775 1554045069.057 * * [simplify]: Extracting #9: cost 0 inf + 57857 1554045069.067 * * [simplify]: Extracting #10: cost 0 inf + 57747 1554045069.073 * [simplify]: Simplified to (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045069.074 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (cbrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045069.074 * * * * [progress]: [ 94 / 675 ] simplifiying candidate # 1554045069.074 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045069.074 * * [simplify]: iters left: 6 (20 enodes) 1554045069.080 * * [simplify]: iters left: 5 (93 enodes) 1554045069.112 * * [simplify]: iters left: 4 (195 enodes) 1554045069.177 * * [simplify]: iters left: 3 (320 enodes) 1554045069.306 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045069.307 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045069.307 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045069.307 * * [simplify]: Extracting #3: cost 32 inf + 1 1554045069.307 * * [simplify]: Extracting #4: cost 76 inf + 1 1554045069.308 * * [simplify]: Extracting #5: cost 105 inf + 46 1554045069.310 * * [simplify]: Extracting #6: cost 69 inf + 5366 1554045069.315 * * [simplify]: Extracting #7: cost 11 inf + 25084 1554045069.324 * * [simplify]: Extracting #8: cost 1 inf + 30650 1554045069.333 * * [simplify]: Extracting #9: cost 0 inf + 31169 1554045069.342 * * [simplify]: Extracting #10: cost 0 inf + 31140 1554045069.351 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im))))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))))) (sqrt (sqrt (- (exp (+ im im)) (+ (/ -1 (exp (+ im im))) 1))))) 1554045069.351 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im))))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))))) (sqrt (sqrt (- (exp (+ im im)) (+ (/ -1 (exp (+ im im))) 1))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045069.352 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045069.352 * * [simplify]: iters left: 6 (18 enodes) 1554045069.360 * * [simplify]: iters left: 5 (86 enodes) 1554045069.382 * * [simplify]: iters left: 4 (177 enodes) 1554045069.424 * * [simplify]: iters left: 3 (293 enodes) 1554045069.524 * * [simplify]: iters left: 2 (471 enodes) 1554045069.687 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045069.688 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045069.688 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045069.688 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045069.688 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045069.690 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045069.695 * * [simplify]: Extracting #6: cost 71 inf + 21576 1554045069.706 * * [simplify]: Extracting #7: cost 13 inf + 46748 1554045069.721 * * [simplify]: Extracting #8: cost 0 inf + 53131 1554045069.735 * * [simplify]: Extracting #9: cost 0 inf + 52977 1554045069.750 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) 1554045069.750 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))))) 1554045069.751 * * * * [progress]: [ 95 / 675 ] simplifiying candidate # 1554045069.751 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) (sqrt 1)) 1554045069.751 * * [simplify]: iters left: 6 (14 enodes) 1554045069.761 * * [simplify]: iters left: 5 (61 enodes) 1554045069.784 * * [simplify]: iters left: 4 (116 enodes) 1554045069.833 * * [simplify]: iters left: 3 (198 enodes) 1554045069.888 * * [simplify]: iters left: 2 (347 enodes) 1554045069.984 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045069.984 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045069.984 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045069.984 * * [simplify]: Extracting #3: cost 16 inf + 1 1554045069.985 * * [simplify]: Extracting #4: cost 75 inf + 1 1554045069.985 * * [simplify]: Extracting #5: cost 119 inf + 329 1554045069.987 * * [simplify]: Extracting #6: cost 92 inf + 4321 1554045069.990 * * [simplify]: Extracting #7: cost 51 inf + 18809 1554045069.996 * * [simplify]: Extracting #8: cost 10 inf + 41899 1554045070.004 * * [simplify]: Extracting #9: cost 0 inf + 49108 1554045070.008 * [simplify]: Simplified to (* (cbrt (+ (exp (- (+ im im) (- im))) (exp (- (- im) (+ im im))))) (cbrt (+ (exp (- (+ im im) (- im))) (exp (- (- im) (+ im im)))))) 1554045070.009 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (cbrt (+ (exp (- (+ im im) (- im))) (exp (- (- im) (+ im im))))) (cbrt (+ (exp (- (+ im im) (- im))) (exp (- (- im) (+ im im)))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045070.009 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045070.009 * * [simplify]: iters left: 6 (17 enodes) 1554045070.018 * * [simplify]: iters left: 5 (83 enodes) 1554045070.036 * * [simplify]: iters left: 4 (169 enodes) 1554045070.080 * * [simplify]: iters left: 3 (284 enodes) 1554045070.189 * * [simplify]: iters left: 2 (440 enodes) 1554045070.383 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045070.383 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045070.383 * * [simplify]: Extracting #2: cost 29 inf + 0 1554045070.383 * * [simplify]: Extracting #3: cost 62 inf + 2 1554045070.385 * * [simplify]: Extracting #4: cost 107 inf + 276 1554045070.385 * * [simplify]: Extracting #5: cost 135 inf + 2267 1554045070.388 * * [simplify]: Extracting #6: cost 72 inf + 18101 1554045070.393 * * [simplify]: Extracting #7: cost 6 inf + 52370 1554045070.398 * * [simplify]: Extracting #8: cost 0 inf + 54778 1554045070.404 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (fma (exp im) (exp im) (expm1 (- (- im) im)))) 1554045070.404 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) (sqrt 1)) (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045070.404 * * * * [progress]: [ 96 / 675 ] simplifiying candidate # 1554045070.405 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045070.405 * * [simplify]: iters left: 6 (20 enodes) 1554045070.410 * * [simplify]: iters left: 5 (93 enodes) 1554045070.440 * * [simplify]: iters left: 4 (195 enodes) 1554045070.488 * * [simplify]: iters left: 3 (320 enodes) 1554045070.595 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045070.595 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045070.595 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045070.595 * * [simplify]: Extracting #3: cost 32 inf + 1 1554045070.595 * * [simplify]: Extracting #4: cost 76 inf + 1 1554045070.596 * * [simplify]: Extracting #5: cost 105 inf + 46 1554045070.597 * * [simplify]: Extracting #6: cost 69 inf + 5366 1554045070.599 * * [simplify]: Extracting #7: cost 11 inf + 25084 1554045070.603 * * [simplify]: Extracting #8: cost 1 inf + 30650 1554045070.608 * * [simplify]: Extracting #9: cost 0 inf + 31169 1554045070.612 * * [simplify]: Extracting #10: cost 0 inf + 31140 1554045070.617 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im))))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))))) (sqrt (sqrt (- (exp (+ im im)) (+ (/ -1 (exp (+ im im))) 1))))) 1554045070.617 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (* (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im))))) (cbrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))))) (sqrt (sqrt (- (exp (+ im im)) (+ (/ -1 (exp (+ im im))) 1))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045070.617 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045070.617 * * [simplify]: iters left: 6 (18 enodes) 1554045070.622 * * [simplify]: iters left: 5 (86 enodes) 1554045070.641 * * [simplify]: iters left: 4 (177 enodes) 1554045070.697 * * [simplify]: iters left: 3 (293 enodes) 1554045070.785 * * [simplify]: iters left: 2 (471 enodes) 1554045070.900 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045070.900 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045070.900 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045070.900 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045070.901 * * [simplify]: Extracting #4: cost 116 inf + 2 1554045070.902 * * [simplify]: Extracting #5: cost 143 inf + 3576 1554045070.904 * * [simplify]: Extracting #6: cost 71 inf + 21576 1554045070.914 * * [simplify]: Extracting #7: cost 13 inf + 46748 1554045070.928 * * [simplify]: Extracting #8: cost 0 inf + 53131 1554045070.944 * * [simplify]: Extracting #9: cost 0 inf + 52977 1554045070.958 * [simplify]: Simplified to (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) 1554045070.958 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (cbrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im)))) (* (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))))) 1554045070.959 * * * * [progress]: [ 97 / 675 ] simplifiying candidate # 1554045070.959 * [simplify]: Simplifying (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) 1) 1554045070.959 * * [simplify]: iters left: 6 (13 enodes) 1554045070.963 * * [simplify]: iters left: 5 (54 enodes) 1554045070.975 * * [simplify]: iters left: 4 (111 enodes) 1554045071.005 * * [simplify]: iters left: 3 (188 enodes) 1554045071.077 * * [simplify]: iters left: 2 (304 enodes) 1554045071.177 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045071.177 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045071.177 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045071.177 * * [simplify]: Extracting #3: cost 16 inf + 1 1554045071.178 * * [simplify]: Extracting #4: cost 73 inf + 1 1554045071.178 * * [simplify]: Extracting #5: cost 117 inf + 46 1554045071.179 * * [simplify]: Extracting #6: cost 96 inf + 2965 1554045071.181 * * [simplify]: Extracting #7: cost 42 inf + 20129 1554045071.184 * * [simplify]: Extracting #8: cost 4 inf + 41772 1554045071.188 * * [simplify]: Extracting #9: cost 0 inf + 44368 1554045071.192 * [simplify]: Simplified to (* (cbrt (+ (exp (+ im (+ im im))) (/ 1 (exp (+ im (+ im im)))))) (cbrt (+ (exp (+ im (+ im im))) (/ 1 (exp (+ im (+ im im))))))) 1554045071.192 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (* (cbrt (+ (exp (+ im (+ im im))) (/ 1 (exp (+ im (+ im im)))))) (cbrt (+ (exp (+ im (+ im im))) (/ 1 (exp (+ im (+ im im))))))) (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045071.192 * [simplify]: Simplifying (/ (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045071.193 * * [simplify]: iters left: 6 (17 enodes) 1554045071.197 * * [simplify]: iters left: 5 (83 enodes) 1554045071.215 * * [simplify]: iters left: 4 (169 enodes) 1554045071.253 * * [simplify]: iters left: 3 (284 enodes) 1554045071.336 * * [simplify]: iters left: 2 (440 enodes) 1554045071.498 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045071.498 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045071.498 * * [simplify]: Extracting #2: cost 29 inf + 0 1554045071.499 * * [simplify]: Extracting #3: cost 62 inf + 2 1554045071.500 * * [simplify]: Extracting #4: cost 107 inf + 276 1554045071.503 * * [simplify]: Extracting #5: cost 135 inf + 2267 1554045071.508 * * [simplify]: Extracting #6: cost 72 inf + 18101 1554045071.519 * * [simplify]: Extracting #7: cost 6 inf + 52370 1554045071.525 * * [simplify]: Extracting #8: cost 0 inf + 54778 1554045071.535 * [simplify]: Simplified to (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (fma (exp im) (exp im) (expm1 (- (- im) im)))) 1554045071.535 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) 1) (/ (cbrt (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im))))) (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045071.535 * * * * [progress]: [ 98 / 675 ] simplifiying candidate # 1554045071.535 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045071.535 * * [simplify]: iters left: 6 (19 enodes) 1554045071.541 * * [simplify]: iters left: 5 (93 enodes) 1554045071.572 * * [simplify]: iters left: 4 (194 enodes) 1554045071.625 * * [simplify]: iters left: 3 (311 enodes) 1554045071.701 * * [simplify]: iters left: 2 (472 enodes) 1554045071.860 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045071.860 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045071.860 * * [simplify]: Extracting #2: cost 27 inf + 0 1554045071.860 * * [simplify]: Extracting #3: cost 62 inf + 2 1554045071.860 * * [simplify]: Extracting #4: cost 142 inf + 5 1554045071.861 * * [simplify]: Extracting #5: cost 153 inf + 2959 1554045071.865 * * [simplify]: Extracting #6: cost 54 inf + 35413 1554045071.871 * * [simplify]: Extracting #7: cost 7 inf + 60605 1554045071.878 * * [simplify]: Extracting #8: cost 0 inf + 65304 1554045071.886 * * [simplify]: Extracting #9: cost 0 inf + 64919 1554045071.899 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045071.899 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (fma (exp (+ im im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im)))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045071.900 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045071.900 * * [simplify]: iters left: 6 (18 enodes) 1554045071.910 * * [simplify]: iters left: 5 (86 enodes) 1554045071.932 * * [simplify]: iters left: 4 (176 enodes) 1554045071.964 * * [simplify]: iters left: 3 (290 enodes) 1554045072.062 * * [simplify]: iters left: 2 (467 enodes) 1554045072.249 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045072.249 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045072.249 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045072.250 * * [simplify]: Extracting #3: cost 36 inf + 0 1554045072.250 * * [simplify]: Extracting #4: cost 113 inf + 1 1554045072.251 * * [simplify]: Extracting #5: cost 135 inf + 4457 1554045072.254 * * [simplify]: Extracting #6: cost 50 inf + 30760 1554045072.260 * * [simplify]: Extracting #7: cost 2 inf + 55229 1554045072.266 * * [simplify]: Extracting #8: cost 0 inf + 56639 1554045072.272 * [simplify]: Simplified to (/ (sqrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (+ im im)) im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) 1554045072.272 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (+ im im)) im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))))) 1554045072.272 * * * * [progress]: [ 99 / 675 ] simplifiying candidate # 1554045072.273 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045072.273 * * [simplify]: iters left: 6 (22 enodes) 1554045072.279 * * [simplify]: iters left: 5 (101 enodes) 1554045072.307 * * [simplify]: iters left: 4 (199 enodes) 1554045072.362 * * [simplify]: iters left: 3 (325 enodes) 1554045072.457 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045072.458 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045072.458 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045072.458 * * [simplify]: Extracting #3: cost 50 inf + 0 1554045072.458 * * [simplify]: Extracting #4: cost 91 inf + 1 1554045072.458 * * [simplify]: Extracting #5: cost 111 inf + 48 1554045072.459 * * [simplify]: Extracting #6: cost 77 inf + 5029 1554045072.462 * * [simplify]: Extracting #7: cost 24 inf + 24445 1554045072.466 * * [simplify]: Extracting #8: cost 3 inf + 34965 1554045072.471 * * [simplify]: Extracting #9: cost 0 inf + 36554 1554045072.476 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (+ im im)) (exp im) (exp (- (- im) (- im (- im)))))) (fabs (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))) (* (cbrt (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) (cbrt (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))))) 1554045072.476 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (fma (exp (+ im im)) (exp im) (exp (- (- im) (- im (- im)))))) (fabs (cbrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))) (* (cbrt (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) (cbrt (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045072.476 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045072.477 * * [simplify]: iters left: 6 (20 enodes) 1554045072.482 * * [simplify]: iters left: 5 (92 enodes) 1554045072.504 * * [simplify]: iters left: 4 (185 enodes) 1554045072.549 * * [simplify]: iters left: 3 (301 enodes) 1554045072.632 * * [simplify]: iters left: 2 (459 enodes) 1554045072.814 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045072.814 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045072.814 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045072.814 * * [simplify]: Extracting #3: cost 42 inf + 0 1554045072.815 * * [simplify]: Extracting #4: cost 118 inf + 1 1554045072.815 * * [simplify]: Extracting #5: cost 140 inf + 6637 1554045072.827 * * [simplify]: Extracting #6: cost 40 inf + 38593 1554045072.839 * * [simplify]: Extracting #7: cost 1 inf + 57114 1554045072.852 * * [simplify]: Extracting #8: cost 0 inf + 57318 1554045072.865 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (cbrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))))) 1554045072.865 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (cbrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im))))))))))) 1554045072.866 * * * * [progress]: [ 100 / 675 ] simplifiying candidate # 1554045072.866 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045072.867 * * [simplify]: iters left: 6 (20 enodes) 1554045072.878 * * [simplify]: iters left: 5 (94 enodes) 1554045072.917 * * [simplify]: iters left: 4 (192 enodes) 1554045072.981 * * [simplify]: iters left: 3 (318 enodes) 1554045073.059 * * [simplify]: iters left: 2 (478 enodes) 1554045073.240 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045073.241 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045073.241 * * [simplify]: Extracting #2: cost 26 inf + 0 1554045073.241 * * [simplify]: Extracting #3: cost 48 inf + 0 1554045073.241 * * [simplify]: Extracting #4: cost 125 inf + 1 1554045073.242 * * [simplify]: Extracting #5: cost 144 inf + 5525 1554045073.246 * * [simplify]: Extracting #6: cost 40 inf + 43478 1554045073.252 * * [simplify]: Extracting #7: cost 8 inf + 56987 1554045073.261 * * [simplify]: Extracting #8: cost 1 inf + 61340 1554045073.281 * * [simplify]: Extracting #9: cost 0 inf + 61152 1554045073.295 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045073.296 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045073.296 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045073.297 * * [simplify]: iters left: 6 (19 enodes) 1554045073.307 * * [simplify]: iters left: 5 (89 enodes) 1554045073.333 * * [simplify]: iters left: 4 (182 enodes) 1554045073.374 * * [simplify]: iters left: 3 (295 enodes) 1554045073.480 * * [simplify]: iters left: 2 (470 enodes) 1554045073.664 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045073.664 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045073.664 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045073.664 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045073.664 * * [simplify]: Extracting #4: cost 116 inf + 1 1554045073.665 * * [simplify]: Extracting #5: cost 139 inf + 3487 1554045073.668 * * [simplify]: Extracting #6: cost 58 inf + 26106 1554045073.673 * * [simplify]: Extracting #7: cost 11 inf + 47852 1554045073.679 * * [simplify]: Extracting #8: cost 0 inf + 54378 1554045073.685 * * [simplify]: Extracting #9: cost 0 inf + 54036 1554045073.694 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045073.694 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045073.695 * * * * [progress]: [ 101 / 675 ] simplifiying candidate # 1554045073.695 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045073.696 * * [simplify]: iters left: 6 (21 enodes) 1554045073.709 * * [simplify]: iters left: 5 (98 enodes) 1554045073.744 * * [simplify]: iters left: 4 (192 enodes) 1554045073.786 * * [simplify]: iters left: 3 (305 enodes) 1554045073.865 * * [simplify]: iters left: 2 (486 enodes) 1554045074.019 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045074.019 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045074.019 * * [simplify]: Extracting #2: cost 14 inf + 1 1554045074.019 * * [simplify]: Extracting #3: cost 36 inf + 1 1554045074.019 * * [simplify]: Extracting #4: cost 112 inf + 2 1554045074.020 * * [simplify]: Extracting #5: cost 135 inf + 4469 1554045074.024 * * [simplify]: Extracting #6: cost 42 inf + 34191 1554045074.030 * * [simplify]: Extracting #7: cost 1 inf + 56157 1554045074.036 * * [simplify]: Extracting #8: cost 0 inf + 56957 1554045074.043 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) 1554045074.043 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045074.043 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045074.043 * * [simplify]: iters left: 6 (18 enodes) 1554045074.048 * * [simplify]: iters left: 5 (86 enodes) 1554045074.071 * * [simplify]: iters left: 4 (179 enodes) 1554045074.103 * * [simplify]: iters left: 3 (295 enodes) 1554045074.165 * * [simplify]: iters left: 2 (463 enodes) 1554045074.284 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045074.284 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045074.284 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045074.284 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045074.285 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045074.287 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045074.300 * * [simplify]: Extracting #6: cost 43 inf + 35658 1554045074.312 * * [simplify]: Extracting #7: cost 2 inf + 57835 1554045074.324 * * [simplify]: Extracting #8: cost 0 inf + 58538 1554045074.334 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045074.334 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045074.335 * * * * [progress]: [ 102 / 675 ] simplifiying candidate # 1554045074.335 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045074.335 * * [simplify]: iters left: 6 (20 enodes) 1554045074.341 * * [simplify]: iters left: 5 (94 enodes) 1554045074.361 * * [simplify]: iters left: 4 (192 enodes) 1554045074.408 * * [simplify]: iters left: 3 (318 enodes) 1554045074.504 * * [simplify]: iters left: 2 (478 enodes) 1554045074.673 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045074.673 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045074.673 * * [simplify]: Extracting #2: cost 26 inf + 0 1554045074.673 * * [simplify]: Extracting #3: cost 48 inf + 0 1554045074.674 * * [simplify]: Extracting #4: cost 125 inf + 1 1554045074.676 * * [simplify]: Extracting #5: cost 144 inf + 5525 1554045074.684 * * [simplify]: Extracting #6: cost 40 inf + 43478 1554045074.696 * * [simplify]: Extracting #7: cost 8 inf + 56987 1554045074.709 * * [simplify]: Extracting #8: cost 1 inf + 61340 1554045074.717 * * [simplify]: Extracting #9: cost 0 inf + 61152 1554045074.724 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045074.724 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045074.725 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045074.725 * * [simplify]: iters left: 6 (19 enodes) 1554045074.730 * * [simplify]: iters left: 5 (89 enodes) 1554045074.762 * * [simplify]: iters left: 4 (182 enodes) 1554045074.824 * * [simplify]: iters left: 3 (295 enodes) 1554045074.917 * * [simplify]: iters left: 2 (470 enodes) 1554045075.072 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045075.072 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045075.072 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045075.072 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045075.073 * * [simplify]: Extracting #4: cost 116 inf + 1 1554045075.074 * * [simplify]: Extracting #5: cost 139 inf + 3487 1554045075.077 * * [simplify]: Extracting #6: cost 58 inf + 26106 1554045075.082 * * [simplify]: Extracting #7: cost 11 inf + 47852 1554045075.088 * * [simplify]: Extracting #8: cost 0 inf + 54378 1554045075.100 * * [simplify]: Extracting #9: cost 0 inf + 54036 1554045075.112 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045075.113 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045075.113 * * * * [progress]: [ 103 / 675 ] simplifiying candidate # 1554045075.113 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045075.113 * * [simplify]: iters left: 6 (20 enodes) 1554045075.123 * * [simplify]: iters left: 5 (93 enodes) 1554045075.143 * * [simplify]: iters left: 4 (189 enodes) 1554045075.195 * * [simplify]: iters left: 3 (304 enodes) 1554045075.271 * * [simplify]: iters left: 2 (459 enodes) 1554045075.417 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045075.417 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045075.417 * * [simplify]: Extracting #2: cost 14 inf + 1 1554045075.417 * * [simplify]: Extracting #3: cost 36 inf + 1 1554045075.418 * * [simplify]: Extracting #4: cost 109 inf + 2 1554045075.419 * * [simplify]: Extracting #5: cost 132 inf + 3174 1554045075.426 * * [simplify]: Extracting #6: cost 31 inf + 33818 1554045075.431 * * [simplify]: Extracting #7: cost 0 inf + 51029 1554045075.437 * * [simplify]: Extracting #8: cost 0 inf + 50949 1554045075.443 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im)))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045075.443 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im)))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045075.444 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045075.444 * * [simplify]: iters left: 6 (18 enodes) 1554045075.449 * * [simplify]: iters left: 5 (86 enodes) 1554045075.472 * * [simplify]: iters left: 4 (179 enodes) 1554045075.538 * * [simplify]: iters left: 3 (295 enodes) 1554045075.603 * * [simplify]: iters left: 2 (463 enodes) 1554045075.791 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045075.791 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045075.791 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045075.791 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045075.792 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045075.794 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045075.802 * * [simplify]: Extracting #6: cost 43 inf + 35658 1554045075.820 * * [simplify]: Extracting #7: cost 2 inf + 57835 1554045075.832 * * [simplify]: Extracting #8: cost 0 inf + 58538 1554045075.844 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045075.844 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045075.845 * * * * [progress]: [ 104 / 675 ] simplifiying candidate # 1554045075.845 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045075.846 * * [simplify]: iters left: 6 (22 enodes) 1554045075.857 * * [simplify]: iters left: 5 (101 enodes) 1554045075.897 * * [simplify]: iters left: 4 (199 enodes) 1554045075.966 * * [simplify]: iters left: 3 (322 enodes) 1554045076.045 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045076.045 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045076.045 * * [simplify]: Extracting #2: cost 26 inf + 0 1554045076.046 * * [simplify]: Extracting #3: cost 50 inf + 0 1554045076.046 * * [simplify]: Extracting #4: cost 91 inf + 1 1554045076.047 * * [simplify]: Extracting #5: cost 111 inf + 48 1554045076.054 * * [simplify]: Extracting #6: cost 72 inf + 5901 1554045076.058 * * [simplify]: Extracting #7: cost 24 inf + 21878 1554045076.062 * * [simplify]: Extracting #8: cost 8 inf + 31356 1554045076.067 * * [simplify]: Extracting #9: cost 0 inf + 36020 1554045076.072 * [simplify]: Simplified to (/ (/ (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im)))))) (fabs (cbrt (- (exp (+ im im)) (+ 1 (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (- (exp (+ im im)) (+ 1 (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (- (exp (+ im im)) (+ 1 (/ -1 (exp (+ im im)))))))) 1554045076.072 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im)))))) (fabs (cbrt (- (exp (+ im im)) (+ 1 (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (- (exp (+ im im)) (+ 1 (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (- (exp (+ im im)) (+ 1 (/ -1 (exp (+ im im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045076.073 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045076.073 * * [simplify]: iters left: 6 (20 enodes) 1554045076.079 * * [simplify]: iters left: 5 (92 enodes) 1554045076.103 * * [simplify]: iters left: 4 (185 enodes) 1554045076.149 * * [simplify]: iters left: 3 (301 enodes) 1554045076.232 * * [simplify]: iters left: 2 (459 enodes) 1554045076.407 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045076.407 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045076.407 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045076.408 * * [simplify]: Extracting #3: cost 42 inf + 0 1554045076.408 * * [simplify]: Extracting #4: cost 118 inf + 1 1554045076.409 * * [simplify]: Extracting #5: cost 140 inf + 6637 1554045076.413 * * [simplify]: Extracting #6: cost 40 inf + 38593 1554045076.419 * * [simplify]: Extracting #7: cost 1 inf + 57114 1554045076.426 * * [simplify]: Extracting #8: cost 0 inf + 57318 1554045076.432 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (cbrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))))) 1554045076.432 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (cbrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im))))))))))) 1554045076.433 * * * * [progress]: [ 105 / 675 ] simplifiying candidate # 1554045076.433 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045076.434 * * [simplify]: iters left: 6 (19 enodes) 1554045076.445 * * [simplify]: iters left: 5 (90 enodes) 1554045076.469 * * [simplify]: iters left: 4 (178 enodes) 1554045076.520 * * [simplify]: iters left: 3 (289 enodes) 1554045076.609 * * [simplify]: iters left: 2 (461 enodes) 1554045076.759 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045076.759 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045076.760 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045076.760 * * [simplify]: Extracting #3: cost 36 inf + 0 1554045076.760 * * [simplify]: Extracting #4: cost 112 inf + 1 1554045076.762 * * [simplify]: Extracting #5: cost 129 inf + 5908 1554045076.767 * * [simplify]: Extracting #6: cost 36 inf + 36446 1554045076.773 * * [simplify]: Extracting #7: cost 0 inf + 54109 1554045076.779 * * [simplify]: Extracting #8: cost 0 inf + 53786 1554045076.785 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im)))) (* (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045076.785 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im)))) (* (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045076.785 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045076.785 * * [simplify]: iters left: 6 (18 enodes) 1554045076.791 * * [simplify]: iters left: 5 (86 enodes) 1554045076.811 * * [simplify]: iters left: 4 (174 enodes) 1554045076.858 * * [simplify]: iters left: 3 (289 enodes) 1554045076.921 * * [simplify]: iters left: 2 (467 enodes) 1554045077.081 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045077.081 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045077.081 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045077.081 * * [simplify]: Extracting #3: cost 49 inf + 0 1554045077.082 * * [simplify]: Extracting #4: cost 129 inf + 3 1554045077.084 * * [simplify]: Extracting #5: cost 139 inf + 3681 1554045077.090 * * [simplify]: Extracting #6: cost 46 inf + 34600 1554045077.490 * * [simplify]: Extracting #7: cost 4 inf + 53196 1554045077.496 * * [simplify]: Extracting #8: cost 0 inf + 55068 1554045077.502 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045077.502 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045077.503 * * * * [progress]: [ 106 / 675 ] simplifiying candidate # 1554045077.503 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045077.504 * * [simplify]: iters left: 6 (21 enodes) 1554045077.515 * * [simplify]: iters left: 5 (96 enodes) 1554045077.553 * * [simplify]: iters left: 4 (189 enodes) 1554045077.594 * * [simplify]: iters left: 3 (305 enodes) 1554045077.677 * * [simplify]: iters left: 2 (473 enodes) 1554045077.878 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045077.878 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045077.878 * * [simplify]: Extracting #2: cost 20 inf + 0 1554045077.878 * * [simplify]: Extracting #3: cost 44 inf + 0 1554045077.879 * * [simplify]: Extracting #4: cost 123 inf + 1 1554045077.881 * * [simplify]: Extracting #5: cost 146 inf + 4629 1554045077.884 * * [simplify]: Extracting #6: cost 50 inf + 39602 1554045077.890 * * [simplify]: Extracting #7: cost 14 inf + 51700 1554045077.896 * * [simplify]: Extracting #8: cost 4 inf + 57120 1554045077.905 * * [simplify]: Extracting #9: cost 1 inf + 58839 1554045077.919 * * [simplify]: Extracting #10: cost 0 inf + 59246 1554045077.936 * * [simplify]: Extracting #11: cost 0 inf + 59217 1554045077.950 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045077.950 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045077.951 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045077.951 * * [simplify]: iters left: 6 (20 enodes) 1554045077.962 * * [simplify]: iters left: 5 (92 enodes) 1554045077.985 * * [simplify]: iters left: 4 (185 enodes) 1554045078.037 * * [simplify]: iters left: 3 (301 enodes) 1554045078.126 * * [simplify]: iters left: 2 (459 enodes) 1554045078.297 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045078.297 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045078.297 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045078.297 * * [simplify]: Extracting #3: cost 42 inf + 0 1554045078.298 * * [simplify]: Extracting #4: cost 118 inf + 1 1554045078.300 * * [simplify]: Extracting #5: cost 140 inf + 6637 1554045078.306 * * [simplify]: Extracting #6: cost 40 inf + 38553 1554045078.313 * * [simplify]: Extracting #7: cost 1 inf + 56794 1554045078.319 * * [simplify]: Extracting #8: cost 0 inf + 56998 1554045078.326 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))))) 1554045078.326 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im))))))))))) 1554045078.326 * * * * [progress]: [ 107 / 675 ] simplifiying candidate # 1554045078.326 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045078.326 * * [simplify]: iters left: 6 (21 enodes) 1554045078.335 * * [simplify]: iters left: 5 (97 enodes) 1554045078.360 * * [simplify]: iters left: 4 (187 enodes) 1554045078.402 * * [simplify]: iters left: 3 (300 enodes) 1554045078.470 * * [simplify]: iters left: 2 (476 enodes) 1554045078.686 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045078.686 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045078.686 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045078.686 * * [simplify]: Extracting #3: cost 34 inf + 1 1554045078.686 * * [simplify]: Extracting #4: cost 110 inf + 2 1554045078.687 * * [simplify]: Extracting #5: cost 136 inf + 2300 1554045078.690 * * [simplify]: Extracting #6: cost 56 inf + 24030 1554045078.695 * * [simplify]: Extracting #7: cost 3 inf + 51290 1554045078.700 * * [simplify]: Extracting #8: cost 0 inf + 53151 1554045078.707 * [simplify]: Simplified to (/ (sqrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (fabs (cbrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045078.707 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (fabs (cbrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045078.708 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045078.708 * * [simplify]: iters left: 6 (19 enodes) 1554045078.718 * * [simplify]: iters left: 5 (89 enodes) 1554045078.754 * * [simplify]: iters left: 4 (182 enodes) 1554045078.810 * * [simplify]: iters left: 3 (295 enodes) 1554045078.907 * * [simplify]: iters left: 2 (470 enodes) 1554045079.087 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045079.087 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045079.087 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045079.087 * * [simplify]: Extracting #3: cost 55 inf + 0 1554045079.087 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045079.088 * * [simplify]: Extracting #5: cost 137 inf + 3820 1554045079.091 * * [simplify]: Extracting #6: cost 56 inf + 26410 1554045079.100 * * [simplify]: Extracting #7: cost 11 inf + 47772 1554045079.106 * * [simplify]: Extracting #8: cost 0 inf + 54298 1554045079.112 * * [simplify]: Extracting #9: cost 0 inf + 53956 1554045079.120 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045079.120 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045079.120 * * * * [progress]: [ 108 / 675 ] simplifiying candidate # 1554045079.121 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045079.121 * * [simplify]: iters left: 6 (21 enodes) 1554045079.131 * * [simplify]: iters left: 5 (96 enodes) 1554045079.150 * * [simplify]: iters left: 4 (189 enodes) 1554045079.186 * * [simplify]: iters left: 3 (305 enodes) 1554045079.267 * * [simplify]: iters left: 2 (473 enodes) 1554045079.434 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045079.434 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045079.434 * * [simplify]: Extracting #2: cost 20 inf + 0 1554045079.435 * * [simplify]: Extracting #3: cost 44 inf + 0 1554045079.435 * * [simplify]: Extracting #4: cost 123 inf + 1 1554045079.437 * * [simplify]: Extracting #5: cost 146 inf + 4629 1554045079.444 * * [simplify]: Extracting #6: cost 50 inf + 39602 1554045079.455 * * [simplify]: Extracting #7: cost 14 inf + 51700 1554045079.467 * * [simplify]: Extracting #8: cost 4 inf + 57120 1554045079.481 * * [simplify]: Extracting #9: cost 1 inf + 58839 1554045079.498 * * [simplify]: Extracting #10: cost 0 inf + 59246 1554045079.511 * * [simplify]: Extracting #11: cost 0 inf + 59217 1554045079.525 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045079.525 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045079.526 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045079.526 * * [simplify]: iters left: 6 (20 enodes) 1554045079.536 * * [simplify]: iters left: 5 (92 enodes) 1554045079.571 * * [simplify]: iters left: 4 (185 enodes) 1554045079.633 * * [simplify]: iters left: 3 (301 enodes) 1554045079.731 * * [simplify]: iters left: 2 (459 enodes) 1554045079.904 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045079.905 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045079.905 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045079.905 * * [simplify]: Extracting #3: cost 42 inf + 0 1554045079.905 * * [simplify]: Extracting #4: cost 118 inf + 1 1554045079.906 * * [simplify]: Extracting #5: cost 140 inf + 6637 1554045079.910 * * [simplify]: Extracting #6: cost 40 inf + 38553 1554045079.920 * * [simplify]: Extracting #7: cost 1 inf + 56794 1554045079.931 * * [simplify]: Extracting #8: cost 0 inf + 56998 1554045079.937 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))))) 1554045079.937 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im))))))))))) 1554045079.938 * * * * [progress]: [ 109 / 675 ] simplifiying candidate # 1554045079.938 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045079.938 * * [simplify]: iters left: 6 (20 enodes) 1554045079.947 * * [simplify]: iters left: 5 (92 enodes) 1554045079.974 * * [simplify]: iters left: 4 (183 enodes) 1554045080.007 * * [simplify]: iters left: 3 (294 enodes) 1554045080.096 * * [simplify]: iters left: 2 (447 enodes) 1554045080.261 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045080.261 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045080.261 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045080.261 * * [simplify]: Extracting #3: cost 34 inf + 1 1554045080.262 * * [simplify]: Extracting #4: cost 106 inf + 2 1554045080.262 * * [simplify]: Extracting #5: cost 126 inf + 5064 1554045080.266 * * [simplify]: Extracting #6: cost 39 inf + 32187 1554045080.271 * * [simplify]: Extracting #7: cost 2 inf + 47077 1554045080.276 * * [simplify]: Extracting #8: cost 0 inf + 48299 1554045080.282 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (fabs (cbrt (+ (expm1 (- (+ im im))) (exp (+ im im)))))) 1554045080.282 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (fabs (cbrt (+ (expm1 (- (+ im im))) (exp (+ im im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045080.282 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045080.282 * * [simplify]: iters left: 6 (19 enodes) 1554045080.287 * * [simplify]: iters left: 5 (89 enodes) 1554045080.306 * * [simplify]: iters left: 4 (182 enodes) 1554045080.367 * * [simplify]: iters left: 3 (295 enodes) 1554045080.463 * * [simplify]: iters left: 2 (470 enodes) 1554045080.651 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045080.651 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045080.651 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045080.651 * * [simplify]: Extracting #3: cost 55 inf + 0 1554045080.652 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045080.652 * * [simplify]: Extracting #5: cost 137 inf + 3820 1554045080.655 * * [simplify]: Extracting #6: cost 56 inf + 26410 1554045080.661 * * [simplify]: Extracting #7: cost 11 inf + 47772 1554045080.670 * * [simplify]: Extracting #8: cost 0 inf + 54298 1554045080.676 * * [simplify]: Extracting #9: cost 0 inf + 53956 1554045080.684 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045080.684 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045080.685 * * * * [progress]: [ 110 / 675 ] simplifiying candidate # 1554045080.685 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045080.685 * * [simplify]: iters left: 6 (20 enodes) 1554045080.696 * * [simplify]: iters left: 5 (94 enodes) 1554045080.735 * * [simplify]: iters left: 4 (192 enodes) 1554045080.786 * * [simplify]: iters left: 3 (315 enodes) 1554045080.897 * * [simplify]: iters left: 2 (476 enodes) 1554045081.091 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045081.091 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045081.091 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045081.091 * * [simplify]: Extracting #3: cost 48 inf + 0 1554045081.092 * * [simplify]: Extracting #4: cost 125 inf + 1 1554045081.094 * * [simplify]: Extracting #5: cost 156 inf + 2010 1554045081.101 * * [simplify]: Extracting #6: cost 54 inf + 32865 1554045081.115 * * [simplify]: Extracting #7: cost 3 inf + 60655 1554045081.131 * * [simplify]: Extracting #8: cost 0 inf + 61763 1554045081.146 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045081.147 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045081.147 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045081.148 * * [simplify]: iters left: 6 (19 enodes) 1554045081.162 * * [simplify]: iters left: 5 (89 enodes) 1554045081.194 * * [simplify]: iters left: 4 (182 enodes) 1554045081.255 * * [simplify]: iters left: 3 (295 enodes) 1554045081.370 * * [simplify]: iters left: 2 (470 enodes) 1554045081.529 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045081.529 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045081.529 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045081.529 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045081.529 * * [simplify]: Extracting #4: cost 116 inf + 1 1554045081.530 * * [simplify]: Extracting #5: cost 139 inf + 3487 1554045081.533 * * [simplify]: Extracting #6: cost 58 inf + 26066 1554045081.538 * * [simplify]: Extracting #7: cost 11 inf + 47852 1554045081.545 * * [simplify]: Extracting #8: cost 0 inf + 54378 1554045081.557 * * [simplify]: Extracting #9: cost 0 inf + 54036 1554045081.567 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045081.567 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045081.567 * * * * [progress]: [ 111 / 675 ] simplifiying candidate # 1554045081.568 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045081.568 * * [simplify]: iters left: 6 (21 enodes) 1554045081.574 * * [simplify]: iters left: 5 (96 enodes) 1554045081.598 * * [simplify]: iters left: 4 (189 enodes) 1554045081.663 * * [simplify]: iters left: 3 (305 enodes) 1554045081.751 * * [simplify]: iters left: 2 (473 enodes) 1554045081.920 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045081.920 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045081.920 * * [simplify]: Extracting #2: cost 20 inf + 0 1554045081.921 * * [simplify]: Extracting #3: cost 44 inf + 0 1554045081.921 * * [simplify]: Extracting #4: cost 123 inf + 1 1554045081.923 * * [simplify]: Extracting #5: cost 146 inf + 4720 1554045081.931 * * [simplify]: Extracting #6: cost 38 inf + 43705 1554045081.943 * * [simplify]: Extracting #7: cost 2 inf + 58050 1554045081.955 * * [simplify]: Extracting #8: cost 0 inf + 58818 1554045081.969 * * [simplify]: Extracting #9: cost 0 inf + 58673 1554045081.982 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))) (fabs (cbrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))))) 1554045081.982 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))) (fabs (cbrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045081.983 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045081.983 * * [simplify]: iters left: 6 (20 enodes) 1554045081.994 * * [simplify]: iters left: 5 (92 enodes) 1554045082.018 * * [simplify]: iters left: 4 (185 enodes) 1554045082.067 * * [simplify]: iters left: 3 (301 enodes) 1554045082.155 * * [simplify]: iters left: 2 (459 enodes) 1554045082.321 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045082.321 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045082.322 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045082.322 * * [simplify]: Extracting #3: cost 42 inf + 0 1554045082.322 * * [simplify]: Extracting #4: cost 118 inf + 1 1554045082.323 * * [simplify]: Extracting #5: cost 140 inf + 6637 1554045082.327 * * [simplify]: Extracting #6: cost 40 inf + 38433 1554045082.336 * * [simplify]: Extracting #7: cost 1 inf + 56794 1554045082.343 * * [simplify]: Extracting #8: cost 0 inf + 56998 1554045082.349 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))))) 1554045082.349 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im))))))))))) 1554045082.350 * * * * [progress]: [ 112 / 675 ] simplifiying candidate # 1554045082.350 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045082.350 * * [simplify]: iters left: 6 (18 enodes) 1554045082.357 * * [simplify]: iters left: 5 (86 enodes) 1554045082.394 * * [simplify]: iters left: 4 (174 enodes) 1554045082.445 * * [simplify]: iters left: 3 (289 enodes) 1554045082.520 * * [simplify]: iters left: 2 (467 enodes) 1554045082.684 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045082.684 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045082.684 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045082.685 * * [simplify]: Extracting #3: cost 49 inf + 0 1554045082.685 * * [simplify]: Extracting #4: cost 129 inf + 3 1554045082.687 * * [simplify]: Extracting #5: cost 139 inf + 3681 1554045082.694 * * [simplify]: Extracting #6: cost 46 inf + 34400 1554045082.705 * * [simplify]: Extracting #7: cost 4 inf + 52876 1554045082.717 * * [simplify]: Extracting #8: cost 0 inf + 54748 1554045082.729 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045082.729 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045082.729 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045082.730 * * [simplify]: iters left: 6 (18 enodes) 1554045082.740 * * [simplify]: iters left: 5 (86 enodes) 1554045082.779 * * [simplify]: iters left: 4 (174 enodes) 1554045082.813 * * [simplify]: iters left: 3 (289 enodes) 1554045082.886 * * [simplify]: iters left: 2 (467 enodes) 1554045083.036 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045083.036 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045083.036 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045083.036 * * [simplify]: Extracting #3: cost 49 inf + 0 1554045083.036 * * [simplify]: Extracting #4: cost 129 inf + 3 1554045083.037 * * [simplify]: Extracting #5: cost 139 inf + 3681 1554045083.040 * * [simplify]: Extracting #6: cost 46 inf + 34400 1554045083.046 * * [simplify]: Extracting #7: cost 4 inf + 52876 1554045083.052 * * [simplify]: Extracting #8: cost 0 inf + 54748 1554045083.059 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045083.060 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045083.060 * * * * [progress]: [ 113 / 675 ] simplifiying candidate # 1554045083.060 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045083.061 * * [simplify]: iters left: 6 (20 enodes) 1554045083.073 * * [simplify]: iters left: 5 (93 enodes) 1554045083.117 * * [simplify]: iters left: 4 (183 enodes) 1554045083.162 * * [simplify]: iters left: 3 (293 enodes) 1554045083.234 * * [simplify]: iters left: 2 (447 enodes) 1554045083.391 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045083.391 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045083.391 * * [simplify]: Extracting #2: cost 10 inf + 1 1554045083.391 * * [simplify]: Extracting #3: cost 32 inf + 1 1554045083.392 * * [simplify]: Extracting #4: cost 108 inf + 2 1554045083.393 * * [simplify]: Extracting #5: cost 129 inf + 5212 1554045083.396 * * [simplify]: Extracting #6: cost 46 inf + 27543 1554045083.406 * * [simplify]: Extracting #7: cost 1 inf + 50904 1554045083.417 * * [simplify]: Extracting #8: cost 0 inf + 51388 1554045083.432 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045083.432 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045083.433 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045083.433 * * [simplify]: iters left: 6 (18 enodes) 1554045083.442 * * [simplify]: iters left: 5 (86 enodes) 1554045083.461 * * [simplify]: iters left: 4 (179 enodes) 1554045083.508 * * [simplify]: iters left: 3 (295 enodes) 1554045083.596 * * [simplify]: iters left: 2 (463 enodes) 1554045083.712 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045083.712 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045083.712 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045083.713 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045083.713 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045083.714 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045083.719 * * [simplify]: Extracting #6: cost 43 inf + 35538 1554045083.730 * * [simplify]: Extracting #7: cost 2 inf + 57555 1554045083.743 * * [simplify]: Extracting #8: cost 0 inf + 58218 1554045083.755 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045083.755 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045083.755 * * * * [progress]: [ 114 / 675 ] simplifiying candidate # 1554045083.756 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045083.756 * * [simplify]: iters left: 6 (18 enodes) 1554045083.766 * * [simplify]: iters left: 5 (86 enodes) 1554045083.801 * * [simplify]: iters left: 4 (174 enodes) 1554045083.867 * * [simplify]: iters left: 3 (289 enodes) 1554045083.958 * * [simplify]: iters left: 2 (467 enodes) 1554045084.110 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045084.110 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045084.110 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045084.110 * * [simplify]: Extracting #3: cost 49 inf + 0 1554045084.110 * * [simplify]: Extracting #4: cost 129 inf + 3 1554045084.111 * * [simplify]: Extracting #5: cost 139 inf + 3681 1554045084.114 * * [simplify]: Extracting #6: cost 46 inf + 34400 1554045084.121 * * [simplify]: Extracting #7: cost 4 inf + 52876 1554045084.128 * * [simplify]: Extracting #8: cost 0 inf + 54748 1554045084.140 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045084.140 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045084.141 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045084.141 * * [simplify]: iters left: 6 (18 enodes) 1554045084.146 * * [simplify]: iters left: 5 (86 enodes) 1554045084.165 * * [simplify]: iters left: 4 (174 enodes) 1554045084.220 * * [simplify]: iters left: 3 (289 enodes) 1554045084.313 * * [simplify]: iters left: 2 (467 enodes) 1554045084.505 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045084.506 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045084.506 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045084.506 * * [simplify]: Extracting #3: cost 49 inf + 0 1554045084.507 * * [simplify]: Extracting #4: cost 129 inf + 3 1554045084.508 * * [simplify]: Extracting #5: cost 139 inf + 3681 1554045084.516 * * [simplify]: Extracting #6: cost 46 inf + 34400 1554045084.526 * * [simplify]: Extracting #7: cost 4 inf + 52876 1554045084.538 * * [simplify]: Extracting #8: cost 0 inf + 54748 1554045084.549 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045084.549 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045084.550 * * * * [progress]: [ 115 / 675 ] simplifiying candidate # 1554045084.550 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045084.550 * * [simplify]: iters left: 6 (19 enodes) 1554045084.564 * * [simplify]: iters left: 5 (88 enodes) 1554045084.601 * * [simplify]: iters left: 4 (179 enodes) 1554045084.648 * * [simplify]: iters left: 3 (293 enodes) 1554045084.721 * * [simplify]: iters left: 2 (454 enodes) 1554045084.863 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045084.864 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045084.864 * * [simplify]: Extracting #2: cost 10 inf + 1 1554045084.864 * * [simplify]: Extracting #3: cost 32 inf + 1 1554045084.864 * * [simplify]: Extracting #4: cost 107 inf + 2 1554045084.866 * * [simplify]: Extracting #5: cost 127 inf + 5049 1554045084.872 * * [simplify]: Extracting #6: cost 49 inf + 28019 1554045084.883 * * [simplify]: Extracting #7: cost 5 inf + 49060 1554045084.894 * * [simplify]: Extracting #8: cost 0 inf + 52571 1554045084.906 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045084.906 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045084.907 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045084.907 * * [simplify]: iters left: 6 (18 enodes) 1554045084.917 * * [simplify]: iters left: 5 (86 enodes) 1554045084.936 * * [simplify]: iters left: 4 (179 enodes) 1554045084.999 * * [simplify]: iters left: 3 (295 enodes) 1554045085.075 * * [simplify]: iters left: 2 (463 enodes) 1554045085.238 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045085.238 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045085.238 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045085.238 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045085.239 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045085.240 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045085.247 * * [simplify]: Extracting #6: cost 43 inf + 35538 1554045085.261 * * [simplify]: Extracting #7: cost 2 inf + 57555 1554045085.267 * * [simplify]: Extracting #8: cost 0 inf + 58218 1554045085.273 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045085.273 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045085.273 * * * * [progress]: [ 116 / 675 ] simplifiying candidate # 1554045085.274 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045085.274 * * [simplify]: iters left: 6 (21 enodes) 1554045085.281 * * [simplify]: iters left: 5 (98 enodes) 1554045085.313 * * [simplify]: iters left: 4 (190 enodes) 1554045085.352 * * [simplify]: iters left: 3 (304 enodes) 1554045085.456 * * [simplify]: iters left: 2 (484 enodes) 1554045085.626 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045085.626 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045085.626 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045085.626 * * [simplify]: Extracting #3: cost 36 inf + 1 1554045085.627 * * [simplify]: Extracting #4: cost 112 inf + 2 1554045085.629 * * [simplify]: Extracting #5: cost 142 inf + 3483 1554045085.635 * * [simplify]: Extracting #6: cost 53 inf + 32837 1554045085.645 * * [simplify]: Extracting #7: cost 7 inf + 52751 1554045085.657 * * [simplify]: Extracting #8: cost 2 inf + 55077 1554045085.670 * * [simplify]: Extracting #9: cost 0 inf + 55910 1554045085.686 * * [simplify]: Extracting #10: cost 0 inf + 55792 1554045085.699 * [simplify]: Simplified to (/ (sqrt (+ (* (exp im) (* (exp im) (exp im))) (/ 1 (* (exp im) (* (exp im) (exp im)))))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) 1554045085.699 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (* (exp im) (* (exp im) (exp im))) (/ 1 (* (exp im) (* (exp im) (exp im)))))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045085.700 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045085.700 * * [simplify]: iters left: 6 (18 enodes) 1554045085.708 * * [simplify]: iters left: 5 (86 enodes) 1554045085.727 * * [simplify]: iters left: 4 (179 enodes) 1554045085.768 * * [simplify]: iters left: 3 (295 enodes) 1554045085.847 * * [simplify]: iters left: 2 (463 enodes) 1554045086.012 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045086.012 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045086.012 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045086.012 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045086.012 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045086.013 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045086.017 * * [simplify]: Extracting #6: cost 43 inf + 35738 1554045086.023 * * [simplify]: Extracting #7: cost 2 inf + 57835 1554045086.029 * * [simplify]: Extracting #8: cost 0 inf + 58538 1554045086.035 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045086.036 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045086.036 * * * * [progress]: [ 117 / 675 ] simplifiying candidate # 1554045086.036 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045086.036 * * [simplify]: iters left: 6 (21 enodes) 1554045086.044 * * [simplify]: iters left: 5 (97 enodes) 1554045086.068 * * [simplify]: iters left: 4 (185 enodes) 1554045086.101 * * [simplify]: iters left: 3 (299 enodes) 1554045086.162 * * [simplify]: iters left: 2 (474 enodes) 1554045086.319 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045086.319 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045086.319 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045086.319 * * [simplify]: Extracting #3: cost 34 inf + 1 1554045086.320 * * [simplify]: Extracting #4: cost 110 inf + 2 1554045086.320 * * [simplify]: Extracting #5: cost 140 inf + 1998 1554045086.323 * * [simplify]: Extracting #6: cost 45 inf + 34015 1554045086.329 * * [simplify]: Extracting #7: cost 1 inf + 53120 1554045086.334 * * [simplify]: Extracting #8: cost 0 inf + 53068 1554045086.340 * * [simplify]: Extracting #9: cost 0 inf + 53024 1554045086.346 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045086.347 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045086.347 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045086.347 * * [simplify]: iters left: 6 (19 enodes) 1554045086.352 * * [simplify]: iters left: 5 (89 enodes) 1554045086.372 * * [simplify]: iters left: 4 (182 enodes) 1554045086.407 * * [simplify]: iters left: 3 (295 enodes) 1554045086.483 * * [simplify]: iters left: 2 (470 enodes) 1554045086.623 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045086.623 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045086.624 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045086.624 * * [simplify]: Extracting #3: cost 55 inf + 0 1554045086.625 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045086.626 * * [simplify]: Extracting #5: cost 138 inf + 3639 1554045086.632 * * [simplify]: Extracting #6: cost 60 inf + 24666 1554045086.646 * * [simplify]: Extracting #7: cost 15 inf + 44944 1554045086.661 * * [simplify]: Extracting #8: cost 0 inf + 54759 1554045086.668 * * [simplify]: Extracting #9: cost 0 inf + 53956 1554045086.675 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045086.675 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045086.675 * * * * [progress]: [ 118 / 675 ] simplifiying candidate # 1554045086.675 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045086.675 * * [simplify]: iters left: 6 (20 enodes) 1554045086.683 * * [simplify]: iters left: 5 (93 enodes) 1554045086.716 * * [simplify]: iters left: 4 (181 enodes) 1554045086.756 * * [simplify]: iters left: 3 (292 enodes) 1554045086.831 * * [simplify]: iters left: 2 (446 enodes) 1554045086.983 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045086.984 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045086.984 * * [simplify]: Extracting #2: cost 11 inf + 0 1554045086.984 * * [simplify]: Extracting #3: cost 32 inf + 1 1554045086.984 * * [simplify]: Extracting #4: cost 108 inf + 2 1554045086.985 * * [simplify]: Extracting #5: cost 137 inf + 2104 1554045086.988 * * [simplify]: Extracting #6: cost 42 inf + 30923 1554045086.993 * * [simplify]: Extracting #7: cost 0 inf + 51566 1554045086.999 * * [simplify]: Extracting #8: cost 0 inf + 51058 1554045087.005 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045087.005 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045087.006 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045087.006 * * [simplify]: iters left: 6 (18 enodes) 1554045087.011 * * [simplify]: iters left: 5 (86 enodes) 1554045087.033 * * [simplify]: iters left: 4 (179 enodes) 1554045087.080 * * [simplify]: iters left: 3 (295 enodes) 1554045087.153 * * [simplify]: iters left: 2 (463 enodes) 1554045087.321 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045087.321 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045087.322 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045087.322 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045087.323 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045087.325 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045087.332 * * [simplify]: Extracting #6: cost 43 inf + 35578 1554045087.345 * * [simplify]: Extracting #7: cost 2 inf + 57555 1554045087.358 * * [simplify]: Extracting #8: cost 0 inf + 58218 1554045087.371 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045087.371 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045087.371 * * * * [progress]: [ 119 / 675 ] simplifiying candidate # 1554045087.372 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) (sqrt 1)) 1554045087.372 * * [simplify]: iters left: 6 (13 enodes) 1554045087.381 * * [simplify]: iters left: 5 (58 enodes) 1554045087.406 * * [simplify]: iters left: 4 (109 enodes) 1554045087.444 * * [simplify]: iters left: 3 (190 enodes) 1554045087.492 * * [simplify]: iters left: 2 (309 enodes) 1554045087.590 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045087.590 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045087.590 * * [simplify]: Extracting #2: cost 25 inf + 1 1554045087.591 * * [simplify]: Extracting #3: cost 90 inf + 2 1554045087.592 * * [simplify]: Extracting #4: cost 116 inf + 251 1554045087.593 * * [simplify]: Extracting #5: cost 94 inf + 3178 1554045087.598 * * [simplify]: Extracting #6: cost 38 inf + 25576 1554045087.605 * * [simplify]: Extracting #7: cost 8 inf + 41965 1554045087.614 * * [simplify]: Extracting #8: cost 0 inf + 46906 1554045087.619 * [simplify]: Simplified to (sqrt (+ (exp (- (- im (- im)) (- im))) (/ 1 (exp (- (- im (- im)) (- im)))))) 1554045087.619 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (sqrt (+ (exp (- (- im (- im)) (- im))) (/ 1 (exp (- (- im (- im)) (- im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045087.620 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045087.620 * * [simplify]: iters left: 6 (17 enodes) 1554045087.625 * * [simplify]: iters left: 5 (83 enodes) 1554045087.646 * * [simplify]: iters left: 4 (171 enodes) 1554045087.690 * * [simplify]: iters left: 3 (286 enodes) 1554045087.764 * * [simplify]: iters left: 2 (456 enodes) 1554045087.965 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045087.965 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045087.965 * * [simplify]: Extracting #2: cost 31 inf + 0 1554045087.966 * * [simplify]: Extracting #3: cost 75 inf + 2 1554045087.967 * * [simplify]: Extracting #4: cost 125 inf + 540 1554045087.969 * * [simplify]: Extracting #5: cost 116 inf + 6186 1554045087.976 * * [simplify]: Extracting #6: cost 43 inf + 32082 1554045087.990 * * [simplify]: Extracting #7: cost 5 inf + 50330 1554045087.996 * * [simplify]: Extracting #8: cost 0 inf + 53853 1554045088.002 * [simplify]: Simplified to (/ (sqrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))) 1554045088.002 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) (sqrt 1)) (/ (sqrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045088.002 * * * * [progress]: [ 120 / 675 ] simplifiying candidate # 1554045088.002 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045088.002 * * [simplify]: iters left: 6 (20 enodes) 1554045088.009 * * [simplify]: iters left: 5 (93 enodes) 1554045088.035 * * [simplify]: iters left: 4 (181 enodes) 1554045088.096 * * [simplify]: iters left: 3 (292 enodes) 1554045088.163 * * [simplify]: iters left: 2 (446 enodes) 1554045088.333 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045088.333 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045088.333 * * [simplify]: Extracting #2: cost 11 inf + 0 1554045088.333 * * [simplify]: Extracting #3: cost 32 inf + 1 1554045088.334 * * [simplify]: Extracting #4: cost 108 inf + 2 1554045088.334 * * [simplify]: Extracting #5: cost 137 inf + 2104 1554045088.337 * * [simplify]: Extracting #6: cost 42 inf + 30923 1554045088.342 * * [simplify]: Extracting #7: cost 0 inf + 51566 1554045088.348 * * [simplify]: Extracting #8: cost 0 inf + 51058 1554045088.353 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045088.353 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045088.354 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045088.354 * * [simplify]: iters left: 6 (18 enodes) 1554045088.364 * * [simplify]: iters left: 5 (86 enodes) 1554045088.404 * * [simplify]: iters left: 4 (179 enodes) 1554045088.466 * * [simplify]: iters left: 3 (295 enodes) 1554045088.546 * * [simplify]: iters left: 2 (463 enodes) 1554045088.727 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045088.727 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045088.727 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045088.727 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045088.727 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045088.728 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045088.732 * * [simplify]: Extracting #6: cost 43 inf + 35578 1554045088.738 * * [simplify]: Extracting #7: cost 2 inf + 57555 1554045088.744 * * [simplify]: Extracting #8: cost 0 inf + 58218 1554045088.751 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045088.751 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045088.751 * * * * [progress]: [ 121 / 675 ] simplifiying candidate # 1554045088.751 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) 1) 1554045088.752 * * [simplify]: iters left: 6 (13 enodes) 1554045088.760 * * [simplify]: iters left: 5 (56 enodes) 1554045088.783 * * [simplify]: iters left: 4 (107 enodes) 1554045088.824 * * [simplify]: iters left: 3 (183 enodes) 1554045088.898 * * [simplify]: iters left: 2 (304 enodes) 1554045089.022 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045089.022 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045089.022 * * [simplify]: Extracting #2: cost 25 inf + 1 1554045089.022 * * [simplify]: Extracting #3: cost 89 inf + 2 1554045089.023 * * [simplify]: Extracting #4: cost 112 inf + 49 1554045089.024 * * [simplify]: Extracting #5: cost 92 inf + 3059 1554045089.030 * * [simplify]: Extracting #6: cost 14 inf + 35449 1554045089.037 * * [simplify]: Extracting #7: cost 0 inf + 43974 1554045089.045 * * [simplify]: Extracting #8: cost 0 inf + 43929 1554045089.052 * [simplify]: Simplified to (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) 1554045089.052 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045089.053 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045089.053 * * [simplify]: iters left: 6 (17 enodes) 1554045089.061 * * [simplify]: iters left: 5 (83 enodes) 1554045089.097 * * [simplify]: iters left: 4 (171 enodes) 1554045089.165 * * [simplify]: iters left: 3 (286 enodes) 1554045089.246 * * [simplify]: iters left: 2 (456 enodes) 1554045089.413 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045089.413 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045089.413 * * [simplify]: Extracting #2: cost 31 inf + 0 1554045089.414 * * [simplify]: Extracting #3: cost 75 inf + 2 1554045089.415 * * [simplify]: Extracting #4: cost 125 inf + 540 1554045089.417 * * [simplify]: Extracting #5: cost 116 inf + 6186 1554045089.423 * * [simplify]: Extracting #6: cost 43 inf + 32082 1554045089.434 * * [simplify]: Extracting #7: cost 5 inf + 50330 1554045089.449 * * [simplify]: Extracting #8: cost 0 inf + 53853 1554045089.460 * [simplify]: Simplified to (/ (sqrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))) 1554045089.460 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) 1) (/ (sqrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045089.460 * * * * [progress]: [ 122 / 675 ] simplifiying candidate # 1554045089.461 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045089.461 * * [simplify]: iters left: 6 (20 enodes) 1554045089.472 * * [simplify]: iters left: 5 (94 enodes) 1554045089.496 * * [simplify]: iters left: 4 (192 enodes) 1554045089.536 * * [simplify]: iters left: 3 (315 enodes) 1554045089.636 * * [simplify]: iters left: 2 (476 enodes) 1554045089.814 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045089.814 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045089.814 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045089.815 * * [simplify]: Extracting #3: cost 48 inf + 0 1554045089.815 * * [simplify]: Extracting #4: cost 125 inf + 1 1554045089.817 * * [simplify]: Extracting #5: cost 156 inf + 2010 1554045089.824 * * [simplify]: Extracting #6: cost 54 inf + 32865 1554045089.838 * * [simplify]: Extracting #7: cost 3 inf + 60655 1554045089.852 * * [simplify]: Extracting #8: cost 0 inf + 61763 1554045089.868 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045089.868 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045089.868 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045089.869 * * [simplify]: iters left: 6 (19 enodes) 1554045089.878 * * [simplify]: iters left: 5 (89 enodes) 1554045089.918 * * [simplify]: iters left: 4 (182 enodes) 1554045089.960 * * [simplify]: iters left: 3 (295 enodes) 1554045090.045 * * [simplify]: iters left: 2 (470 enodes) 1554045090.246 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045090.247 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045090.247 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045090.247 * * [simplify]: Extracting #3: cost 40 inf + 0 1554045090.247 * * [simplify]: Extracting #4: cost 116 inf + 1 1554045090.249 * * [simplify]: Extracting #5: cost 139 inf + 3487 1554045090.255 * * [simplify]: Extracting #6: cost 58 inf + 26066 1554045090.266 * * [simplify]: Extracting #7: cost 11 inf + 47852 1554045090.278 * * [simplify]: Extracting #8: cost 0 inf + 54378 1554045090.291 * * [simplify]: Extracting #9: cost 0 inf + 54036 1554045090.303 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045090.303 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045090.304 * * * * [progress]: [ 123 / 675 ] simplifiying candidate # 1554045090.304 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045090.304 * * [simplify]: iters left: 6 (21 enodes) 1554045090.315 * * [simplify]: iters left: 5 (96 enodes) 1554045090.353 * * [simplify]: iters left: 4 (189 enodes) 1554045090.423 * * [simplify]: iters left: 3 (305 enodes) 1554045090.540 * * [simplify]: iters left: 2 (473 enodes) 1554045090.704 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045090.704 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045090.704 * * [simplify]: Extracting #2: cost 20 inf + 0 1554045090.704 * * [simplify]: Extracting #3: cost 44 inf + 0 1554045090.705 * * [simplify]: Extracting #4: cost 123 inf + 1 1554045090.706 * * [simplify]: Extracting #5: cost 146 inf + 4720 1554045090.713 * * [simplify]: Extracting #6: cost 38 inf + 43705 1554045090.719 * * [simplify]: Extracting #7: cost 2 inf + 58050 1554045090.726 * * [simplify]: Extracting #8: cost 0 inf + 58818 1554045090.737 * * [simplify]: Extracting #9: cost 0 inf + 58673 1554045090.751 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))) (fabs (cbrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))))) 1554045090.751 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (sqrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))) (fabs (cbrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045090.752 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045090.752 * * [simplify]: iters left: 6 (20 enodes) 1554045090.763 * * [simplify]: iters left: 5 (92 enodes) 1554045090.794 * * [simplify]: iters left: 4 (185 enodes) 1554045090.847 * * [simplify]: iters left: 3 (301 enodes) 1554045090.950 * * [simplify]: iters left: 2 (459 enodes) 1554045091.119 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045091.119 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045091.119 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045091.119 * * [simplify]: Extracting #3: cost 42 inf + 0 1554045091.120 * * [simplify]: Extracting #4: cost 118 inf + 1 1554045091.122 * * [simplify]: Extracting #5: cost 140 inf + 6637 1554045091.131 * * [simplify]: Extracting #6: cost 40 inf + 38433 1554045091.143 * * [simplify]: Extracting #7: cost 1 inf + 56794 1554045091.162 * * [simplify]: Extracting #8: cost 0 inf + 56998 1554045091.170 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))))) 1554045091.170 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im)))))) (* (sqrt (cbrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (sqrt (fma (exp im) (- (exp im) (exp (- im))) (* (exp (- im)) (exp (- im))))))))))) 1554045091.170 * * * * [progress]: [ 124 / 675 ] simplifiying candidate # 1554045091.171 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045091.171 * * [simplify]: iters left: 6 (18 enodes) 1554045091.176 * * [simplify]: iters left: 5 (86 enodes) 1554045091.197 * * [simplify]: iters left: 4 (174 enodes) 1554045091.241 * * [simplify]: iters left: 3 (289 enodes) 1554045091.335 * * [simplify]: iters left: 2 (467 enodes) 1554045091.524 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045091.524 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045091.524 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045091.524 * * [simplify]: Extracting #3: cost 49 inf + 0 1554045091.525 * * [simplify]: Extracting #4: cost 129 inf + 3 1554045091.526 * * [simplify]: Extracting #5: cost 139 inf + 3681 1554045091.533 * * [simplify]: Extracting #6: cost 46 inf + 34400 1554045091.545 * * [simplify]: Extracting #7: cost 4 inf + 52876 1554045091.557 * * [simplify]: Extracting #8: cost 0 inf + 54748 1554045091.569 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045091.569 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045091.570 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045091.570 * * [simplify]: iters left: 6 (18 enodes) 1554045091.580 * * [simplify]: iters left: 5 (86 enodes) 1554045091.603 * * [simplify]: iters left: 4 (174 enodes) 1554045091.641 * * [simplify]: iters left: 3 (289 enodes) 1554045091.712 * * [simplify]: iters left: 2 (467 enodes) 1554045091.922 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045091.922 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045091.922 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045091.922 * * [simplify]: Extracting #3: cost 49 inf + 0 1554045091.922 * * [simplify]: Extracting #4: cost 129 inf + 3 1554045091.923 * * [simplify]: Extracting #5: cost 139 inf + 3681 1554045091.927 * * [simplify]: Extracting #6: cost 46 inf + 34400 1554045091.932 * * [simplify]: Extracting #7: cost 4 inf + 52876 1554045091.944 * * [simplify]: Extracting #8: cost 0 inf + 54748 1554045091.955 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045091.956 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045091.956 * * * * [progress]: [ 125 / 675 ] simplifiying candidate # 1554045091.956 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045091.957 * * [simplify]: iters left: 6 (20 enodes) 1554045091.969 * * [simplify]: iters left: 5 (93 enodes) 1554045092.006 * * [simplify]: iters left: 4 (183 enodes) 1554045092.054 * * [simplify]: iters left: 3 (293 enodes) 1554045092.139 * * [simplify]: iters left: 2 (447 enodes) 1554045092.312 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045092.312 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045092.312 * * [simplify]: Extracting #2: cost 10 inf + 1 1554045092.312 * * [simplify]: Extracting #3: cost 32 inf + 1 1554045092.313 * * [simplify]: Extracting #4: cost 108 inf + 2 1554045092.314 * * [simplify]: Extracting #5: cost 129 inf + 5212 1554045092.317 * * [simplify]: Extracting #6: cost 46 inf + 27543 1554045092.322 * * [simplify]: Extracting #7: cost 1 inf + 50904 1554045092.327 * * [simplify]: Extracting #8: cost 0 inf + 51388 1554045092.333 * [simplify]: Simplified to (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045092.333 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045092.333 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045092.334 * * [simplify]: iters left: 6 (18 enodes) 1554045092.341 * * [simplify]: iters left: 5 (86 enodes) 1554045092.360 * * [simplify]: iters left: 4 (179 enodes) 1554045092.392 * * [simplify]: iters left: 3 (295 enodes) 1554045092.468 * * [simplify]: iters left: 2 (463 enodes) 1554045092.601 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045092.601 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045092.601 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045092.601 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045092.601 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045092.602 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045092.606 * * [simplify]: Extracting #6: cost 43 inf + 35538 1554045092.612 * * [simplify]: Extracting #7: cost 2 inf + 57555 1554045092.618 * * [simplify]: Extracting #8: cost 0 inf + 58218 1554045092.629 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045092.629 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045092.629 * * * * [progress]: [ 126 / 675 ] simplifiying candidate # 1554045092.630 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045092.630 * * [simplify]: iters left: 6 (18 enodes) 1554045092.640 * * [simplify]: iters left: 5 (86 enodes) 1554045092.677 * * [simplify]: iters left: 4 (174 enodes) 1554045092.732 * * [simplify]: iters left: 3 (289 enodes) 1554045092.815 * * [simplify]: iters left: 2 (467 enodes) 1554045092.956 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045092.956 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045092.957 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045092.957 * * [simplify]: Extracting #3: cost 49 inf + 0 1554045092.958 * * [simplify]: Extracting #4: cost 129 inf + 3 1554045092.959 * * [simplify]: Extracting #5: cost 139 inf + 3681 1554045092.966 * * [simplify]: Extracting #6: cost 46 inf + 34400 1554045092.983 * * [simplify]: Extracting #7: cost 4 inf + 52876 1554045092.994 * * [simplify]: Extracting #8: cost 0 inf + 54748 1554045093.006 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045093.007 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045093.007 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045093.008 * * [simplify]: iters left: 6 (18 enodes) 1554045093.018 * * [simplify]: iters left: 5 (86 enodes) 1554045093.056 * * [simplify]: iters left: 4 (174 enodes) 1554045093.097 * * [simplify]: iters left: 3 (289 enodes) 1554045093.167 * * [simplify]: iters left: 2 (467 enodes) 1554045093.322 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045093.322 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045093.322 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045093.323 * * [simplify]: Extracting #3: cost 49 inf + 0 1554045093.323 * * [simplify]: Extracting #4: cost 129 inf + 3 1554045093.324 * * [simplify]: Extracting #5: cost 139 inf + 3681 1554045093.327 * * [simplify]: Extracting #6: cost 46 inf + 34400 1554045093.333 * * [simplify]: Extracting #7: cost 4 inf + 52876 1554045093.344 * * [simplify]: Extracting #8: cost 0 inf + 54748 1554045093.356 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) 1554045093.356 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))))) 1554045093.357 * * * * [progress]: [ 127 / 675 ] simplifiying candidate # 1554045093.357 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045093.357 * * [simplify]: iters left: 6 (19 enodes) 1554045093.368 * * [simplify]: iters left: 5 (88 enodes) 1554045093.403 * * [simplify]: iters left: 4 (179 enodes) 1554045093.443 * * [simplify]: iters left: 3 (293 enodes) 1554045093.510 * * [simplify]: iters left: 2 (454 enodes) 1554045093.695 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045093.695 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045093.695 * * [simplify]: Extracting #2: cost 10 inf + 1 1554045093.695 * * [simplify]: Extracting #3: cost 32 inf + 1 1554045093.696 * * [simplify]: Extracting #4: cost 107 inf + 2 1554045093.698 * * [simplify]: Extracting #5: cost 127 inf + 5049 1554045093.704 * * [simplify]: Extracting #6: cost 49 inf + 28019 1554045093.714 * * [simplify]: Extracting #7: cost 5 inf + 49060 1554045093.727 * * [simplify]: Extracting #8: cost 0 inf + 52571 1554045093.737 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045093.737 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045093.738 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045093.738 * * [simplify]: iters left: 6 (18 enodes) 1554045093.744 * * [simplify]: iters left: 5 (86 enodes) 1554045093.763 * * [simplify]: iters left: 4 (179 enodes) 1554045093.805 * * [simplify]: iters left: 3 (295 enodes) 1554045093.890 * * [simplify]: iters left: 2 (463 enodes) 1554045094.065 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045094.065 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045094.065 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045094.065 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045094.066 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045094.068 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045094.073 * * [simplify]: Extracting #6: cost 43 inf + 35538 1554045094.079 * * [simplify]: Extracting #7: cost 2 inf + 57555 1554045094.085 * * [simplify]: Extracting #8: cost 0 inf + 58218 1554045094.095 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045094.095 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045094.095 * * * * [progress]: [ 128 / 675 ] simplifiying candidate # 1554045094.095 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045094.096 * * [simplify]: iters left: 6 (20 enodes) 1554045094.106 * * [simplify]: iters left: 5 (93 enodes) 1554045094.146 * * [simplify]: iters left: 4 (187 enodes) 1554045094.186 * * [simplify]: iters left: 3 (300 enodes) 1554045094.252 * * [simplify]: iters left: 2 (454 enodes) 1554045094.405 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045094.405 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045094.405 * * [simplify]: Extracting #2: cost 14 inf + 1 1554045094.406 * * [simplify]: Extracting #3: cost 36 inf + 1 1554045094.406 * * [simplify]: Extracting #4: cost 108 inf + 2 1554045094.407 * * [simplify]: Extracting #5: cost 134 inf + 2017 1554045094.412 * * [simplify]: Extracting #6: cost 57 inf + 22492 1554045094.422 * * [simplify]: Extracting #7: cost 7 inf + 45662 1554045094.433 * * [simplify]: Extracting #8: cost 0 inf + 50615 1554045094.439 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (* (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))) 1554045094.439 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (* (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045094.439 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045094.439 * * [simplify]: iters left: 6 (18 enodes) 1554045094.444 * * [simplify]: iters left: 5 (86 enodes) 1554045094.464 * * [simplify]: iters left: 4 (179 enodes) 1554045094.516 * * [simplify]: iters left: 3 (295 enodes) 1554045094.618 * * [simplify]: iters left: 2 (463 enodes) 1554045094.815 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045094.815 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045094.815 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045094.815 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045094.815 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045094.816 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045094.824 * * [simplify]: Extracting #6: cost 43 inf + 35738 1554045094.830 * * [simplify]: Extracting #7: cost 2 inf + 57835 1554045094.837 * * [simplify]: Extracting #8: cost 0 inf + 58538 1554045094.846 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045094.846 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045094.847 * * * * [progress]: [ 129 / 675 ] simplifiying candidate # 1554045094.847 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045094.847 * * [simplify]: iters left: 6 (20 enodes) 1554045094.858 * * [simplify]: iters left: 5 (92 enodes) 1554045094.878 * * [simplify]: iters left: 4 (182 enodes) 1554045094.933 * * [simplify]: iters left: 3 (293 enodes) 1554045095.008 * * [simplify]: iters left: 2 (448 enodes) 1554045095.153 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045095.154 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045095.154 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045095.154 * * [simplify]: Extracting #3: cost 34 inf + 1 1554045095.154 * * [simplify]: Extracting #4: cost 107 inf + 2 1554045095.156 * * [simplify]: Extracting #5: cost 130 inf + 2500 1554045095.162 * * [simplify]: Extracting #6: cost 43 inf + 26223 1554045095.172 * * [simplify]: Extracting #7: cost 5 inf + 45037 1554045095.183 * * [simplify]: Extracting #8: cost 0 inf + 48593 1554045095.189 * [simplify]: Simplified to (/ (sqrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- im) (+ im im))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045095.189 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- im) (+ im im))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045095.190 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045095.190 * * [simplify]: iters left: 6 (19 enodes) 1554045095.195 * * [simplify]: iters left: 5 (89 enodes) 1554045095.218 * * [simplify]: iters left: 4 (182 enodes) 1554045095.274 * * [simplify]: iters left: 3 (295 enodes) 1554045095.363 * * [simplify]: iters left: 2 (470 enodes) 1554045095.544 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045095.544 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045095.544 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045095.544 * * [simplify]: Extracting #3: cost 55 inf + 0 1554045095.545 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045095.547 * * [simplify]: Extracting #5: cost 138 inf + 3639 1554045095.552 * * [simplify]: Extracting #6: cost 60 inf + 24666 1554045095.559 * * [simplify]: Extracting #7: cost 15 inf + 44944 1554045095.566 * * [simplify]: Extracting #8: cost 0 inf + 54759 1554045095.572 * * [simplify]: Extracting #9: cost 0 inf + 53956 1554045095.578 * [simplify]: Simplified to (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045095.578 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (sqrt (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045095.579 * * * * [progress]: [ 130 / 675 ] simplifiying candidate # 1554045095.579 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045095.579 * * [simplify]: iters left: 6 (19 enodes) 1554045095.584 * * [simplify]: iters left: 5 (88 enodes) 1554045095.612 * * [simplify]: iters left: 4 (178 enodes) 1554045095.666 * * [simplify]: iters left: 3 (292 enodes) 1554045095.725 * * [simplify]: iters left: 2 (458 enodes) 1554045095.866 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045095.866 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045095.866 * * [simplify]: Extracting #2: cost 10 inf + 1 1554045095.867 * * [simplify]: Extracting #3: cost 32 inf + 1 1554045095.867 * * [simplify]: Extracting #4: cost 107 inf + 2 1554045095.869 * * [simplify]: Extracting #5: cost 127 inf + 4525 1554045095.875 * * [simplify]: Extracting #6: cost 46 inf + 26842 1554045095.890 * * [simplify]: Extracting #7: cost 10 inf + 44539 1554045095.901 * * [simplify]: Extracting #8: cost 0 inf + 51958 1554045095.912 * [simplify]: Simplified to (/ (sqrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- im) (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045095.912 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- im) (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045095.913 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045095.913 * * [simplify]: iters left: 6 (18 enodes) 1554045095.922 * * [simplify]: iters left: 5 (86 enodes) 1554045095.944 * * [simplify]: iters left: 4 (179 enodes) 1554045095.989 * * [simplify]: iters left: 3 (295 enodes) 1554045096.076 * * [simplify]: iters left: 2 (463 enodes) 1554045096.264 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045096.264 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045096.264 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045096.264 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045096.265 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045096.267 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045096.275 * * [simplify]: Extracting #6: cost 43 inf + 35578 1554045096.287 * * [simplify]: Extracting #7: cost 2 inf + 57555 1554045096.299 * * [simplify]: Extracting #8: cost 0 inf + 58218 1554045096.311 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045096.312 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045096.312 * * * * [progress]: [ 131 / 675 ] simplifiying candidate # 1554045096.312 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) (sqrt 1)) 1554045096.313 * * [simplify]: iters left: 6 (13 enodes) 1554045096.321 * * [simplify]: iters left: 5 (56 enodes) 1554045096.348 * * [simplify]: iters left: 4 (107 enodes) 1554045096.375 * * [simplify]: iters left: 3 (183 enodes) 1554045096.411 * * [simplify]: iters left: 2 (304 enodes) 1554045096.494 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045096.494 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045096.494 * * [simplify]: Extracting #2: cost 25 inf + 1 1554045096.495 * * [simplify]: Extracting #3: cost 89 inf + 2 1554045096.496 * * [simplify]: Extracting #4: cost 112 inf + 49 1554045096.497 * * [simplify]: Extracting #5: cost 94 inf + 2374 1554045096.501 * * [simplify]: Extracting #6: cost 23 inf + 28456 1554045096.508 * * [simplify]: Extracting #7: cost 0 inf + 43929 1554045096.516 * [simplify]: Simplified to (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) 1554045096.516 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045096.517 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045096.517 * * [simplify]: iters left: 6 (17 enodes) 1554045096.531 * * [simplify]: iters left: 5 (83 enodes) 1554045096.554 * * [simplify]: iters left: 4 (171 enodes) 1554045096.600 * * [simplify]: iters left: 3 (286 enodes) 1554045096.705 * * [simplify]: iters left: 2 (456 enodes) 1554045096.888 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045096.888 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045096.888 * * [simplify]: Extracting #2: cost 31 inf + 0 1554045096.889 * * [simplify]: Extracting #3: cost 75 inf + 2 1554045096.889 * * [simplify]: Extracting #4: cost 125 inf + 540 1554045096.891 * * [simplify]: Extracting #5: cost 116 inf + 6186 1554045096.898 * * [simplify]: Extracting #6: cost 43 inf + 32082 1554045096.907 * * [simplify]: Extracting #7: cost 5 inf + 50330 1554045096.916 * * [simplify]: Extracting #8: cost 0 inf + 53853 1554045096.925 * [simplify]: Simplified to (/ (sqrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))) 1554045096.925 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) (sqrt 1)) (/ (sqrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045096.926 * * * * [progress]: [ 132 / 675 ] simplifiying candidate # 1554045096.926 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045096.926 * * [simplify]: iters left: 6 (19 enodes) 1554045096.935 * * [simplify]: iters left: 5 (88 enodes) 1554045096.968 * * [simplify]: iters left: 4 (178 enodes) 1554045097.029 * * [simplify]: iters left: 3 (292 enodes) 1554045097.088 * * [simplify]: iters left: 2 (458 enodes) 1554045097.289 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045097.289 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045097.289 * * [simplify]: Extracting #2: cost 10 inf + 1 1554045097.289 * * [simplify]: Extracting #3: cost 32 inf + 1 1554045097.289 * * [simplify]: Extracting #4: cost 107 inf + 2 1554045097.290 * * [simplify]: Extracting #5: cost 127 inf + 4525 1554045097.293 * * [simplify]: Extracting #6: cost 46 inf + 26842 1554045097.298 * * [simplify]: Extracting #7: cost 10 inf + 44539 1554045097.308 * * [simplify]: Extracting #8: cost 0 inf + 51958 1554045097.314 * [simplify]: Simplified to (/ (sqrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- im) (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045097.314 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (sqrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- im) (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045097.314 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045097.314 * * [simplify]: iters left: 6 (18 enodes) 1554045097.320 * * [simplify]: iters left: 5 (86 enodes) 1554045097.339 * * [simplify]: iters left: 4 (179 enodes) 1554045097.396 * * [simplify]: iters left: 3 (295 enodes) 1554045097.480 * * [simplify]: iters left: 2 (463 enodes) 1554045097.685 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045097.685 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045097.685 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045097.685 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045097.686 * * [simplify]: Extracting #4: cost 134 inf + 3 1554045097.688 * * [simplify]: Extracting #5: cost 134 inf + 6027 1554045097.695 * * [simplify]: Extracting #6: cost 43 inf + 35578 1554045097.708 * * [simplify]: Extracting #7: cost 2 inf + 57555 1554045097.720 * * [simplify]: Extracting #8: cost 0 inf + 58218 1554045097.732 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045097.732 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im))))) (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))))) 1554045097.732 * * * * [progress]: [ 133 / 675 ] simplifiying candidate # 1554045097.733 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) 1) 1554045097.733 * * [simplify]: iters left: 6 (12 enodes) 1554045097.740 * * [simplify]: iters left: 5 (49 enodes) 1554045097.760 * * [simplify]: iters left: 4 (102 enodes) 1554045097.785 * * [simplify]: iters left: 3 (183 enodes) 1554045097.855 * * [simplify]: iters left: 2 (316 enodes) 1554045097.961 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045097.961 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045097.961 * * [simplify]: Extracting #2: cost 25 inf + 1 1554045097.961 * * [simplify]: Extracting #3: cost 89 inf + 2 1554045097.962 * * [simplify]: Extracting #4: cost 117 inf + 49 1554045097.963 * * [simplify]: Extracting #5: cost 93 inf + 3458 1554045097.965 * * [simplify]: Extracting #6: cost 33 inf + 26192 1554045097.968 * * [simplify]: Extracting #7: cost 4 inf + 44567 1554045097.972 * * [simplify]: Extracting #8: cost 0 inf + 47332 1554045097.976 * [simplify]: Simplified to (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) 1554045097.976 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045097.977 * [simplify]: Simplifying (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045097.977 * * [simplify]: iters left: 6 (17 enodes) 1554045097.993 * * [simplify]: iters left: 5 (83 enodes) 1554045098.029 * * [simplify]: iters left: 4 (171 enodes) 1554045098.089 * * [simplify]: iters left: 3 (286 enodes) 1554045098.179 * * [simplify]: iters left: 2 (456 enodes) 1554045098.334 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045098.334 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045098.335 * * [simplify]: Extracting #2: cost 31 inf + 0 1554045098.335 * * [simplify]: Extracting #3: cost 75 inf + 2 1554045098.336 * * [simplify]: Extracting #4: cost 125 inf + 540 1554045098.338 * * [simplify]: Extracting #5: cost 116 inf + 6186 1554045098.345 * * [simplify]: Extracting #6: cost 43 inf + 32082 1554045098.356 * * [simplify]: Extracting #7: cost 5 inf + 50330 1554045098.367 * * [simplify]: Extracting #8: cost 0 inf + 53853 1554045098.378 * [simplify]: Simplified to (/ (sqrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))) 1554045098.379 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) 1) (/ (sqrt (+ (exp (- im (- (- im) im))) (exp (+ (- im) (- (- im) im))))) (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045098.379 * * * * [progress]: [ 134 / 675 ] simplifiying candidate # 1554045098.379 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045098.380 * * [simplify]: iters left: 6 (14 enodes) 1554045098.386 * * [simplify]: iters left: 5 (66 enodes) 1554045098.406 * * [simplify]: iters left: 4 (131 enodes) 1554045098.429 * * [simplify]: iters left: 3 (225 enodes) 1554045098.488 * * [simplify]: iters left: 2 (404 enodes) 1554045098.596 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045098.596 * * [simplify]: Extracting #1: cost 23 inf + 0 1554045098.596 * * [simplify]: Extracting #2: cost 124 inf + 0 1554045098.598 * * [simplify]: Extracting #3: cost 208 inf + 5 1554045098.600 * * [simplify]: Extracting #4: cost 187 inf + 3635 1554045098.610 * * [simplify]: Extracting #5: cost 108 inf + 32365 1554045098.639 * * [simplify]: Extracting #6: cost 17 inf + 81873 1554045098.665 * * [simplify]: Extracting #7: cost 0 inf + 89619 1554045098.683 * * [simplify]: Extracting #8: cost 0 inf + 87954 1554045098.700 * [simplify]: Simplified to (/ (/ (fma (exp im) (exp im) (expm1 (- (- im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045098.700 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (exp im) (expm1 (- (- im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045098.701 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045098.701 * * [simplify]: iters left: 6 (14 enodes) 1554045098.704 * * [simplify]: iters left: 5 (63 enodes) 1554045098.718 * * [simplify]: iters left: 4 (108 enodes) 1554045098.749 * * [simplify]: iters left: 3 (149 enodes) 1554045098.784 * * [simplify]: iters left: 2 (195 enodes) 1554045098.844 * * [simplify]: iters left: 1 (281 enodes) 1554045098.926 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045098.926 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045098.926 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045098.926 * * [simplify]: Extracting #3: cost 21 inf + 1 1554045098.927 * * [simplify]: Extracting #4: cost 38 inf + 227 1554045098.929 * * [simplify]: Extracting #5: cost 56 inf + 3004 1554045098.934 * * [simplify]: Extracting #6: cost 8 inf + 13692 1554045098.940 * * [simplify]: Extracting #7: cost 0 inf + 15167 1554045098.946 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045098.947 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (exp im) (exp (- im))) (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))))) 1554045098.947 * * * * [progress]: [ 135 / 675 ] simplifiying candidate # 1554045098.947 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045098.948 * * [simplify]: iters left: 6 (17 enodes) 1554045098.956 * * [simplify]: iters left: 5 (74 enodes) 1554045098.972 * * [simplify]: iters left: 4 (136 enodes) 1554045098.996 * * [simplify]: iters left: 3 (237 enodes) 1554045099.042 * * [simplify]: iters left: 2 (412 enodes) 1554045099.146 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045099.146 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045099.147 * * [simplify]: Extracting #2: cost 138 inf + 0 1554045099.148 * * [simplify]: Extracting #3: cost 227 inf + 2 1554045099.154 * * [simplify]: Extracting #4: cost 167 inf + 25651 1554045099.182 * * [simplify]: Extracting #5: cost 35 inf + 87480 1554045099.204 * * [simplify]: Extracting #6: cost 1 inf + 108309 1554045099.242 * * [simplify]: Extracting #7: cost 0 inf + 106447 1554045099.267 * * [simplify]: Extracting #8: cost 0 inf + 104287 1554045099.315 * * [simplify]: Extracting #9: cost 0 inf + 104102 1554045099.365 * [simplify]: Simplified to (/ (/ (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045099.365 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045099.365 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045099.366 * * [simplify]: iters left: 6 (16 enodes) 1554045099.369 * * [simplify]: iters left: 5 (69 enodes) 1554045099.382 * * [simplify]: iters left: 4 (117 enodes) 1554045099.404 * * [simplify]: iters left: 3 (160 enodes) 1554045099.450 * * [simplify]: iters left: 2 (206 enodes) 1554045099.530 * * [simplify]: iters left: 1 (292 enodes) 1554045099.582 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045099.582 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045099.583 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045099.583 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045099.583 * * [simplify]: Extracting #4: cost 46 inf + 44 1554045099.584 * * [simplify]: Extracting #5: cost 66 inf + 2379 1554045099.586 * * [simplify]: Extracting #6: cost 17 inf + 12920 1554045099.590 * * [simplify]: Extracting #7: cost 1 inf + 17347 1554045099.594 * * [simplify]: Extracting #8: cost 0 inf + 17879 1554045099.598 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045099.598 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (exp im) (exp (- im))) (* (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))))) 1554045099.598 * * * * [progress]: [ 136 / 675 ] simplifiying candidate # 1554045099.599 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045099.599 * * [simplify]: iters left: 6 (15 enodes) 1554045099.606 * * [simplify]: iters left: 5 (67 enodes) 1554045099.629 * * [simplify]: iters left: 4 (129 enodes) 1554045099.669 * * [simplify]: iters left: 3 (230 enodes) 1554045099.723 * * [simplify]: iters left: 2 (402 enodes) 1554045099.793 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045099.793 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045099.793 * * [simplify]: Extracting #2: cost 138 inf + 0 1554045099.794 * * [simplify]: Extracting #3: cost 225 inf + 2 1554045099.797 * * [simplify]: Extracting #4: cost 169 inf + 21682 1554045099.812 * * [simplify]: Extracting #5: cost 30 inf + 84595 1554045099.837 * * [simplify]: Extracting #6: cost 1 inf + 99367 1554045099.865 * * [simplify]: Extracting #7: cost 0 inf + 97237 1554045099.911 * * [simplify]: Extracting #8: cost 0 inf + 95905 1554045099.944 * [simplify]: Simplified to (/ (/ (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045099.944 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045099.945 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045099.945 * * [simplify]: iters left: 6 (15 enodes) 1554045099.948 * * [simplify]: iters left: 5 (66 enodes) 1554045099.962 * * [simplify]: iters left: 4 (114 enodes) 1554045099.986 * * [simplify]: iters left: 3 (157 enodes) 1554045100.011 * * [simplify]: iters left: 2 (203 enodes) 1554045100.052 * * [simplify]: iters left: 1 (289 enodes) 1554045100.130 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045100.130 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045100.130 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045100.130 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045100.131 * * [simplify]: Extracting #4: cost 44 inf + 44 1554045100.133 * * [simplify]: Extracting #5: cost 59 inf + 3516 1554045100.139 * * [simplify]: Extracting #6: cost 9 inf + 14841 1554045100.146 * * [simplify]: Extracting #7: cost 0 inf + 17015 1554045100.153 * * [simplify]: Extracting #8: cost 0 inf + 16955 1554045100.161 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045100.161 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp im) (exp (- im))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))))) 1554045100.162 * * * * [progress]: [ 137 / 675 ] simplifiying candidate # 1554045100.162 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045100.162 * * [simplify]: iters left: 6 (16 enodes) 1554045100.171 * * [simplify]: iters left: 5 (71 enodes) 1554045100.198 * * [simplify]: iters left: 4 (129 enodes) 1554045100.237 * * [simplify]: iters left: 3 (204 enodes) 1554045100.279 * * [simplify]: iters left: 2 (326 enodes) 1554045100.378 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045100.378 * * [simplify]: Extracting #1: cost 20 inf + 0 1554045100.379 * * [simplify]: Extracting #2: cost 74 inf + 1 1554045100.379 * * [simplify]: Extracting #3: cost 117 inf + 3 1554045100.381 * * [simplify]: Extracting #4: cost 100 inf + 2793 1554045100.385 * * [simplify]: Extracting #5: cost 67 inf + 7846 1554045100.394 * * [simplify]: Extracting #6: cost 20 inf + 30442 1554045100.406 * * [simplify]: Extracting #7: cost 0 inf + 39084 1554045100.415 * * [simplify]: Extracting #8: cost 0 inf + 37095 1554045100.428 * * [simplify]: Extracting #9: cost 0 inf + 37080 1554045100.441 * [simplify]: Simplified to (/ (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) 1554045100.441 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))) (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045100.442 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045100.442 * * [simplify]: iters left: 6 (14 enodes) 1554045100.447 * * [simplify]: iters left: 5 (63 enodes) 1554045100.459 * * [simplify]: iters left: 4 (111 enodes) 1554045100.477 * * [simplify]: iters left: 3 (154 enodes) 1554045100.514 * * [simplify]: iters left: 2 (200 enodes) 1554045100.596 * * [simplify]: iters left: 1 (287 enodes) 1554045100.653 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045100.653 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045100.654 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045100.654 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045100.654 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045100.657 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045100.662 * * [simplify]: Extracting #6: cost 6 inf + 13702 1554045100.669 * * [simplify]: Extracting #7: cost 0 inf + 16071 1554045100.675 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) 1554045100.675 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) (/ (/ (+ (exp im) (exp (- im))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))) 1554045100.676 * * * * [progress]: [ 138 / 675 ] simplifiying candidate # 1554045100.676 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045100.676 * * [simplify]: iters left: 6 (15 enodes) 1554045100.684 * * [simplify]: iters left: 5 (67 enodes) 1554045100.705 * * [simplify]: iters left: 4 (129 enodes) 1554045100.726 * * [simplify]: iters left: 3 (230 enodes) 1554045100.801 * * [simplify]: iters left: 2 (402 enodes) 1554045100.882 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045100.882 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045100.882 * * [simplify]: Extracting #2: cost 138 inf + 0 1554045100.884 * * [simplify]: Extracting #3: cost 225 inf + 2 1554045100.890 * * [simplify]: Extracting #4: cost 169 inf + 21682 1554045100.918 * * [simplify]: Extracting #5: cost 30 inf + 84595 1554045100.945 * * [simplify]: Extracting #6: cost 1 inf + 99367 1554045100.984 * * [simplify]: Extracting #7: cost 0 inf + 97237 1554045101.015 * * [simplify]: Extracting #8: cost 0 inf + 95905 1554045101.044 * [simplify]: Simplified to (/ (/ (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045101.044 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045101.045 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045101.045 * * [simplify]: iters left: 6 (15 enodes) 1554045101.052 * * [simplify]: iters left: 5 (66 enodes) 1554045101.076 * * [simplify]: iters left: 4 (114 enodes) 1554045101.093 * * [simplify]: iters left: 3 (157 enodes) 1554045101.139 * * [simplify]: iters left: 2 (203 enodes) 1554045101.188 * * [simplify]: iters left: 1 (289 enodes) 1554045101.244 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045101.244 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045101.244 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045101.244 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045101.244 * * [simplify]: Extracting #4: cost 44 inf + 44 1554045101.245 * * [simplify]: Extracting #5: cost 59 inf + 3516 1554045101.248 * * [simplify]: Extracting #6: cost 9 inf + 14841 1554045101.252 * * [simplify]: Extracting #7: cost 0 inf + 17015 1554045101.255 * * [simplify]: Extracting #8: cost 0 inf + 16955 1554045101.259 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045101.259 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp im) (exp (- im))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))))) 1554045101.259 * * * * [progress]: [ 139 / 675 ] simplifiying candidate # 1554045101.260 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045101.260 * * [simplify]: iters left: 6 (15 enodes) 1554045101.267 * * [simplify]: iters left: 5 (66 enodes) 1554045101.296 * * [simplify]: iters left: 4 (126 enodes) 1554045101.330 * * [simplify]: iters left: 3 (211 enodes) 1554045101.383 * * [simplify]: iters left: 2 (336 enodes) 1554045101.478 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045101.478 * * [simplify]: Extracting #1: cost 22 inf + 0 1554045101.478 * * [simplify]: Extracting #2: cost 76 inf + 1 1554045101.479 * * [simplify]: Extracting #3: cost 119 inf + 3 1554045101.480 * * [simplify]: Extracting #4: cost 99 inf + 3049 1554045101.482 * * [simplify]: Extracting #5: cost 70 inf + 7351 1554045101.492 * * [simplify]: Extracting #6: cost 14 inf + 34983 1554045101.511 * * [simplify]: Extracting #7: cost 0 inf + 40093 1554045101.520 * * [simplify]: Extracting #8: cost 0 inf + 38998 1554045101.529 * * [simplify]: Extracting #9: cost 0 inf + 38936 1554045101.538 * [simplify]: Simplified to (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045101.539 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045101.539 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045101.539 * * [simplify]: iters left: 6 (14 enodes) 1554045101.542 * * [simplify]: iters left: 5 (63 enodes) 1554045101.554 * * [simplify]: iters left: 4 (111 enodes) 1554045101.569 * * [simplify]: iters left: 3 (154 enodes) 1554045101.604 * * [simplify]: iters left: 2 (200 enodes) 1554045101.650 * * [simplify]: iters left: 1 (287 enodes) 1554045101.713 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045101.713 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045101.713 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045101.713 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045101.714 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045101.715 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045101.718 * * [simplify]: Extracting #6: cost 6 inf + 13702 1554045101.721 * * [simplify]: Extracting #7: cost 0 inf + 16071 1554045101.724 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) 1554045101.724 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (/ (+ (exp im) (exp (- im))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))) 1554045101.725 * * * * [progress]: [ 140 / 675 ] simplifiying candidate # 1554045101.725 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045101.725 * * [simplify]: iters left: 6 (17 enodes) 1554045101.729 * * [simplify]: iters left: 5 (74 enodes) 1554045101.749 * * [simplify]: iters left: 4 (133 enodes) 1554045101.774 * * [simplify]: iters left: 3 (225 enodes) 1554045101.836 * * [simplify]: iters left: 2 (408 enodes) 1554045101.932 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045101.932 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045101.932 * * [simplify]: Extracting #2: cost 140 inf + 0 1554045101.933 * * [simplify]: Extracting #3: cost 216 inf + 2 1554045101.935 * * [simplify]: Extracting #4: cost 166 inf + 15498 1554045101.959 * * [simplify]: Extracting #5: cost 35 inf + 81200 1554045102.008 * * [simplify]: Extracting #6: cost 1 inf + 100254 1554045102.035 * * [simplify]: Extracting #7: cost 0 inf + 99020 1554045102.074 * [simplify]: Simplified to (/ (/ (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) 1554045102.074 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045102.074 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045102.074 * * [simplify]: iters left: 6 (16 enodes) 1554045102.078 * * [simplify]: iters left: 5 (69 enodes) 1554045102.090 * * [simplify]: iters left: 4 (117 enodes) 1554045102.111 * * [simplify]: iters left: 3 (160 enodes) 1554045102.163 * * [simplify]: iters left: 2 (206 enodes) 1554045102.242 * * [simplify]: iters left: 1 (292 enodes) 1554045102.313 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045102.313 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045102.313 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045102.314 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045102.314 * * [simplify]: Extracting #4: cost 46 inf + 44 1554045102.315 * * [simplify]: Extracting #5: cost 66 inf + 2379 1554045102.321 * * [simplify]: Extracting #6: cost 17 inf + 12920 1554045102.327 * * [simplify]: Extracting #7: cost 1 inf + 17347 1554045102.335 * * [simplify]: Extracting #8: cost 0 inf + 17879 1554045102.342 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045102.342 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (exp im) (exp (- im))) (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))))) 1554045102.342 * * * * [progress]: [ 141 / 675 ] simplifiying candidate # 1554045102.343 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045102.343 * * [simplify]: iters left: 6 (14 enodes) 1554045102.351 * * [simplify]: iters left: 5 (63 enodes) 1554045102.371 * * [simplify]: iters left: 4 (112 enodes) 1554045102.388 * * [simplify]: iters left: 3 (172 enodes) 1554045102.431 * * [simplify]: iters left: 2 (253 enodes) 1554045102.474 * * [simplify]: iters left: 1 (387 enodes) 1554045102.616 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045102.616 * * [simplify]: Extracting #1: cost 20 inf + 0 1554045102.617 * * [simplify]: Extracting #2: cost 110 inf + 0 1554045102.617 * * [simplify]: Extracting #3: cost 197 inf + 2 1554045102.620 * * [simplify]: Extracting #4: cost 148 inf + 19280 1554045102.635 * * [simplify]: Extracting #5: cost 27 inf + 63335 1554045102.664 * * [simplify]: Extracting #6: cost 0 inf + 70717 1554045102.693 * * [simplify]: Extracting #7: cost 0 inf + 67366 1554045102.723 * * [simplify]: Extracting #8: cost 0 inf + 67001 1554045102.751 * * [simplify]: Extracting #9: cost 0 inf + 66957 1554045102.779 * [simplify]: Simplified to (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (* (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045102.779 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (* (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045102.780 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045102.780 * * [simplify]: iters left: 6 (14 enodes) 1554045102.787 * * [simplify]: iters left: 5 (63 enodes) 1554045102.809 * * [simplify]: iters left: 4 (106 enodes) 1554045102.824 * * [simplify]: iters left: 3 (148 enodes) 1554045102.851 * * [simplify]: iters left: 2 (194 enodes) 1554045102.912 * * [simplify]: iters left: 1 (280 enodes) 1554045102.980 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045102.980 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045102.980 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045102.981 * * [simplify]: Extracting #3: cost 39 inf + 1 1554045102.981 * * [simplify]: Extracting #4: cost 76 inf + 44 1554045102.984 * * [simplify]: Extracting #5: cost 41 inf + 5378 1554045102.988 * * [simplify]: Extracting #6: cost 8 inf + 11025 1554045102.994 * * [simplify]: Extracting #7: cost 2 inf + 13489 1554045103.003 * * [simplify]: Extracting #8: cost 0 inf + 14303 1554045103.010 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (cbrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) 1554045103.010 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (exp im) (exp (- im))) (cbrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))))) 1554045103.010 * * * * [progress]: [ 142 / 675 ] simplifiying candidate # 1554045103.011 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045103.011 * * [simplify]: iters left: 6 (16 enodes) 1554045103.018 * * [simplify]: iters left: 5 (69 enodes) 1554045103.043 * * [simplify]: iters left: 4 (123 enodes) 1554045103.080 * * [simplify]: iters left: 3 (195 enodes) 1554045103.148 * * [simplify]: iters left: 2 (306 enodes) 1554045103.204 * * [simplify]: iters left: 1 (494 enodes) 1554045103.394 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045103.395 * * [simplify]: Extracting #1: cost 23 inf + 0 1554045103.395 * * [simplify]: Extracting #2: cost 132 inf + 0 1554045103.396 * * [simplify]: Extracting #3: cost 217 inf + 900 1554045103.400 * * [simplify]: Extracting #4: cost 141 inf + 23707 1554045103.416 * * [simplify]: Extracting #5: cost 30 inf + 67606 1554045103.447 * * [simplify]: Extracting #6: cost 0 inf + 81930 1554045103.472 * * [simplify]: Extracting #7: cost 0 inf + 81820 1554045103.515 * [simplify]: Simplified to (/ (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045103.515 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045103.516 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045103.516 * * [simplify]: iters left: 6 (16 enodes) 1554045103.524 * * [simplify]: iters left: 5 (69 enodes) 1554045103.550 * * [simplify]: iters left: 4 (117 enodes) 1554045103.584 * * [simplify]: iters left: 3 (160 enodes) 1554045103.614 * * [simplify]: iters left: 2 (206 enodes) 1554045103.656 * * [simplify]: iters left: 1 (292 enodes) 1554045103.737 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045103.737 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045103.738 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045103.738 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045103.738 * * [simplify]: Extracting #4: cost 46 inf + 44 1554045103.739 * * [simplify]: Extracting #5: cost 66 inf + 2379 1554045103.745 * * [simplify]: Extracting #6: cost 17 inf + 12800 1554045103.752 * * [simplify]: Extracting #7: cost 1 inf + 17067 1554045103.759 * * [simplify]: Extracting #8: cost 0 inf + 17559 1554045103.766 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045103.766 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))))) 1554045103.766 * * * * [progress]: [ 143 / 675 ] simplifiying candidate # 1554045103.767 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045103.767 * * [simplify]: iters left: 6 (16 enodes) 1554045103.776 * * [simplify]: iters left: 5 (70 enodes) 1554045103.804 * * [simplify]: iters left: 4 (121 enodes) 1554045103.840 * * [simplify]: iters left: 3 (182 enodes) 1554045103.880 * * [simplify]: iters left: 2 (256 enodes) 1554045103.966 * * [simplify]: iters left: 1 (401 enodes) 1554045104.142 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045104.142 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045104.142 * * [simplify]: Extracting #2: cost 84 inf + 1 1554045104.143 * * [simplify]: Extracting #3: cost 145 inf + 3 1554045104.144 * * [simplify]: Extracting #4: cost 121 inf + 4217 1554045104.149 * * [simplify]: Extracting #5: cost 23 inf + 32903 1554045104.159 * * [simplify]: Extracting #6: cost 0 inf + 38792 1554045104.172 * * [simplify]: Extracting #7: cost 0 inf + 38025 1554045104.193 * * [simplify]: Extracting #8: cost 0 inf + 37947 1554045104.213 * [simplify]: Simplified to (/ (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1) (fabs (cbrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) 1554045104.213 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1) (fabs (cbrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045104.214 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045104.214 * * [simplify]: iters left: 6 (15 enodes) 1554045104.222 * * [simplify]: iters left: 5 (66 enodes) 1554045104.249 * * [simplify]: iters left: 4 (114 enodes) 1554045104.281 * * [simplify]: iters left: 3 (157 enodes) 1554045104.326 * * [simplify]: iters left: 2 (203 enodes) 1554045104.376 * * [simplify]: iters left: 1 (289 enodes) 1554045104.433 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045104.433 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045104.433 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045104.433 * * [simplify]: Extracting #3: cost 45 inf + 1 1554045104.433 * * [simplify]: Extracting #4: cost 82 inf + 44 1554045104.435 * * [simplify]: Extracting #5: cost 47 inf + 5716 1554045104.437 * * [simplify]: Extracting #6: cost 11 inf + 12192 1554045104.440 * * [simplify]: Extracting #7: cost 3 inf + 16292 1554045104.444 * * [simplify]: Extracting #8: cost 0 inf + 17263 1554045104.448 * * [simplify]: Extracting #9: cost 0 inf + 16875 1554045104.454 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (sqrt (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045104.454 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) (/ (/ (+ (exp im) (exp (- im))) (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (sqrt (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))))) 1554045104.454 * * * * [progress]: [ 144 / 675 ] simplifiying candidate # 1554045104.455 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045104.455 * * [simplify]: iters left: 6 (16 enodes) 1554045104.464 * * [simplify]: iters left: 5 (69 enodes) 1554045104.490 * * [simplify]: iters left: 4 (123 enodes) 1554045104.514 * * [simplify]: iters left: 3 (195 enodes) 1554045104.562 * * [simplify]: iters left: 2 (306 enodes) 1554045104.621 * * [simplify]: iters left: 1 (494 enodes) 1554045104.823 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045104.823 * * [simplify]: Extracting #1: cost 23 inf + 0 1554045104.824 * * [simplify]: Extracting #2: cost 132 inf + 0 1554045104.825 * * [simplify]: Extracting #3: cost 217 inf + 900 1554045104.832 * * [simplify]: Extracting #4: cost 141 inf + 23707 1554045104.851 * * [simplify]: Extracting #5: cost 30 inf + 67606 1554045104.893 * * [simplify]: Extracting #6: cost 0 inf + 81930 1554045104.931 * * [simplify]: Extracting #7: cost 0 inf + 81820 1554045104.953 * [simplify]: Simplified to (/ (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045104.953 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045104.953 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045104.953 * * [simplify]: iters left: 6 (16 enodes) 1554045104.957 * * [simplify]: iters left: 5 (69 enodes) 1554045104.986 * * [simplify]: iters left: 4 (117 enodes) 1554045105.017 * * [simplify]: iters left: 3 (160 enodes) 1554045105.042 * * [simplify]: iters left: 2 (206 enodes) 1554045105.125 * * [simplify]: iters left: 1 (292 enodes) 1554045105.219 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045105.219 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045105.219 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045105.220 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045105.220 * * [simplify]: Extracting #4: cost 46 inf + 44 1554045105.221 * * [simplify]: Extracting #5: cost 66 inf + 2379 1554045105.229 * * [simplify]: Extracting #6: cost 17 inf + 12800 1554045105.236 * * [simplify]: Extracting #7: cost 1 inf + 17067 1554045105.243 * * [simplify]: Extracting #8: cost 0 inf + 17559 1554045105.250 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045105.250 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))))) 1554045105.251 * * * * [progress]: [ 145 / 675 ] simplifiying candidate # 1554045105.251 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045105.252 * * [simplify]: iters left: 6 (15 enodes) 1554045105.260 * * [simplify]: iters left: 5 (65 enodes) 1554045105.284 * * [simplify]: iters left: 4 (117 enodes) 1554045105.317 * * [simplify]: iters left: 3 (181 enodes) 1554045105.370 * * [simplify]: iters left: 2 (254 enodes) 1554045105.442 * * [simplify]: iters left: 1 (403 enodes) 1554045105.612 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045105.612 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045105.612 * * [simplify]: Extracting #2: cost 84 inf + 1 1554045105.614 * * [simplify]: Extracting #3: cost 146 inf + 3 1554045105.616 * * [simplify]: Extracting #4: cost 138 inf + 1391 1554045105.620 * * [simplify]: Extracting #5: cost 79 inf + 11178 1554045105.634 * * [simplify]: Extracting #6: cost 13 inf + 33484 1554045105.654 * * [simplify]: Extracting #7: cost 0 inf + 38525 1554045106.055 * * [simplify]: Extracting #8: cost 0 inf + 38375 1554045106.074 * * [simplify]: Extracting #9: cost 0 inf + 38372 1554045106.085 * [simplify]: Simplified to (/ (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045106.085 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045106.085 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045106.086 * * [simplify]: iters left: 6 (15 enodes) 1554045106.089 * * [simplify]: iters left: 5 (66 enodes) 1554045106.101 * * [simplify]: iters left: 4 (114 enodes) 1554045106.119 * * [simplify]: iters left: 3 (157 enodes) 1554045106.159 * * [simplify]: iters left: 2 (203 enodes) 1554045106.209 * * [simplify]: iters left: 1 (289 enodes) 1554045106.268 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045106.268 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045106.268 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045106.268 * * [simplify]: Extracting #3: cost 45 inf + 1 1554045106.268 * * [simplify]: Extracting #4: cost 82 inf + 44 1554045106.270 * * [simplify]: Extracting #5: cost 47 inf + 5716 1554045106.272 * * [simplify]: Extracting #6: cost 11 inf + 12192 1554045106.275 * * [simplify]: Extracting #7: cost 3 inf + 16292 1554045106.281 * * [simplify]: Extracting #8: cost 0 inf + 17263 1554045106.288 * * [simplify]: Extracting #9: cost 0 inf + 16875 1554045106.294 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (sqrt (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045106.294 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (/ (+ (exp im) (exp (- im))) (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (sqrt (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))))) 1554045106.294 * * * * [progress]: [ 146 / 675 ] simplifiying candidate # 1554045106.295 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045106.295 * * [simplify]: iters left: 6 (15 enodes) 1554045106.298 * * [simplify]: iters left: 5 (67 enodes) 1554045106.311 * * [simplify]: iters left: 4 (126 enodes) 1554045106.341 * * [simplify]: iters left: 3 (218 enodes) 1554045106.396 * * [simplify]: iters left: 2 (397 enodes) 1554045106.498 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045106.498 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045106.498 * * [simplify]: Extracting #2: cost 139 inf + 0 1554045106.500 * * [simplify]: Extracting #3: cost 212 inf + 2 1554045106.504 * * [simplify]: Extracting #4: cost 181 inf + 10668 1554045106.519 * * [simplify]: Extracting #5: cost 85 inf + 47582 1554045106.553 * * [simplify]: Extracting #6: cost 9 inf + 94307 1554045106.579 * * [simplify]: Extracting #7: cost 0 inf + 93990 1554045106.603 * * [simplify]: Extracting #8: cost 0 inf + 92557 1554045106.637 * [simplify]: Simplified to (/ (/ (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045106.637 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045106.638 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045106.638 * * [simplify]: iters left: 6 (15 enodes) 1554045106.645 * * [simplify]: iters left: 5 (66 enodes) 1554045106.668 * * [simplify]: iters left: 4 (114 enodes) 1554045106.697 * * [simplify]: iters left: 3 (157 enodes) 1554045106.725 * * [simplify]: iters left: 2 (203 enodes) 1554045106.784 * * [simplify]: iters left: 1 (289 enodes) 1554045106.847 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045106.847 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045106.847 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045106.847 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045106.848 * * [simplify]: Extracting #4: cost 44 inf + 44 1554045106.850 * * [simplify]: Extracting #5: cost 59 inf + 3516 1554045106.855 * * [simplify]: Extracting #6: cost 9 inf + 14881 1554045106.862 * * [simplify]: Extracting #7: cost 0 inf + 17015 1554045106.870 * * [simplify]: Extracting #8: cost 0 inf + 16955 1554045106.877 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045106.877 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))))) 1554045106.877 * * * * [progress]: [ 147 / 675 ] simplifiying candidate # 1554045106.878 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045106.878 * * [simplify]: iters left: 6 (16 enodes) 1554045106.885 * * [simplify]: iters left: 5 (69 enodes) 1554045106.911 * * [simplify]: iters left: 4 (123 enodes) 1554045106.947 * * [simplify]: iters left: 3 (195 enodes) 1554045107.009 * * [simplify]: iters left: 2 (306 enodes) 1554045107.072 * * [simplify]: iters left: 1 (495 enodes) 1554045107.247 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045107.247 * * [simplify]: Extracting #1: cost 23 inf + 0 1554045107.247 * * [simplify]: Extracting #2: cost 133 inf + 0 1554045107.248 * * [simplify]: Extracting #3: cost 216 inf + 1314 1554045107.252 * * [simplify]: Extracting #4: cost 136 inf + 25098 1554045107.270 * * [simplify]: Extracting #5: cost 13 inf + 75823 1554045107.306 * * [simplify]: Extracting #6: cost 0 inf + 82163 1554045107.350 * [simplify]: Simplified to (/ (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045107.350 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045107.351 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045107.351 * * [simplify]: iters left: 6 (16 enodes) 1554045107.359 * * [simplify]: iters left: 5 (69 enodes) 1554045107.379 * * [simplify]: iters left: 4 (117 enodes) 1554045107.396 * * [simplify]: iters left: 3 (160 enodes) 1554045107.430 * * [simplify]: iters left: 2 (206 enodes) 1554045107.511 * * [simplify]: iters left: 1 (292 enodes) 1554045107.586 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045107.586 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045107.586 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045107.586 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045107.587 * * [simplify]: Extracting #4: cost 46 inf + 44 1554045107.588 * * [simplify]: Extracting #5: cost 66 inf + 2379 1554045107.593 * * [simplify]: Extracting #6: cost 17 inf + 12720 1554045107.600 * * [simplify]: Extracting #7: cost 1 inf + 17027 1554045107.607 * * [simplify]: Extracting #8: cost 0 inf + 17559 1554045107.614 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045107.614 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (exp im) (exp (- im))) (* (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))))) 1554045107.615 * * * * [progress]: [ 148 / 675 ] simplifiying candidate # 1554045107.615 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045107.615 * * [simplify]: iters left: 6 (13 enodes) 1554045107.622 * * [simplify]: iters left: 5 (59 enodes) 1554045107.643 * * [simplify]: iters left: 4 (108 enodes) 1554045107.674 * * [simplify]: iters left: 3 (165 enodes) 1554045107.726 * * [simplify]: iters left: 2 (235 enodes) 1554045107.789 * * [simplify]: iters left: 1 (358 enodes) 1554045107.865 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045107.865 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045107.865 * * [simplify]: Extracting #2: cost 85 inf + 0 1554045107.866 * * [simplify]: Extracting #3: cost 152 inf + 2 1554045107.870 * * [simplify]: Extracting #4: cost 138 inf + 2891 1554045107.880 * * [simplify]: Extracting #5: cost 29 inf + 37382 1554045107.898 * * [simplify]: Extracting #6: cost 2 inf + 46653 1554045107.917 * * [simplify]: Extracting #7: cost 0 inf + 44787 1554045107.935 * * [simplify]: Extracting #8: cost 0 inf + 43989 1554045107.955 * [simplify]: Simplified to (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045107.955 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045107.956 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045107.956 * * [simplify]: iters left: 6 (14 enodes) 1554045107.963 * * [simplify]: iters left: 5 (63 enodes) 1554045107.984 * * [simplify]: iters left: 4 (106 enodes) 1554045108.015 * * [simplify]: iters left: 3 (148 enodes) 1554045108.062 * * [simplify]: iters left: 2 (194 enodes) 1554045108.139 * * [simplify]: iters left: 1 (280 enodes) 1554045108.233 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045108.233 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045108.234 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045108.234 * * [simplify]: Extracting #3: cost 39 inf + 1 1554045108.234 * * [simplify]: Extracting #4: cost 76 inf + 44 1554045108.236 * * [simplify]: Extracting #5: cost 41 inf + 5378 1554045108.241 * * [simplify]: Extracting #6: cost 8 inf + 11025 1554045108.244 * * [simplify]: Extracting #7: cost 2 inf + 13249 1554045108.247 * * [simplify]: Extracting #8: cost 0 inf + 13983 1554045108.250 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) 1554045108.250 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp im) (exp (- im))) (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))))) 1554045108.250 * * * * [progress]: [ 149 / 675 ] simplifiying candidate # 1554045108.251 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045108.251 * * [simplify]: iters left: 6 (15 enodes) 1554045108.256 * * [simplify]: iters left: 5 (66 enodes) 1554045108.273 * * [simplify]: iters left: 4 (117 enodes) 1554045108.302 * * [simplify]: iters left: 3 (178 enodes) 1554045108.353 * * [simplify]: iters left: 2 (252 enodes) 1554045108.451 * * [simplify]: iters left: 1 (396 enodes) 1554045108.582 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045108.582 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045108.582 * * [simplify]: Extracting #2: cost 83 inf + 1 1554045108.582 * * [simplify]: Extracting #3: cost 143 inf + 3 1554045108.583 * * [simplify]: Extracting #4: cost 137 inf + 1144 1554045108.585 * * [simplify]: Extracting #5: cost 67 inf + 12384 1554045108.594 * * [simplify]: Extracting #6: cost 10 inf + 32554 1554045108.612 * * [simplify]: Extracting #7: cost 0 inf + 35429 1554045108.635 * * [simplify]: Extracting #8: cost 0 inf + 35189 1554045108.658 * [simplify]: Simplified to (/ (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1) (sqrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) 1554045108.658 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1) (sqrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045108.659 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045108.659 * * [simplify]: iters left: 6 (14 enodes) 1554045108.666 * * [simplify]: iters left: 5 (63 enodes) 1554045108.689 * * [simplify]: iters left: 4 (111 enodes) 1554045108.724 * * [simplify]: iters left: 3 (154 enodes) 1554045108.771 * * [simplify]: iters left: 2 (200 enodes) 1554045108.817 * * [simplify]: iters left: 1 (287 enodes) 1554045108.908 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045108.908 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045108.908 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045108.908 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045108.909 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045108.911 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045108.917 * * [simplify]: Extracting #6: cost 6 inf + 13502 1554045108.924 * * [simplify]: Extracting #7: cost 0 inf + 15751 1554045108.930 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) 1554045108.931 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))) 1554045108.931 * * * * [progress]: [ 150 / 675 ] simplifiying candidate # 1554045108.931 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045108.932 * * [simplify]: iters left: 6 (13 enodes) 1554045108.938 * * [simplify]: iters left: 5 (59 enodes) 1554045108.957 * * [simplify]: iters left: 4 (108 enodes) 1554045108.973 * * [simplify]: iters left: 3 (165 enodes) 1554045109.021 * * [simplify]: iters left: 2 (235 enodes) 1554045109.087 * * [simplify]: iters left: 1 (358 enodes) 1554045109.168 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045109.168 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045109.168 * * [simplify]: Extracting #2: cost 85 inf + 0 1554045109.169 * * [simplify]: Extracting #3: cost 152 inf + 2 1554045109.170 * * [simplify]: Extracting #4: cost 138 inf + 2891 1554045109.176 * * [simplify]: Extracting #5: cost 29 inf + 37382 1554045109.186 * * [simplify]: Extracting #6: cost 2 inf + 46653 1554045109.196 * * [simplify]: Extracting #7: cost 0 inf + 44787 1554045109.212 * * [simplify]: Extracting #8: cost 0 inf + 43989 1554045109.221 * [simplify]: Simplified to (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045109.222 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045109.222 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045109.222 * * [simplify]: iters left: 6 (14 enodes) 1554045109.225 * * [simplify]: iters left: 5 (63 enodes) 1554045109.240 * * [simplify]: iters left: 4 (106 enodes) 1554045109.262 * * [simplify]: iters left: 3 (148 enodes) 1554045109.293 * * [simplify]: iters left: 2 (194 enodes) 1554045109.360 * * [simplify]: iters left: 1 (280 enodes) 1554045109.435 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045109.435 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045109.435 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045109.435 * * [simplify]: Extracting #3: cost 39 inf + 1 1554045109.435 * * [simplify]: Extracting #4: cost 76 inf + 44 1554045109.439 * * [simplify]: Extracting #5: cost 41 inf + 5378 1554045109.441 * * [simplify]: Extracting #6: cost 8 inf + 11025 1554045109.444 * * [simplify]: Extracting #7: cost 2 inf + 13249 1554045109.450 * * [simplify]: Extracting #8: cost 0 inf + 13983 1554045109.457 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) 1554045109.457 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp im) (exp (- im))) (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))))) 1554045109.457 * * * * [progress]: [ 151 / 675 ] simplifiying candidate # 1554045109.458 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045109.458 * * [simplify]: iters left: 6 (14 enodes) 1554045109.466 * * [simplify]: iters left: 5 (61 enodes) 1554045109.490 * * [simplify]: iters left: 4 (113 enodes) 1554045109.513 * * [simplify]: iters left: 3 (177 enodes) 1554045109.551 * * [simplify]: iters left: 2 (250 enodes) 1554045109.659 * * [simplify]: iters left: 1 (399 enodes) 1554045109.804 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045109.804 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045109.805 * * [simplify]: Extracting #2: cost 83 inf + 1 1554045109.805 * * [simplify]: Extracting #3: cost 143 inf + 3 1554045109.806 * * [simplify]: Extracting #4: cost 132 inf + 1965 1554045109.809 * * [simplify]: Extracting #5: cost 65 inf + 13010 1554045109.814 * * [simplify]: Extracting #6: cost 15 inf + 29888 1554045109.824 * * [simplify]: Extracting #7: cost 0 inf + 35399 1554045109.845 * * [simplify]: Extracting #8: cost 0 inf + 35287 1554045109.858 * [simplify]: Simplified to (/ (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045109.859 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045109.859 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045109.859 * * [simplify]: iters left: 6 (14 enodes) 1554045109.862 * * [simplify]: iters left: 5 (63 enodes) 1554045109.874 * * [simplify]: iters left: 4 (111 enodes) 1554045109.902 * * [simplify]: iters left: 3 (154 enodes) 1554045109.929 * * [simplify]: iters left: 2 (200 enodes) 1554045109.988 * * [simplify]: iters left: 1 (287 enodes) 1554045110.051 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045110.051 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045110.051 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045110.051 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045110.052 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045110.053 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045110.056 * * [simplify]: Extracting #6: cost 6 inf + 13502 1554045110.059 * * [simplify]: Extracting #7: cost 0 inf + 15751 1554045110.063 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) 1554045110.063 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))) 1554045110.063 * * * * [progress]: [ 152 / 675 ] simplifiying candidate # 1554045110.064 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045110.064 * * [simplify]: iters left: 6 (16 enodes) 1554045110.069 * * [simplify]: iters left: 5 (71 enodes) 1554045110.088 * * [simplify]: iters left: 4 (124 enodes) 1554045110.124 * * [simplify]: iters left: 3 (186 enodes) 1554045110.179 * * [simplify]: iters left: 2 (293 enodes) 1554045110.233 * * [simplify]: iters left: 1 (469 enodes) 1554045110.422 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045110.422 * * [simplify]: Extracting #1: cost 20 inf + 0 1554045110.422 * * [simplify]: Extracting #2: cost 101 inf + 1 1554045110.423 * * [simplify]: Extracting #3: cost 186 inf + 718 1554045110.428 * * [simplify]: Extracting #4: cost 125 inf + 18047 1554045110.439 * * [simplify]: Extracting #5: cost 14 inf + 55292 1554045110.455 * * [simplify]: Extracting #6: cost 0 inf + 60429 1554045110.471 * [simplify]: Simplified to (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045110.471 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045110.472 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045110.472 * * [simplify]: iters left: 6 (14 enodes) 1554045110.476 * * [simplify]: iters left: 5 (63 enodes) 1554045110.487 * * [simplify]: iters left: 4 (111 enodes) 1554045110.517 * * [simplify]: iters left: 3 (154 enodes) 1554045110.542 * * [simplify]: iters left: 2 (200 enodes) 1554045110.585 * * [simplify]: iters left: 1 (287 enodes) 1554045110.656 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045110.656 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045110.656 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045110.657 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045110.657 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045110.658 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045110.661 * * [simplify]: Extracting #6: cost 6 inf + 13812 1554045110.668 * * [simplify]: Extracting #7: cost 0 inf + 16071 1554045110.674 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045110.674 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (exp im) (exp (- im))) (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))))) 1554045110.674 * * * * [progress]: [ 153 / 675 ] simplifiying candidate # 1554045110.674 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045110.675 * * [simplify]: iters left: 6 (16 enodes) 1554045110.680 * * [simplify]: iters left: 5 (70 enodes) 1554045110.696 * * [simplify]: iters left: 4 (119 enodes) 1554045110.713 * * [simplify]: iters left: 3 (174 enodes) 1554045110.759 * * [simplify]: iters left: 2 (241 enodes) 1554045110.823 * * [simplify]: iters left: 1 (344 enodes) 1554045110.975 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045110.975 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045110.976 * * [simplify]: Extracting #2: cost 74 inf + 1 1554045110.976 * * [simplify]: Extracting #3: cost 119 inf + 3 1554045110.977 * * [simplify]: Extracting #4: cost 106 inf + 2330 1554045110.980 * * [simplify]: Extracting #5: cost 24 inf + 24260 1554045110.988 * * [simplify]: Extracting #6: cost 0 inf + 32963 1554045110.999 * * [simplify]: Extracting #7: cost 0 inf + 31600 1554045111.015 * * [simplify]: Extracting #8: cost 0 inf + 31409 1554045111.028 * [simplify]: Simplified to (/ (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))) (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045111.028 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))) (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045111.028 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045111.029 * * [simplify]: iters left: 6 (15 enodes) 1554045111.032 * * [simplify]: iters left: 5 (66 enodes) 1554045111.044 * * [simplify]: iters left: 4 (114 enodes) 1554045111.070 * * [simplify]: iters left: 3 (157 enodes) 1554045111.096 * * [simplify]: iters left: 2 (203 enodes) 1554045111.155 * * [simplify]: iters left: 1 (289 enodes) 1554045111.217 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045111.217 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045111.217 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045111.218 * * [simplify]: Extracting #3: cost 45 inf + 1 1554045111.218 * * [simplify]: Extracting #4: cost 82 inf + 44 1554045111.220 * * [simplify]: Extracting #5: cost 47 inf + 5716 1554045111.225 * * [simplify]: Extracting #6: cost 10 inf + 12773 1554045111.232 * * [simplify]: Extracting #7: cost 2 inf + 16724 1554045111.239 * * [simplify]: Extracting #8: cost 0 inf + 17234 1554045111.244 * * [simplify]: Extracting #9: cost 0 inf + 16875 1554045111.250 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (sqrt (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) 1554045111.251 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp im) (exp (- im))) (sqrt (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))))) 1554045111.251 * * * * [progress]: [ 154 / 675 ] simplifiying candidate # 1554045111.251 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045111.251 * * [simplify]: iters left: 6 (15 enodes) 1554045111.256 * * [simplify]: iters left: 5 (66 enodes) 1554045111.270 * * [simplify]: iters left: 4 (115 enodes) 1554045111.300 * * [simplify]: iters left: 3 (170 enodes) 1554045111.336 * * [simplify]: iters left: 2 (236 enodes) 1554045111.399 * * [simplify]: iters left: 1 (349 enodes) 1554045111.516 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045111.516 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045111.516 * * [simplify]: Extracting #2: cost 74 inf + 1 1554045111.517 * * [simplify]: Extracting #3: cost 119 inf + 74 1554045111.518 * * [simplify]: Extracting #4: cost 108 inf + 2330 1554045111.521 * * [simplify]: Extracting #5: cost 25 inf + 24723 1554045111.532 * * [simplify]: Extracting #6: cost 0 inf + 31885 1554045111.548 * * [simplify]: Extracting #7: cost 0 inf + 31078 1554045111.559 * * [simplify]: Extracting #8: cost 0 inf + 31070 1554045111.567 * [simplify]: Simplified to (/ (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))) (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045111.567 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))) (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045111.567 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045111.568 * * [simplify]: iters left: 6 (14 enodes) 1554045111.571 * * [simplify]: iters left: 5 (63 enodes) 1554045111.583 * * [simplify]: iters left: 4 (111 enodes) 1554045111.599 * * [simplify]: iters left: 3 (154 enodes) 1554045111.642 * * [simplify]: iters left: 2 (200 enodes) 1554045111.723 * * [simplify]: iters left: 1 (287 enodes) 1554045111.789 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045111.789 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045111.789 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045111.789 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045111.790 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045111.792 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045111.795 * * [simplify]: Extracting #6: cost 6 inf + 13652 1554045111.799 * * [simplify]: Extracting #7: cost 0 inf + 15751 1554045111.802 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045111.802 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))))) 1554045111.802 * * * * [progress]: [ 155 / 675 ] simplifiying candidate # 1554045111.802 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) (sqrt 1)) 1554045111.803 * * [simplify]: iters left: 6 (13 enodes) 1554045111.808 * * [simplify]: iters left: 5 (60 enodes) 1554045111.819 * * [simplify]: iters left: 4 (104 enodes) 1554045111.843 * * [simplify]: iters left: 3 (142 enodes) 1554045111.883 * * [simplify]: iters left: 2 (192 enodes) 1554045111.933 * * [simplify]: iters left: 1 (288 enodes) 1554045112.030 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045112.030 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045112.031 * * [simplify]: Extracting #2: cost 71 inf + 2 1554045112.031 * * [simplify]: Extracting #3: cost 75 inf + 44 1554045112.032 * * [simplify]: Extracting #4: cost 29 inf + 6367 1554045112.035 * * [simplify]: Extracting #5: cost 2 inf + 11228 1554045112.037 * * [simplify]: Extracting #6: cost 0 inf + 11504 1554045112.040 * [simplify]: Simplified to (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1) 1554045112.040 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045112.041 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045112.041 * * [simplify]: iters left: 6 (13 enodes) 1554045112.044 * * [simplify]: iters left: 5 (60 enodes) 1554045112.056 * * [simplify]: iters left: 4 (103 enodes) 1554045112.085 * * [simplify]: iters left: 3 (145 enodes) 1554045112.133 * * [simplify]: iters left: 2 (191 enodes) 1554045112.195 * * [simplify]: iters left: 1 (278 enodes) 1554045112.267 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045112.268 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045112.268 * * [simplify]: Extracting #2: cost 34 inf + 0 1554045112.268 * * [simplify]: Extracting #3: cost 75 inf + 2 1554045112.269 * * [simplify]: Extracting #4: cost 75 inf + 459 1554045112.272 * * [simplify]: Extracting #5: cost 25 inf + 7769 1554045112.277 * * [simplify]: Extracting #6: cost 1 inf + 12987 1554045112.283 * * [simplify]: Extracting #7: cost 0 inf + 13479 1554045112.288 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)) 1554045112.288 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) (sqrt 1)) (/ (+ (exp im) (exp (- im))) (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) 1554045112.288 * * * * [progress]: [ 156 / 675 ] simplifiying candidate # 1554045112.289 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045112.289 * * [simplify]: iters left: 6 (15 enodes) 1554045112.297 * * [simplify]: iters left: 5 (66 enodes) 1554045112.323 * * [simplify]: iters left: 4 (115 enodes) 1554045112.353 * * [simplify]: iters left: 3 (170 enodes) 1554045112.401 * * [simplify]: iters left: 2 (236 enodes) 1554045112.451 * * [simplify]: iters left: 1 (349 enodes) 1554045112.577 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045112.577 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045112.577 * * [simplify]: Extracting #2: cost 74 inf + 1 1554045112.578 * * [simplify]: Extracting #3: cost 119 inf + 74 1554045112.580 * * [simplify]: Extracting #4: cost 108 inf + 2330 1554045112.584 * * [simplify]: Extracting #5: cost 25 inf + 24723 1554045112.591 * * [simplify]: Extracting #6: cost 0 inf + 31885 1554045112.602 * * [simplify]: Extracting #7: cost 0 inf + 31078 1554045112.610 * * [simplify]: Extracting #8: cost 0 inf + 31070 1554045112.620 * [simplify]: Simplified to (/ (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))) (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045112.620 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))) (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045112.621 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045112.621 * * [simplify]: iters left: 6 (14 enodes) 1554045112.628 * * [simplify]: iters left: 5 (63 enodes) 1554045112.651 * * [simplify]: iters left: 4 (111 enodes) 1554045112.683 * * [simplify]: iters left: 3 (154 enodes) 1554045112.732 * * [simplify]: iters left: 2 (200 enodes) 1554045112.798 * * [simplify]: iters left: 1 (287 enodes) 1554045112.875 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045112.875 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045112.875 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045112.875 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045112.876 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045112.877 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045112.880 * * [simplify]: Extracting #6: cost 6 inf + 13652 1554045112.884 * * [simplify]: Extracting #7: cost 0 inf + 15751 1554045112.887 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045112.887 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))))) 1554045112.887 * * * * [progress]: [ 157 / 675 ] simplifiying candidate # 1554045112.888 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) 1) 1554045112.888 * * [simplify]: iters left: 6 (13 enodes) 1554045112.892 * * [simplify]: iters left: 5 (58 enodes) 1554045112.902 * * [simplify]: iters left: 4 (102 enodes) 1554045112.922 * * [simplify]: iters left: 3 (140 enodes) 1554045112.967 * * [simplify]: iters left: 2 (190 enodes) 1554045113.031 * * [simplify]: iters left: 1 (286 enodes) 1554045113.174 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045113.174 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045113.175 * * [simplify]: Extracting #2: cost 71 inf + 2 1554045113.175 * * [simplify]: Extracting #3: cost 75 inf + 44 1554045113.178 * * [simplify]: Extracting #4: cost 29 inf + 6100 1554045113.183 * * [simplify]: Extracting #5: cost 1 inf + 11522 1554045113.188 * * [simplify]: Extracting #6: cost 0 inf + 11674 1554045113.193 * [simplify]: Simplified to (fma (exp im) (exp im) (expm1 (- (- im) im))) 1554045113.193 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (fma (exp im) (exp im) (expm1 (- (- im) im))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045113.194 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045113.194 * * [simplify]: iters left: 6 (13 enodes) 1554045113.200 * * [simplify]: iters left: 5 (60 enodes) 1554045113.214 * * [simplify]: iters left: 4 (103 enodes) 1554045113.229 * * [simplify]: iters left: 3 (145 enodes) 1554045113.266 * * [simplify]: iters left: 2 (191 enodes) 1554045113.321 * * [simplify]: iters left: 1 (278 enodes) 1554045113.373 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045113.373 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045113.373 * * [simplify]: Extracting #2: cost 34 inf + 0 1554045113.373 * * [simplify]: Extracting #3: cost 75 inf + 2 1554045113.373 * * [simplify]: Extracting #4: cost 75 inf + 459 1554045113.375 * * [simplify]: Extracting #5: cost 25 inf + 7769 1554045113.378 * * [simplify]: Extracting #6: cost 1 inf + 12987 1554045113.381 * * [simplify]: Extracting #7: cost 0 inf + 13479 1554045113.387 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)) 1554045113.387 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) 1) (/ (+ (exp im) (exp (- im))) (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) 1554045113.387 * * * * [progress]: [ 158 / 675 ] simplifiying candidate # 1554045113.387 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045113.388 * * [simplify]: iters left: 6 (15 enodes) 1554045113.394 * * [simplify]: iters left: 5 (67 enodes) 1554045113.406 * * [simplify]: iters left: 4 (126 enodes) 1554045113.429 * * [simplify]: iters left: 3 (218 enodes) 1554045113.489 * * [simplify]: iters left: 2 (397 enodes) 1554045113.575 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045113.575 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045113.575 * * [simplify]: Extracting #2: cost 139 inf + 0 1554045113.576 * * [simplify]: Extracting #3: cost 212 inf + 2 1554045113.578 * * [simplify]: Extracting #4: cost 181 inf + 10668 1554045113.586 * * [simplify]: Extracting #5: cost 85 inf + 47582 1554045113.625 * * [simplify]: Extracting #6: cost 9 inf + 94307 1554045113.660 * * [simplify]: Extracting #7: cost 0 inf + 93990 1554045113.681 * * [simplify]: Extracting #8: cost 0 inf + 92557 1554045113.716 * [simplify]: Simplified to (/ (/ (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045113.717 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045113.717 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045113.717 * * [simplify]: iters left: 6 (15 enodes) 1554045113.721 * * [simplify]: iters left: 5 (66 enodes) 1554045113.732 * * [simplify]: iters left: 4 (114 enodes) 1554045113.748 * * [simplify]: iters left: 3 (157 enodes) 1554045113.773 * * [simplify]: iters left: 2 (203 enodes) 1554045113.815 * * [simplify]: iters left: 1 (289 enodes) 1554045113.887 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045113.887 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045113.888 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045113.888 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045113.888 * * [simplify]: Extracting #4: cost 44 inf + 44 1554045113.890 * * [simplify]: Extracting #5: cost 59 inf + 3516 1554045113.896 * * [simplify]: Extracting #6: cost 9 inf + 14881 1554045113.902 * * [simplify]: Extracting #7: cost 0 inf + 17015 1554045113.906 * * [simplify]: Extracting #8: cost 0 inf + 16955 1554045113.909 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045113.909 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))))) 1554045113.910 * * * * [progress]: [ 159 / 675 ] simplifiying candidate # 1554045113.910 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045113.910 * * [simplify]: iters left: 6 (16 enodes) 1554045113.913 * * [simplify]: iters left: 5 (69 enodes) 1554045113.926 * * [simplify]: iters left: 4 (123 enodes) 1554045113.950 * * [simplify]: iters left: 3 (195 enodes) 1554045114.016 * * [simplify]: iters left: 2 (306 enodes) 1554045114.086 * * [simplify]: iters left: 1 (495 enodes) 1554045114.296 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045114.296 * * [simplify]: Extracting #1: cost 23 inf + 0 1554045114.296 * * [simplify]: Extracting #2: cost 133 inf + 0 1554045114.298 * * [simplify]: Extracting #3: cost 216 inf + 1314 1554045114.307 * * [simplify]: Extracting #4: cost 136 inf + 25098 1554045114.341 * * [simplify]: Extracting #5: cost 13 inf + 75823 1554045114.382 * * [simplify]: Extracting #6: cost 0 inf + 82163 1554045114.426 * [simplify]: Simplified to (/ (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045114.426 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045114.427 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045114.427 * * [simplify]: iters left: 6 (16 enodes) 1554045114.435 * * [simplify]: iters left: 5 (69 enodes) 1554045114.460 * * [simplify]: iters left: 4 (117 enodes) 1554045114.489 * * [simplify]: iters left: 3 (160 enodes) 1554045114.515 * * [simplify]: iters left: 2 (206 enodes) 1554045114.575 * * [simplify]: iters left: 1 (292 enodes) 1554045114.647 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045114.647 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045114.647 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045114.648 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045114.648 * * [simplify]: Extracting #4: cost 46 inf + 44 1554045114.648 * * [simplify]: Extracting #5: cost 66 inf + 2379 1554045114.653 * * [simplify]: Extracting #6: cost 17 inf + 12720 1554045114.660 * * [simplify]: Extracting #7: cost 1 inf + 17027 1554045114.667 * * [simplify]: Extracting #8: cost 0 inf + 17559 1554045114.674 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045114.674 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (exp im) (exp (- im))) (* (sqrt (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))))) 1554045114.674 * * * * [progress]: [ 160 / 675 ] simplifiying candidate # 1554045114.675 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045114.675 * * [simplify]: iters left: 6 (13 enodes) 1554045114.681 * * [simplify]: iters left: 5 (59 enodes) 1554045114.702 * * [simplify]: iters left: 4 (108 enodes) 1554045114.732 * * [simplify]: iters left: 3 (165 enodes) 1554045114.790 * * [simplify]: iters left: 2 (235 enodes) 1554045114.848 * * [simplify]: iters left: 1 (358 enodes) 1554045114.927 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045114.927 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045114.927 * * [simplify]: Extracting #2: cost 85 inf + 0 1554045114.928 * * [simplify]: Extracting #3: cost 152 inf + 2 1554045114.929 * * [simplify]: Extracting #4: cost 138 inf + 2891 1554045114.935 * * [simplify]: Extracting #5: cost 29 inf + 37382 1554045114.954 * * [simplify]: Extracting #6: cost 2 inf + 46653 1554045114.964 * * [simplify]: Extracting #7: cost 0 inf + 44787 1554045114.974 * * [simplify]: Extracting #8: cost 0 inf + 43989 1554045114.987 * [simplify]: Simplified to (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045114.987 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045114.987 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045114.988 * * [simplify]: iters left: 6 (14 enodes) 1554045114.994 * * [simplify]: iters left: 5 (63 enodes) 1554045115.008 * * [simplify]: iters left: 4 (106 enodes) 1554045115.024 * * [simplify]: iters left: 3 (148 enodes) 1554045115.068 * * [simplify]: iters left: 2 (194 enodes) 1554045115.118 * * [simplify]: iters left: 1 (280 enodes) 1554045115.211 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045115.211 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045115.211 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045115.211 * * [simplify]: Extracting #3: cost 39 inf + 1 1554045115.212 * * [simplify]: Extracting #4: cost 76 inf + 44 1554045115.214 * * [simplify]: Extracting #5: cost 41 inf + 5378 1554045115.219 * * [simplify]: Extracting #6: cost 8 inf + 11025 1554045115.224 * * [simplify]: Extracting #7: cost 2 inf + 13249 1554045115.231 * * [simplify]: Extracting #8: cost 0 inf + 13983 1554045115.236 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) 1554045115.237 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp im) (exp (- im))) (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))))) 1554045115.237 * * * * [progress]: [ 161 / 675 ] simplifiying candidate # 1554045115.238 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045115.238 * * [simplify]: iters left: 6 (15 enodes) 1554045115.246 * * [simplify]: iters left: 5 (66 enodes) 1554045115.271 * * [simplify]: iters left: 4 (117 enodes) 1554045115.310 * * [simplify]: iters left: 3 (178 enodes) 1554045115.366 * * [simplify]: iters left: 2 (252 enodes) 1554045115.481 * * [simplify]: iters left: 1 (396 enodes) 1554045115.644 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045115.644 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045115.644 * * [simplify]: Extracting #2: cost 83 inf + 1 1554045115.645 * * [simplify]: Extracting #3: cost 143 inf + 3 1554045115.647 * * [simplify]: Extracting #4: cost 137 inf + 1144 1554045115.651 * * [simplify]: Extracting #5: cost 67 inf + 12384 1554045115.660 * * [simplify]: Extracting #6: cost 10 inf + 32554 1554045115.670 * * [simplify]: Extracting #7: cost 0 inf + 35429 1554045115.680 * * [simplify]: Extracting #8: cost 0 inf + 35189 1554045115.690 * [simplify]: Simplified to (/ (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1) (sqrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) 1554045115.690 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1) (sqrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045115.690 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045115.690 * * [simplify]: iters left: 6 (14 enodes) 1554045115.693 * * [simplify]: iters left: 5 (63 enodes) 1554045115.712 * * [simplify]: iters left: 4 (111 enodes) 1554045115.743 * * [simplify]: iters left: 3 (154 enodes) 1554045115.793 * * [simplify]: iters left: 2 (200 enodes) 1554045115.841 * * [simplify]: iters left: 1 (287 enodes) 1554045115.924 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045115.924 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045115.925 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045115.925 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045115.925 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045115.926 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045115.929 * * [simplify]: Extracting #6: cost 6 inf + 13502 1554045115.932 * * [simplify]: Extracting #7: cost 0 inf + 15751 1554045115.936 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) 1554045115.936 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))) 1554045115.936 * * * * [progress]: [ 162 / 675 ] simplifiying candidate # 1554045115.936 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045115.937 * * [simplify]: iters left: 6 (13 enodes) 1554045115.939 * * [simplify]: iters left: 5 (59 enodes) 1554045115.952 * * [simplify]: iters left: 4 (108 enodes) 1554045115.977 * * [simplify]: iters left: 3 (165 enodes) 1554045116.027 * * [simplify]: iters left: 2 (235 enodes) 1554045116.089 * * [simplify]: iters left: 1 (358 enodes) 1554045116.212 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045116.212 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045116.213 * * [simplify]: Extracting #2: cost 85 inf + 0 1554045116.214 * * [simplify]: Extracting #3: cost 152 inf + 2 1554045116.216 * * [simplify]: Extracting #4: cost 138 inf + 2891 1554045116.227 * * [simplify]: Extracting #5: cost 29 inf + 37382 1554045116.245 * * [simplify]: Extracting #6: cost 2 inf + 46653 1554045116.264 * * [simplify]: Extracting #7: cost 0 inf + 44787 1554045116.283 * * [simplify]: Extracting #8: cost 0 inf + 43989 1554045116.293 * [simplify]: Simplified to (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045116.294 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045116.294 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045116.294 * * [simplify]: iters left: 6 (14 enodes) 1554045116.297 * * [simplify]: iters left: 5 (63 enodes) 1554045116.311 * * [simplify]: iters left: 4 (106 enodes) 1554045116.326 * * [simplify]: iters left: 3 (148 enodes) 1554045116.362 * * [simplify]: iters left: 2 (194 enodes) 1554045116.419 * * [simplify]: iters left: 1 (280 enodes) 1554045116.490 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045116.490 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045116.490 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045116.490 * * [simplify]: Extracting #3: cost 39 inf + 1 1554045116.490 * * [simplify]: Extracting #4: cost 76 inf + 44 1554045116.491 * * [simplify]: Extracting #5: cost 41 inf + 5378 1554045116.494 * * [simplify]: Extracting #6: cost 8 inf + 11025 1554045116.497 * * [simplify]: Extracting #7: cost 2 inf + 13249 1554045116.503 * * [simplify]: Extracting #8: cost 0 inf + 13983 1554045116.509 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) 1554045116.509 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp im) (exp (- im))) (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))))) 1554045116.510 * * * * [progress]: [ 163 / 675 ] simplifiying candidate # 1554045116.510 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045116.510 * * [simplify]: iters left: 6 (14 enodes) 1554045116.518 * * [simplify]: iters left: 5 (61 enodes) 1554045116.541 * * [simplify]: iters left: 4 (113 enodes) 1554045116.569 * * [simplify]: iters left: 3 (177 enodes) 1554045116.605 * * [simplify]: iters left: 2 (250 enodes) 1554045116.690 * * [simplify]: iters left: 1 (399 enodes) 1554045116.847 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045116.847 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045116.848 * * [simplify]: Extracting #2: cost 83 inf + 1 1554045116.849 * * [simplify]: Extracting #3: cost 143 inf + 3 1554045116.851 * * [simplify]: Extracting #4: cost 132 inf + 1965 1554045116.856 * * [simplify]: Extracting #5: cost 65 inf + 13010 1554045116.868 * * [simplify]: Extracting #6: cost 15 inf + 29888 1554045116.889 * * [simplify]: Extracting #7: cost 0 inf + 35399 1554045116.905 * * [simplify]: Extracting #8: cost 0 inf + 35287 1554045116.916 * [simplify]: Simplified to (/ (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045116.916 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))) (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045116.916 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045116.917 * * [simplify]: iters left: 6 (14 enodes) 1554045116.922 * * [simplify]: iters left: 5 (63 enodes) 1554045116.935 * * [simplify]: iters left: 4 (111 enodes) 1554045116.967 * * [simplify]: iters left: 3 (154 enodes) 1554045117.008 * * [simplify]: iters left: 2 (200 enodes) 1554045117.072 * * [simplify]: iters left: 1 (287 enodes) 1554045117.169 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045117.169 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045117.169 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045117.169 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045117.170 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045117.172 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045117.177 * * [simplify]: Extracting #6: cost 6 inf + 13502 1554045117.183 * * [simplify]: Extracting #7: cost 0 inf + 15751 1554045117.186 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) 1554045117.186 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) (/ (/ (+ (exp im) (exp (- im))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))) 1554045117.186 * * * * [progress]: [ 164 / 675 ] simplifiying candidate # 1554045117.186 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045117.187 * * [simplify]: iters left: 6 (15 enodes) 1554045117.191 * * [simplify]: iters left: 5 (66 enodes) 1554045117.204 * * [simplify]: iters left: 4 (130 enodes) 1554045117.238 * * [simplify]: iters left: 3 (221 enodes) 1554045117.295 * * [simplify]: iters left: 2 (356 enodes) 1554045117.373 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045117.373 * * [simplify]: Extracting #1: cost 20 inf + 0 1554045117.373 * * [simplify]: Extracting #2: cost 74 inf + 1 1554045117.374 * * [simplify]: Extracting #3: cost 117 inf + 3 1554045117.375 * * [simplify]: Extracting #4: cost 97 inf + 3414 1554045117.379 * * [simplify]: Extracting #5: cost 27 inf + 27676 1554045117.387 * * [simplify]: Extracting #6: cost 0 inf + 41147 1554045117.397 * * [simplify]: Extracting #7: cost 0 inf + 39823 1554045117.411 * * [simplify]: Extracting #8: cost 0 inf + 39153 1554045117.421 * [simplify]: Simplified to (/ (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) 1554045117.421 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))) (* (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im)))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045117.422 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045117.422 * * [simplify]: iters left: 6 (14 enodes) 1554045117.425 * * [simplify]: iters left: 5 (63 enodes) 1554045117.443 * * [simplify]: iters left: 4 (111 enodes) 1554045117.460 * * [simplify]: iters left: 3 (154 enodes) 1554045117.499 * * [simplify]: iters left: 2 (200 enodes) 1554045117.580 * * [simplify]: iters left: 1 (287 enodes) 1554045117.648 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045117.649 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045117.649 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045117.649 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045117.650 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045117.652 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045117.658 * * [simplify]: Extracting #6: cost 6 inf + 13812 1554045117.664 * * [simplify]: Extracting #7: cost 0 inf + 16071 1554045117.671 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045117.671 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (exp im) (exp (- im))) (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))))) 1554045117.672 * * * * [progress]: [ 165 / 675 ] simplifiying candidate # 1554045117.672 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045117.672 * * [simplify]: iters left: 6 (15 enodes) 1554045117.680 * * [simplify]: iters left: 5 (65 enodes) 1554045117.708 * * [simplify]: iters left: 4 (121 enodes) 1554045117.742 * * [simplify]: iters left: 3 (185 enodes) 1554045117.790 * * [simplify]: iters left: 2 (257 enodes) 1554045117.877 * * [simplify]: iters left: 1 (404 enodes) 1554045118.076 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045118.077 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045118.077 * * [simplify]: Extracting #2: cost 84 inf + 1 1554045118.079 * * [simplify]: Extracting #3: cost 145 inf + 74 1554045118.080 * * [simplify]: Extracting #4: cost 134 inf + 1935 1554045118.085 * * [simplify]: Extracting #5: cost 74 inf + 12078 1554045118.096 * * [simplify]: Extracting #6: cost 19 inf + 32485 1554045118.109 * * [simplify]: Extracting #7: cost 0 inf + 39669 1554045118.119 * * [simplify]: Extracting #8: cost 0 inf + 38369 1554045118.130 * * [simplify]: Extracting #9: cost 0 inf + 38221 1554045118.144 * [simplify]: Simplified to (/ (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045118.144 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))) (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045118.145 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045118.145 * * [simplify]: iters left: 6 (15 enodes) 1554045118.152 * * [simplify]: iters left: 5 (66 enodes) 1554045118.172 * * [simplify]: iters left: 4 (114 enodes) 1554045118.188 * * [simplify]: iters left: 3 (157 enodes) 1554045118.226 * * [simplify]: iters left: 2 (203 enodes) 1554045118.276 * * [simplify]: iters left: 1 (289 enodes) 1554045118.371 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045118.371 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045118.371 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045118.371 * * [simplify]: Extracting #3: cost 45 inf + 1 1554045118.372 * * [simplify]: Extracting #4: cost 82 inf + 44 1554045118.377 * * [simplify]: Extracting #5: cost 47 inf + 5716 1554045118.382 * * [simplify]: Extracting #6: cost 10 inf + 12773 1554045118.389 * * [simplify]: Extracting #7: cost 2 inf + 16724 1554045118.396 * * [simplify]: Extracting #8: cost 0 inf + 17234 1554045118.403 * * [simplify]: Extracting #9: cost 0 inf + 16875 1554045118.410 * [simplify]: Simplified to (/ (/ (+ (exp im) (exp (- im))) (sqrt (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) 1554045118.410 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp im) (exp (- im))) (sqrt (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))))) 1554045118.410 * * * * [progress]: [ 166 / 675 ] simplifiying candidate # 1554045118.410 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045118.410 * * [simplify]: iters left: 6 (14 enodes) 1554045118.414 * * [simplify]: iters left: 5 (61 enodes) 1554045118.426 * * [simplify]: iters left: 4 (117 enodes) 1554045118.444 * * [simplify]: iters left: 3 (177 enodes) 1554045118.478 * * [simplify]: iters left: 2 (250 enodes) 1554045118.548 * * [simplify]: iters left: 1 (394 enodes) 1554045118.697 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045118.697 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045118.697 * * [simplify]: Extracting #2: cost 83 inf + 1 1554045118.698 * * [simplify]: Extracting #3: cost 143 inf + 3 1554045118.699 * * [simplify]: Extracting #4: cost 132 inf + 2006 1554045118.703 * * [simplify]: Extracting #5: cost 34 inf + 28782 1554045118.712 * * [simplify]: Extracting #6: cost 0 inf + 37237 1554045118.723 * * [simplify]: Extracting #7: cost 0 inf + 36659 1554045118.732 * * [simplify]: Extracting #8: cost 0 inf + 36657 1554045118.744 * [simplify]: Simplified to (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045118.744 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045118.744 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045118.745 * * [simplify]: iters left: 6 (14 enodes) 1554045118.751 * * [simplify]: iters left: 5 (63 enodes) 1554045118.775 * * [simplify]: iters left: 4 (111 enodes) 1554045118.792 * * [simplify]: iters left: 3 (154 enodes) 1554045118.820 * * [simplify]: iters left: 2 (200 enodes) 1554045118.894 * * [simplify]: iters left: 1 (287 enodes) 1554045118.964 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045118.964 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045118.964 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045118.965 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045118.965 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045118.968 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045118.973 * * [simplify]: Extracting #6: cost 6 inf + 13652 1554045118.981 * * [simplify]: Extracting #7: cost 0 inf + 15751 1554045118.987 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045118.988 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))))) 1554045118.988 * * * * [progress]: [ 167 / 675 ] simplifiying candidate # 1554045118.989 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) (sqrt 1)) 1554045118.989 * * [simplify]: iters left: 6 (13 enodes) 1554045118.998 * * [simplify]: iters left: 5 (58 enodes) 1554045119.018 * * [simplify]: iters left: 4 (102 enodes) 1554045119.043 * * [simplify]: iters left: 3 (139 enodes) 1554045119.085 * * [simplify]: iters left: 2 (186 enodes) 1554045119.163 * * [simplify]: iters left: 1 (281 enodes) 1554045119.256 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045119.256 * * [simplify]: Extracting #1: cost 25 inf + 0 1554045119.256 * * [simplify]: Extracting #2: cost 70 inf + 2 1554045119.256 * * [simplify]: Extracting #3: cost 74 inf + 44 1554045119.258 * * [simplify]: Extracting #4: cost 25 inf + 6588 1554045119.267 * * [simplify]: Extracting #5: cost 2 inf + 10907 1554045119.272 * * [simplify]: Extracting #6: cost 0 inf + 11401 1554045119.278 * [simplify]: Simplified to (fma (exp im) (exp im) (expm1 (- (- im) im))) 1554045119.278 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (fma (exp im) (exp im) (expm1 (- (- im) im))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045119.278 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045119.279 * * [simplify]: iters left: 6 (13 enodes) 1554045119.285 * * [simplify]: iters left: 5 (60 enodes) 1554045119.305 * * [simplify]: iters left: 4 (103 enodes) 1554045119.335 * * [simplify]: iters left: 3 (145 enodes) 1554045119.378 * * [simplify]: iters left: 2 (191 enodes) 1554045119.426 * * [simplify]: iters left: 1 (278 enodes) 1554045119.489 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045119.489 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045119.489 * * [simplify]: Extracting #2: cost 34 inf + 0 1554045119.489 * * [simplify]: Extracting #3: cost 75 inf + 2 1554045119.490 * * [simplify]: Extracting #4: cost 75 inf + 459 1554045119.491 * * [simplify]: Extracting #5: cost 25 inf + 7769 1554045119.495 * * [simplify]: Extracting #6: cost 1 inf + 12987 1554045119.501 * * [simplify]: Extracting #7: cost 0 inf + 13479 1554045119.507 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)) 1554045119.507 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) (sqrt 1)) (/ (+ (exp im) (exp (- im))) (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) 1554045119.508 * * * * [progress]: [ 168 / 675 ] simplifiying candidate # 1554045119.508 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045119.508 * * [simplify]: iters left: 6 (14 enodes) 1554045119.516 * * [simplify]: iters left: 5 (61 enodes) 1554045119.541 * * [simplify]: iters left: 4 (117 enodes) 1554045119.574 * * [simplify]: iters left: 3 (177 enodes) 1554045119.607 * * [simplify]: iters left: 2 (250 enodes) 1554045119.705 * * [simplify]: iters left: 1 (394 enodes) 1554045119.820 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045119.821 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045119.821 * * [simplify]: Extracting #2: cost 83 inf + 1 1554045119.821 * * [simplify]: Extracting #3: cost 143 inf + 3 1554045119.822 * * [simplify]: Extracting #4: cost 132 inf + 2006 1554045119.827 * * [simplify]: Extracting #5: cost 34 inf + 28782 1554045119.839 * * [simplify]: Extracting #6: cost 0 inf + 37237 1554045119.857 * * [simplify]: Extracting #7: cost 0 inf + 36659 1554045119.878 * * [simplify]: Extracting #8: cost 0 inf + 36657 1554045119.895 * [simplify]: Simplified to (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045119.895 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045119.895 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045119.895 * * [simplify]: iters left: 6 (14 enodes) 1554045119.899 * * [simplify]: iters left: 5 (63 enodes) 1554045119.911 * * [simplify]: iters left: 4 (111 enodes) 1554045119.932 * * [simplify]: iters left: 3 (154 enodes) 1554045119.975 * * [simplify]: iters left: 2 (200 enodes) 1554045120.031 * * [simplify]: iters left: 1 (287 enodes) 1554045120.096 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045120.096 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045120.096 * * [simplify]: Extracting #2: cost 18 inf + 0 1554045120.096 * * [simplify]: Extracting #3: cost 43 inf + 1 1554045120.096 * * [simplify]: Extracting #4: cost 80 inf + 44 1554045120.098 * * [simplify]: Extracting #5: cost 45 inf + 5790 1554045120.100 * * [simplify]: Extracting #6: cost 6 inf + 13652 1554045120.104 * * [simplify]: Extracting #7: cost 0 inf + 15751 1554045120.107 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045120.107 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (exp im) (exp (- im))) (* (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))))) 1554045120.108 * * * * [progress]: [ 169 / 675 ] simplifiying candidate # 1554045120.108 * [simplify]: Simplifying (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) 1) 1554045120.108 * * [simplify]: iters left: 6 (12 enodes) 1554045120.112 * * [simplify]: iters left: 5 (53 enodes) 1554045120.126 * * [simplify]: iters left: 4 (97 enodes) 1554045120.143 * * [simplify]: iters left: 3 (135 enodes) 1554045120.171 * * [simplify]: iters left: 2 (184 enodes) 1554045120.222 * * [simplify]: iters left: 1 (277 enodes) 1554045120.323 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045120.323 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045120.325 * * [simplify]: Extracting #2: cost 71 inf + 2 1554045120.325 * * [simplify]: Extracting #3: cost 73 inf + 156 1554045120.327 * * [simplify]: Extracting #4: cost 34 inf + 5848 1554045120.330 * * [simplify]: Extracting #5: cost 2 inf + 11571 1554045120.336 * * [simplify]: Extracting #6: cost 0 inf + 11643 1554045120.342 * [simplify]: Simplified to (+ (exp (+ im im)) (expm1 (- (+ im im)))) 1554045120.342 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (+ (exp (+ im im)) (expm1 (- (+ im im)))) (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045120.342 * [simplify]: Simplifying (/ (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045120.343 * * [simplify]: iters left: 6 (13 enodes) 1554045120.349 * * [simplify]: iters left: 5 (60 enodes) 1554045120.363 * * [simplify]: iters left: 4 (103 enodes) 1554045120.378 * * [simplify]: iters left: 3 (145 enodes) 1554045120.405 * * [simplify]: iters left: 2 (191 enodes) 1554045120.458 * * [simplify]: iters left: 1 (278 enodes) 1554045120.519 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045120.519 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045120.520 * * [simplify]: Extracting #2: cost 34 inf + 0 1554045120.520 * * [simplify]: Extracting #3: cost 75 inf + 2 1554045120.521 * * [simplify]: Extracting #4: cost 75 inf + 459 1554045120.524 * * [simplify]: Extracting #5: cost 25 inf + 7769 1554045120.530 * * [simplify]: Extracting #6: cost 1 inf + 12987 1554045120.536 * * [simplify]: Extracting #7: cost 0 inf + 13479 1554045120.542 * [simplify]: Simplified to (/ (+ (exp im) (exp (- im))) (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)) 1554045120.542 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) 1) (/ (+ (exp im) (exp (- im))) (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) 1554045120.542 * * * * [progress]: [ 170 / 675 ] simplifiying candidate # 1554045120.543 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045120.543 * * [simplify]: iters left: 6 (15 enodes) 1554045120.550 * * [simplify]: iters left: 5 (70 enodes) 1554045120.576 * * [simplify]: iters left: 4 (126 enodes) 1554045120.611 * * [simplify]: iters left: 3 (169 enodes) 1554045120.651 * * [simplify]: iters left: 2 (223 enodes) 1554045120.724 * * [simplify]: iters left: 1 (329 enodes) 1554045120.822 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045120.822 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045120.822 * * [simplify]: Extracting #2: cost 27 inf + 1 1554045120.823 * * [simplify]: Extracting #3: cost 59 inf + 3 1554045120.823 * * [simplify]: Extracting #4: cost 98 inf + 8 1554045120.823 * * [simplify]: Extracting #5: cost 88 inf + 1481 1554045120.825 * * [simplify]: Extracting #6: cost 40 inf + 9530 1554045120.829 * * [simplify]: Extracting #7: cost 11 inf + 21020 1554045120.834 * * [simplify]: Extracting #8: cost 0 inf + 26853 1554045120.843 * [simplify]: Simplified to (/ 1 (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045120.843 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045120.844 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045120.844 * * [simplify]: iters left: 6 (17 enodes) 1554045120.854 * * [simplify]: iters left: 5 (83 enodes) 1554045120.886 * * [simplify]: iters left: 4 (171 enodes) 1554045120.945 * * [simplify]: iters left: 3 (285 enodes) 1554045121.051 * * [simplify]: iters left: 2 (441 enodes) 1554045121.187 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045121.187 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045121.187 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045121.187 * * [simplify]: Extracting #3: cost 79 inf + 0 1554045121.188 * * [simplify]: Extracting #4: cost 138 inf + 47 1554045121.190 * * [simplify]: Extracting #5: cost 123 inf + 6397 1554045121.198 * * [simplify]: Extracting #6: cost 32 inf + 37218 1554045121.209 * * [simplify]: Extracting #7: cost 0 inf + 54641 1554045121.220 * * [simplify]: Extracting #8: cost 0 inf + 54561 1554045121.231 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045121.231 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))))) 1554045121.231 * * * * [progress]: [ 171 / 675 ] simplifiying candidate # 1554045121.232 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045121.232 * * [simplify]: iters left: 6 (18 enodes) 1554045121.241 * * [simplify]: iters left: 5 (78 enodes) 1554045121.261 * * [simplify]: iters left: 4 (131 enodes) 1554045121.281 * * [simplify]: iters left: 3 (182 enodes) 1554045121.314 * * [simplify]: iters left: 2 (228 enodes) 1554045121.385 * * [simplify]: iters left: 1 (315 enodes) 1554045121.451 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045121.451 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045121.451 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045121.451 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045121.451 * * [simplify]: Extracting #4: cost 51 inf + 1 1554045121.452 * * [simplify]: Extracting #5: cost 93 inf + 2 1554045121.453 * * [simplify]: Extracting #6: cost 87 inf + 1140 1554045121.460 * * [simplify]: Extracting #7: cost 23 inf + 15915 1554045121.468 * * [simplify]: Extracting #8: cost 2 inf + 21481 1554045121.475 * * [simplify]: Extracting #9: cost 0 inf + 21851 1554045121.479 * * [simplify]: Extracting #10: cost 0 inf + 21455 1554045121.484 * * [simplify]: Extracting #11: cost 0 inf + 21367 1554045121.489 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045121.489 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045121.490 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045121.490 * * [simplify]: iters left: 6 (19 enodes) 1554045121.496 * * [simplify]: iters left: 5 (89 enodes) 1554045121.526 * * [simplify]: iters left: 4 (180 enodes) 1554045121.591 * * [simplify]: iters left: 3 (296 enodes) 1554045121.681 * * [simplify]: iters left: 2 (472 enodes) 1554045121.874 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045121.874 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045121.875 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045121.875 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045121.876 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045121.877 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045121.883 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045121.889 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045121.896 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045121.902 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045121.911 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045121.917 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045121.917 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045121.918 * * * * [progress]: [ 172 / 675 ] simplifiying candidate # 1554045121.918 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045121.918 * * [simplify]: iters left: 6 (16 enodes) 1554045121.922 * * [simplify]: iters left: 5 (71 enodes) 1554045121.945 * * [simplify]: iters left: 4 (124 enodes) 1554045121.980 * * [simplify]: iters left: 3 (175 enodes) 1554045122.032 * * [simplify]: iters left: 2 (221 enodes) 1554045122.096 * * [simplify]: iters left: 1 (307 enodes) 1554045122.157 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045122.157 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045122.157 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045122.157 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045122.157 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045122.158 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045122.159 * * [simplify]: Extracting #6: cost 94 inf + 3 1554045122.160 * * [simplify]: Extracting #7: cost 67 inf + 3249 1554045122.167 * * [simplify]: Extracting #8: cost 13 inf + 15479 1554045122.175 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045122.184 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045122.184 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045122.185 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045122.185 * * [simplify]: iters left: 6 (18 enodes) 1554045122.194 * * [simplify]: iters left: 5 (86 enodes) 1554045122.221 * * [simplify]: iters left: 4 (177 enodes) 1554045122.267 * * [simplify]: iters left: 3 (293 enodes) 1554045122.353 * * [simplify]: iters left: 2 (471 enodes) 1554045122.577 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045122.577 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045122.577 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045122.578 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045122.579 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045122.581 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045122.588 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045122.599 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045122.612 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045122.619 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045122.625 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045122.625 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045122.625 * * * * [progress]: [ 173 / 675 ] simplifiying candidate # 1554045122.625 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045122.626 * * [simplify]: iters left: 6 (16 enodes) 1554045122.630 * * [simplify]: iters left: 5 (71 enodes) 1554045122.647 * * [simplify]: iters left: 4 (120 enodes) 1554045122.677 * * [simplify]: iters left: 3 (160 enodes) 1554045122.714 * * [simplify]: iters left: 2 (206 enodes) 1554045122.790 * * [simplify]: iters left: 1 (292 enodes) 1554045122.884 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045122.884 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045122.884 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045122.884 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045122.884 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045122.885 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045122.885 * * [simplify]: Extracting #6: cost 82 inf + 3 1554045122.888 * * [simplify]: Extracting #7: cost 43 inf + 5161 1554045122.894 * * [simplify]: Extracting #8: cost 4 inf + 14112 1554045122.901 * * [simplify]: Extracting #9: cost 0 inf + 14935 1554045122.907 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045122.907 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045122.908 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045122.908 * * [simplify]: iters left: 6 (17 enodes) 1554045122.918 * * [simplify]: iters left: 5 (83 enodes) 1554045122.955 * * [simplify]: iters left: 4 (174 enodes) 1554045122.994 * * [simplify]: iters left: 3 (290 enodes) 1554045123.103 * * [simplify]: iters left: 2 (448 enodes) 1554045123.245 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045123.245 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045123.245 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045123.245 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045123.246 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045123.248 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045123.252 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045123.258 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045123.264 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045123.276 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045123.276 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045123.276 * * * * [progress]: [ 174 / 675 ] simplifiying candidate # 1554045123.276 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045123.277 * * [simplify]: iters left: 6 (16 enodes) 1554045123.285 * * [simplify]: iters left: 5 (71 enodes) 1554045123.311 * * [simplify]: iters left: 4 (124 enodes) 1554045123.347 * * [simplify]: iters left: 3 (175 enodes) 1554045123.402 * * [simplify]: iters left: 2 (221 enodes) 1554045123.464 * * [simplify]: iters left: 1 (307 enodes) 1554045123.525 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045123.525 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045123.525 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045123.525 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045123.526 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045123.526 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045123.527 * * [simplify]: Extracting #6: cost 94 inf + 3 1554045123.529 * * [simplify]: Extracting #7: cost 67 inf + 3249 1554045123.534 * * [simplify]: Extracting #8: cost 13 inf + 15479 1554045123.538 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045123.542 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045123.542 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045123.543 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045123.543 * * [simplify]: iters left: 6 (18 enodes) 1554045123.548 * * [simplify]: iters left: 5 (86 enodes) 1554045123.572 * * [simplify]: iters left: 4 (177 enodes) 1554045123.613 * * [simplify]: iters left: 3 (293 enodes) 1554045123.721 * * [simplify]: iters left: 2 (471 enodes) 1554045123.875 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045123.875 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045123.875 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045123.875 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045123.876 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045123.877 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045123.880 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045123.885 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045123.892 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045123.898 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045123.904 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045123.904 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045123.905 * * * * [progress]: [ 175 / 675 ] simplifiying candidate # 1554045123.905 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045123.905 * * [simplify]: iters left: 6 (15 enodes) 1554045123.909 * * [simplify]: iters left: 5 (66 enodes) 1554045123.923 * * [simplify]: iters left: 4 (117 enodes) 1554045123.942 * * [simplify]: iters left: 3 (162 enodes) 1554045123.977 * * [simplify]: iters left: 2 (206 enodes) 1554045124.024 * * [simplify]: iters left: 1 (291 enodes) 1554045124.111 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045124.111 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045124.111 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045124.111 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045124.111 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045124.112 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045124.112 * * [simplify]: Extracting #6: cost 82 inf + 3 1554045124.114 * * [simplify]: Extracting #7: cost 49 inf + 4424 1554045124.119 * * [simplify]: Extracting #8: cost 8 inf + 11901 1554045124.125 * * [simplify]: Extracting #9: cost 0 inf + 14249 1554045124.132 * * [simplify]: Extracting #10: cost 0 inf + 14129 1554045124.141 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) 1554045124.141 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045124.141 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045124.142 * * [simplify]: iters left: 6 (17 enodes) 1554045124.151 * * [simplify]: iters left: 5 (83 enodes) 1554045124.186 * * [simplify]: iters left: 4 (174 enodes) 1554045124.248 * * [simplify]: iters left: 3 (290 enodes) 1554045124.327 * * [simplify]: iters left: 2 (448 enodes) 1554045124.494 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045124.494 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045124.495 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045124.495 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045124.496 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045124.500 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045124.509 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045124.520 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045124.533 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045124.545 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045124.545 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045124.545 * * * * [progress]: [ 176 / 675 ] simplifiying candidate # 1554045124.546 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045124.546 * * [simplify]: iters left: 6 (18 enodes) 1554045124.555 * * [simplify]: iters left: 5 (78 enodes) 1554045124.583 * * [simplify]: iters left: 4 (131 enodes) 1554045124.625 * * [simplify]: iters left: 3 (179 enodes) 1554045124.676 * * [simplify]: iters left: 2 (226 enodes) 1554045124.725 * * [simplify]: iters left: 1 (312 enodes) 1554045124.798 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045124.798 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045124.798 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045124.798 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045124.798 * * [simplify]: Extracting #4: cost 51 inf + 1 1554045124.799 * * [simplify]: Extracting #5: cost 93 inf + 2 1554045124.800 * * [simplify]: Extracting #6: cost 84 inf + 1634 1554045124.807 * * [simplify]: Extracting #7: cost 19 inf + 16388 1554045124.815 * * [simplify]: Extracting #8: cost 2 inf + 21484 1554045124.824 * * [simplify]: Extracting #9: cost 0 inf + 21926 1554045124.831 * * [simplify]: Extracting #10: cost 0 inf + 21507 1554045124.835 * * [simplify]: Extracting #11: cost 0 inf + 21367 1554045124.840 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) 1554045124.840 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045124.840 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045124.841 * * [simplify]: iters left: 6 (19 enodes) 1554045124.846 * * [simplify]: iters left: 5 (89 enodes) 1554045124.867 * * [simplify]: iters left: 4 (180 enodes) 1554045124.934 * * [simplify]: iters left: 3 (296 enodes) 1554045125.047 * * [simplify]: iters left: 2 (472 enodes) 1554045125.243 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045125.243 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045125.243 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045125.244 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045125.244 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045125.246 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045125.254 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045125.266 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045125.274 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045125.280 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045125.288 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045125.295 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045125.295 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045125.295 * * * * [progress]: [ 177 / 675 ] simplifiying candidate # 1554045125.295 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045125.296 * * [simplify]: iters left: 6 (15 enodes) 1554045125.302 * * [simplify]: iters left: 5 (67 enodes) 1554045125.327 * * [simplify]: iters left: 4 (110 enodes) 1554045125.358 * * [simplify]: iters left: 3 (149 enodes) 1554045125.405 * * [simplify]: iters left: 2 (193 enodes) 1554045125.474 * * [simplify]: iters left: 1 (280 enodes) 1554045125.540 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045125.540 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045125.540 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045125.540 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045125.540 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045125.541 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045125.542 * * [simplify]: Extracting #6: cost 82 inf + 3 1554045125.543 * * [simplify]: Extracting #7: cost 55 inf + 3392 1554045125.549 * * [simplify]: Extracting #8: cost 3 inf + 14154 1554045125.554 * * [simplify]: Extracting #9: cost 0 inf + 14855 1554045125.557 * [simplify]: Simplified to (/ 1 (* (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045125.557 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045125.558 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045125.558 * * [simplify]: iters left: 6 (17 enodes) 1554045125.563 * * [simplify]: iters left: 5 (83 enodes) 1554045125.582 * * [simplify]: iters left: 4 (169 enodes) 1554045125.645 * * [simplify]: iters left: 3 (284 enodes) 1554045125.725 * * [simplify]: iters left: 2 (440 enodes) 1554045125.891 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045125.892 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045125.892 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045125.892 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045125.892 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045125.893 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045125.897 * * [simplify]: Extracting #6: cost 36 inf + 33991 1554045125.902 * * [simplify]: Extracting #7: cost 1 inf + 53538 1554045125.908 * * [simplify]: Extracting #8: cost 0 inf + 54160 1554045125.918 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045125.918 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045125.919 * * * * [progress]: [ 178 / 675 ] simplifiying candidate # 1554045125.919 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045125.919 * * [simplify]: iters left: 6 (17 enodes) 1554045125.928 * * [simplify]: iters left: 5 (73 enodes) 1554045125.956 * * [simplify]: iters left: 4 (121 enodes) 1554045125.990 * * [simplify]: iters left: 3 (162 enodes) 1554045126.030 * * [simplify]: iters left: 2 (206 enodes) 1554045126.074 * * [simplify]: iters left: 1 (292 enodes) 1554045126.138 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045126.138 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045126.138 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045126.138 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045126.138 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045126.139 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045126.139 * * [simplify]: Extracting #6: cost 90 inf + 3 1554045126.141 * * [simplify]: Extracting #7: cost 64 inf + 3242 1554045126.146 * * [simplify]: Extracting #8: cost 10 inf + 15124 1554045126.153 * * [simplify]: Extracting #9: cost 0 inf + 17239 1554045126.161 * * [simplify]: Extracting #10: cost 0 inf + 17107 1554045126.167 * [simplify]: Simplified to (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045126.168 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045126.168 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045126.169 * * [simplify]: iters left: 6 (19 enodes) 1554045126.178 * * [simplify]: iters left: 5 (89 enodes) 1554045126.202 * * [simplify]: iters left: 4 (180 enodes) 1554045126.238 * * [simplify]: iters left: 3 (296 enodes) 1554045126.339 * * [simplify]: iters left: 2 (472 enodes) 1554045126.527 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045126.527 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045126.527 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045126.527 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045126.528 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045126.529 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045126.533 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045126.538 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045126.545 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045126.554 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045126.563 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045126.576 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045126.576 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045126.577 * * * * [progress]: [ 179 / 675 ] simplifiying candidate # 1554045126.578 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045126.578 * * [simplify]: iters left: 6 (16 enodes) 1554045126.587 * * [simplify]: iters left: 5 (70 enodes) 1554045126.610 * * [simplify]: iters left: 4 (115 enodes) 1554045126.639 * * [simplify]: iters left: 3 (155 enodes) 1554045126.665 * * [simplify]: iters left: 2 (200 enodes) 1554045126.714 * * [simplify]: iters left: 1 (286 enodes) 1554045126.769 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045126.769 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045126.769 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045126.769 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045126.769 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045126.770 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045126.770 * * [simplify]: Extracting #6: cost 80 inf + 3 1554045126.771 * * [simplify]: Extracting #7: cost 37 inf + 6073 1554045126.774 * * [simplify]: Extracting #8: cost 5 inf + 12709 1554045126.777 * * [simplify]: Extracting #9: cost 0 inf + 13263 1554045126.780 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045126.780 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045126.781 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045126.781 * * [simplify]: iters left: 6 (18 enodes) 1554045126.786 * * [simplify]: iters left: 5 (86 enodes) 1554045126.815 * * [simplify]: iters left: 4 (177 enodes) 1554045126.861 * * [simplify]: iters left: 3 (293 enodes) 1554045126.963 * * [simplify]: iters left: 2 (471 enodes) 1554045127.117 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045127.118 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045127.118 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045127.118 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045127.119 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045127.122 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045127.133 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045127.150 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045127.167 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045127.181 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045127.181 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045127.182 * * * * [progress]: [ 180 / 675 ] simplifiying candidate # 1554045127.182 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045127.183 * * [simplify]: iters left: 6 (17 enodes) 1554045127.191 * * [simplify]: iters left: 5 (73 enodes) 1554045127.217 * * [simplify]: iters left: 4 (121 enodes) 1554045127.251 * * [simplify]: iters left: 3 (162 enodes) 1554045127.301 * * [simplify]: iters left: 2 (206 enodes) 1554045127.380 * * [simplify]: iters left: 1 (292 enodes) 1554045127.460 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045127.460 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045127.460 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045127.460 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045127.460 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045127.460 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045127.461 * * [simplify]: Extracting #6: cost 90 inf + 3 1554045127.461 * * [simplify]: Extracting #7: cost 64 inf + 3242 1554045127.464 * * [simplify]: Extracting #8: cost 10 inf + 15124 1554045127.468 * * [simplify]: Extracting #9: cost 0 inf + 17239 1554045127.471 * * [simplify]: Extracting #10: cost 0 inf + 17107 1554045127.476 * [simplify]: Simplified to (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045127.477 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045127.477 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045127.478 * * [simplify]: iters left: 6 (19 enodes) 1554045127.487 * * [simplify]: iters left: 5 (89 enodes) 1554045127.523 * * [simplify]: iters left: 4 (180 enodes) 1554045127.587 * * [simplify]: iters left: 3 (296 enodes) 1554045127.708 * * [simplify]: iters left: 2 (472 enodes) 1554045127.925 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045127.925 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045127.925 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045127.926 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045127.926 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045127.927 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045127.930 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045127.936 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045127.942 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045127.949 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045127.961 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045127.974 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045127.974 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045127.974 * * * * [progress]: [ 181 / 675 ] simplifiying candidate # 1554045127.975 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045127.975 * * [simplify]: iters left: 6 (15 enodes) 1554045127.983 * * [simplify]: iters left: 5 (65 enodes) 1554045128.006 * * [simplify]: iters left: 4 (111 enodes) 1554045128.020 * * [simplify]: iters left: 3 (152 enodes) 1554045128.045 * * [simplify]: iters left: 2 (196 enodes) 1554045128.097 * * [simplify]: iters left: 1 (282 enodes) 1554045128.144 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045128.144 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045128.144 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045128.144 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045128.144 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045128.145 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045128.145 * * [simplify]: Extracting #6: cost 80 inf + 3 1554045128.146 * * [simplify]: Extracting #7: cost 43 inf + 5077 1554045128.148 * * [simplify]: Extracting #8: cost 4 inf + 12878 1554045128.152 * * [simplify]: Extracting #9: cost 0 inf + 13307 1554045128.155 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045128.158 * [simplify]: Simplified to (/ 1 (fabs (cbrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) 1554045128.158 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045128.159 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045128.160 * * [simplify]: iters left: 6 (18 enodes) 1554045128.169 * * [simplify]: iters left: 5 (86 enodes) 1554045128.209 * * [simplify]: iters left: 4 (177 enodes) 1554045128.271 * * [simplify]: iters left: 3 (293 enodes) 1554045128.371 * * [simplify]: iters left: 2 (471 enodes) 1554045128.571 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045128.571 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045128.571 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045128.572 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045128.573 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045128.579 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045128.589 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045128.597 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045128.604 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045128.611 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045128.611 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045128.612 * * * * [progress]: [ 182 / 675 ] simplifiying candidate # 1554045128.612 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045128.612 * * [simplify]: iters left: 6 (16 enodes) 1554045128.616 * * [simplify]: iters left: 5 (71 enodes) 1554045128.636 * * [simplify]: iters left: 4 (124 enodes) 1554045128.676 * * [simplify]: iters left: 3 (172 enodes) 1554045128.726 * * [simplify]: iters left: 2 (219 enodes) 1554045128.808 * * [simplify]: iters left: 1 (305 enodes) 1554045128.907 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045128.907 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045128.907 * * [simplify]: Extracting #2: cost 19 inf + 1 1554045128.907 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045128.908 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045128.908 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045128.909 * * [simplify]: Extracting #6: cost 94 inf + 3 1554045128.910 * * [simplify]: Extracting #7: cost 67 inf + 3181 1554045128.916 * * [simplify]: Extracting #8: cost 16 inf + 16728 1554045128.923 * * [simplify]: Extracting #9: cost 2 inf + 19657 1554045128.934 * * [simplify]: Extracting #10: cost 0 inf + 19329 1554045128.942 * * [simplify]: Extracting #11: cost 0 inf + 19239 1554045128.951 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045128.951 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045128.952 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045128.952 * * [simplify]: iters left: 6 (18 enodes) 1554045128.960 * * [simplify]: iters left: 5 (86 enodes) 1554045128.980 * * [simplify]: iters left: 4 (177 enodes) 1554045129.035 * * [simplify]: iters left: 3 (293 enodes) 1554045129.125 * * [simplify]: iters left: 2 (471 enodes) 1554045129.295 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045129.295 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045129.295 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045129.296 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045129.297 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045129.300 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045129.307 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045129.318 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045129.331 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045129.343 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045129.355 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045129.355 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045129.356 * * * * [progress]: [ 183 / 675 ] simplifiying candidate # 1554045129.356 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045129.356 * * [simplify]: iters left: 6 (17 enodes) 1554045129.369 * * [simplify]: iters left: 5 (73 enodes) 1554045129.395 * * [simplify]: iters left: 4 (121 enodes) 1554045129.428 * * [simplify]: iters left: 3 (162 enodes) 1554045129.470 * * [simplify]: iters left: 2 (206 enodes) 1554045129.531 * * [simplify]: iters left: 1 (292 enodes) 1554045129.608 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045129.608 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045129.608 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045129.609 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045129.609 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045129.609 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045129.609 * * [simplify]: Extracting #6: cost 90 inf + 3 1554045129.610 * * [simplify]: Extracting #7: cost 64 inf + 3242 1554045129.613 * * [simplify]: Extracting #8: cost 10 inf + 15044 1554045129.620 * * [simplify]: Extracting #9: cost 0 inf + 17239 1554045129.628 * * [simplify]: Extracting #10: cost 0 inf + 17107 1554045129.635 * [simplify]: Simplified to (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045129.635 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045129.636 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045129.636 * * [simplify]: iters left: 6 (19 enodes) 1554045129.646 * * [simplify]: iters left: 5 (89 enodes) 1554045129.682 * * [simplify]: iters left: 4 (180 enodes) 1554045129.723 * * [simplify]: iters left: 3 (296 enodes) 1554045129.819 * * [simplify]: iters left: 2 (472 enodes) 1554045130.010 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045130.010 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045130.010 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045130.011 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045130.011 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045130.012 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045130.016 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045130.022 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045130.028 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045130.037 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045130.045 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045130.059 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045130.059 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045130.059 * * * * [progress]: [ 184 / 675 ] simplifiying candidate # 1554045130.060 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045130.060 * * [simplify]: iters left: 6 (14 enodes) 1554045130.067 * * [simplify]: iters left: 5 (63 enodes) 1554045130.080 * * [simplify]: iters left: 4 (106 enodes) 1554045130.096 * * [simplify]: iters left: 3 (146 enodes) 1554045130.119 * * [simplify]: iters left: 2 (190 enodes) 1554045130.172 * * [simplify]: iters left: 1 (277 enodes) 1554045130.226 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045130.226 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045130.226 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045130.226 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045130.226 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045130.226 * * [simplify]: Extracting #5: cost 80 inf + 3 1554045130.228 * * [simplify]: Extracting #6: cost 42 inf + 5000 1554045130.230 * * [simplify]: Extracting #7: cost 1 inf + 12962 1554045130.233 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045130.236 * [simplify]: Simplified to (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045130.237 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045130.237 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045130.237 * * [simplify]: iters left: 6 (17 enodes) 1554045130.242 * * [simplify]: iters left: 5 (83 enodes) 1554045130.265 * * [simplify]: iters left: 4 (169 enodes) 1554045130.301 * * [simplify]: iters left: 3 (284 enodes) 1554045130.375 * * [simplify]: iters left: 2 (440 enodes) 1554045130.560 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045130.560 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045130.561 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045130.561 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045130.562 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045130.564 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045130.571 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045130.582 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045130.594 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045130.606 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045130.606 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045130.607 * * * * [progress]: [ 185 / 675 ] simplifiying candidate # 1554045130.607 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045130.608 * * [simplify]: iters left: 6 (15 enodes) 1554045130.621 * * [simplify]: iters left: 5 (66 enodes) 1554045130.645 * * [simplify]: iters left: 4 (111 enodes) 1554045130.668 * * [simplify]: iters left: 3 (151 enodes) 1554045130.698 * * [simplify]: iters left: 2 (196 enodes) 1554045130.750 * * [simplify]: iters left: 1 (282 enodes) 1554045130.820 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045130.820 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045130.820 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045130.820 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045130.821 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045130.821 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045130.821 * * [simplify]: Extracting #6: cost 78 inf + 3 1554045130.822 * * [simplify]: Extracting #7: cost 47 inf + 3700 1554045130.825 * * [simplify]: Extracting #8: cost 3 inf + 12091 1554045130.827 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045130.830 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045130.830 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045130.831 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045130.831 * * [simplify]: iters left: 6 (17 enodes) 1554045130.836 * * [simplify]: iters left: 5 (83 enodes) 1554045130.866 * * [simplify]: iters left: 4 (174 enodes) 1554045130.926 * * [simplify]: iters left: 3 (290 enodes) 1554045131.008 * * [simplify]: iters left: 2 (448 enodes) 1554045131.156 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045131.156 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045131.157 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045131.157 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045131.158 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045131.162 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045131.171 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045131.182 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045131.195 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045131.206 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045131.207 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045131.207 * * * * [progress]: [ 186 / 675 ] simplifiying candidate # 1554045131.207 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045131.207 * * [simplify]: iters left: 6 (14 enodes) 1554045131.215 * * [simplify]: iters left: 5 (63 enodes) 1554045131.242 * * [simplify]: iters left: 4 (106 enodes) 1554045131.264 * * [simplify]: iters left: 3 (146 enodes) 1554045131.290 * * [simplify]: iters left: 2 (190 enodes) 1554045131.368 * * [simplify]: iters left: 1 (277 enodes) 1554045131.439 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045131.439 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045131.439 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045131.439 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045131.440 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045131.440 * * [simplify]: Extracting #5: cost 80 inf + 3 1554045131.441 * * [simplify]: Extracting #6: cost 42 inf + 5000 1554045131.444 * * [simplify]: Extracting #7: cost 1 inf + 12962 1554045131.447 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045131.455 * [simplify]: Simplified to (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045131.455 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045131.455 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045131.456 * * [simplify]: iters left: 6 (17 enodes) 1554045131.465 * * [simplify]: iters left: 5 (83 enodes) 1554045131.501 * * [simplify]: iters left: 4 (169 enodes) 1554045131.542 * * [simplify]: iters left: 3 (284 enodes) 1554045131.629 * * [simplify]: iters left: 2 (440 enodes) 1554045131.799 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045131.799 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045131.799 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045131.800 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045131.801 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045131.803 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045131.811 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045131.821 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045131.829 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045131.835 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045131.835 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045131.835 * * * * [progress]: [ 187 / 675 ] simplifiying candidate # 1554045131.835 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045131.835 * * [simplify]: iters left: 6 (14 enodes) 1554045131.839 * * [simplify]: iters left: 5 (61 enodes) 1554045131.851 * * [simplify]: iters left: 4 (107 enodes) 1554045131.865 * * [simplify]: iters left: 3 (148 enodes) 1554045131.891 * * [simplify]: iters left: 2 (192 enodes) 1554045131.933 * * [simplify]: iters left: 1 (278 enodes) 1554045131.992 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045131.992 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045131.992 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045131.992 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045131.992 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045131.992 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045131.993 * * [simplify]: Extracting #6: cost 78 inf + 3 1554045131.995 * * [simplify]: Extracting #7: cost 44 inf + 4412 1554045131.999 * * [simplify]: Extracting #8: cost 3 inf + 12023 1554045132.005 * * [simplify]: Extracting #9: cost 0 inf + 12349 1554045132.011 * * [simplify]: Extracting #10: cost 0 inf + 12319 1554045132.016 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) 1554045132.016 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045132.017 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045132.017 * * [simplify]: iters left: 6 (17 enodes) 1554045132.027 * * [simplify]: iters left: 5 (83 enodes) 1554045132.066 * * [simplify]: iters left: 4 (174 enodes) 1554045132.103 * * [simplify]: iters left: 3 (290 enodes) 1554045132.199 * * [simplify]: iters left: 2 (448 enodes) 1554045132.355 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045132.355 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045132.355 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045132.356 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045132.356 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045132.359 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045132.363 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045132.373 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045132.385 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045132.397 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045132.397 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045132.397 * * * * [progress]: [ 188 / 675 ] simplifiying candidate # 1554045132.398 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045132.398 * * [simplify]: iters left: 6 (16 enodes) 1554045132.402 * * [simplify]: iters left: 5 (71 enodes) 1554045132.416 * * [simplify]: iters left: 4 (121 enodes) 1554045132.442 * * [simplify]: iters left: 3 (164 enodes) 1554045132.493 * * [simplify]: iters left: 2 (210 enodes) 1554045132.572 * * [simplify]: iters left: 1 (296 enodes) 1554045132.670 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045132.670 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045132.670 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045132.671 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045132.671 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045132.671 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045132.673 * * [simplify]: Extracting #6: cost 64 inf + 2387 1554045132.677 * * [simplify]: Extracting #7: cost 13 inf + 11485 1554045132.685 * * [simplify]: Extracting #8: cost 0 inf + 14305 1554045132.691 * * [simplify]: Extracting #9: cost 0 inf + 14129 1554045132.698 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) 1554045132.698 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045132.699 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045132.699 * * [simplify]: iters left: 6 (17 enodes) 1554045132.709 * * [simplify]: iters left: 5 (83 enodes) 1554045132.748 * * [simplify]: iters left: 4 (174 enodes) 1554045132.788 * * [simplify]: iters left: 3 (290 enodes) 1554045132.895 * * [simplify]: iters left: 2 (448 enodes) 1554045133.067 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045133.067 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045133.067 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045133.067 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045133.068 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045133.070 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045133.074 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045133.085 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045133.097 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045133.109 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045133.109 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045133.109 * * * * [progress]: [ 189 / 675 ] simplifiying candidate # 1554045133.110 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045133.110 * * [simplify]: iters left: 6 (16 enodes) 1554045133.119 * * [simplify]: iters left: 5 (70 enodes) 1554045133.143 * * [simplify]: iters left: 4 (113 enodes) 1554045133.158 * * [simplify]: iters left: 3 (153 enodes) 1554045133.182 * * [simplify]: iters left: 2 (198 enodes) 1554045133.257 * * [simplify]: iters left: 1 (283 enodes) 1554045133.351 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045133.351 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045133.351 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045133.351 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045133.351 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045133.352 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045133.352 * * [simplify]: Extracting #6: cost 69 inf + 1207 1554045133.356 * * [simplify]: Extracting #7: cost 10 inf + 12050 1554045133.362 * * [simplify]: Extracting #8: cost 0 inf + 13529 1554045133.368 * * [simplify]: Extracting #9: cost 0 inf + 13263 1554045133.374 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045133.375 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045133.375 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045133.376 * * [simplify]: iters left: 6 (18 enodes) 1554045133.385 * * [simplify]: iters left: 5 (86 enodes) 1554045133.412 * * [simplify]: iters left: 4 (177 enodes) 1554045133.468 * * [simplify]: iters left: 3 (293 enodes) 1554045133.553 * * [simplify]: iters left: 2 (471 enodes) 1554045133.737 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045133.737 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045133.737 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045133.738 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045133.739 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045133.745 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045133.756 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045133.771 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045133.785 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045133.800 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045133.801 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045133.801 * * * * [progress]: [ 190 / 675 ] simplifiying candidate # 1554045133.801 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045133.802 * * [simplify]: iters left: 6 (15 enodes) 1554045133.810 * * [simplify]: iters left: 5 (66 enodes) 1554045133.833 * * [simplify]: iters left: 4 (109 enodes) 1554045133.863 * * [simplify]: iters left: 3 (149 enodes) 1554045133.898 * * [simplify]: iters left: 2 (194 enodes) 1554045133.944 * * [simplify]: iters left: 1 (279 enodes) 1554045134.025 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045134.025 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045134.025 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045134.026 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045134.026 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045134.026 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045134.027 * * [simplify]: Extracting #6: cost 56 inf + 2921 1554045134.029 * * [simplify]: Extracting #7: cost 3 inf + 12312 1554045134.032 * * [simplify]: Extracting #8: cost 0 inf + 12349 1554045134.035 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045134.038 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045134.038 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045134.039 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045134.039 * * [simplify]: iters left: 6 (17 enodes) 1554045134.046 * * [simplify]: iters left: 5 (83 enodes) 1554045134.080 * * [simplify]: iters left: 4 (174 enodes) 1554045134.116 * * [simplify]: iters left: 3 (290 enodes) 1554045134.202 * * [simplify]: iters left: 2 (448 enodes) 1554045134.347 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045134.347 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045134.347 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045134.348 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045134.349 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045134.358 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045134.367 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045134.379 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045134.391 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045134.403 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045134.403 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045134.404 * * * * [progress]: [ 191 / 675 ] simplifiying candidate # 1554045134.404 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) (sqrt 1)) 1554045134.404 * * [simplify]: iters left: 5 (4 enodes) 1554045134.407 * * [simplify]: iters left: 4 (16 enodes) 1554045134.413 * * [simplify]: iters left: 3 (18 enodes) 1554045134.417 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045134.417 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045134.417 * [simplify]: Simplified to 1 1554045134.417 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045134.418 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045134.418 * * [simplify]: iters left: 6 (16 enodes) 1554045134.427 * * [simplify]: iters left: 5 (80 enodes) 1554045134.461 * * [simplify]: iters left: 4 (166 enodes) 1554045134.513 * * [simplify]: iters left: 3 (281 enodes) 1554045134.585 * * [simplify]: iters left: 2 (447 enodes) 1554045134.744 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045134.744 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045134.744 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045134.744 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045134.745 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045134.748 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045134.753 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045134.758 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045134.763 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045134.777 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045134.777 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045134.777 * * * * [progress]: [ 192 / 675 ] simplifiying candidate # 1554045134.777 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045134.777 * * [simplify]: iters left: 6 (15 enodes) 1554045134.782 * * [simplify]: iters left: 5 (66 enodes) 1554045134.795 * * [simplify]: iters left: 4 (109 enodes) 1554045134.812 * * [simplify]: iters left: 3 (149 enodes) 1554045134.849 * * [simplify]: iters left: 2 (194 enodes) 1554045134.905 * * [simplify]: iters left: 1 (279 enodes) 1554045134.965 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045134.965 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045134.965 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045134.965 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045134.965 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045134.965 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045134.967 * * [simplify]: Extracting #6: cost 56 inf + 2921 1554045134.971 * * [simplify]: Extracting #7: cost 3 inf + 12312 1554045134.977 * * [simplify]: Extracting #8: cost 0 inf + 12349 1554045134.982 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045134.984 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045134.985 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045134.985 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045134.985 * * [simplify]: iters left: 6 (17 enodes) 1554045134.990 * * [simplify]: iters left: 5 (83 enodes) 1554045135.007 * * [simplify]: iters left: 4 (174 enodes) 1554045135.051 * * [simplify]: iters left: 3 (290 enodes) 1554045135.126 * * [simplify]: iters left: 2 (448 enodes) 1554045135.264 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045135.264 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045135.265 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045135.265 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045135.266 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045135.270 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045135.279 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045135.290 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045135.299 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045135.305 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045135.306 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045135.306 * * * * [progress]: [ 193 / 675 ] simplifiying candidate # 1554045135.306 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) 1) 1554045135.306 * * [simplify]: iters left: 5 (4 enodes) 1554045135.310 * * [simplify]: iters left: 4 (14 enodes) 1554045135.312 * * [simplify]: iters left: 3 (16 enodes) 1554045135.317 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045135.317 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045135.317 * [simplify]: Simplified to 1 1554045135.317 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045135.318 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045135.318 * * [simplify]: iters left: 6 (16 enodes) 1554045135.323 * * [simplify]: iters left: 5 (80 enodes) 1554045135.342 * * [simplify]: iters left: 4 (166 enodes) 1554045135.396 * * [simplify]: iters left: 3 (281 enodes) 1554045135.456 * * [simplify]: iters left: 2 (447 enodes) 1554045135.663 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045135.663 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045135.663 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045135.664 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045135.665 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045135.670 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045135.678 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045135.689 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045135.701 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045135.712 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045135.712 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045135.712 * * * * [progress]: [ 194 / 675 ] simplifiying candidate # 1554045135.713 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045135.713 * * [simplify]: iters left: 6 (16 enodes) 1554045135.722 * * [simplify]: iters left: 5 (71 enodes) 1554045135.748 * * [simplify]: iters left: 4 (124 enodes) 1554045135.787 * * [simplify]: iters left: 3 (172 enodes) 1554045135.837 * * [simplify]: iters left: 2 (219 enodes) 1554045135.909 * * [simplify]: iters left: 1 (305 enodes) 1554045135.984 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045135.985 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045135.985 * * [simplify]: Extracting #2: cost 19 inf + 1 1554045135.985 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045135.985 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045135.986 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045135.986 * * [simplify]: Extracting #6: cost 94 inf + 3 1554045135.988 * * [simplify]: Extracting #7: cost 67 inf + 3181 1554045135.993 * * [simplify]: Extracting #8: cost 16 inf + 16728 1554045136.001 * * [simplify]: Extracting #9: cost 2 inf + 19657 1554045136.012 * * [simplify]: Extracting #10: cost 0 inf + 19329 1554045136.020 * * [simplify]: Extracting #11: cost 0 inf + 19239 1554045136.024 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045136.025 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045136.025 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045136.025 * * [simplify]: iters left: 6 (18 enodes) 1554045136.030 * * [simplify]: iters left: 5 (86 enodes) 1554045136.050 * * [simplify]: iters left: 4 (177 enodes) 1554045136.093 * * [simplify]: iters left: 3 (293 enodes) 1554045136.186 * * [simplify]: iters left: 2 (471 enodes) 1554045136.337 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045136.337 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045136.337 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045136.337 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045136.337 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045136.339 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045136.344 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045136.355 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045136.367 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045136.374 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045136.380 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045136.380 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045136.381 * * * * [progress]: [ 195 / 675 ] simplifiying candidate # 1554045136.381 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045136.381 * * [simplify]: iters left: 6 (17 enodes) 1554045136.389 * * [simplify]: iters left: 5 (73 enodes) 1554045136.404 * * [simplify]: iters left: 4 (121 enodes) 1554045136.438 * * [simplify]: iters left: 3 (162 enodes) 1554045136.486 * * [simplify]: iters left: 2 (206 enodes) 1554045136.544 * * [simplify]: iters left: 1 (292 enodes) 1554045136.607 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045136.607 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045136.607 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045136.607 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045136.608 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045136.608 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045136.609 * * [simplify]: Extracting #6: cost 90 inf + 3 1554045136.610 * * [simplify]: Extracting #7: cost 64 inf + 3242 1554045136.616 * * [simplify]: Extracting #8: cost 10 inf + 15044 1554045136.623 * * [simplify]: Extracting #9: cost 0 inf + 17239 1554045136.630 * * [simplify]: Extracting #10: cost 0 inf + 17107 1554045136.637 * [simplify]: Simplified to (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045136.637 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045136.638 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045136.638 * * [simplify]: iters left: 6 (19 enodes) 1554045136.643 * * [simplify]: iters left: 5 (89 enodes) 1554045136.663 * * [simplify]: iters left: 4 (180 enodes) 1554045136.706 * * [simplify]: iters left: 3 (296 enodes) 1554045136.823 * * [simplify]: iters left: 2 (472 enodes) 1554045136.993 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045136.993 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045136.993 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045136.993 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045136.994 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045136.996 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045137.003 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045137.012 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045137.018 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045137.028 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045137.034 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045137.040 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045137.040 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045137.041 * * * * [progress]: [ 196 / 675 ] simplifiying candidate # 1554045137.041 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045137.041 * * [simplify]: iters left: 6 (14 enodes) 1554045137.049 * * [simplify]: iters left: 5 (63 enodes) 1554045137.073 * * [simplify]: iters left: 4 (106 enodes) 1554045137.103 * * [simplify]: iters left: 3 (146 enodes) 1554045137.129 * * [simplify]: iters left: 2 (190 enodes) 1554045137.199 * * [simplify]: iters left: 1 (277 enodes) 1554045137.268 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045137.268 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045137.268 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045137.268 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045137.268 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045137.269 * * [simplify]: Extracting #5: cost 80 inf + 3 1554045137.270 * * [simplify]: Extracting #6: cost 42 inf + 5000 1554045137.273 * * [simplify]: Extracting #7: cost 1 inf + 12962 1554045137.279 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045137.283 * [simplify]: Simplified to (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045137.283 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045137.283 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045137.283 * * [simplify]: iters left: 6 (17 enodes) 1554045137.288 * * [simplify]: iters left: 5 (83 enodes) 1554045137.307 * * [simplify]: iters left: 4 (169 enodes) 1554045137.361 * * [simplify]: iters left: 3 (284 enodes) 1554045137.456 * * [simplify]: iters left: 2 (440 enodes) 1554045137.595 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045137.595 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045137.595 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045137.595 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045137.596 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045137.597 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045137.600 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045137.611 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045137.620 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045137.626 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045137.626 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045137.626 * * * * [progress]: [ 197 / 675 ] simplifiying candidate # 1554045137.627 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045137.627 * * [simplify]: iters left: 6 (15 enodes) 1554045137.635 * * [simplify]: iters left: 5 (66 enodes) 1554045137.650 * * [simplify]: iters left: 4 (111 enodes) 1554045137.681 * * [simplify]: iters left: 3 (151 enodes) 1554045137.714 * * [simplify]: iters left: 2 (196 enodes) 1554045137.788 * * [simplify]: iters left: 1 (282 enodes) 1554045138.240 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045138.240 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045138.240 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045138.240 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045138.240 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045138.240 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045138.241 * * [simplify]: Extracting #6: cost 78 inf + 3 1554045138.241 * * [simplify]: Extracting #7: cost 47 inf + 3700 1554045138.244 * * [simplify]: Extracting #8: cost 3 inf + 12091 1554045138.247 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045138.250 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045138.250 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045138.251 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045138.251 * * [simplify]: iters left: 6 (17 enodes) 1554045138.260 * * [simplify]: iters left: 5 (83 enodes) 1554045138.296 * * [simplify]: iters left: 4 (174 enodes) 1554045138.347 * * [simplify]: iters left: 3 (290 enodes) 1554045138.444 * * [simplify]: iters left: 2 (448 enodes) 1554045138.618 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045138.618 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045138.618 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045138.619 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045138.620 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045138.624 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045138.633 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045138.644 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045138.657 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045138.669 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045138.669 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045138.670 * * * * [progress]: [ 198 / 675 ] simplifiying candidate # 1554045138.670 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045138.670 * * [simplify]: iters left: 6 (14 enodes) 1554045138.677 * * [simplify]: iters left: 5 (63 enodes) 1554045138.697 * * [simplify]: iters left: 4 (106 enodes) 1554045138.712 * * [simplify]: iters left: 3 (146 enodes) 1554045138.743 * * [simplify]: iters left: 2 (190 enodes) 1554045138.801 * * [simplify]: iters left: 1 (277 enodes) 1554045138.877 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045138.877 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045138.877 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045138.877 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045138.878 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045138.879 * * [simplify]: Extracting #5: cost 80 inf + 3 1554045138.881 * * [simplify]: Extracting #6: cost 42 inf + 5000 1554045138.886 * * [simplify]: Extracting #7: cost 1 inf + 12962 1554045138.892 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045138.902 * [simplify]: Simplified to (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045138.902 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045138.903 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045138.903 * * [simplify]: iters left: 6 (17 enodes) 1554045138.912 * * [simplify]: iters left: 5 (83 enodes) 1554045138.948 * * [simplify]: iters left: 4 (169 enodes) 1554045138.992 * * [simplify]: iters left: 3 (284 enodes) 1554045139.073 * * [simplify]: iters left: 2 (440 enodes) 1554045139.244 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045139.244 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045139.245 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045139.245 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045139.246 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045139.248 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045139.255 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045139.267 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045139.273 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045139.279 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045139.279 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045139.279 * * * * [progress]: [ 199 / 675 ] simplifiying candidate # 1554045139.279 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045139.280 * * [simplify]: iters left: 6 (14 enodes) 1554045139.283 * * [simplify]: iters left: 5 (61 enodes) 1554045139.295 * * [simplify]: iters left: 4 (107 enodes) 1554045139.321 * * [simplify]: iters left: 3 (148 enodes) 1554045139.366 * * [simplify]: iters left: 2 (192 enodes) 1554045139.412 * * [simplify]: iters left: 1 (278 enodes) 1554045139.497 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045139.497 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045139.497 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045139.497 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045139.497 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045139.498 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045139.498 * * [simplify]: Extracting #6: cost 78 inf + 3 1554045139.499 * * [simplify]: Extracting #7: cost 44 inf + 4412 1554045139.501 * * [simplify]: Extracting #8: cost 3 inf + 12023 1554045139.504 * * [simplify]: Extracting #9: cost 0 inf + 12349 1554045139.507 * * [simplify]: Extracting #10: cost 0 inf + 12319 1554045139.510 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) 1554045139.510 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045139.510 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045139.511 * * [simplify]: iters left: 6 (17 enodes) 1554045139.515 * * [simplify]: iters left: 5 (83 enodes) 1554045139.536 * * [simplify]: iters left: 4 (174 enodes) 1554045139.568 * * [simplify]: iters left: 3 (290 enodes) 1554045139.627 * * [simplify]: iters left: 2 (448 enodes) 1554045139.759 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045139.759 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045139.759 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045139.760 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045139.761 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045139.765 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045139.773 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045139.785 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045139.797 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045139.809 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045139.809 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045139.810 * * * * [progress]: [ 200 / 675 ] simplifiying candidate # 1554045139.810 * [simplify]: Simplifying (/ (/ 1 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045139.810 * * [simplify]: iters left: 6 (15 enodes) 1554045139.818 * * [simplify]: iters left: 5 (64 enodes) 1554045139.841 * * [simplify]: iters left: 4 (111 enodes) 1554045139.874 * * [simplify]: iters left: 3 (152 enodes) 1554045139.924 * * [simplify]: iters left: 2 (196 enodes) 1554045139.989 * * [simplify]: iters left: 1 (282 enodes) 1554045140.037 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045140.037 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045140.037 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045140.037 * * [simplify]: Extracting #3: cost 13 inf + 1 1554045140.037 * * [simplify]: Extracting #4: cost 37 inf + 1 1554045140.038 * * [simplify]: Extracting #5: cost 79 inf + 2 1554045140.039 * * [simplify]: Extracting #6: cost 54 inf + 3869 1554045140.043 * * [simplify]: Extracting #7: cost 10 inf + 12714 1554045140.049 * * [simplify]: Extracting #8: cost 1 inf + 15423 1554045140.056 * * [simplify]: Extracting #9: cost 0 inf + 15595 1554045140.063 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))))))) 1554045140.063 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045140.064 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045140.064 * * [simplify]: iters left: 6 (17 enodes) 1554045140.074 * * [simplify]: iters left: 5 (83 enodes) 1554045140.097 * * [simplify]: iters left: 4 (174 enodes) 1554045140.133 * * [simplify]: iters left: 3 (290 enodes) 1554045140.191 * * [simplify]: iters left: 2 (448 enodes) 1554045140.359 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045140.359 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045140.359 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045140.360 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045140.361 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045140.366 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045140.378 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045140.389 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045140.395 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045140.402 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045140.402 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045140.402 * * * * [progress]: [ 201 / 675 ] simplifiying candidate # 1554045140.402 * [simplify]: Simplifying (/ (/ 1 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045140.402 * * [simplify]: iters left: 6 (15 enodes) 1554045140.406 * * [simplify]: iters left: 5 (63 enodes) 1554045140.417 * * [simplify]: iters left: 4 (106 enodes) 1554045140.444 * * [simplify]: iters left: 3 (145 enodes) 1554045140.472 * * [simplify]: iters left: 2 (189 enodes) 1554045140.522 * * [simplify]: iters left: 1 (274 enodes) 1554045140.591 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045140.591 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045140.591 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045140.591 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045140.592 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045140.592 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045140.593 * * [simplify]: Extracting #6: cost 59 inf + 2648 1554045140.595 * * [simplify]: Extracting #7: cost 6 inf + 12850 1554045140.598 * * [simplify]: Extracting #8: cost 0 inf + 13828 1554045140.601 * * [simplify]: Extracting #9: cost 0 inf + 13783 1554045140.605 * [simplify]: Simplified to (/ 1 (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045140.605 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045140.605 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045140.605 * * [simplify]: iters left: 6 (18 enodes) 1554045140.610 * * [simplify]: iters left: 5 (86 enodes) 1554045140.634 * * [simplify]: iters left: 4 (177 enodes) 1554045140.672 * * [simplify]: iters left: 3 (293 enodes) 1554045140.769 * * [simplify]: iters left: 2 (471 enodes) 1554045140.931 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045140.931 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045140.931 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045140.931 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045140.933 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045140.938 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045140.953 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045140.968 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045140.976 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045140.983 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045140.983 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045140.983 * * * * [progress]: [ 202 / 675 ] simplifiying candidate # 1554045140.984 * [simplify]: Simplifying (/ (/ 1 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045140.984 * * [simplify]: iters left: 6 (14 enodes) 1554045140.987 * * [simplify]: iters left: 5 (59 enodes) 1554045140.999 * * [simplify]: iters left: 4 (102 enodes) 1554045141.027 * * [simplify]: iters left: 3 (141 enodes) 1554045141.070 * * [simplify]: iters left: 2 (185 enodes) 1554045141.132 * * [simplify]: iters left: 1 (270 enodes) 1554045141.180 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045141.180 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045141.180 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045141.180 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045141.180 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045141.180 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045141.181 * * [simplify]: Extracting #6: cost 58 inf + 2428 1554045141.183 * * [simplify]: Extracting #7: cost 6 inf + 11763 1554045141.186 * * [simplify]: Extracting #8: cost 0 inf + 12657 1554045141.189 * * [simplify]: Extracting #9: cost 0 inf + 12349 1554045141.192 * * [simplify]: Extracting #10: cost 0 inf + 12319 1554045141.195 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045141.195 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045141.195 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045141.195 * * [simplify]: iters left: 6 (17 enodes) 1554045141.200 * * [simplify]: iters left: 5 (83 enodes) 1554045141.221 * * [simplify]: iters left: 4 (174 enodes) 1554045141.267 * * [simplify]: iters left: 3 (290 enodes) 1554045141.351 * * [simplify]: iters left: 2 (448 enodes) 1554045141.556 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045141.556 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045141.556 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045141.556 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045141.558 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045141.562 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045141.570 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045141.586 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045141.599 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045141.611 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045141.611 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045141.612 * * * * [progress]: [ 203 / 675 ] simplifiying candidate # 1554045141.612 * [simplify]: Simplifying (/ (/ 1 1) (sqrt 1)) 1554045141.612 * * [simplify]: iters left: 4 (4 enodes) 1554045141.618 * * [simplify]: iters left: 3 (12 enodes) 1554045141.620 * * [simplify]: iters left: 2 (14 enodes) 1554045141.622 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045141.622 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045141.622 * [simplify]: Simplified to 1 1554045141.622 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045141.622 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045141.623 * * [simplify]: iters left: 6 (16 enodes) 1554045141.627 * * [simplify]: iters left: 5 (80 enodes) 1554045141.647 * * [simplify]: iters left: 4 (166 enodes) 1554045141.698 * * [simplify]: iters left: 3 (281 enodes) 1554045141.770 * * [simplify]: iters left: 2 (447 enodes) 1554045141.932 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045141.932 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045141.932 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045141.932 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045141.933 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045141.935 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045141.943 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045141.954 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045141.964 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045141.975 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045141.975 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045141.975 * * * * [progress]: [ 204 / 675 ] simplifiying candidate # 1554045141.975 * [simplify]: Simplifying (/ (/ 1 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045141.976 * * [simplify]: iters left: 6 (14 enodes) 1554045141.983 * * [simplify]: iters left: 5 (59 enodes) 1554045142.008 * * [simplify]: iters left: 4 (102 enodes) 1554045142.035 * * [simplify]: iters left: 3 (141 enodes) 1554045142.057 * * [simplify]: iters left: 2 (185 enodes) 1554045142.106 * * [simplify]: iters left: 1 (270 enodes) 1554045142.165 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045142.165 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045142.165 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045142.165 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045142.165 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045142.166 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045142.166 * * [simplify]: Extracting #6: cost 58 inf + 2428 1554045142.168 * * [simplify]: Extracting #7: cost 6 inf + 11763 1554045142.171 * * [simplify]: Extracting #8: cost 0 inf + 12657 1554045142.175 * * [simplify]: Extracting #9: cost 0 inf + 12349 1554045142.183 * * [simplify]: Extracting #10: cost 0 inf + 12319 1554045142.189 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045142.189 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045142.190 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045142.190 * * [simplify]: iters left: 6 (17 enodes) 1554045142.199 * * [simplify]: iters left: 5 (83 enodes) 1554045142.233 * * [simplify]: iters left: 4 (174 enodes) 1554045142.273 * * [simplify]: iters left: 3 (290 enodes) 1554045142.353 * * [simplify]: iters left: 2 (448 enodes) 1554045142.516 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045142.516 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045142.516 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045142.516 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045142.517 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045142.519 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045142.523 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045142.534 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045142.546 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045142.558 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045142.559 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045142.559 * * * * [progress]: [ 205 / 675 ] simplifiying candidate # 1554045142.559 * [simplify]: Simplifying (/ (/ 1 1) 1) 1554045142.560 * * [simplify]: iters left: 4 (3 enodes) 1554045142.562 * * [simplify]: iters left: 3 (7 enodes) 1554045142.564 * * [simplify]: iters left: 2 (9 enodes) 1554045142.567 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045142.567 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045142.567 * [simplify]: Simplified to 1 1554045142.567 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045142.568 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045142.568 * * [simplify]: iters left: 6 (16 enodes) 1554045142.578 * * [simplify]: iters left: 5 (80 enodes) 1554045142.617 * * [simplify]: iters left: 4 (166 enodes) 1554045142.650 * * [simplify]: iters left: 3 (281 enodes) 1554045142.738 * * [simplify]: iters left: 2 (447 enodes) 1554045142.919 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045142.919 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045142.920 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045142.920 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045142.921 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045142.923 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045142.927 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045142.933 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045142.938 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045142.943 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045142.943 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045142.944 * * * * [progress]: [ 206 / 675 ] simplifiying candidate # 1554045142.944 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045142.944 * * [simplify]: iters left: 6 (17 enodes) 1554045142.949 * * [simplify]: iters left: 5 (76 enodes) 1554045142.977 * * [simplify]: iters left: 4 (133 enodes) 1554045143.013 * * [simplify]: iters left: 3 (177 enodes) 1554045143.069 * * [simplify]: iters left: 2 (229 enodes) 1554045143.145 * * [simplify]: iters left: 1 (335 enodes) 1554045143.218 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045143.218 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045143.218 * * [simplify]: Extracting #2: cost 28 inf + 1 1554045143.218 * * [simplify]: Extracting #3: cost 61 inf + 3 1554045143.219 * * [simplify]: Extracting #4: cost 100 inf + 8 1554045143.219 * * [simplify]: Extracting #5: cost 95 inf + 801 1554045143.221 * * [simplify]: Extracting #6: cost 48 inf + 8429 1554045143.228 * * [simplify]: Extracting #7: cost 10 inf + 21763 1554045143.238 * * [simplify]: Extracting #8: cost 0 inf + 27273 1554045143.252 * * [simplify]: Extracting #9: cost 0 inf + 26349 1554045143.262 * * [simplify]: Extracting #10: cost 0 inf + 25953 1554045143.272 * [simplify]: Simplified to (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) 1554045143.273 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045143.273 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045143.274 * * [simplify]: iters left: 6 (17 enodes) 1554045143.283 * * [simplify]: iters left: 5 (83 enodes) 1554045143.305 * * [simplify]: iters left: 4 (171 enodes) 1554045143.353 * * [simplify]: iters left: 3 (285 enodes) 1554045143.425 * * [simplify]: iters left: 2 (441 enodes) 1554045143.605 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045143.605 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045143.605 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045143.605 * * [simplify]: Extracting #3: cost 79 inf + 0 1554045143.606 * * [simplify]: Extracting #4: cost 138 inf + 47 1554045143.608 * * [simplify]: Extracting #5: cost 123 inf + 6397 1554045143.616 * * [simplify]: Extracting #6: cost 32 inf + 37218 1554045143.628 * * [simplify]: Extracting #7: cost 0 inf + 54641 1554045143.634 * * [simplify]: Extracting #8: cost 0 inf + 54561 1554045143.640 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045143.640 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))))) 1554045143.641 * * * * [progress]: [ 207 / 675 ] simplifiying candidate # 1554045143.641 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045143.641 * * [simplify]: iters left: 6 (20 enodes) 1554045143.647 * * [simplify]: iters left: 5 (84 enodes) 1554045143.665 * * [simplify]: iters left: 4 (140 enodes) 1554045143.700 * * [simplify]: iters left: 3 (191 enodes) 1554045143.728 * * [simplify]: iters left: 2 (239 enodes) 1554045143.798 * * [simplify]: iters left: 1 (324 enodes) 1554045143.879 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045143.879 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045143.879 * * [simplify]: Extracting #2: cost 25 inf + 1 1554045143.879 * * [simplify]: Extracting #3: cost 29 inf + 1 1554045143.880 * * [simplify]: Extracting #4: cost 53 inf + 1 1554045143.880 * * [simplify]: Extracting #5: cost 95 inf + 2 1554045143.882 * * [simplify]: Extracting #6: cost 84 inf + 2400 1554045143.886 * * [simplify]: Extracting #7: cost 27 inf + 14022 1554045143.891 * * [simplify]: Extracting #8: cost 4 inf + 21120 1554045143.896 * * [simplify]: Extracting #9: cost 0 inf + 22393 1554045143.901 * * [simplify]: Extracting #10: cost 0 inf + 22153 1554045143.905 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045143.906 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045143.906 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045143.906 * * [simplify]: iters left: 6 (19 enodes) 1554045143.911 * * [simplify]: iters left: 5 (89 enodes) 1554045143.941 * * [simplify]: iters left: 4 (180 enodes) 1554045143.986 * * [simplify]: iters left: 3 (296 enodes) 1554045144.093 * * [simplify]: iters left: 2 (472 enodes) 1554045144.250 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045144.250 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045144.250 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045144.251 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045144.252 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045144.254 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045144.259 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045144.265 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045144.274 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045144.280 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045144.289 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045144.302 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045144.302 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045144.303 * * * * [progress]: [ 208 / 675 ] simplifiying candidate # 1554045144.303 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045144.303 * * [simplify]: iters left: 6 (18 enodes) 1554045144.314 * * [simplify]: iters left: 5 (77 enodes) 1554045144.340 * * [simplify]: iters left: 4 (132 enodes) 1554045144.378 * * [simplify]: iters left: 3 (183 enodes) 1554045144.417 * * [simplify]: iters left: 2 (231 enodes) 1554045144.491 * * [simplify]: iters left: 1 (316 enodes) 1554045144.564 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045144.564 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045144.564 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045144.564 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045144.565 * * [simplify]: Extracting #4: cost 49 inf + 1 1554045144.565 * * [simplify]: Extracting #5: cost 91 inf + 2 1554045144.566 * * [simplify]: Extracting #6: cost 87 inf + 1013 1554045144.570 * * [simplify]: Extracting #7: cost 17 inf + 16221 1554045144.579 * * [simplify]: Extracting #8: cost 2 inf + 20467 1554045144.587 * * [simplify]: Extracting #9: cost 0 inf + 20300 1554045144.596 * * [simplify]: Extracting #10: cost 0 inf + 20025 1554045144.604 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045144.605 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045144.605 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045144.606 * * [simplify]: iters left: 6 (18 enodes) 1554045144.619 * * [simplify]: iters left: 5 (86 enodes) 1554045144.644 * * [simplify]: iters left: 4 (177 enodes) 1554045144.694 * * [simplify]: iters left: 3 (293 enodes) 1554045144.779 * * [simplify]: iters left: 2 (471 enodes) 1554045144.985 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045144.985 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045144.985 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045144.986 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045144.987 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045144.989 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045144.995 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045145.006 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045145.018 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045145.026 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045145.032 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045145.032 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045145.032 * * * * [progress]: [ 209 / 675 ] simplifiying candidate # 1554045145.032 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045145.033 * * [simplify]: iters left: 6 (18 enodes) 1554045145.038 * * [simplify]: iters left: 5 (77 enodes) 1554045145.054 * * [simplify]: iters left: 4 (126 enodes) 1554045145.084 * * [simplify]: iters left: 3 (164 enodes) 1554045145.130 * * [simplify]: iters left: 2 (210 enodes) 1554045145.187 * * [simplify]: iters left: 1 (295 enodes) 1554045145.276 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045145.276 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045145.276 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045145.276 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045145.276 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045145.277 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045145.278 * * [simplify]: Extracting #6: cost 61 inf + 2738 1554045145.286 * * [simplify]: Extracting #7: cost 8 inf + 13245 1554045145.293 * * [simplify]: Extracting #8: cost 0 inf + 14935 1554045145.299 * [simplify]: Simplified to (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045145.299 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045145.300 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045145.300 * * [simplify]: iters left: 6 (17 enodes) 1554045145.309 * * [simplify]: iters left: 5 (83 enodes) 1554045145.329 * * [simplify]: iters left: 4 (174 enodes) 1554045145.383 * * [simplify]: iters left: 3 (290 enodes) 1554045145.450 * * [simplify]: iters left: 2 (448 enodes) 1554045145.635 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045145.635 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045145.636 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045145.636 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045145.636 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045145.638 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045145.642 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045145.652 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045145.663 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045145.676 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045145.676 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045145.676 * * * * [progress]: [ 210 / 675 ] simplifiying candidate # 1554045145.677 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045145.677 * * [simplify]: iters left: 6 (18 enodes) 1554045145.686 * * [simplify]: iters left: 5 (77 enodes) 1554045145.717 * * [simplify]: iters left: 4 (132 enodes) 1554045145.752 * * [simplify]: iters left: 3 (183 enodes) 1554045145.806 * * [simplify]: iters left: 2 (231 enodes) 1554045145.863 * * [simplify]: iters left: 1 (316 enodes) 1554045145.933 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045145.933 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045145.933 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045145.933 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045145.934 * * [simplify]: Extracting #4: cost 49 inf + 1 1554045145.934 * * [simplify]: Extracting #5: cost 91 inf + 2 1554045145.936 * * [simplify]: Extracting #6: cost 87 inf + 1013 1554045145.940 * * [simplify]: Extracting #7: cost 17 inf + 16221 1554045145.948 * * [simplify]: Extracting #8: cost 2 inf + 20467 1554045145.953 * * [simplify]: Extracting #9: cost 0 inf + 20300 1554045145.957 * * [simplify]: Extracting #10: cost 0 inf + 20025 1554045145.962 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045145.962 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045145.962 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045145.962 * * [simplify]: iters left: 6 (18 enodes) 1554045145.967 * * [simplify]: iters left: 5 (86 enodes) 1554045145.992 * * [simplify]: iters left: 4 (177 enodes) 1554045146.054 * * [simplify]: iters left: 3 (293 enodes) 1554045146.138 * * [simplify]: iters left: 2 (471 enodes) 1554045146.301 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045146.301 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045146.301 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045146.301 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045146.302 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045146.303 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045146.306 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045146.312 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045146.321 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045146.327 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045146.333 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045146.333 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045146.333 * * * * [progress]: [ 211 / 675 ] simplifiying candidate # 1554045146.334 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045146.334 * * [simplify]: iters left: 6 (17 enodes) 1554045146.339 * * [simplify]: iters left: 5 (72 enodes) 1554045146.352 * * [simplify]: iters left: 4 (123 enodes) 1554045146.368 * * [simplify]: iters left: 3 (164 enodes) 1554045146.394 * * [simplify]: iters left: 2 (208 enodes) 1554045146.435 * * [simplify]: iters left: 1 (293 enodes) 1554045146.487 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045146.487 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045146.487 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045146.488 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045146.488 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045146.488 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045146.489 * * [simplify]: Extracting #6: cost 65 inf + 2038 1554045146.494 * * [simplify]: Extracting #7: cost 12 inf + 12240 1554045146.498 * * [simplify]: Extracting #8: cost 1 inf + 14589 1554045146.502 * * [simplify]: Extracting #9: cost 0 inf + 14729 1554045146.505 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))))) 1554045146.505 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045146.505 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045146.505 * * [simplify]: iters left: 6 (17 enodes) 1554045146.510 * * [simplify]: iters left: 5 (83 enodes) 1554045146.528 * * [simplify]: iters left: 4 (174 enodes) 1554045146.561 * * [simplify]: iters left: 3 (290 enodes) 1554045146.634 * * [simplify]: iters left: 2 (448 enodes) 1554045146.831 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045146.831 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045146.831 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045146.831 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045146.832 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045146.834 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045146.838 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045146.847 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045146.852 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045146.859 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045146.859 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045146.859 * * * * [progress]: [ 212 / 675 ] simplifiying candidate # 1554045146.859 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045146.859 * * [simplify]: iters left: 6 (20 enodes) 1554045146.865 * * [simplify]: iters left: 5 (84 enodes) 1554045146.887 * * [simplify]: iters left: 4 (138 enodes) 1554045146.907 * * [simplify]: iters left: 3 (185 enodes) 1554045146.964 * * [simplify]: iters left: 2 (232 enodes) 1554045147.022 * * [simplify]: iters left: 1 (318 enodes) 1554045147.075 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045147.075 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045147.075 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045147.075 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045147.075 * * [simplify]: Extracting #4: cost 51 inf + 1 1554045147.076 * * [simplify]: Extracting #5: cost 93 inf + 2 1554045147.076 * * [simplify]: Extracting #6: cost 87 inf + 1330 1554045147.079 * * [simplify]: Extracting #7: cost 29 inf + 10818 1554045147.086 * * [simplify]: Extracting #8: cost 10 inf + 16458 1554045147.094 * * [simplify]: Extracting #9: cost 1 inf + 20782 1554045147.102 * * [simplify]: Extracting #10: cost 0 inf + 21365 1554045147.111 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045147.111 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045147.112 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045147.112 * * [simplify]: iters left: 6 (19 enodes) 1554045147.122 * * [simplify]: iters left: 5 (89 enodes) 1554045147.163 * * [simplify]: iters left: 4 (180 enodes) 1554045147.214 * * [simplify]: iters left: 3 (296 enodes) 1554045147.304 * * [simplify]: iters left: 2 (472 enodes) 1554045147.495 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045147.496 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045147.496 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045147.496 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045147.496 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045147.497 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045147.501 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045147.507 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045147.513 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045147.519 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045147.530 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045147.540 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045147.540 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045147.541 * * * * [progress]: [ 213 / 675 ] simplifiying candidate # 1554045147.541 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045147.541 * * [simplify]: iters left: 6 (17 enodes) 1554045147.546 * * [simplify]: iters left: 5 (73 enodes) 1554045147.560 * * [simplify]: iters left: 4 (117 enodes) 1554045147.584 * * [simplify]: iters left: 3 (156 enodes) 1554045147.608 * * [simplify]: iters left: 2 (202 enodes) 1554045147.664 * * [simplify]: iters left: 1 (287 enodes) 1554045147.733 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045147.733 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045147.733 * * [simplify]: Extracting #2: cost 13 inf + 1 1554045147.733 * * [simplify]: Extracting #3: cost 37 inf + 1 1554045147.734 * * [simplify]: Extracting #4: cost 79 inf + 2 1554045147.735 * * [simplify]: Extracting #5: cost 67 inf + 2120 1554045147.740 * * [simplify]: Extracting #6: cost 15 inf + 11589 1554045147.746 * * [simplify]: Extracting #7: cost 0 inf + 15455 1554045147.753 * * [simplify]: Extracting #8: cost 0 inf + 15019 1554045147.762 * * [simplify]: Extracting #9: cost 0 inf + 14755 1554045147.769 * [simplify]: Simplified to (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045147.769 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045147.769 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045147.770 * * [simplify]: iters left: 6 (17 enodes) 1554045147.779 * * [simplify]: iters left: 5 (83 enodes) 1554045147.813 * * [simplify]: iters left: 4 (169 enodes) 1554045147.861 * * [simplify]: iters left: 3 (284 enodes) 1554045147.951 * * [simplify]: iters left: 2 (440 enodes) 1554045148.109 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045148.109 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045148.110 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045148.110 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045148.110 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045148.111 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045148.115 * * [simplify]: Extracting #6: cost 36 inf + 33991 1554045148.121 * * [simplify]: Extracting #7: cost 1 inf + 53538 1554045148.128 * * [simplify]: Extracting #8: cost 0 inf + 54160 1554045148.133 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045148.133 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045148.134 * * * * [progress]: [ 214 / 675 ] simplifiying candidate # 1554045148.134 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045148.134 * * [simplify]: iters left: 6 (19 enodes) 1554045148.139 * * [simplify]: iters left: 5 (79 enodes) 1554045148.159 * * [simplify]: iters left: 4 (128 enodes) 1554045148.193 * * [simplify]: iters left: 3 (167 enodes) 1554045148.218 * * [simplify]: iters left: 2 (211 enodes) 1554045148.297 * * [simplify]: iters left: 1 (297 enodes) 1554045148.376 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045148.376 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045148.376 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045148.377 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045148.377 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045148.378 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045148.379 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045148.383 * * [simplify]: Extracting #7: cost 14 inf + 12599 1554045148.391 * * [simplify]: Extracting #8: cost 2 inf + 16143 1554045148.398 * * [simplify]: Extracting #9: cost 0 inf + 16907 1554045148.406 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045148.406 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045148.407 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045148.407 * * [simplify]: iters left: 6 (19 enodes) 1554045148.412 * * [simplify]: iters left: 5 (89 enodes) 1554045148.432 * * [simplify]: iters left: 4 (180 enodes) 1554045148.473 * * [simplify]: iters left: 3 (296 enodes) 1554045148.582 * * [simplify]: iters left: 2 (472 enodes) 1554045148.766 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045148.766 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045148.766 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045148.766 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045148.767 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045148.768 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045148.771 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045148.781 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045148.791 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045148.798 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045148.804 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045148.811 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045148.811 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045148.811 * * * * [progress]: [ 215 / 675 ] simplifiying candidate # 1554045148.811 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045148.811 * * [simplify]: iters left: 6 (18 enodes) 1554045148.817 * * [simplify]: iters left: 5 (76 enodes) 1554045148.847 * * [simplify]: iters left: 4 (121 enodes) 1554045148.865 * * [simplify]: iters left: 3 (158 enodes) 1554045148.906 * * [simplify]: iters left: 2 (202 enodes) 1554045148.959 * * [simplify]: iters left: 1 (287 enodes) 1554045149.029 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045149.029 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045149.029 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045149.030 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045149.030 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045149.030 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045149.031 * * [simplify]: Extracting #6: cost 64 inf + 2250 1554045149.034 * * [simplify]: Extracting #7: cost 10 inf + 12280 1554045149.037 * * [simplify]: Extracting #8: cost 0 inf + 13826 1554045149.040 * * [simplify]: Extracting #9: cost 0 inf + 13307 1554045149.043 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045149.046 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045149.046 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045149.047 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045149.047 * * [simplify]: iters left: 6 (18 enodes) 1554045149.052 * * [simplify]: iters left: 5 (86 enodes) 1554045149.079 * * [simplify]: iters left: 4 (177 enodes) 1554045149.141 * * [simplify]: iters left: 3 (293 enodes) 1554045149.219 * * [simplify]: iters left: 2 (471 enodes) 1554045149.356 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045149.356 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045149.356 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045149.357 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045149.358 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045149.364 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045149.375 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045149.390 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045149.404 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045149.421 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045149.421 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045149.422 * * * * [progress]: [ 216 / 675 ] simplifiying candidate # 1554045149.422 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045149.422 * * [simplify]: iters left: 6 (19 enodes) 1554045149.427 * * [simplify]: iters left: 5 (79 enodes) 1554045149.441 * * [simplify]: iters left: 4 (128 enodes) 1554045149.462 * * [simplify]: iters left: 3 (167 enodes) 1554045149.499 * * [simplify]: iters left: 2 (211 enodes) 1554045149.542 * * [simplify]: iters left: 1 (297 enodes) 1554045149.610 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045149.610 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045149.611 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045149.611 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045149.611 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045149.612 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045149.613 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045149.617 * * [simplify]: Extracting #7: cost 14 inf + 12599 1554045149.624 * * [simplify]: Extracting #8: cost 2 inf + 16143 1554045149.631 * * [simplify]: Extracting #9: cost 0 inf + 16907 1554045149.638 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045149.638 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045149.639 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045149.639 * * [simplify]: iters left: 6 (19 enodes) 1554045149.649 * * [simplify]: iters left: 5 (89 enodes) 1554045149.686 * * [simplify]: iters left: 4 (180 enodes) 1554045149.749 * * [simplify]: iters left: 3 (296 enodes) 1554045149.825 * * [simplify]: iters left: 2 (472 enodes) 1554045149.972 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045149.972 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045149.972 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045149.973 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045149.974 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045149.975 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045149.983 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045149.994 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045150.011 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045150.023 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045150.035 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045150.048 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045150.048 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045150.048 * * * * [progress]: [ 217 / 675 ] simplifiying candidate # 1554045150.049 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045150.049 * * [simplify]: iters left: 6 (17 enodes) 1554045150.058 * * [simplify]: iters left: 5 (71 enodes) 1554045150.081 * * [simplify]: iters left: 4 (117 enodes) 1554045150.097 * * [simplify]: iters left: 3 (154 enodes) 1554045150.130 * * [simplify]: iters left: 2 (198 enodes) 1554045150.206 * * [simplify]: iters left: 1 (284 enodes) 1554045150.283 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045150.283 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045150.283 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045150.283 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045150.283 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045150.283 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045150.284 * * [simplify]: Extracting #6: cost 63 inf + 2158 1554045150.286 * * [simplify]: Extracting #7: cost 8 inf + 11458 1554045150.290 * * [simplify]: Extracting #8: cost 0 inf + 13795 1554045150.293 * * [simplify]: Extracting #9: cost 0 inf + 13783 1554045150.296 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045150.296 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045150.297 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045150.297 * * [simplify]: iters left: 6 (18 enodes) 1554045150.304 * * [simplify]: iters left: 5 (86 enodes) 1554045150.341 * * [simplify]: iters left: 4 (177 enodes) 1554045150.391 * * [simplify]: iters left: 3 (293 enodes) 1554045150.471 * * [simplify]: iters left: 2 (471 enodes) 1554045150.624 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045150.625 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045150.625 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045150.625 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045150.626 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045150.629 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045150.634 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045150.641 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045150.649 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045150.656 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045150.656 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045150.656 * * * * [progress]: [ 218 / 675 ] simplifiying candidate # 1554045150.657 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045150.657 * * [simplify]: iters left: 6 (18 enodes) 1554045150.666 * * [simplify]: iters left: 5 (77 enodes) 1554045150.691 * * [simplify]: iters left: 4 (131 enodes) 1554045150.727 * * [simplify]: iters left: 3 (178 enodes) 1554045150.765 * * [simplify]: iters left: 2 (225 enodes) 1554045150.817 * * [simplify]: iters left: 1 (311 enodes) 1554045150.912 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045150.912 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045150.912 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045150.912 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045150.912 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045150.913 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045150.915 * * [simplify]: Extracting #6: cost 65 inf + 4063 1554045150.921 * * [simplify]: Extracting #7: cost 8 inf + 16245 1554045150.930 * * [simplify]: Extracting #8: cost 1 inf + 18766 1554045150.939 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045150.948 * [simplify]: Simplified to (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045150.948 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045150.949 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045150.949 * * [simplify]: iters left: 6 (18 enodes) 1554045150.962 * * [simplify]: iters left: 5 (86 enodes) 1554045150.988 * * [simplify]: iters left: 4 (177 enodes) 1554045151.026 * * [simplify]: iters left: 3 (293 enodes) 1554045151.114 * * [simplify]: iters left: 2 (471 enodes) 1554045151.272 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045151.307 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045151.307 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045151.307 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045151.307 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045151.309 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045151.312 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045151.318 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045151.324 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045151.330 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045151.337 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045151.338 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045151.338 * * * * [progress]: [ 219 / 675 ] simplifiying candidate # 1554045151.340 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045151.340 * * [simplify]: iters left: 6 (19 enodes) 1554045151.350 * * [simplify]: iters left: 5 (79 enodes) 1554045151.380 * * [simplify]: iters left: 4 (128 enodes) 1554045151.414 * * [simplify]: iters left: 3 (167 enodes) 1554045151.462 * * [simplify]: iters left: 2 (211 enodes) 1554045151.529 * * [simplify]: iters left: 1 (297 enodes) 1554045151.612 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045151.612 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045151.613 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045151.613 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045151.613 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045151.613 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045151.615 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045151.620 * * [simplify]: Extracting #7: cost 8 inf + 15096 1554045151.627 * * [simplify]: Extracting #8: cost 0 inf + 16907 1554045151.633 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045151.633 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045151.634 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045151.634 * * [simplify]: iters left: 6 (19 enodes) 1554045151.639 * * [simplify]: iters left: 5 (89 enodes) 1554045151.659 * * [simplify]: iters left: 4 (180 enodes) 1554045151.700 * * [simplify]: iters left: 3 (296 enodes) 1554045151.774 * * [simplify]: iters left: 2 (472 enodes) 1554045151.950 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045151.950 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045151.950 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045151.950 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045151.951 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045151.952 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045151.956 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045151.961 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045151.968 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045151.974 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045151.984 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045151.996 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045151.996 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045151.997 * * * * [progress]: [ 220 / 675 ] simplifiying candidate # 1554045151.997 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045151.997 * * [simplify]: iters left: 6 (16 enodes) 1554045152.002 * * [simplify]: iters left: 5 (69 enodes) 1554045152.015 * * [simplify]: iters left: 4 (113 enodes) 1554045152.034 * * [simplify]: iters left: 3 (151 enodes) 1554045152.069 * * [simplify]: iters left: 2 (195 enodes) 1554045152.132 * * [simplify]: iters left: 1 (280 enodes) 1554045152.226 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045152.226 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045152.226 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045152.226 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045152.227 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045152.228 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045152.233 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045152.239 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045152.245 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045152.251 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045152.251 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045152.252 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045152.252 * * [simplify]: iters left: 6 (17 enodes) 1554045152.261 * * [simplify]: iters left: 5 (83 enodes) 1554045152.297 * * [simplify]: iters left: 4 (169 enodes) 1554045152.353 * * [simplify]: iters left: 3 (284 enodes) 1554045152.437 * * [simplify]: iters left: 2 (440 enodes) 1554045152.588 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045152.588 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045152.589 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045152.589 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045152.590 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045152.592 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045152.599 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045152.609 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045152.621 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045152.628 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045152.629 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045152.629 * * * * [progress]: [ 221 / 675 ] simplifiying candidate # 1554045152.629 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045152.629 * * [simplify]: iters left: 6 (17 enodes) 1554045152.635 * * [simplify]: iters left: 5 (72 enodes) 1554045152.651 * * [simplify]: iters left: 4 (117 enodes) 1554045152.677 * * [simplify]: iters left: 3 (154 enodes) 1554045152.713 * * [simplify]: iters left: 2 (198 enodes) 1554045152.768 * * [simplify]: iters left: 1 (284 enodes) 1554045152.818 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045152.818 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045152.818 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045152.818 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045152.819 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045152.819 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045152.819 * * [simplify]: Extracting #6: cost 63 inf + 1660 1554045152.823 * * [simplify]: Extracting #7: cost 8 inf + 10874 1554045152.826 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045152.829 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045152.832 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045152.832 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045152.833 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045152.833 * * [simplify]: iters left: 6 (17 enodes) 1554045152.838 * * [simplify]: iters left: 5 (83 enodes) 1554045152.869 * * [simplify]: iters left: 4 (174 enodes) 1554045152.907 * * [simplify]: iters left: 3 (290 enodes) 1554045152.987 * * [simplify]: iters left: 2 (448 enodes) 1554045153.144 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045153.144 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045153.144 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045153.145 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045153.146 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045153.150 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045153.154 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045153.160 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045153.166 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045153.172 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045153.172 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045153.172 * * * * [progress]: [ 222 / 675 ] simplifiying candidate # 1554045153.172 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045153.172 * * [simplify]: iters left: 6 (16 enodes) 1554045153.177 * * [simplify]: iters left: 5 (69 enodes) 1554045153.200 * * [simplify]: iters left: 4 (113 enodes) 1554045153.216 * * [simplify]: iters left: 3 (151 enodes) 1554045153.246 * * [simplify]: iters left: 2 (195 enodes) 1554045153.295 * * [simplify]: iters left: 1 (280 enodes) 1554045153.360 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045153.360 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045153.360 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045153.360 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045153.360 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045153.361 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045153.363 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045153.366 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045153.371 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045153.374 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045153.374 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045153.374 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045153.375 * * [simplify]: iters left: 6 (17 enodes) 1554045153.379 * * [simplify]: iters left: 5 (83 enodes) 1554045153.408 * * [simplify]: iters left: 4 (169 enodes) 1554045153.443 * * [simplify]: iters left: 3 (284 enodes) 1554045153.511 * * [simplify]: iters left: 2 (440 enodes) 1554045153.682 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045153.683 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045153.683 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045153.683 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045153.684 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045153.686 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045153.693 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045153.704 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045153.716 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045153.727 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045153.727 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045153.727 * * * * [progress]: [ 223 / 675 ] simplifiying candidate # 1554045153.727 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045153.728 * * [simplify]: iters left: 6 (16 enodes) 1554045153.737 * * [simplify]: iters left: 5 (67 enodes) 1554045153.760 * * [simplify]: iters left: 4 (113 enodes) 1554045153.793 * * [simplify]: iters left: 3 (150 enodes) 1554045153.818 * * [simplify]: iters left: 2 (194 enodes) 1554045153.858 * * [simplify]: iters left: 1 (280 enodes) 1554045153.920 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045153.920 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045153.920 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045153.920 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045153.920 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045153.921 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045153.922 * * [simplify]: Extracting #6: cost 55 inf + 3339 1554045153.925 * * [simplify]: Extracting #7: cost 19 inf + 8518 1554045153.931 * * [simplify]: Extracting #8: cost 1 inf + 12552 1554045153.936 * * [simplify]: Extracting #9: cost 0 inf + 12949 1554045153.941 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045153.941 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045153.942 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045153.942 * * [simplify]: iters left: 6 (17 enodes) 1554045153.947 * * [simplify]: iters left: 5 (83 enodes) 1554045153.968 * * [simplify]: iters left: 4 (174 enodes) 1554045154.008 * * [simplify]: iters left: 3 (290 enodes) 1554045154.085 * * [simplify]: iters left: 2 (448 enodes) 1554045154.282 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045154.282 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045154.282 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045154.283 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045154.284 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045154.288 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045154.297 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045154.309 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045154.321 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045154.332 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045154.333 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045154.333 * * * * [progress]: [ 224 / 675 ] simplifiying candidate # 1554045154.333 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045154.334 * * [simplify]: iters left: 6 (18 enodes) 1554045154.347 * * [simplify]: iters left: 5 (77 enodes) 1554045154.361 * * [simplify]: iters left: 4 (126 enodes) 1554045154.381 * * [simplify]: iters left: 3 (164 enodes) 1554045154.431 * * [simplify]: iters left: 2 (210 enodes) 1554045154.481 * * [simplify]: iters left: 1 (295 enodes) 1554045154.568 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045154.568 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045154.568 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045154.568 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045154.568 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045154.569 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045154.569 * * [simplify]: Extracting #6: cost 78 inf + 298 1554045154.570 * * [simplify]: Extracting #7: cost 47 inf + 4067 1554045154.573 * * [simplify]: Extracting #8: cost 9 inf + 11001 1554045154.576 * * [simplify]: Extracting #9: cost 1 inf + 13696 1554045154.579 * * [simplify]: Extracting #10: cost 0 inf + 14129 1554045154.582 * [simplify]: Simplified to (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045154.582 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045154.583 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045154.583 * * [simplify]: iters left: 6 (17 enodes) 1554045154.590 * * [simplify]: iters left: 5 (83 enodes) 1554045154.627 * * [simplify]: iters left: 4 (174 enodes) 1554045154.671 * * [simplify]: iters left: 3 (290 enodes) 1554045154.750 * * [simplify]: iters left: 2 (448 enodes) 1554045154.905 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045154.905 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045154.905 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045154.905 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045154.906 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045154.908 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045154.915 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045154.927 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045154.940 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045154.951 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045154.952 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045154.952 * * * * [progress]: [ 225 / 675 ] simplifiying candidate # 1554045154.952 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045154.953 * * [simplify]: iters left: 6 (18 enodes) 1554045154.967 * * [simplify]: iters left: 5 (76 enodes) 1554045154.994 * * [simplify]: iters left: 4 (120 enodes) 1554045155.014 * * [simplify]: iters left: 3 (159 enodes) 1554045155.043 * * [simplify]: iters left: 2 (203 enodes) 1554045155.121 * * [simplify]: iters left: 1 (288 enodes) 1554045155.216 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045155.216 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045155.216 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045155.216 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045155.216 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045155.217 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045155.217 * * [simplify]: Extracting #6: cost 72 inf + 681 1554045155.220 * * [simplify]: Extracting #7: cost 23 inf + 9061 1554045155.226 * * [simplify]: Extracting #8: cost 2 inf + 12894 1554045155.232 * * [simplify]: Extracting #9: cost 0 inf + 13307 1554045155.238 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045155.244 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045155.244 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045155.245 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045155.245 * * [simplify]: iters left: 6 (18 enodes) 1554045155.255 * * [simplify]: iters left: 5 (86 enodes) 1554045155.294 * * [simplify]: iters left: 4 (177 enodes) 1554045155.354 * * [simplify]: iters left: 3 (293 enodes) 1554045155.474 * * [simplify]: iters left: 2 (471 enodes) 1554045155.675 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045155.675 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045155.676 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045155.676 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045155.678 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045155.683 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045155.694 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045155.708 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045155.723 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045155.737 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045155.737 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045155.738 * * * * [progress]: [ 226 / 675 ] simplifiying candidate # 1554045155.738 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045155.738 * * [simplify]: iters left: 6 (17 enodes) 1554045155.749 * * [simplify]: iters left: 5 (72 enodes) 1554045155.764 * * [simplify]: iters left: 4 (116 enodes) 1554045155.780 * * [simplify]: iters left: 3 (155 enodes) 1554045155.820 * * [simplify]: iters left: 2 (199 enodes) 1554045155.872 * * [simplify]: iters left: 1 (284 enodes) 1554045155.918 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045155.918 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045155.918 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045155.919 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045155.919 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045155.919 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045155.919 * * [simplify]: Extracting #6: cost 65 inf + 1481 1554045155.921 * * [simplify]: Extracting #7: cost 10 inf + 10718 1554045155.924 * * [simplify]: Extracting #8: cost 1 inf + 12429 1554045155.929 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045155.932 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045155.932 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045155.932 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045155.932 * * [simplify]: iters left: 6 (17 enodes) 1554045155.937 * * [simplify]: iters left: 5 (83 enodes) 1554045155.957 * * [simplify]: iters left: 4 (174 enodes) 1554045156.007 * * [simplify]: iters left: 3 (290 enodes) 1554045156.072 * * [simplify]: iters left: 2 (448 enodes) 1554045156.238 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045156.238 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045156.238 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045156.238 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045156.240 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045156.243 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045156.250 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045156.259 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045156.268 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045156.278 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045156.278 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045156.278 * * * * [progress]: [ 227 / 675 ] simplifiying candidate # 1554045156.279 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt 1)) 1554045156.279 * * [simplify]: iters left: 5 (6 enodes) 1554045156.283 * * [simplify]: iters left: 4 (22 enodes) 1554045156.287 * * [simplify]: iters left: 3 (24 enodes) 1554045156.290 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045156.290 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045156.290 * [simplify]: Simplified to 1 1554045156.290 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045156.290 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045156.291 * * [simplify]: iters left: 6 (16 enodes) 1554045156.296 * * [simplify]: iters left: 5 (80 enodes) 1554045156.321 * * [simplify]: iters left: 4 (166 enodes) 1554045156.378 * * [simplify]: iters left: 3 (281 enodes) 1554045156.470 * * [simplify]: iters left: 2 (447 enodes) 1554045156.622 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045156.622 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045156.622 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045156.623 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045156.624 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045156.626 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045156.631 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045156.636 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045156.641 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045156.647 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045156.647 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045156.647 * * * * [progress]: [ 228 / 675 ] simplifiying candidate # 1554045156.647 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045156.647 * * [simplify]: iters left: 6 (17 enodes) 1554045156.659 * * [simplify]: iters left: 5 (72 enodes) 1554045156.672 * * [simplify]: iters left: 4 (116 enodes) 1554045156.690 * * [simplify]: iters left: 3 (155 enodes) 1554045156.742 * * [simplify]: iters left: 2 (199 enodes) 1554045156.822 * * [simplify]: iters left: 1 (284 enodes) 1554045156.892 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045156.892 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045156.893 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045156.893 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045156.893 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045156.893 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045156.894 * * [simplify]: Extracting #6: cost 65 inf + 1481 1554045156.898 * * [simplify]: Extracting #7: cost 10 inf + 10718 1554045156.904 * * [simplify]: Extracting #8: cost 1 inf + 12429 1554045156.909 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045156.913 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045156.913 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045156.913 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045156.913 * * [simplify]: iters left: 6 (17 enodes) 1554045156.918 * * [simplify]: iters left: 5 (83 enodes) 1554045156.944 * * [simplify]: iters left: 4 (174 enodes) 1554045156.997 * * [simplify]: iters left: 3 (290 enodes) 1554045157.098 * * [simplify]: iters left: 2 (448 enodes) 1554045157.277 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045157.277 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045157.278 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045157.278 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045157.279 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045157.285 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045157.289 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045157.295 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045157.301 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045157.307 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045157.308 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045157.308 * * * * [progress]: [ 229 / 675 ] simplifiying candidate # 1554045157.308 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) 1) 1554045157.308 * * [simplify]: iters left: 5 (6 enodes) 1554045157.314 * * [simplify]: iters left: 4 (20 enodes) 1554045157.318 * * [simplify]: iters left: 3 (22 enodes) 1554045157.323 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045157.323 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045157.323 * [simplify]: Simplified to 1 1554045157.323 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045157.324 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045157.324 * * [simplify]: iters left: 6 (16 enodes) 1554045157.333 * * [simplify]: iters left: 5 (80 enodes) 1554045157.368 * * [simplify]: iters left: 4 (166 enodes) 1554045157.433 * * [simplify]: iters left: 3 (281 enodes) 1554045157.542 * * [simplify]: iters left: 2 (447 enodes) 1554045157.710 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045157.711 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045157.711 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045157.711 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045157.712 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045157.714 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045157.718 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045157.727 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045157.737 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045157.751 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045157.751 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045157.751 * * * * [progress]: [ 230 / 675 ] simplifiying candidate # 1554045157.751 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045157.752 * * [simplify]: iters left: 6 (18 enodes) 1554045157.761 * * [simplify]: iters left: 5 (77 enodes) 1554045157.775 * * [simplify]: iters left: 4 (131 enodes) 1554045157.796 * * [simplify]: iters left: 3 (178 enodes) 1554045157.844 * * [simplify]: iters left: 2 (225 enodes) 1554045157.889 * * [simplify]: iters left: 1 (311 enodes) 1554045157.988 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045157.989 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045157.989 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045157.989 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045157.989 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045157.990 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045157.992 * * [simplify]: Extracting #6: cost 65 inf + 4063 1554045157.998 * * [simplify]: Extracting #7: cost 8 inf + 16245 1554045158.005 * * [simplify]: Extracting #8: cost 1 inf + 18766 1554045158.010 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045158.015 * [simplify]: Simplified to (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045158.015 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045158.015 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045158.016 * * [simplify]: iters left: 6 (18 enodes) 1554045158.021 * * [simplify]: iters left: 5 (86 enodes) 1554045158.040 * * [simplify]: iters left: 4 (177 enodes) 1554045158.084 * * [simplify]: iters left: 3 (293 enodes) 1554045158.164 * * [simplify]: iters left: 2 (471 enodes) 1554045158.325 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045158.326 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045158.326 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045158.326 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045158.327 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045158.329 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045158.336 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045158.346 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045158.358 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045158.370 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045158.382 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045158.382 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045158.383 * * * * [progress]: [ 231 / 675 ] simplifiying candidate # 1554045158.383 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045158.383 * * [simplify]: iters left: 6 (19 enodes) 1554045158.393 * * [simplify]: iters left: 5 (79 enodes) 1554045158.420 * * [simplify]: iters left: 4 (128 enodes) 1554045158.455 * * [simplify]: iters left: 3 (167 enodes) 1554045158.506 * * [simplify]: iters left: 2 (211 enodes) 1554045158.559 * * [simplify]: iters left: 1 (297 enodes) 1554045158.649 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045158.649 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045158.649 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045158.649 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045158.649 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045158.650 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045158.651 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045158.656 * * [simplify]: Extracting #7: cost 8 inf + 15096 1554045158.663 * * [simplify]: Extracting #8: cost 0 inf + 16907 1554045158.669 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045158.670 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045158.670 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045158.671 * * [simplify]: iters left: 6 (19 enodes) 1554045158.680 * * [simplify]: iters left: 5 (89 enodes) 1554045158.718 * * [simplify]: iters left: 4 (180 enodes) 1554045158.766 * * [simplify]: iters left: 3 (296 enodes) 1554045158.839 * * [simplify]: iters left: 2 (472 enodes) 1554045159.034 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045159.034 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045159.034 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045159.034 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045159.035 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045159.037 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045159.044 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045159.057 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045159.063 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045159.069 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045159.076 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045159.083 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045159.083 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045159.083 * * * * [progress]: [ 232 / 675 ] simplifiying candidate # 1554045159.083 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045159.083 * * [simplify]: iters left: 6 (16 enodes) 1554045159.088 * * [simplify]: iters left: 5 (69 enodes) 1554045159.108 * * [simplify]: iters left: 4 (113 enodes) 1554045159.133 * * [simplify]: iters left: 3 (151 enodes) 1554045159.166 * * [simplify]: iters left: 2 (195 enodes) 1554045159.247 * * [simplify]: iters left: 1 (280 enodes) 1554045159.308 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045159.308 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045159.308 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045159.308 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045159.308 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045159.310 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045159.314 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045159.320 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045159.325 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045159.328 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045159.329 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045159.329 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045159.329 * * [simplify]: iters left: 6 (17 enodes) 1554045159.336 * * [simplify]: iters left: 5 (83 enodes) 1554045159.353 * * [simplify]: iters left: 4 (169 enodes) 1554045159.388 * * [simplify]: iters left: 3 (284 enodes) 1554045159.493 * * [simplify]: iters left: 2 (440 enodes) 1554045159.671 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045159.671 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045159.671 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045159.671 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045159.672 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045159.674 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045159.681 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045159.690 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045159.696 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045159.702 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045159.702 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045159.702 * * * * [progress]: [ 233 / 675 ] simplifiying candidate # 1554045159.703 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045159.703 * * [simplify]: iters left: 6 (17 enodes) 1554045159.709 * * [simplify]: iters left: 5 (72 enodes) 1554045159.722 * * [simplify]: iters left: 4 (117 enodes) 1554045159.737 * * [simplify]: iters left: 3 (154 enodes) 1554045159.762 * * [simplify]: iters left: 2 (198 enodes) 1554045159.812 * * [simplify]: iters left: 1 (284 enodes) 1554045159.888 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045159.888 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045159.888 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045159.888 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045159.889 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045159.889 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045159.890 * * [simplify]: Extracting #6: cost 63 inf + 1660 1554045159.894 * * [simplify]: Extracting #7: cost 8 inf + 10874 1554045159.900 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045159.906 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045159.912 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045159.912 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045159.913 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045159.913 * * [simplify]: iters left: 6 (17 enodes) 1554045159.920 * * [simplify]: iters left: 5 (83 enodes) 1554045159.940 * * [simplify]: iters left: 4 (174 enodes) 1554045159.971 * * [simplify]: iters left: 3 (290 enodes) 1554045160.027 * * [simplify]: iters left: 2 (448 enodes) 1554045160.201 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045160.201 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045160.201 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045160.201 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045160.203 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045160.207 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045160.214 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045160.220 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045160.226 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045160.232 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045160.232 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045160.232 * * * * [progress]: [ 234 / 675 ] simplifiying candidate # 1554045160.232 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045160.232 * * [simplify]: iters left: 6 (16 enodes) 1554045160.237 * * [simplify]: iters left: 5 (69 enodes) 1554045160.254 * * [simplify]: iters left: 4 (113 enodes) 1554045160.280 * * [simplify]: iters left: 3 (151 enodes) 1554045160.307 * * [simplify]: iters left: 2 (195 enodes) 1554045160.365 * * [simplify]: iters left: 1 (280 enodes) 1554045160.426 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045160.426 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045160.426 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045160.426 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045160.426 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045160.427 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045160.429 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045160.432 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045160.435 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045160.438 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045160.438 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045160.438 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045160.438 * * [simplify]: iters left: 6 (17 enodes) 1554045160.443 * * [simplify]: iters left: 5 (83 enodes) 1554045160.468 * * [simplify]: iters left: 4 (169 enodes) 1554045160.533 * * [simplify]: iters left: 3 (284 enodes) 1554045160.621 * * [simplify]: iters left: 2 (440 enodes) 1554045160.800 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045160.801 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045160.801 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045160.801 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045160.801 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045160.802 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045160.808 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045160.822 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045160.831 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045160.837 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045160.837 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045160.837 * * * * [progress]: [ 235 / 675 ] simplifiying candidate # 1554045160.838 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045160.838 * * [simplify]: iters left: 6 (16 enodes) 1554045160.842 * * [simplify]: iters left: 5 (67 enodes) 1554045160.856 * * [simplify]: iters left: 4 (113 enodes) 1554045160.873 * * [simplify]: iters left: 3 (150 enodes) 1554045160.916 * * [simplify]: iters left: 2 (194 enodes) 1554045160.997 * * [simplify]: iters left: 1 (280 enodes) 1554045161.090 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045161.090 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045161.090 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045161.090 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045161.090 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045161.091 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045161.092 * * [simplify]: Extracting #6: cost 55 inf + 3339 1554045161.094 * * [simplify]: Extracting #7: cost 19 inf + 8518 1554045161.097 * * [simplify]: Extracting #8: cost 1 inf + 12552 1554045161.100 * * [simplify]: Extracting #9: cost 0 inf + 12949 1554045161.102 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045161.103 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045161.103 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045161.103 * * [simplify]: iters left: 6 (17 enodes) 1554045161.108 * * [simplify]: iters left: 5 (83 enodes) 1554045161.129 * * [simplify]: iters left: 4 (174 enodes) 1554045161.194 * * [simplify]: iters left: 3 (290 enodes) 1554045161.262 * * [simplify]: iters left: 2 (448 enodes) 1554045161.384 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045161.385 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045161.385 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045161.385 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045161.386 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045161.391 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045161.399 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045161.411 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045161.423 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045161.438 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045161.438 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045161.439 * * * * [progress]: [ 236 / 675 ] simplifiying candidate # 1554045161.439 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045161.439 * * [simplify]: iters left: 6 (17 enodes) 1554045161.448 * * [simplify]: iters left: 5 (70 enodes) 1554045161.473 * * [simplify]: iters left: 4 (117 enodes) 1554045161.504 * * [simplify]: iters left: 3 (156 enodes) 1554045161.549 * * [simplify]: iters left: 2 (200 enodes) 1554045161.627 * * [simplify]: iters left: 1 (286 enodes) 1554045161.702 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045161.702 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045161.702 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045161.702 * * [simplify]: Extracting #3: cost 13 inf + 1 1554045161.702 * * [simplify]: Extracting #4: cost 37 inf + 1 1554045161.703 * * [simplify]: Extracting #5: cost 79 inf + 2 1554045161.703 * * [simplify]: Extracting #6: cost 74 inf + 1072 1554045161.705 * * [simplify]: Extracting #7: cost 14 inf + 12055 1554045161.709 * * [simplify]: Extracting #8: cost 1 inf + 14698 1554045161.712 * * [simplify]: Extracting #9: cost 0 inf + 14959 1554045161.715 * * [simplify]: Extracting #10: cost 0 inf + 14915 1554045161.719 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) 1554045161.719 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045161.719 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045161.719 * * [simplify]: iters left: 6 (17 enodes) 1554045161.724 * * [simplify]: iters left: 5 (83 enodes) 1554045161.752 * * [simplify]: iters left: 4 (174 enodes) 1554045161.806 * * [simplify]: iters left: 3 (290 enodes) 1554045161.895 * * [simplify]: iters left: 2 (448 enodes) 1554045162.022 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045162.022 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045162.022 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045162.023 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045162.023 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045162.025 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045162.029 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045162.035 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045162.043 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045162.049 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045162.049 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045162.050 * * * * [progress]: [ 237 / 675 ] simplifiying candidate # 1554045162.050 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045162.050 * * [simplify]: iters left: 6 (17 enodes) 1554045162.055 * * [simplify]: iters left: 5 (69 enodes) 1554045162.067 * * [simplify]: iters left: 4 (112 enodes) 1554045162.083 * * [simplify]: iters left: 3 (149 enodes) 1554045162.115 * * [simplify]: iters left: 2 (193 enodes) 1554045162.179 * * [simplify]: iters left: 1 (280 enodes) 1554045162.249 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045162.249 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045162.249 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045162.249 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045162.249 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045162.250 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045162.251 * * [simplify]: Extracting #6: cost 66 inf + 1620 1554045162.255 * * [simplify]: Extracting #7: cost 20 inf + 10005 1554045162.260 * * [simplify]: Extracting #8: cost 0 inf + 13395 1554045162.267 * * [simplify]: Extracting #9: cost 0 inf + 13263 1554045162.273 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045162.273 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045162.274 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045162.274 * * [simplify]: iters left: 6 (18 enodes) 1554045162.284 * * [simplify]: iters left: 5 (86 enodes) 1554045162.320 * * [simplify]: iters left: 4 (177 enodes) 1554045162.384 * * [simplify]: iters left: 3 (293 enodes) 1554045162.492 * * [simplify]: iters left: 2 (471 enodes) 1554045162.653 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045162.654 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045162.654 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045162.654 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045162.656 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045162.663 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045162.674 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045162.690 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045162.708 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045162.716 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045162.716 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045162.716 * * * * [progress]: [ 238 / 675 ] simplifiying candidate # 1554045162.716 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045162.716 * * [simplify]: iters left: 6 (16 enodes) 1554045162.721 * * [simplify]: iters left: 5 (65 enodes) 1554045162.733 * * [simplify]: iters left: 4 (108 enodes) 1554045162.759 * * [simplify]: iters left: 3 (145 enodes) 1554045162.802 * * [simplify]: iters left: 2 (189 enodes) 1554045162.859 * * [simplify]: iters left: 1 (276 enodes) 1554045162.919 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045162.919 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045162.919 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045162.919 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045162.919 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045162.920 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045162.920 * * [simplify]: Extracting #6: cost 59 inf + 2233 1554045162.922 * * [simplify]: Extracting #7: cost 11 inf + 10417 1554045162.925 * * [simplify]: Extracting #8: cost 0 inf + 12363 1554045162.928 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045162.931 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045162.931 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045162.931 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045162.931 * * [simplify]: iters left: 6 (17 enodes) 1554045162.940 * * [simplify]: iters left: 5 (83 enodes) 1554045162.975 * * [simplify]: iters left: 4 (174 enodes) 1554045163.040 * * [simplify]: iters left: 3 (290 enodes) 1554045163.126 * * [simplify]: iters left: 2 (448 enodes) 1554045163.319 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045163.320 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045163.320 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045163.320 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045163.321 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045163.323 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045163.327 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045163.333 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045163.344 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045163.357 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045163.358 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045163.358 * * * * [progress]: [ 239 / 675 ] simplifiying candidate # 1554045163.358 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt 1)) 1554045163.358 * * [simplify]: iters left: 5 (6 enodes) 1554045163.364 * * [simplify]: iters left: 4 (18 enodes) 1554045163.368 * * [simplify]: iters left: 3 (20 enodes) 1554045163.372 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045163.372 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045163.372 * [simplify]: Simplified to 1 1554045163.372 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045163.373 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045163.373 * * [simplify]: iters left: 6 (16 enodes) 1554045163.380 * * [simplify]: iters left: 5 (80 enodes) 1554045163.400 * * [simplify]: iters left: 4 (166 enodes) 1554045163.445 * * [simplify]: iters left: 3 (281 enodes) 1554045163.525 * * [simplify]: iters left: 2 (447 enodes) 1554045163.698 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045163.699 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045163.699 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045163.699 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045163.700 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045163.703 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045163.712 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045163.723 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045163.731 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045163.737 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045163.737 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045163.737 * * * * [progress]: [ 240 / 675 ] simplifiying candidate # 1554045163.737 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045163.737 * * [simplify]: iters left: 6 (16 enodes) 1554045163.742 * * [simplify]: iters left: 5 (65 enodes) 1554045163.754 * * [simplify]: iters left: 4 (108 enodes) 1554045163.771 * * [simplify]: iters left: 3 (145 enodes) 1554045163.795 * * [simplify]: iters left: 2 (189 enodes) 1554045163.836 * * [simplify]: iters left: 1 (276 enodes) 1554045163.881 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045163.881 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045163.881 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045163.881 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045163.881 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045163.882 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045163.882 * * [simplify]: Extracting #6: cost 59 inf + 2233 1554045163.885 * * [simplify]: Extracting #7: cost 11 inf + 10417 1554045163.887 * * [simplify]: Extracting #8: cost 0 inf + 12363 1554045163.890 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045163.893 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045163.893 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045163.893 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045163.893 * * [simplify]: iters left: 6 (17 enodes) 1554045163.898 * * [simplify]: iters left: 5 (83 enodes) 1554045163.922 * * [simplify]: iters left: 4 (174 enodes) 1554045163.957 * * [simplify]: iters left: 3 (290 enodes) 1554045164.039 * * [simplify]: iters left: 2 (448 enodes) 1554045164.216 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045164.216 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045164.216 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045164.217 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045164.218 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045164.222 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045164.231 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045164.242 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045164.254 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045164.262 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045164.262 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045164.262 * * * * [progress]: [ 241 / 675 ] simplifiying candidate # 1554045164.262 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) 1) 1554045164.262 * * [simplify]: iters left: 5 (5 enodes) 1554045164.264 * * [simplify]: iters left: 4 (13 enodes) 1554045164.267 * * [simplify]: iters left: 3 (15 enodes) 1554045164.269 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045164.269 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045164.269 * [simplify]: Simplified to 1 1554045164.269 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045164.269 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045164.269 * * [simplify]: iters left: 6 (16 enodes) 1554045164.274 * * [simplify]: iters left: 5 (80 enodes) 1554045164.297 * * [simplify]: iters left: 4 (166 enodes) 1554045164.362 * * [simplify]: iters left: 3 (281 enodes) 1554045164.433 * * [simplify]: iters left: 2 (447 enodes) 1554045164.642 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045164.642 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045164.643 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045164.643 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045164.644 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045164.646 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045164.650 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045164.659 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045164.665 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045164.671 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045164.671 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045164.671 * * * * [progress]: [ 242 / 675 ] simplifiying candidate # 1554045164.672 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045164.672 * * [simplify]: iters left: 6 (17 enodes) 1554045164.680 * * [simplify]: iters left: 5 (76 enodes) 1554045164.694 * * [simplify]: iters left: 4 (133 enodes) 1554045164.720 * * [simplify]: iters left: 3 (177 enodes) 1554045164.776 * * [simplify]: iters left: 2 (229 enodes) 1554045164.836 * * [simplify]: iters left: 1 (335 enodes) 1554045164.939 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045164.939 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045164.939 * * [simplify]: Extracting #2: cost 28 inf + 1 1554045164.940 * * [simplify]: Extracting #3: cost 61 inf + 3 1554045164.940 * * [simplify]: Extracting #4: cost 100 inf + 8 1554045164.941 * * [simplify]: Extracting #5: cost 95 inf + 801 1554045164.944 * * [simplify]: Extracting #6: cost 48 inf + 8429 1554045164.951 * * [simplify]: Extracting #7: cost 10 inf + 21763 1554045164.961 * * [simplify]: Extracting #8: cost 0 inf + 27273 1554045164.971 * * [simplify]: Extracting #9: cost 0 inf + 26349 1554045164.982 * * [simplify]: Extracting #10: cost 0 inf + 25953 1554045164.996 * [simplify]: Simplified to (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) 1554045164.996 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045164.996 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045164.997 * * [simplify]: iters left: 6 (17 enodes) 1554045165.006 * * [simplify]: iters left: 5 (83 enodes) 1554045165.024 * * [simplify]: iters left: 4 (171 enodes) 1554045165.076 * * [simplify]: iters left: 3 (285 enodes) 1554045165.182 * * [simplify]: iters left: 2 (441 enodes) 1554045165.323 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045165.323 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045165.323 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045165.323 * * [simplify]: Extracting #3: cost 79 inf + 0 1554045165.324 * * [simplify]: Extracting #4: cost 138 inf + 47 1554045165.325 * * [simplify]: Extracting #5: cost 123 inf + 6397 1554045165.329 * * [simplify]: Extracting #6: cost 32 inf + 37218 1554045165.340 * * [simplify]: Extracting #7: cost 0 inf + 54641 1554045165.352 * * [simplify]: Extracting #8: cost 0 inf + 54561 1554045165.363 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045165.364 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))))) 1554045165.364 * * * * [progress]: [ 243 / 675 ] simplifiying candidate # 1554045165.364 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045165.365 * * [simplify]: iters left: 6 (20 enodes) 1554045165.376 * * [simplify]: iters left: 5 (84 enodes) 1554045165.404 * * [simplify]: iters left: 4 (140 enodes) 1554045165.446 * * [simplify]: iters left: 3 (191 enodes) 1554045165.481 * * [simplify]: iters left: 2 (239 enodes) 1554045165.548 * * [simplify]: iters left: 1 (324 enodes) 1554045165.634 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045165.634 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045165.634 * * [simplify]: Extracting #2: cost 25 inf + 1 1554045165.634 * * [simplify]: Extracting #3: cost 29 inf + 1 1554045165.635 * * [simplify]: Extracting #4: cost 53 inf + 1 1554045165.635 * * [simplify]: Extracting #5: cost 95 inf + 2 1554045165.637 * * [simplify]: Extracting #6: cost 84 inf + 2400 1554045165.641 * * [simplify]: Extracting #7: cost 27 inf + 14022 1554045165.649 * * [simplify]: Extracting #8: cost 4 inf + 21120 1554045165.657 * * [simplify]: Extracting #9: cost 0 inf + 22393 1554045165.662 * * [simplify]: Extracting #10: cost 0 inf + 22153 1554045165.667 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045165.667 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045165.667 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045165.667 * * [simplify]: iters left: 6 (19 enodes) 1554045165.672 * * [simplify]: iters left: 5 (89 enodes) 1554045165.693 * * [simplify]: iters left: 4 (180 enodes) 1554045165.758 * * [simplify]: iters left: 3 (296 enodes) 1554045165.832 * * [simplify]: iters left: 2 (472 enodes) 1554045166.010 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045166.011 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045166.011 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045166.011 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045166.012 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045166.014 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045166.021 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045166.027 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045166.033 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045166.040 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045166.048 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045166.055 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045166.055 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045166.055 * * * * [progress]: [ 244 / 675 ] simplifiying candidate # 1554045166.055 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045166.055 * * [simplify]: iters left: 6 (18 enodes) 1554045166.060 * * [simplify]: iters left: 5 (77 enodes) 1554045166.074 * * [simplify]: iters left: 4 (132 enodes) 1554045166.102 * * [simplify]: iters left: 3 (183 enodes) 1554045166.160 * * [simplify]: iters left: 2 (231 enodes) 1554045166.247 * * [simplify]: iters left: 1 (316 enodes) 1554045166.348 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045166.348 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045166.348 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045166.349 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045166.349 * * [simplify]: Extracting #4: cost 49 inf + 1 1554045166.350 * * [simplify]: Extracting #5: cost 91 inf + 2 1554045166.351 * * [simplify]: Extracting #6: cost 87 inf + 1013 1554045166.355 * * [simplify]: Extracting #7: cost 17 inf + 16221 1554045166.363 * * [simplify]: Extracting #8: cost 2 inf + 20467 1554045166.368 * * [simplify]: Extracting #9: cost 0 inf + 20300 1554045166.372 * * [simplify]: Extracting #10: cost 0 inf + 20025 1554045166.377 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045166.377 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045166.378 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045166.378 * * [simplify]: iters left: 6 (18 enodes) 1554045166.383 * * [simplify]: iters left: 5 (86 enodes) 1554045166.408 * * [simplify]: iters left: 4 (177 enodes) 1554045166.452 * * [simplify]: iters left: 3 (293 enodes) 1554045166.540 * * [simplify]: iters left: 2 (471 enodes) 1554045166.730 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045166.731 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045166.731 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045166.731 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045166.731 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045166.732 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045166.736 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045166.741 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045166.747 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045166.754 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045166.760 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045166.760 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045166.760 * * * * [progress]: [ 245 / 675 ] simplifiying candidate # 1554045166.760 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045166.761 * * [simplify]: iters left: 6 (18 enodes) 1554045166.772 * * [simplify]: iters left: 5 (77 enodes) 1554045166.799 * * [simplify]: iters left: 4 (126 enodes) 1554045166.835 * * [simplify]: iters left: 3 (164 enodes) 1554045166.880 * * [simplify]: iters left: 2 (210 enodes) 1554045166.939 * * [simplify]: iters left: 1 (295 enodes) 1554045166.994 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045166.994 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045166.994 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045166.994 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045166.994 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045166.994 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045166.995 * * [simplify]: Extracting #6: cost 61 inf + 2738 1554045166.997 * * [simplify]: Extracting #7: cost 8 inf + 13245 1554045167.001 * * [simplify]: Extracting #8: cost 0 inf + 14935 1554045167.004 * [simplify]: Simplified to (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045167.004 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045167.004 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045167.005 * * [simplify]: iters left: 6 (17 enodes) 1554045167.017 * * [simplify]: iters left: 5 (83 enodes) 1554045167.037 * * [simplify]: iters left: 4 (174 enodes) 1554045167.068 * * [simplify]: iters left: 3 (290 enodes) 1554045167.162 * * [simplify]: iters left: 2 (448 enodes) 1554045167.358 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045167.358 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045167.358 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045167.359 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045167.360 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045167.364 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045167.373 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045167.385 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045167.398 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045167.410 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045167.410 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045167.411 * * * * [progress]: [ 246 / 675 ] simplifiying candidate # 1554045167.411 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045167.411 * * [simplify]: iters left: 6 (18 enodes) 1554045167.422 * * [simplify]: iters left: 5 (77 enodes) 1554045167.448 * * [simplify]: iters left: 4 (132 enodes) 1554045167.474 * * [simplify]: iters left: 3 (183 enodes) 1554045167.513 * * [simplify]: iters left: 2 (231 enodes) 1554045167.573 * * [simplify]: iters left: 1 (316 enodes) 1554045167.625 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045167.625 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045167.625 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045167.626 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045167.626 * * [simplify]: Extracting #4: cost 49 inf + 1 1554045167.627 * * [simplify]: Extracting #5: cost 91 inf + 2 1554045167.627 * * [simplify]: Extracting #6: cost 87 inf + 1013 1554045167.634 * * [simplify]: Extracting #7: cost 17 inf + 16221 1554045167.640 * * [simplify]: Extracting #8: cost 2 inf + 20467 1554045167.644 * * [simplify]: Extracting #9: cost 0 inf + 20300 1554045167.648 * * [simplify]: Extracting #10: cost 0 inf + 20025 1554045167.653 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045167.653 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045167.653 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045167.653 * * [simplify]: iters left: 6 (18 enodes) 1554045167.658 * * [simplify]: iters left: 5 (86 enodes) 1554045167.687 * * [simplify]: iters left: 4 (177 enodes) 1554045167.746 * * [simplify]: iters left: 3 (293 enodes) 1554045167.848 * * [simplify]: iters left: 2 (471 enodes) 1554045168.050 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045168.051 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045168.051 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045168.051 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045168.053 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045168.055 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045168.061 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045168.067 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045168.074 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045168.080 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045168.088 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045168.088 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045168.089 * * * * [progress]: [ 247 / 675 ] simplifiying candidate # 1554045168.089 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045168.089 * * [simplify]: iters left: 6 (17 enodes) 1554045168.094 * * [simplify]: iters left: 5 (72 enodes) 1554045168.118 * * [simplify]: iters left: 4 (123 enodes) 1554045168.151 * * [simplify]: iters left: 3 (164 enodes) 1554045168.197 * * [simplify]: iters left: 2 (208 enodes) 1554045168.257 * * [simplify]: iters left: 1 (293 enodes) 1554045168.355 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045168.355 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045168.356 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045168.356 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045168.356 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045168.356 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045168.358 * * [simplify]: Extracting #6: cost 65 inf + 2038 1554045168.362 * * [simplify]: Extracting #7: cost 12 inf + 12240 1554045168.366 * * [simplify]: Extracting #8: cost 1 inf + 14589 1554045168.370 * * [simplify]: Extracting #9: cost 0 inf + 14729 1554045168.373 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))))) 1554045168.373 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045168.374 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045168.374 * * [simplify]: iters left: 6 (17 enodes) 1554045168.379 * * [simplify]: iters left: 5 (83 enodes) 1554045168.399 * * [simplify]: iters left: 4 (174 enodes) 1554045168.463 * * [simplify]: iters left: 3 (290 enodes) 1554045168.533 * * [simplify]: iters left: 2 (448 enodes) 1554045168.660 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045168.660 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045168.660 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045168.660 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045168.661 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045168.663 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045168.667 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045168.673 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045168.679 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045168.692 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045168.692 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045168.692 * * * * [progress]: [ 248 / 675 ] simplifiying candidate # 1554045168.693 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045168.693 * * [simplify]: iters left: 6 (20 enodes) 1554045168.703 * * [simplify]: iters left: 5 (84 enodes) 1554045168.732 * * [simplify]: iters left: 4 (138 enodes) 1554045168.769 * * [simplify]: iters left: 3 (185 enodes) 1554045168.797 * * [simplify]: iters left: 2 (232 enodes) 1554045168.876 * * [simplify]: iters left: 1 (318 enodes) 1554045168.976 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045168.976 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045168.976 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045168.976 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045168.977 * * [simplify]: Extracting #4: cost 51 inf + 1 1554045168.977 * * [simplify]: Extracting #5: cost 93 inf + 2 1554045168.978 * * [simplify]: Extracting #6: cost 87 inf + 1330 1554045168.982 * * [simplify]: Extracting #7: cost 29 inf + 10818 1554045168.988 * * [simplify]: Extracting #8: cost 10 inf + 16458 1554045168.996 * * [simplify]: Extracting #9: cost 1 inf + 20782 1554045169.005 * * [simplify]: Extracting #10: cost 0 inf + 21365 1554045169.014 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045169.014 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045169.015 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045169.015 * * [simplify]: iters left: 6 (19 enodes) 1554045169.025 * * [simplify]: iters left: 5 (89 enodes) 1554045169.065 * * [simplify]: iters left: 4 (180 enodes) 1554045169.129 * * [simplify]: iters left: 3 (296 enodes) 1554045169.599 * * [simplify]: iters left: 2 (472 enodes) 1554045169.821 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045169.821 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045169.821 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045169.822 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045169.823 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045169.825 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045169.832 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045169.840 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045169.846 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045169.854 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045169.860 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045169.866 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045169.866 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045169.867 * * * * [progress]: [ 249 / 675 ] simplifiying candidate # 1554045169.867 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045169.867 * * [simplify]: iters left: 6 (17 enodes) 1554045169.876 * * [simplify]: iters left: 5 (73 enodes) 1554045169.901 * * [simplify]: iters left: 4 (117 enodes) 1554045169.920 * * [simplify]: iters left: 3 (156 enodes) 1554045169.952 * * [simplify]: iters left: 2 (202 enodes) 1554045170.001 * * [simplify]: iters left: 1 (287 enodes) 1554045170.077 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045170.077 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045170.077 * * [simplify]: Extracting #2: cost 13 inf + 1 1554045170.077 * * [simplify]: Extracting #3: cost 37 inf + 1 1554045170.078 * * [simplify]: Extracting #4: cost 79 inf + 2 1554045170.079 * * [simplify]: Extracting #5: cost 67 inf + 2120 1554045170.083 * * [simplify]: Extracting #6: cost 15 inf + 11589 1554045170.089 * * [simplify]: Extracting #7: cost 0 inf + 15455 1554045170.092 * * [simplify]: Extracting #8: cost 0 inf + 15019 1554045170.095 * * [simplify]: Extracting #9: cost 0 inf + 14755 1554045170.099 * [simplify]: Simplified to (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045170.099 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045170.099 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045170.099 * * [simplify]: iters left: 6 (17 enodes) 1554045170.104 * * [simplify]: iters left: 5 (83 enodes) 1554045170.128 * * [simplify]: iters left: 4 (169 enodes) 1554045170.189 * * [simplify]: iters left: 3 (284 enodes) 1554045170.253 * * [simplify]: iters left: 2 (440 enodes) 1554045170.435 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045170.435 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045170.436 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045170.436 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045170.437 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045170.439 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045170.447 * * [simplify]: Extracting #6: cost 36 inf + 33991 1554045170.458 * * [simplify]: Extracting #7: cost 1 inf + 53538 1554045170.469 * * [simplify]: Extracting #8: cost 0 inf + 54160 1554045170.481 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045170.481 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045170.481 * * * * [progress]: [ 250 / 675 ] simplifiying candidate # 1554045170.482 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045170.482 * * [simplify]: iters left: 6 (19 enodes) 1554045170.492 * * [simplify]: iters left: 5 (79 enodes) 1554045170.518 * * [simplify]: iters left: 4 (128 enodes) 1554045170.551 * * [simplify]: iters left: 3 (167 enodes) 1554045170.586 * * [simplify]: iters left: 2 (211 enodes) 1554045170.643 * * [simplify]: iters left: 1 (297 enodes) 1554045170.732 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045170.732 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045170.732 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045170.732 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045170.732 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045170.733 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045170.734 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045170.739 * * [simplify]: Extracting #7: cost 14 inf + 12599 1554045170.745 * * [simplify]: Extracting #8: cost 2 inf + 16143 1554045170.752 * * [simplify]: Extracting #9: cost 0 inf + 16907 1554045170.759 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045170.759 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045170.760 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045170.760 * * [simplify]: iters left: 6 (19 enodes) 1554045170.768 * * [simplify]: iters left: 5 (89 enodes) 1554045170.797 * * [simplify]: iters left: 4 (180 enodes) 1554045170.841 * * [simplify]: iters left: 3 (296 enodes) 1554045170.953 * * [simplify]: iters left: 2 (472 enodes) 1554045171.109 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045171.109 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045171.109 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045171.109 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045171.110 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045171.112 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045171.119 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045171.130 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045171.142 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045171.154 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045171.166 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045171.179 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045171.179 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045171.180 * * * * [progress]: [ 251 / 675 ] simplifiying candidate # 1554045171.180 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045171.180 * * [simplify]: iters left: 6 (18 enodes) 1554045171.191 * * [simplify]: iters left: 5 (76 enodes) 1554045171.220 * * [simplify]: iters left: 4 (121 enodes) 1554045171.251 * * [simplify]: iters left: 3 (158 enodes) 1554045171.275 * * [simplify]: iters left: 2 (202 enodes) 1554045171.352 * * [simplify]: iters left: 1 (287 enodes) 1554045171.427 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045171.427 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045171.427 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045171.427 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045171.427 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045171.427 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045171.428 * * [simplify]: Extracting #6: cost 64 inf + 2250 1554045171.430 * * [simplify]: Extracting #7: cost 10 inf + 12280 1554045171.433 * * [simplify]: Extracting #8: cost 0 inf + 13826 1554045171.438 * * [simplify]: Extracting #9: cost 0 inf + 13307 1554045171.442 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045171.448 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045171.448 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045171.448 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045171.449 * * [simplify]: iters left: 6 (18 enodes) 1554045171.459 * * [simplify]: iters left: 5 (86 enodes) 1554045171.496 * * [simplify]: iters left: 4 (177 enodes) 1554045171.552 * * [simplify]: iters left: 3 (293 enodes) 1554045171.614 * * [simplify]: iters left: 2 (471 enodes) 1554045171.786 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045171.786 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045171.786 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045171.787 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045171.788 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045171.794 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045171.805 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045171.816 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045171.823 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045171.830 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045171.831 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045171.831 * * * * [progress]: [ 252 / 675 ] simplifiying candidate # 1554045171.831 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045171.831 * * [simplify]: iters left: 6 (19 enodes) 1554045171.837 * * [simplify]: iters left: 5 (79 enodes) 1554045171.853 * * [simplify]: iters left: 4 (128 enodes) 1554045171.871 * * [simplify]: iters left: 3 (167 enodes) 1554045171.900 * * [simplify]: iters left: 2 (211 enodes) 1554045171.968 * * [simplify]: iters left: 1 (297 enodes) 1554045172.035 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045172.035 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045172.035 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045172.035 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045172.036 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045172.036 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045172.038 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045172.042 * * [simplify]: Extracting #7: cost 14 inf + 12599 1554045172.048 * * [simplify]: Extracting #8: cost 2 inf + 16143 1554045172.052 * * [simplify]: Extracting #9: cost 0 inf + 16907 1554045172.056 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045172.056 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045172.057 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045172.057 * * [simplify]: iters left: 6 (19 enodes) 1554045172.062 * * [simplify]: iters left: 5 (89 enodes) 1554045172.082 * * [simplify]: iters left: 4 (180 enodes) 1554045172.131 * * [simplify]: iters left: 3 (296 enodes) 1554045172.222 * * [simplify]: iters left: 2 (472 enodes) 1554045172.401 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045172.401 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045172.401 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045172.401 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045172.401 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045172.402 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045172.407 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045172.419 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045172.431 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045172.447 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045172.459 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045172.472 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045172.472 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045172.472 * * * * [progress]: [ 253 / 675 ] simplifiying candidate # 1554045172.473 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045172.473 * * [simplify]: iters left: 6 (17 enodes) 1554045172.483 * * [simplify]: iters left: 5 (71 enodes) 1554045172.510 * * [simplify]: iters left: 4 (117 enodes) 1554045172.540 * * [simplify]: iters left: 3 (154 enodes) 1554045172.571 * * [simplify]: iters left: 2 (198 enodes) 1554045172.632 * * [simplify]: iters left: 1 (284 enodes) 1554045172.689 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045172.689 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045172.689 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045172.689 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045172.690 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045172.690 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045172.690 * * [simplify]: Extracting #6: cost 63 inf + 2158 1554045172.693 * * [simplify]: Extracting #7: cost 8 inf + 11458 1554045172.696 * * [simplify]: Extracting #8: cost 0 inf + 13795 1554045172.699 * * [simplify]: Extracting #9: cost 0 inf + 13783 1554045172.702 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045172.702 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045172.702 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045172.702 * * [simplify]: iters left: 6 (18 enodes) 1554045172.707 * * [simplify]: iters left: 5 (86 enodes) 1554045172.726 * * [simplify]: iters left: 4 (177 enodes) 1554045172.765 * * [simplify]: iters left: 3 (293 enodes) 1554045172.855 * * [simplify]: iters left: 2 (471 enodes) 1554045173.007 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045173.007 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045173.007 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045173.007 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045173.008 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045173.011 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045173.019 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045173.027 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045173.034 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045173.042 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045173.042 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045173.042 * * * * [progress]: [ 254 / 675 ] simplifiying candidate # 1554045173.042 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045173.043 * * [simplify]: iters left: 6 (18 enodes) 1554045173.050 * * [simplify]: iters left: 5 (77 enodes) 1554045173.077 * * [simplify]: iters left: 4 (131 enodes) 1554045173.108 * * [simplify]: iters left: 3 (178 enodes) 1554045173.150 * * [simplify]: iters left: 2 (225 enodes) 1554045173.200 * * [simplify]: iters left: 1 (311 enodes) 1554045173.306 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045173.306 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045173.306 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045173.306 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045173.306 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045173.307 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045173.309 * * [simplify]: Extracting #6: cost 65 inf + 4063 1554045173.315 * * [simplify]: Extracting #7: cost 8 inf + 16245 1554045173.323 * * [simplify]: Extracting #8: cost 1 inf + 18766 1554045173.333 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045173.341 * [simplify]: Simplified to (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045173.342 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045173.343 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045173.343 * * [simplify]: iters left: 6 (18 enodes) 1554045173.353 * * [simplify]: iters left: 5 (86 enodes) 1554045173.394 * * [simplify]: iters left: 4 (177 enodes) 1554045173.439 * * [simplify]: iters left: 3 (293 enodes) 1554045173.529 * * [simplify]: iters left: 2 (471 enodes) 1554045173.706 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045173.706 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045173.706 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045173.706 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045173.706 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045173.708 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045173.711 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045173.717 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045173.725 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045173.737 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045173.747 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045173.747 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045173.748 * * * * [progress]: [ 255 / 675 ] simplifiying candidate # 1554045173.748 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045173.748 * * [simplify]: iters left: 6 (19 enodes) 1554045173.754 * * [simplify]: iters left: 5 (79 enodes) 1554045173.770 * * [simplify]: iters left: 4 (128 enodes) 1554045173.791 * * [simplify]: iters left: 3 (167 enodes) 1554045173.828 * * [simplify]: iters left: 2 (211 enodes) 1554045173.881 * * [simplify]: iters left: 1 (297 enodes) 1554045173.945 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045173.945 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045173.945 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045173.945 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045173.945 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045173.946 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045173.947 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045173.952 * * [simplify]: Extracting #7: cost 8 inf + 15096 1554045173.961 * * [simplify]: Extracting #8: cost 0 inf + 16907 1554045173.969 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045173.969 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045173.969 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045173.970 * * [simplify]: iters left: 6 (19 enodes) 1554045173.980 * * [simplify]: iters left: 5 (89 enodes) 1554045174.008 * * [simplify]: iters left: 4 (180 enodes) 1554045174.041 * * [simplify]: iters left: 3 (296 enodes) 1554045174.133 * * [simplify]: iters left: 2 (472 enodes) 1554045174.276 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045174.276 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045174.276 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045174.276 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045174.277 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045174.279 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045174.286 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045174.293 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045174.300 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045174.306 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045174.313 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045174.319 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045174.319 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045174.319 * * * * [progress]: [ 256 / 675 ] simplifiying candidate # 1554045174.320 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045174.320 * * [simplify]: iters left: 6 (16 enodes) 1554045174.324 * * [simplify]: iters left: 5 (69 enodes) 1554045174.343 * * [simplify]: iters left: 4 (113 enodes) 1554045174.369 * * [simplify]: iters left: 3 (151 enodes) 1554045174.392 * * [simplify]: iters left: 2 (195 enodes) 1554045174.472 * * [simplify]: iters left: 1 (280 enodes) 1554045174.537 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045174.537 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045174.537 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045174.537 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045174.537 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045174.538 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045174.540 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045174.543 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045174.546 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045174.549 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045174.549 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045174.549 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045174.549 * * [simplify]: iters left: 6 (17 enodes) 1554045174.554 * * [simplify]: iters left: 5 (83 enodes) 1554045174.587 * * [simplify]: iters left: 4 (169 enodes) 1554045174.645 * * [simplify]: iters left: 3 (284 enodes) 1554045174.728 * * [simplify]: iters left: 2 (440 enodes) 1554045174.871 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045174.872 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045174.872 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045174.872 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045174.872 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045174.874 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045174.877 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045174.883 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045174.889 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045174.895 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045174.895 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045174.896 * * * * [progress]: [ 257 / 675 ] simplifiying candidate # 1554045174.896 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045174.896 * * [simplify]: iters left: 6 (17 enodes) 1554045174.906 * * [simplify]: iters left: 5 (72 enodes) 1554045174.932 * * [simplify]: iters left: 4 (117 enodes) 1554045174.964 * * [simplify]: iters left: 3 (154 enodes) 1554045174.990 * * [simplify]: iters left: 2 (198 enodes) 1554045175.042 * * [simplify]: iters left: 1 (284 enodes) 1554045175.107 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045175.107 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045175.107 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045175.107 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045175.107 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045175.108 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045175.109 * * [simplify]: Extracting #6: cost 63 inf + 1660 1554045175.113 * * [simplify]: Extracting #7: cost 8 inf + 10874 1554045175.119 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045175.126 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045175.135 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045175.135 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045175.135 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045175.136 * * [simplify]: iters left: 6 (17 enodes) 1554045175.145 * * [simplify]: iters left: 5 (83 enodes) 1554045175.175 * * [simplify]: iters left: 4 (174 enodes) 1554045175.214 * * [simplify]: iters left: 3 (290 enodes) 1554045175.299 * * [simplify]: iters left: 2 (448 enodes) 1554045175.470 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045175.470 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045175.470 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045175.471 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045175.472 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045175.476 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045175.484 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045175.496 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045175.509 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045175.521 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045175.521 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045175.521 * * * * [progress]: [ 258 / 675 ] simplifiying candidate # 1554045175.522 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045175.522 * * [simplify]: iters left: 6 (16 enodes) 1554045175.531 * * [simplify]: iters left: 5 (69 enodes) 1554045175.555 * * [simplify]: iters left: 4 (113 enodes) 1554045175.589 * * [simplify]: iters left: 3 (151 enodes) 1554045175.614 * * [simplify]: iters left: 2 (195 enodes) 1554045175.686 * * [simplify]: iters left: 1 (280 enodes) 1554045175.741 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045175.741 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045175.741 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045175.742 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045175.742 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045175.742 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045175.745 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045175.747 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045175.750 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045175.753 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045175.753 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045175.754 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045175.754 * * [simplify]: iters left: 6 (17 enodes) 1554045175.759 * * [simplify]: iters left: 5 (83 enodes) 1554045175.785 * * [simplify]: iters left: 4 (169 enodes) 1554045175.821 * * [simplify]: iters left: 3 (284 enodes) 1554045175.905 * * [simplify]: iters left: 2 (440 enodes) 1554045176.057 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045176.057 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045176.057 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045176.057 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045176.058 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045176.059 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045176.062 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045176.071 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045176.082 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045176.093 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045176.093 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045176.094 * * * * [progress]: [ 259 / 675 ] simplifiying candidate # 1554045176.094 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045176.094 * * [simplify]: iters left: 6 (16 enodes) 1554045176.098 * * [simplify]: iters left: 5 (67 enodes) 1554045176.111 * * [simplify]: iters left: 4 (113 enodes) 1554045176.126 * * [simplify]: iters left: 3 (150 enodes) 1554045176.173 * * [simplify]: iters left: 2 (194 enodes) 1554045176.225 * * [simplify]: iters left: 1 (280 enodes) 1554045176.317 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045176.317 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045176.317 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045176.317 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045176.317 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045176.318 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045176.319 * * [simplify]: Extracting #6: cost 55 inf + 3339 1554045176.323 * * [simplify]: Extracting #7: cost 19 inf + 8518 1554045176.328 * * [simplify]: Extracting #8: cost 1 inf + 12552 1554045176.334 * * [simplify]: Extracting #9: cost 0 inf + 12949 1554045176.340 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045176.340 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045176.340 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045176.341 * * [simplify]: iters left: 6 (17 enodes) 1554045176.350 * * [simplify]: iters left: 5 (83 enodes) 1554045176.377 * * [simplify]: iters left: 4 (174 enodes) 1554045176.426 * * [simplify]: iters left: 3 (290 enodes) 1554045176.514 * * [simplify]: iters left: 2 (448 enodes) 1554045176.727 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045176.727 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045176.727 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045176.727 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045176.729 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045176.737 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045176.741 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045176.747 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045176.753 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045176.759 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045176.759 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045176.759 * * * * [progress]: [ 260 / 675 ] simplifiying candidate # 1554045176.759 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045176.760 * * [simplify]: iters left: 6 (18 enodes) 1554045176.771 * * [simplify]: iters left: 5 (77 enodes) 1554045176.798 * * [simplify]: iters left: 4 (126 enodes) 1554045176.832 * * [simplify]: iters left: 3 (164 enodes) 1554045176.882 * * [simplify]: iters left: 2 (210 enodes) 1554045176.934 * * [simplify]: iters left: 1 (295 enodes) 1554045177.031 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045177.031 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045177.031 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045177.031 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045177.031 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045177.032 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045177.032 * * [simplify]: Extracting #6: cost 78 inf + 298 1554045177.034 * * [simplify]: Extracting #7: cost 47 inf + 4067 1554045177.039 * * [simplify]: Extracting #8: cost 9 inf + 11001 1554045177.045 * * [simplify]: Extracting #9: cost 1 inf + 13696 1554045177.052 * * [simplify]: Extracting #10: cost 0 inf + 14129 1554045177.058 * [simplify]: Simplified to (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045177.058 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045177.059 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045177.059 * * [simplify]: iters left: 6 (17 enodes) 1554045177.069 * * [simplify]: iters left: 5 (83 enodes) 1554045177.107 * * [simplify]: iters left: 4 (174 enodes) 1554045177.169 * * [simplify]: iters left: 3 (290 enodes) 1554045177.258 * * [simplify]: iters left: 2 (448 enodes) 1554045177.452 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045177.452 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045177.452 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045177.452 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045177.453 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045177.455 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045177.459 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045177.465 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045177.471 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045177.477 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045177.477 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045177.478 * * * * [progress]: [ 261 / 675 ] simplifiying candidate # 1554045177.478 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045177.478 * * [simplify]: iters left: 6 (18 enodes) 1554045177.487 * * [simplify]: iters left: 5 (76 enodes) 1554045177.512 * * [simplify]: iters left: 4 (120 enodes) 1554045177.533 * * [simplify]: iters left: 3 (159 enodes) 1554045177.560 * * [simplify]: iters left: 2 (203 enodes) 1554045177.635 * * [simplify]: iters left: 1 (288 enodes) 1554045177.697 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045177.697 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045177.697 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045177.697 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045177.697 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045177.698 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045177.699 * * [simplify]: Extracting #6: cost 72 inf + 681 1554045177.702 * * [simplify]: Extracting #7: cost 23 inf + 9061 1554045177.707 * * [simplify]: Extracting #8: cost 2 inf + 12894 1554045177.713 * * [simplify]: Extracting #9: cost 0 inf + 13307 1554045177.719 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045177.724 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045177.725 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045177.725 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045177.726 * * [simplify]: iters left: 6 (18 enodes) 1554045177.732 * * [simplify]: iters left: 5 (86 enodes) 1554045177.753 * * [simplify]: iters left: 4 (177 enodes) 1554045177.784 * * [simplify]: iters left: 3 (293 enodes) 1554045177.846 * * [simplify]: iters left: 2 (471 enodes) 1554045178.005 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045178.005 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045178.005 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045178.005 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045178.007 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045178.013 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045178.024 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045178.038 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045178.054 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045178.068 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045178.068 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045178.068 * * * * [progress]: [ 262 / 675 ] simplifiying candidate # 1554045178.069 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045178.069 * * [simplify]: iters left: 6 (17 enodes) 1554045178.083 * * [simplify]: iters left: 5 (72 enodes) 1554045178.107 * * [simplify]: iters left: 4 (116 enodes) 1554045178.143 * * [simplify]: iters left: 3 (155 enodes) 1554045178.181 * * [simplify]: iters left: 2 (199 enodes) 1554045178.239 * * [simplify]: iters left: 1 (284 enodes) 1554045178.304 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045178.304 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045178.304 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045178.304 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045178.305 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045178.305 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045178.306 * * [simplify]: Extracting #6: cost 65 inf + 1481 1554045178.310 * * [simplify]: Extracting #7: cost 10 inf + 10718 1554045178.316 * * [simplify]: Extracting #8: cost 1 inf + 12429 1554045178.322 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045178.328 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045178.328 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045178.328 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045178.329 * * [simplify]: iters left: 6 (17 enodes) 1554045178.338 * * [simplify]: iters left: 5 (83 enodes) 1554045178.375 * * [simplify]: iters left: 4 (174 enodes) 1554045178.416 * * [simplify]: iters left: 3 (290 enodes) 1554045178.515 * * [simplify]: iters left: 2 (448 enodes) 1554045178.653 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045178.653 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045178.653 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045178.653 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045178.654 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045178.656 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045178.660 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045178.666 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045178.672 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045178.678 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045178.678 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045178.678 * * * * [progress]: [ 263 / 675 ] simplifiying candidate # 1554045178.679 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt 1)) 1554045178.679 * * [simplify]: iters left: 5 (6 enodes) 1554045178.682 * * [simplify]: iters left: 4 (22 enodes) 1554045178.684 * * [simplify]: iters left: 3 (24 enodes) 1554045178.687 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045178.687 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045178.687 * [simplify]: Simplified to 1 1554045178.687 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045178.688 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045178.688 * * [simplify]: iters left: 6 (16 enodes) 1554045178.692 * * [simplify]: iters left: 5 (80 enodes) 1554045178.710 * * [simplify]: iters left: 4 (166 enodes) 1554045178.751 * * [simplify]: iters left: 3 (281 enodes) 1554045178.814 * * [simplify]: iters left: 2 (447 enodes) 1554045179.002 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045179.002 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045179.002 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045179.003 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045179.004 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045179.009 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045179.018 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045179.032 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045179.042 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045179.054 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045179.054 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045179.055 * * * * [progress]: [ 264 / 675 ] simplifiying candidate # 1554045179.055 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045179.055 * * [simplify]: iters left: 6 (17 enodes) 1554045179.069 * * [simplify]: iters left: 5 (72 enodes) 1554045179.084 * * [simplify]: iters left: 4 (116 enodes) 1554045179.099 * * [simplify]: iters left: 3 (155 enodes) 1554045179.127 * * [simplify]: iters left: 2 (199 enodes) 1554045179.174 * * [simplify]: iters left: 1 (284 enodes) 1554045179.256 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045179.256 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045179.256 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045179.256 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045179.256 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045179.257 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045179.258 * * [simplify]: Extracting #6: cost 65 inf + 1481 1554045179.262 * * [simplify]: Extracting #7: cost 10 inf + 10718 1554045179.268 * * [simplify]: Extracting #8: cost 1 inf + 12429 1554045179.274 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045179.280 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045179.280 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045179.280 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045179.281 * * [simplify]: iters left: 6 (17 enodes) 1554045179.290 * * [simplify]: iters left: 5 (83 enodes) 1554045179.323 * * [simplify]: iters left: 4 (174 enodes) 1554045179.369 * * [simplify]: iters left: 3 (290 enodes) 1554045179.447 * * [simplify]: iters left: 2 (448 enodes) 1554045179.617 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045179.617 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045179.617 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045179.617 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045179.618 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045179.620 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045179.624 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045179.630 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045179.643 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045179.654 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045179.654 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045179.655 * * * * [progress]: [ 265 / 675 ] simplifiying candidate # 1554045179.655 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) 1) 1554045179.655 * * [simplify]: iters left: 5 (6 enodes) 1554045179.661 * * [simplify]: iters left: 4 (20 enodes) 1554045179.666 * * [simplify]: iters left: 3 (22 enodes) 1554045179.670 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045179.670 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045179.670 * [simplify]: Simplified to 1 1554045179.670 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045179.670 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045179.670 * * [simplify]: iters left: 6 (16 enodes) 1554045179.675 * * [simplify]: iters left: 5 (80 enodes) 1554045179.693 * * [simplify]: iters left: 4 (166 enodes) 1554045179.749 * * [simplify]: iters left: 3 (281 enodes) 1554045179.837 * * [simplify]: iters left: 2 (447 enodes) 1554045180.002 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045180.002 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045180.003 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045180.003 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045180.005 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045180.009 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045180.016 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045180.026 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045180.036 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045180.043 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045180.044 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045180.044 * * * * [progress]: [ 266 / 675 ] simplifiying candidate # 1554045180.044 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045180.044 * * [simplify]: iters left: 6 (18 enodes) 1554045180.050 * * [simplify]: iters left: 5 (77 enodes) 1554045180.071 * * [simplify]: iters left: 4 (131 enodes) 1554045180.097 * * [simplify]: iters left: 3 (178 enodes) 1554045180.132 * * [simplify]: iters left: 2 (225 enodes) 1554045180.197 * * [simplify]: iters left: 1 (311 enodes) 1554045180.302 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045180.302 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045180.302 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045180.302 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045180.302 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045180.303 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045180.305 * * [simplify]: Extracting #6: cost 65 inf + 4063 1554045180.310 * * [simplify]: Extracting #7: cost 8 inf + 16245 1554045180.319 * * [simplify]: Extracting #8: cost 1 inf + 18766 1554045180.328 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045180.336 * [simplify]: Simplified to (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045180.336 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045180.337 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045180.337 * * [simplify]: iters left: 6 (18 enodes) 1554045180.346 * * [simplify]: iters left: 5 (86 enodes) 1554045180.364 * * [simplify]: iters left: 4 (177 enodes) 1554045180.416 * * [simplify]: iters left: 3 (293 enodes) 1554045180.534 * * [simplify]: iters left: 2 (471 enodes) 1554045180.710 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045180.710 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045180.710 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045180.710 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045180.710 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045180.711 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045180.715 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045180.720 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045180.729 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045180.735 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045180.742 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045180.742 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045180.742 * * * * [progress]: [ 267 / 675 ] simplifiying candidate # 1554045180.743 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045180.743 * * [simplify]: iters left: 6 (19 enodes) 1554045180.748 * * [simplify]: iters left: 5 (79 enodes) 1554045180.775 * * [simplify]: iters left: 4 (128 enodes) 1554045180.809 * * [simplify]: iters left: 3 (167 enodes) 1554045180.853 * * [simplify]: iters left: 2 (211 enodes) 1554045180.915 * * [simplify]: iters left: 1 (297 enodes) 1554045180.994 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045180.994 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045180.994 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045180.995 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045180.995 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045180.995 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045180.996 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045180.998 * * [simplify]: Extracting #7: cost 8 inf + 15096 1554045181.003 * * [simplify]: Extracting #8: cost 0 inf + 16907 1554045181.010 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045181.010 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045181.011 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045181.011 * * [simplify]: iters left: 6 (19 enodes) 1554045181.021 * * [simplify]: iters left: 5 (89 enodes) 1554045181.047 * * [simplify]: iters left: 4 (180 enodes) 1554045181.096 * * [simplify]: iters left: 3 (296 enodes) 1554045181.181 * * [simplify]: iters left: 2 (472 enodes) 1554045181.403 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045181.403 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045181.403 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045181.403 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045181.404 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045181.406 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045181.417 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045181.429 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045181.439 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045181.446 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045181.452 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045181.458 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045181.458 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045181.459 * * * * [progress]: [ 268 / 675 ] simplifiying candidate # 1554045181.459 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045181.459 * * [simplify]: iters left: 6 (16 enodes) 1554045181.464 * * [simplify]: iters left: 5 (69 enodes) 1554045181.484 * * [simplify]: iters left: 4 (113 enodes) 1554045181.515 * * [simplify]: iters left: 3 (151 enodes) 1554045181.550 * * [simplify]: iters left: 2 (195 enodes) 1554045181.601 * * [simplify]: iters left: 1 (280 enodes) 1554045181.670 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045181.670 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045181.670 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045181.670 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045181.670 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045181.672 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045181.676 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045181.679 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045181.682 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045181.685 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045181.685 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045181.685 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045181.685 * * [simplify]: iters left: 6 (17 enodes) 1554045181.690 * * [simplify]: iters left: 5 (83 enodes) 1554045181.712 * * [simplify]: iters left: 4 (169 enodes) 1554045181.761 * * [simplify]: iters left: 3 (284 enodes) 1554045181.832 * * [simplify]: iters left: 2 (440 enodes) 1554045181.988 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045181.988 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045181.988 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045181.988 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045181.989 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045181.990 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045181.997 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045182.003 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045182.009 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045182.014 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045182.014 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045182.015 * * * * [progress]: [ 269 / 675 ] simplifiying candidate # 1554045182.015 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045182.015 * * [simplify]: iters left: 6 (17 enodes) 1554045182.021 * * [simplify]: iters left: 5 (72 enodes) 1554045182.034 * * [simplify]: iters left: 4 (117 enodes) 1554045182.060 * * [simplify]: iters left: 3 (154 enodes) 1554045182.099 * * [simplify]: iters left: 2 (198 enodes) 1554045182.139 * * [simplify]: iters left: 1 (284 enodes) 1554045182.208 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045182.208 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045182.208 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045182.208 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045182.209 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045182.209 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045182.210 * * [simplify]: Extracting #6: cost 63 inf + 1660 1554045182.214 * * [simplify]: Extracting #7: cost 8 inf + 10874 1554045182.220 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045182.226 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045182.232 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045182.232 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045182.233 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045182.233 * * [simplify]: iters left: 6 (17 enodes) 1554045182.242 * * [simplify]: iters left: 5 (83 enodes) 1554045182.277 * * [simplify]: iters left: 4 (174 enodes) 1554045182.342 * * [simplify]: iters left: 3 (290 enodes) 1554045182.452 * * [simplify]: iters left: 2 (448 enodes) 1554045182.612 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045182.612 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045182.612 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045182.612 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045182.613 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045182.615 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045182.619 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045182.628 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045182.634 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045182.643 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045182.643 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045182.644 * * * * [progress]: [ 270 / 675 ] simplifiying candidate # 1554045182.644 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045182.644 * * [simplify]: iters left: 6 (16 enodes) 1554045182.654 * * [simplify]: iters left: 5 (69 enodes) 1554045182.678 * * [simplify]: iters left: 4 (113 enodes) 1554045182.708 * * [simplify]: iters left: 3 (151 enodes) 1554045182.753 * * [simplify]: iters left: 2 (195 enodes) 1554045182.805 * * [simplify]: iters left: 1 (280 enodes) 1554045182.870 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045182.870 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045182.871 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045182.871 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045182.871 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045182.873 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045182.877 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045182.883 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045182.889 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045182.892 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045182.892 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045182.892 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045182.892 * * [simplify]: iters left: 6 (17 enodes) 1554045182.897 * * [simplify]: iters left: 5 (83 enodes) 1554045182.916 * * [simplify]: iters left: 4 (169 enodes) 1554045182.977 * * [simplify]: iters left: 3 (284 enodes) 1554045183.035 * * [simplify]: iters left: 2 (440 enodes) 1554045183.192 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045183.192 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045183.192 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045183.192 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045183.193 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045183.195 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045183.202 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045183.213 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045183.224 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045183.239 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045183.239 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045183.239 * * * * [progress]: [ 271 / 675 ] simplifiying candidate # 1554045183.240 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045183.240 * * [simplify]: iters left: 6 (16 enodes) 1554045183.245 * * [simplify]: iters left: 5 (67 enodes) 1554045183.258 * * [simplify]: iters left: 4 (113 enodes) 1554045183.279 * * [simplify]: iters left: 3 (150 enodes) 1554045183.302 * * [simplify]: iters left: 2 (194 enodes) 1554045183.374 * * [simplify]: iters left: 1 (280 enodes) 1554045183.447 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045183.447 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045183.447 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045183.447 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045183.447 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045183.447 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045183.448 * * [simplify]: Extracting #6: cost 55 inf + 3339 1554045183.450 * * [simplify]: Extracting #7: cost 19 inf + 8518 1554045183.453 * * [simplify]: Extracting #8: cost 1 inf + 12552 1554045183.455 * * [simplify]: Extracting #9: cost 0 inf + 12949 1554045183.458 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045183.458 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045183.459 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045183.459 * * [simplify]: iters left: 6 (17 enodes) 1554045183.464 * * [simplify]: iters left: 5 (83 enodes) 1554045183.498 * * [simplify]: iters left: 4 (174 enodes) 1554045183.537 * * [simplify]: iters left: 3 (290 enodes) 1554045183.613 * * [simplify]: iters left: 2 (448 enodes) 1554045183.768 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045183.768 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045183.768 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045183.768 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045183.769 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045183.771 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045183.775 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045183.781 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045183.793 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045183.802 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045183.802 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045183.802 * * * * [progress]: [ 272 / 675 ] simplifiying candidate # 1554045183.803 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045183.803 * * [simplify]: iters left: 6 (17 enodes) 1554045183.808 * * [simplify]: iters left: 5 (70 enodes) 1554045183.823 * * [simplify]: iters left: 4 (117 enodes) 1554045183.846 * * [simplify]: iters left: 3 (156 enodes) 1554045183.870 * * [simplify]: iters left: 2 (200 enodes) 1554045183.926 * * [simplify]: iters left: 1 (286 enodes) 1554045184.024 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045184.024 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045184.024 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045184.024 * * [simplify]: Extracting #3: cost 13 inf + 1 1554045184.024 * * [simplify]: Extracting #4: cost 37 inf + 1 1554045184.025 * * [simplify]: Extracting #5: cost 79 inf + 2 1554045184.026 * * [simplify]: Extracting #6: cost 74 inf + 1072 1554045184.031 * * [simplify]: Extracting #7: cost 14 inf + 12055 1554045184.037 * * [simplify]: Extracting #8: cost 1 inf + 14698 1554045184.041 * * [simplify]: Extracting #9: cost 0 inf + 14959 1554045184.044 * * [simplify]: Extracting #10: cost 0 inf + 14915 1554045184.047 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) 1554045184.047 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045184.048 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045184.048 * * [simplify]: iters left: 6 (17 enodes) 1554045184.053 * * [simplify]: iters left: 5 (83 enodes) 1554045184.078 * * [simplify]: iters left: 4 (174 enodes) 1554045184.128 * * [simplify]: iters left: 3 (290 enodes) 1554045184.220 * * [simplify]: iters left: 2 (448 enodes) 1554045184.399 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045184.399 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045184.399 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045184.400 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045184.400 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045184.402 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045184.408 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045184.414 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045184.420 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045184.426 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045184.427 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045184.427 * * * * [progress]: [ 273 / 675 ] simplifiying candidate # 1554045184.427 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045184.427 * * [simplify]: iters left: 6 (17 enodes) 1554045184.432 * * [simplify]: iters left: 5 (69 enodes) 1554045184.454 * * [simplify]: iters left: 4 (112 enodes) 1554045184.479 * * [simplify]: iters left: 3 (149 enodes) 1554045184.503 * * [simplify]: iters left: 2 (193 enodes) 1554045184.581 * * [simplify]: iters left: 1 (280 enodes) 1554045184.673 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045184.673 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045184.673 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045184.673 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045184.673 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045184.673 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045184.675 * * [simplify]: Extracting #6: cost 66 inf + 1620 1554045184.681 * * [simplify]: Extracting #7: cost 20 inf + 10005 1554045184.687 * * [simplify]: Extracting #8: cost 0 inf + 13395 1554045184.693 * * [simplify]: Extracting #9: cost 0 inf + 13263 1554045184.699 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045184.699 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045184.700 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045184.700 * * [simplify]: iters left: 6 (18 enodes) 1554045184.711 * * [simplify]: iters left: 5 (86 enodes) 1554045184.749 * * [simplify]: iters left: 4 (177 enodes) 1554045184.787 * * [simplify]: iters left: 3 (293 enodes) 1554045184.885 * * [simplify]: iters left: 2 (471 enodes) 1554045185.055 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045185.055 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045185.055 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045185.055 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045185.056 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045185.059 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045185.068 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045185.084 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045185.099 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045185.113 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045185.114 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045185.114 * * * * [progress]: [ 274 / 675 ] simplifiying candidate # 1554045185.114 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045185.115 * * [simplify]: iters left: 6 (16 enodes) 1554045185.129 * * [simplify]: iters left: 5 (65 enodes) 1554045185.152 * * [simplify]: iters left: 4 (108 enodes) 1554045185.181 * * [simplify]: iters left: 3 (145 enodes) 1554045185.219 * * [simplify]: iters left: 2 (189 enodes) 1554045185.272 * * [simplify]: iters left: 1 (276 enodes) 1554045185.335 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045185.335 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045185.335 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045185.335 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045185.335 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045185.336 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045185.340 * * [simplify]: Extracting #6: cost 59 inf + 2233 1554045185.344 * * [simplify]: Extracting #7: cost 11 inf + 10417 1554045185.350 * * [simplify]: Extracting #8: cost 0 inf + 12363 1554045185.355 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045185.361 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045185.361 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045185.362 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045185.362 * * [simplify]: iters left: 6 (17 enodes) 1554045185.372 * * [simplify]: iters left: 5 (83 enodes) 1554045185.407 * * [simplify]: iters left: 4 (174 enodes) 1554045185.457 * * [simplify]: iters left: 3 (290 enodes) 1554045185.532 * * [simplify]: iters left: 2 (448 enodes) 1554045185.714 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045185.714 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045185.714 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045185.714 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045185.716 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045185.720 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045185.728 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045185.740 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045185.753 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045185.765 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045185.765 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045185.766 * * * * [progress]: [ 275 / 675 ] simplifiying candidate # 1554045185.766 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt 1)) 1554045185.766 * * [simplify]: iters left: 5 (6 enodes) 1554045185.772 * * [simplify]: iters left: 4 (18 enodes) 1554045185.776 * * [simplify]: iters left: 3 (20 enodes) 1554045185.781 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045185.781 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045185.781 * [simplify]: Simplified to 1 1554045185.781 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045185.781 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045185.782 * * [simplify]: iters left: 6 (16 enodes) 1554045185.788 * * [simplify]: iters left: 5 (80 enodes) 1554045185.808 * * [simplify]: iters left: 4 (166 enodes) 1554045185.846 * * [simplify]: iters left: 3 (281 enodes) 1554045185.933 * * [simplify]: iters left: 2 (447 enodes) 1554045186.111 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045186.111 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045186.111 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045186.112 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045186.114 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045186.118 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045186.127 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045186.137 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045186.146 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045186.152 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045186.152 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045186.152 * * * * [progress]: [ 276 / 675 ] simplifiying candidate # 1554045186.152 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045186.152 * * [simplify]: iters left: 6 (16 enodes) 1554045186.157 * * [simplify]: iters left: 5 (65 enodes) 1554045186.169 * * [simplify]: iters left: 4 (108 enodes) 1554045186.195 * * [simplify]: iters left: 3 (145 enodes) 1554045186.238 * * [simplify]: iters left: 2 (189 enodes) 1554045186.284 * * [simplify]: iters left: 1 (276 enodes) 1554045186.334 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045186.334 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045186.335 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045186.335 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045186.335 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045186.335 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045186.336 * * [simplify]: Extracting #6: cost 59 inf + 2233 1554045186.338 * * [simplify]: Extracting #7: cost 11 inf + 10417 1554045186.340 * * [simplify]: Extracting #8: cost 0 inf + 12363 1554045186.343 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045186.348 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045186.348 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045186.349 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045186.349 * * [simplify]: iters left: 6 (17 enodes) 1554045186.359 * * [simplify]: iters left: 5 (83 enodes) 1554045186.398 * * [simplify]: iters left: 4 (174 enodes) 1554045186.460 * * [simplify]: iters left: 3 (290 enodes) 1554045186.551 * * [simplify]: iters left: 2 (448 enodes) 1554045186.716 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045186.716 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045186.716 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045186.717 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045186.718 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045186.726 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045186.733 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045186.739 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045186.745 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045186.751 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045186.751 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045186.752 * * * * [progress]: [ 277 / 675 ] simplifiying candidate # 1554045186.752 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) 1) 1554045186.752 * * [simplify]: iters left: 5 (5 enodes) 1554045186.754 * * [simplify]: iters left: 4 (13 enodes) 1554045186.756 * * [simplify]: iters left: 3 (15 enodes) 1554045186.758 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045186.758 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045186.758 * [simplify]: Simplified to 1 1554045186.758 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045186.758 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045186.758 * * [simplify]: iters left: 6 (16 enodes) 1554045186.762 * * [simplify]: iters left: 5 (80 enodes) 1554045186.795 * * [simplify]: iters left: 4 (166 enodes) 1554045186.843 * * [simplify]: iters left: 3 (281 enodes) 1554045186.930 * * [simplify]: iters left: 2 (447 enodes) 1554045187.156 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045187.156 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045187.156 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045187.157 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045187.159 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045187.162 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045187.167 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045187.172 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045187.177 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045187.183 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045187.183 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045187.183 * * * * [progress]: [ 278 / 675 ] simplifiying candidate # 1554045187.183 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045187.183 * * [simplify]: iters left: 6 (17 enodes) 1554045187.194 * * [simplify]: iters left: 5 (76 enodes) 1554045187.215 * * [simplify]: iters left: 4 (133 enodes) 1554045187.234 * * [simplify]: iters left: 3 (177 enodes) 1554045187.278 * * [simplify]: iters left: 2 (229 enodes) 1554045187.333 * * [simplify]: iters left: 1 (335 enodes) 1554045187.411 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045187.411 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045187.411 * * [simplify]: Extracting #2: cost 28 inf + 1 1554045187.411 * * [simplify]: Extracting #3: cost 61 inf + 3 1554045187.412 * * [simplify]: Extracting #4: cost 100 inf + 8 1554045187.412 * * [simplify]: Extracting #5: cost 95 inf + 801 1554045187.414 * * [simplify]: Extracting #6: cost 48 inf + 8429 1554045187.417 * * [simplify]: Extracting #7: cost 10 inf + 21763 1554045187.424 * * [simplify]: Extracting #8: cost 0 inf + 27273 1554045187.434 * * [simplify]: Extracting #9: cost 0 inf + 26349 1554045187.445 * * [simplify]: Extracting #10: cost 0 inf + 25953 1554045187.456 * [simplify]: Simplified to (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) 1554045187.456 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045187.457 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045187.457 * * [simplify]: iters left: 6 (17 enodes) 1554045187.467 * * [simplify]: iters left: 5 (83 enodes) 1554045187.498 * * [simplify]: iters left: 4 (171 enodes) 1554045187.535 * * [simplify]: iters left: 3 (285 enodes) 1554045187.609 * * [simplify]: iters left: 2 (441 enodes) 1554045187.773 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045187.774 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045187.774 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045187.774 * * [simplify]: Extracting #3: cost 79 inf + 0 1554045187.775 * * [simplify]: Extracting #4: cost 138 inf + 47 1554045187.777 * * [simplify]: Extracting #5: cost 123 inf + 6397 1554045187.786 * * [simplify]: Extracting #6: cost 32 inf + 37218 1554045187.797 * * [simplify]: Extracting #7: cost 0 inf + 54641 1554045187.808 * * [simplify]: Extracting #8: cost 0 inf + 54561 1554045187.820 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045187.820 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))))) 1554045187.820 * * * * [progress]: [ 279 / 675 ] simplifiying candidate # 1554045187.820 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045187.821 * * [simplify]: iters left: 6 (20 enodes) 1554045187.830 * * [simplify]: iters left: 5 (84 enodes) 1554045187.845 * * [simplify]: iters left: 4 (140 enodes) 1554045187.867 * * [simplify]: iters left: 3 (191 enodes) 1554045187.926 * * [simplify]: iters left: 2 (239 enodes) 1554045188.013 * * [simplify]: iters left: 1 (324 enodes) 1554045188.110 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045188.110 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045188.110 * * [simplify]: Extracting #2: cost 25 inf + 1 1554045188.110 * * [simplify]: Extracting #3: cost 29 inf + 1 1554045188.110 * * [simplify]: Extracting #4: cost 53 inf + 1 1554045188.110 * * [simplify]: Extracting #5: cost 95 inf + 2 1554045188.111 * * [simplify]: Extracting #6: cost 84 inf + 2400 1554045188.113 * * [simplify]: Extracting #7: cost 27 inf + 14022 1554045188.117 * * [simplify]: Extracting #8: cost 4 inf + 21120 1554045188.122 * * [simplify]: Extracting #9: cost 0 inf + 22393 1554045188.129 * * [simplify]: Extracting #10: cost 0 inf + 22153 1554045188.138 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045188.138 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045188.139 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045188.139 * * [simplify]: iters left: 6 (19 enodes) 1554045188.150 * * [simplify]: iters left: 5 (89 enodes) 1554045188.175 * * [simplify]: iters left: 4 (180 enodes) 1554045188.221 * * [simplify]: iters left: 3 (296 enodes) 1554045188.329 * * [simplify]: iters left: 2 (472 enodes) 1554045188.496 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045188.496 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045188.496 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045188.496 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045188.497 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045188.500 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045188.507 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045188.519 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045188.532 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045188.545 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045188.551 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045188.557 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045188.557 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045188.558 * * * * [progress]: [ 280 / 675 ] simplifiying candidate # 1554045188.558 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045188.558 * * [simplify]: iters left: 6 (18 enodes) 1554045188.566 * * [simplify]: iters left: 5 (77 enodes) 1554045188.585 * * [simplify]: iters left: 4 (132 enodes) 1554045188.606 * * [simplify]: iters left: 3 (183 enodes) 1554045188.648 * * [simplify]: iters left: 2 (231 enodes) 1554045188.712 * * [simplify]: iters left: 1 (316 enodes) 1554045188.792 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045188.793 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045188.793 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045188.793 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045188.793 * * [simplify]: Extracting #4: cost 49 inf + 1 1554045188.794 * * [simplify]: Extracting #5: cost 91 inf + 2 1554045188.795 * * [simplify]: Extracting #6: cost 87 inf + 1013 1554045188.799 * * [simplify]: Extracting #7: cost 17 inf + 16221 1554045188.808 * * [simplify]: Extracting #8: cost 2 inf + 20467 1554045188.816 * * [simplify]: Extracting #9: cost 0 inf + 20300 1554045188.825 * * [simplify]: Extracting #10: cost 0 inf + 20025 1554045188.833 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045188.833 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045188.834 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045188.834 * * [simplify]: iters left: 6 (18 enodes) 1554045188.840 * * [simplify]: iters left: 5 (86 enodes) 1554045188.859 * * [simplify]: iters left: 4 (177 enodes) 1554045188.912 * * [simplify]: iters left: 3 (293 enodes) 1554045189.002 * * [simplify]: iters left: 2 (471 enodes) 1554045189.171 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045189.171 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045189.172 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045189.172 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045189.173 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045189.175 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045189.182 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045189.193 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045189.205 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045189.218 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045189.230 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045189.230 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045189.231 * * * * [progress]: [ 281 / 675 ] simplifiying candidate # 1554045189.231 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045189.231 * * [simplify]: iters left: 6 (18 enodes) 1554045189.242 * * [simplify]: iters left: 5 (77 enodes) 1554045189.270 * * [simplify]: iters left: 4 (126 enodes) 1554045189.303 * * [simplify]: iters left: 3 (164 enodes) 1554045189.340 * * [simplify]: iters left: 2 (210 enodes) 1554045189.386 * * [simplify]: iters left: 1 (295 enodes) 1554045189.447 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045189.447 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045189.447 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045189.447 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045189.447 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045189.447 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045189.448 * * [simplify]: Extracting #6: cost 61 inf + 2738 1554045189.451 * * [simplify]: Extracting #7: cost 8 inf + 13245 1554045189.454 * * [simplify]: Extracting #8: cost 0 inf + 14935 1554045189.457 * [simplify]: Simplified to (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045189.458 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045189.458 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045189.458 * * [simplify]: iters left: 6 (17 enodes) 1554045189.463 * * [simplify]: iters left: 5 (83 enodes) 1554045189.489 * * [simplify]: iters left: 4 (174 enodes) 1554045189.532 * * [simplify]: iters left: 3 (290 enodes) 1554045189.598 * * [simplify]: iters left: 2 (448 enodes) 1554045189.786 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045189.787 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045189.787 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045189.787 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045189.789 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045189.793 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045189.801 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045189.813 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045189.821 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045189.827 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045189.827 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045189.828 * * * * [progress]: [ 282 / 675 ] simplifiying candidate # 1554045189.828 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045189.828 * * [simplify]: iters left: 6 (18 enodes) 1554045189.834 * * [simplify]: iters left: 5 (77 enodes) 1554045189.857 * * [simplify]: iters left: 4 (132 enodes) 1554045189.875 * * [simplify]: iters left: 3 (183 enodes) 1554045189.905 * * [simplify]: iters left: 2 (231 enodes) 1554045189.973 * * [simplify]: iters left: 1 (316 enodes) 1554045190.033 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045190.033 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045190.033 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045190.033 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045190.033 * * [simplify]: Extracting #4: cost 49 inf + 1 1554045190.034 * * [simplify]: Extracting #5: cost 91 inf + 2 1554045190.034 * * [simplify]: Extracting #6: cost 87 inf + 1013 1554045190.036 * * [simplify]: Extracting #7: cost 17 inf + 16221 1554045190.044 * * [simplify]: Extracting #8: cost 2 inf + 20467 1554045190.053 * * [simplify]: Extracting #9: cost 0 inf + 20300 1554045190.059 * * [simplify]: Extracting #10: cost 0 inf + 20025 1554045190.066 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045190.066 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045190.066 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045190.067 * * [simplify]: iters left: 6 (18 enodes) 1554045190.072 * * [simplify]: iters left: 5 (86 enodes) 1554045190.095 * * [simplify]: iters left: 4 (177 enodes) 1554045190.151 * * [simplify]: iters left: 3 (293 enodes) 1554045190.240 * * [simplify]: iters left: 2 (471 enodes) 1554045190.428 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045190.428 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045190.428 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045190.429 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045190.430 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045190.432 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045190.439 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045190.450 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045190.462 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045190.470 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045190.476 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045190.476 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045190.476 * * * * [progress]: [ 283 / 675 ] simplifiying candidate # 1554045190.477 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045190.477 * * [simplify]: iters left: 6 (17 enodes) 1554045190.482 * * [simplify]: iters left: 5 (72 enodes) 1554045190.500 * * [simplify]: iters left: 4 (123 enodes) 1554045190.521 * * [simplify]: iters left: 3 (164 enodes) 1554045190.568 * * [simplify]: iters left: 2 (208 enodes) 1554045190.623 * * [simplify]: iters left: 1 (293 enodes) 1554045190.690 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045190.690 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045190.690 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045190.690 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045190.690 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045190.691 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045190.691 * * [simplify]: Extracting #6: cost 65 inf + 2038 1554045190.693 * * [simplify]: Extracting #7: cost 12 inf + 12240 1554045190.696 * * [simplify]: Extracting #8: cost 1 inf + 14589 1554045190.699 * * [simplify]: Extracting #9: cost 0 inf + 14729 1554045190.703 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))))) 1554045190.703 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045190.703 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045190.703 * * [simplify]: iters left: 6 (17 enodes) 1554045190.708 * * [simplify]: iters left: 5 (83 enodes) 1554045190.739 * * [simplify]: iters left: 4 (174 enodes) 1554045190.800 * * [simplify]: iters left: 3 (290 enodes) 1554045190.875 * * [simplify]: iters left: 2 (448 enodes) 1554045191.054 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045191.054 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045191.054 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045191.055 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045191.056 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045191.061 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045191.069 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045191.081 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045191.089 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045191.095 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045191.095 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045191.095 * * * * [progress]: [ 284 / 675 ] simplifiying candidate # 1554045191.095 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045191.096 * * [simplify]: iters left: 6 (20 enodes) 1554045191.101 * * [simplify]: iters left: 5 (84 enodes) 1554045191.123 * * [simplify]: iters left: 4 (138 enodes) 1554045191.156 * * [simplify]: iters left: 3 (185 enodes) 1554045191.189 * * [simplify]: iters left: 2 (232 enodes) 1554045191.278 * * [simplify]: iters left: 1 (318 enodes) 1554045191.347 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045191.348 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045191.348 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045191.348 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045191.348 * * [simplify]: Extracting #4: cost 51 inf + 1 1554045191.348 * * [simplify]: Extracting #5: cost 93 inf + 2 1554045191.349 * * [simplify]: Extracting #6: cost 87 inf + 1330 1554045191.350 * * [simplify]: Extracting #7: cost 29 inf + 10818 1554045191.354 * * [simplify]: Extracting #8: cost 10 inf + 16458 1554045191.358 * * [simplify]: Extracting #9: cost 1 inf + 20782 1554045191.362 * * [simplify]: Extracting #10: cost 0 inf + 21365 1554045191.366 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045191.366 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045191.367 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045191.367 * * [simplify]: iters left: 6 (19 enodes) 1554045191.372 * * [simplify]: iters left: 5 (89 enodes) 1554045191.392 * * [simplify]: iters left: 4 (180 enodes) 1554045191.443 * * [simplify]: iters left: 3 (296 enodes) 1554045191.528 * * [simplify]: iters left: 2 (472 enodes) 1554045191.657 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045191.657 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045191.657 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045191.658 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045191.659 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045191.661 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045191.668 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045191.684 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045191.697 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045191.710 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045191.722 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045191.735 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045191.735 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045191.736 * * * * [progress]: [ 285 / 675 ] simplifiying candidate # 1554045191.736 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045191.737 * * [simplify]: iters left: 6 (17 enodes) 1554045191.747 * * [simplify]: iters left: 5 (73 enodes) 1554045191.773 * * [simplify]: iters left: 4 (117 enodes) 1554045191.796 * * [simplify]: iters left: 3 (156 enodes) 1554045191.831 * * [simplify]: iters left: 2 (202 enodes) 1554045191.897 * * [simplify]: iters left: 1 (287 enodes) 1554045191.974 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045191.974 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045191.974 * * [simplify]: Extracting #2: cost 13 inf + 1 1554045191.974 * * [simplify]: Extracting #3: cost 37 inf + 1 1554045191.975 * * [simplify]: Extracting #4: cost 79 inf + 2 1554045191.976 * * [simplify]: Extracting #5: cost 67 inf + 2120 1554045191.979 * * [simplify]: Extracting #6: cost 15 inf + 11589 1554045191.982 * * [simplify]: Extracting #7: cost 0 inf + 15455 1554045191.985 * * [simplify]: Extracting #8: cost 0 inf + 15019 1554045191.989 * * [simplify]: Extracting #9: cost 0 inf + 14755 1554045191.992 * [simplify]: Simplified to (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045191.992 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045191.993 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045191.993 * * [simplify]: iters left: 6 (17 enodes) 1554045191.998 * * [simplify]: iters left: 5 (83 enodes) 1554045192.023 * * [simplify]: iters left: 4 (169 enodes) 1554045192.065 * * [simplify]: iters left: 3 (284 enodes) 1554045192.157 * * [simplify]: iters left: 2 (440 enodes) 1554045192.355 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045192.355 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045192.355 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045192.355 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045192.356 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045192.358 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045192.370 * * [simplify]: Extracting #6: cost 36 inf + 33991 1554045192.381 * * [simplify]: Extracting #7: cost 1 inf + 53538 1554045192.391 * * [simplify]: Extracting #8: cost 0 inf + 54160 1554045192.397 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045192.397 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045192.397 * * * * [progress]: [ 286 / 675 ] simplifiying candidate # 1554045192.397 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045192.397 * * [simplify]: iters left: 6 (19 enodes) 1554045192.403 * * [simplify]: iters left: 5 (79 enodes) 1554045192.417 * * [simplify]: iters left: 4 (128 enodes) 1554045192.449 * * [simplify]: iters left: 3 (167 enodes) 1554045192.476 * * [simplify]: iters left: 2 (211 enodes) 1554045192.555 * * [simplify]: iters left: 1 (297 enodes) 1554045192.629 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045192.629 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045192.630 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045192.630 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045192.630 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045192.630 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045192.632 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045192.636 * * [simplify]: Extracting #7: cost 14 inf + 12599 1554045192.642 * * [simplify]: Extracting #8: cost 2 inf + 16143 1554045192.650 * * [simplify]: Extracting #9: cost 0 inf + 16907 1554045192.657 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045192.657 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045192.658 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045192.658 * * [simplify]: iters left: 6 (19 enodes) 1554045192.669 * * [simplify]: iters left: 5 (89 enodes) 1554045192.711 * * [simplify]: iters left: 4 (180 enodes) 1554045192.774 * * [simplify]: iters left: 3 (296 enodes) 1554045192.863 * * [simplify]: iters left: 2 (472 enodes) 1554045193.038 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045193.038 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045193.039 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045193.039 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045193.040 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045193.042 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045193.049 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045193.061 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045193.074 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045193.087 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045193.100 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045193.113 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045193.113 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045193.114 * * * * [progress]: [ 287 / 675 ] simplifiying candidate # 1554045193.114 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045193.114 * * [simplify]: iters left: 6 (18 enodes) 1554045193.125 * * [simplify]: iters left: 5 (76 enodes) 1554045193.152 * * [simplify]: iters left: 4 (121 enodes) 1554045193.189 * * [simplify]: iters left: 3 (158 enodes) 1554045193.220 * * [simplify]: iters left: 2 (202 enodes) 1554045193.265 * * [simplify]: iters left: 1 (287 enodes) 1554045193.340 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045193.340 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045193.340 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045193.340 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045193.340 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045193.341 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045193.341 * * [simplify]: Extracting #6: cost 64 inf + 2250 1554045193.343 * * [simplify]: Extracting #7: cost 10 inf + 12280 1554045193.346 * * [simplify]: Extracting #8: cost 0 inf + 13826 1554045193.349 * * [simplify]: Extracting #9: cost 0 inf + 13307 1554045193.352 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045193.355 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045193.355 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045193.356 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045193.356 * * [simplify]: iters left: 6 (18 enodes) 1554045193.364 * * [simplify]: iters left: 5 (86 enodes) 1554045193.403 * * [simplify]: iters left: 4 (177 enodes) 1554045193.434 * * [simplify]: iters left: 3 (293 enodes) 1554045193.512 * * [simplify]: iters left: 2 (471 enodes) 1554045193.677 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045193.678 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045193.678 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045193.678 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045193.679 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045193.682 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045193.687 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045193.694 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045193.702 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045193.709 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045193.710 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045193.710 * * * * [progress]: [ 288 / 675 ] simplifiying candidate # 1554045193.710 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045193.710 * * [simplify]: iters left: 6 (19 enodes) 1554045193.716 * * [simplify]: iters left: 5 (79 enodes) 1554045193.730 * * [simplify]: iters left: 4 (128 enodes) 1554045193.769 * * [simplify]: iters left: 3 (167 enodes) 1554045193.818 * * [simplify]: iters left: 2 (211 enodes) 1554045193.868 * * [simplify]: iters left: 1 (297 enodes) 1554045193.964 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045193.964 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045193.964 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045193.964 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045193.964 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045193.965 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045193.966 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045193.970 * * [simplify]: Extracting #7: cost 14 inf + 12599 1554045193.979 * * [simplify]: Extracting #8: cost 2 inf + 16143 1554045193.986 * * [simplify]: Extracting #9: cost 0 inf + 16907 1554045193.993 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045193.993 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045193.994 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045193.994 * * [simplify]: iters left: 6 (19 enodes) 1554045194.004 * * [simplify]: iters left: 5 (89 enodes) 1554045194.040 * * [simplify]: iters left: 4 (180 enodes) 1554045194.103 * * [simplify]: iters left: 3 (296 enodes) 1554045194.192 * * [simplify]: iters left: 2 (472 enodes) 1554045194.377 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045194.377 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045194.378 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045194.378 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045194.379 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045194.381 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045194.389 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045194.397 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045194.403 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045194.410 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045194.416 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045194.425 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045194.425 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045194.425 * * * * [progress]: [ 289 / 675 ] simplifiying candidate # 1554045194.426 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045194.426 * * [simplify]: iters left: 6 (17 enodes) 1554045194.439 * * [simplify]: iters left: 5 (71 enodes) 1554045194.464 * * [simplify]: iters left: 4 (117 enodes) 1554045194.497 * * [simplify]: iters left: 3 (154 enodes) 1554045194.520 * * [simplify]: iters left: 2 (198 enodes) 1554045194.563 * * [simplify]: iters left: 1 (284 enodes) 1554045194.634 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045194.634 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045194.634 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045194.634 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045194.634 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045194.634 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045194.635 * * [simplify]: Extracting #6: cost 63 inf + 2158 1554045194.637 * * [simplify]: Extracting #7: cost 8 inf + 11458 1554045194.643 * * [simplify]: Extracting #8: cost 0 inf + 13795 1554045194.649 * * [simplify]: Extracting #9: cost 0 inf + 13783 1554045194.655 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045194.656 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045194.656 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045194.657 * * [simplify]: iters left: 6 (18 enodes) 1554045194.667 * * [simplify]: iters left: 5 (86 enodes) 1554045194.703 * * [simplify]: iters left: 4 (177 enodes) 1554045194.743 * * [simplify]: iters left: 3 (293 enodes) 1554045194.830 * * [simplify]: iters left: 2 (471 enodes) 1554045194.976 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045194.976 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045194.976 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045194.976 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045194.977 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045194.980 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045194.985 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045194.993 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045195.004 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045195.011 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045195.011 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045195.012 * * * * [progress]: [ 290 / 675 ] simplifiying candidate # 1554045195.012 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045195.012 * * [simplify]: iters left: 6 (18 enodes) 1554045195.018 * * [simplify]: iters left: 5 (77 enodes) 1554045195.031 * * [simplify]: iters left: 4 (131 enodes) 1554045195.049 * * [simplify]: iters left: 3 (178 enodes) 1554045195.076 * * [simplify]: iters left: 2 (225 enodes) 1554045195.121 * * [simplify]: iters left: 1 (311 enodes) 1554045195.174 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045195.174 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045195.174 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045195.174 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045195.174 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045195.174 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045195.175 * * [simplify]: Extracting #6: cost 65 inf + 4063 1554045195.178 * * [simplify]: Extracting #7: cost 8 inf + 16245 1554045195.183 * * [simplify]: Extracting #8: cost 1 inf + 18766 1554045195.187 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045195.191 * [simplify]: Simplified to (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045195.191 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045195.192 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045195.192 * * [simplify]: iters left: 6 (18 enodes) 1554045195.197 * * [simplify]: iters left: 5 (86 enodes) 1554045195.222 * * [simplify]: iters left: 4 (177 enodes) 1554045195.287 * * [simplify]: iters left: 3 (293 enodes) 1554045195.397 * * [simplify]: iters left: 2 (471 enodes) 1554045195.559 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045195.559 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045195.559 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045195.560 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045195.560 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045195.562 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045195.568 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045195.578 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045195.587 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045195.593 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045195.600 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045195.600 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045195.600 * * * * [progress]: [ 291 / 675 ] simplifiying candidate # 1554045195.600 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045195.601 * * [simplify]: iters left: 6 (19 enodes) 1554045195.606 * * [simplify]: iters left: 5 (79 enodes) 1554045195.621 * * [simplify]: iters left: 4 (128 enodes) 1554045195.646 * * [simplify]: iters left: 3 (167 enodes) 1554045195.676 * * [simplify]: iters left: 2 (211 enodes) 1554045195.726 * * [simplify]: iters left: 1 (297 enodes) 1554045195.794 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045195.795 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045195.795 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045195.795 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045195.795 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045195.796 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045195.797 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045195.799 * * [simplify]: Extracting #7: cost 8 inf + 15096 1554045195.803 * * [simplify]: Extracting #8: cost 0 inf + 16907 1554045195.807 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045195.807 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045195.807 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045195.807 * * [simplify]: iters left: 6 (19 enodes) 1554045195.813 * * [simplify]: iters left: 5 (89 enodes) 1554045195.839 * * [simplify]: iters left: 4 (180 enodes) 1554045195.903 * * [simplify]: iters left: 3 (296 enodes) 1554045195.982 * * [simplify]: iters left: 2 (472 enodes) 1554045196.121 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045196.121 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045196.121 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045196.122 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045196.123 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045196.125 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045196.132 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045196.144 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045196.157 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045196.170 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045196.178 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045196.184 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045196.184 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045196.184 * * * * [progress]: [ 292 / 675 ] simplifiying candidate # 1554045196.185 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045196.185 * * [simplify]: iters left: 6 (16 enodes) 1554045196.189 * * [simplify]: iters left: 5 (69 enodes) 1554045196.203 * * [simplify]: iters left: 4 (113 enodes) 1554045196.221 * * [simplify]: iters left: 3 (151 enodes) 1554045196.263 * * [simplify]: iters left: 2 (195 enodes) 1554045196.346 * * [simplify]: iters left: 1 (280 enodes) 1554045196.425 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045196.425 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045196.425 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045196.425 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045196.426 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045196.426 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045196.429 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045196.431 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045196.435 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045196.437 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045196.437 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045196.440 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045196.441 * * [simplify]: iters left: 6 (17 enodes) 1554045196.446 * * [simplify]: iters left: 5 (83 enodes) 1554045196.479 * * [simplify]: iters left: 4 (169 enodes) 1554045196.517 * * [simplify]: iters left: 3 (284 enodes) 1554045196.596 * * [simplify]: iters left: 2 (440 enodes) 1554045196.762 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045196.762 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045196.762 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045196.762 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045196.763 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045196.764 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045196.768 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045196.773 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045196.779 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045196.785 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045196.785 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045196.786 * * * * [progress]: [ 293 / 675 ] simplifiying candidate # 1554045196.787 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045196.787 * * [simplify]: iters left: 6 (17 enodes) 1554045196.798 * * [simplify]: iters left: 5 (72 enodes) 1554045196.825 * * [simplify]: iters left: 4 (117 enodes) 1554045196.855 * * [simplify]: iters left: 3 (154 enodes) 1554045196.903 * * [simplify]: iters left: 2 (198 enodes) 1554045196.979 * * [simplify]: iters left: 1 (284 enodes) 1554045197.037 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045197.037 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045197.037 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045197.037 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045197.037 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045197.038 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045197.039 * * [simplify]: Extracting #6: cost 63 inf + 1660 1554045197.043 * * [simplify]: Extracting #7: cost 8 inf + 10874 1554045197.047 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045197.050 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045197.053 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045197.053 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045197.053 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045197.054 * * [simplify]: iters left: 6 (17 enodes) 1554045197.059 * * [simplify]: iters left: 5 (83 enodes) 1554045197.086 * * [simplify]: iters left: 4 (174 enodes) 1554045197.130 * * [simplify]: iters left: 3 (290 enodes) 1554045197.220 * * [simplify]: iters left: 2 (448 enodes) 1554045197.414 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045197.415 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045197.415 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045197.415 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045197.416 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045197.421 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045197.429 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045197.441 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045197.453 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045197.465 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045197.465 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045197.466 * * * * [progress]: [ 294 / 675 ] simplifiying candidate # 1554045197.466 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045197.467 * * [simplify]: iters left: 6 (16 enodes) 1554045197.476 * * [simplify]: iters left: 5 (69 enodes) 1554045197.501 * * [simplify]: iters left: 4 (113 enodes) 1554045197.533 * * [simplify]: iters left: 3 (151 enodes) 1554045197.560 * * [simplify]: iters left: 2 (195 enodes) 1554045197.615 * * [simplify]: iters left: 1 (280 enodes) 1554045197.673 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045197.673 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045197.673 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045197.673 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045197.674 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045197.675 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045197.680 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045197.686 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045197.692 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045197.698 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045197.698 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045197.699 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045197.699 * * [simplify]: iters left: 6 (17 enodes) 1554045197.709 * * [simplify]: iters left: 5 (83 enodes) 1554045197.748 * * [simplify]: iters left: 4 (169 enodes) 1554045197.783 * * [simplify]: iters left: 3 (284 enodes) 1554045197.868 * * [simplify]: iters left: 2 (440 enodes) 1554045198.026 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045198.026 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045198.026 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045198.026 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045198.027 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045198.028 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045198.035 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045198.040 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045198.047 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045198.059 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045198.059 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045198.060 * * * * [progress]: [ 295 / 675 ] simplifiying candidate # 1554045198.060 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045198.060 * * [simplify]: iters left: 6 (16 enodes) 1554045198.069 * * [simplify]: iters left: 5 (67 enodes) 1554045198.093 * * [simplify]: iters left: 4 (113 enodes) 1554045198.123 * * [simplify]: iters left: 3 (150 enodes) 1554045198.168 * * [simplify]: iters left: 2 (194 enodes) 1554045198.248 * * [simplify]: iters left: 1 (280 enodes) 1554045198.327 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045198.327 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045198.327 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045198.327 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045198.328 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045198.328 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045198.329 * * [simplify]: Extracting #6: cost 55 inf + 3339 1554045198.331 * * [simplify]: Extracting #7: cost 19 inf + 8518 1554045198.333 * * [simplify]: Extracting #8: cost 1 inf + 12552 1554045198.336 * * [simplify]: Extracting #9: cost 0 inf + 12949 1554045198.342 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045198.342 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045198.342 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045198.343 * * [simplify]: iters left: 6 (17 enodes) 1554045198.352 * * [simplify]: iters left: 5 (83 enodes) 1554045198.388 * * [simplify]: iters left: 4 (174 enodes) 1554045198.434 * * [simplify]: iters left: 3 (290 enodes) 1554045198.521 * * [simplify]: iters left: 2 (448 enodes) 1554045198.674 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045198.675 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045198.675 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045198.675 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045198.677 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045198.679 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045198.683 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045198.689 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045198.699 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045198.704 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045198.705 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045198.705 * * * * [progress]: [ 296 / 675 ] simplifiying candidate # 1554045198.705 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045198.705 * * [simplify]: iters left: 6 (18 enodes) 1554045198.717 * * [simplify]: iters left: 5 (77 enodes) 1554045198.745 * * [simplify]: iters left: 4 (126 enodes) 1554045198.766 * * [simplify]: iters left: 3 (164 enodes) 1554045198.798 * * [simplify]: iters left: 2 (210 enodes) 1554045198.863 * * [simplify]: iters left: 1 (295 enodes) 1554045198.954 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045198.954 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045198.954 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045198.954 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045198.954 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045198.955 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045198.956 * * [simplify]: Extracting #6: cost 78 inf + 298 1554045198.958 * * [simplify]: Extracting #7: cost 47 inf + 4067 1554045198.963 * * [simplify]: Extracting #8: cost 9 inf + 11001 1554045198.969 * * [simplify]: Extracting #9: cost 1 inf + 13696 1554045198.975 * * [simplify]: Extracting #10: cost 0 inf + 14129 1554045198.982 * [simplify]: Simplified to (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045198.982 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045198.983 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045198.983 * * [simplify]: iters left: 6 (17 enodes) 1554045198.993 * * [simplify]: iters left: 5 (83 enodes) 1554045199.028 * * [simplify]: iters left: 4 (174 enodes) 1554045199.094 * * [simplify]: iters left: 3 (290 enodes) 1554045199.201 * * [simplify]: iters left: 2 (448 enodes) 1554045199.387 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045199.388 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045199.388 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045199.388 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045199.390 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045199.394 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045199.402 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045199.420 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045199.432 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045199.445 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045199.445 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045199.445 * * * * [progress]: [ 297 / 675 ] simplifiying candidate # 1554045199.445 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045199.446 * * [simplify]: iters left: 6 (18 enodes) 1554045199.460 * * [simplify]: iters left: 5 (76 enodes) 1554045199.486 * * [simplify]: iters left: 4 (120 enodes) 1554045199.516 * * [simplify]: iters left: 3 (159 enodes) 1554045199.555 * * [simplify]: iters left: 2 (203 enodes) 1554045199.606 * * [simplify]: iters left: 1 (288 enodes) 1554045199.665 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045199.665 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045199.665 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045199.665 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045199.665 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045199.665 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045199.666 * * [simplify]: Extracting #6: cost 72 inf + 681 1554045199.667 * * [simplify]: Extracting #7: cost 23 inf + 9061 1554045199.670 * * [simplify]: Extracting #8: cost 2 inf + 12894 1554045199.673 * * [simplify]: Extracting #9: cost 0 inf + 13307 1554045199.676 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045199.679 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045199.679 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045199.679 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045199.679 * * [simplify]: iters left: 6 (18 enodes) 1554045199.684 * * [simplify]: iters left: 5 (86 enodes) 1554045199.703 * * [simplify]: iters left: 4 (177 enodes) 1554045199.747 * * [simplify]: iters left: 3 (293 enodes) 1554045200.173 * * [simplify]: iters left: 2 (471 enodes) 1554045200.320 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045200.320 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045200.321 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045200.321 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045200.322 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045200.328 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045200.333 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045200.341 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045200.348 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045200.358 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045200.358 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045200.359 * * * * [progress]: [ 298 / 675 ] simplifiying candidate # 1554045200.359 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045200.359 * * [simplify]: iters left: 6 (17 enodes) 1554045200.374 * * [simplify]: iters left: 5 (72 enodes) 1554045200.391 * * [simplify]: iters left: 4 (116 enodes) 1554045200.406 * * [simplify]: iters left: 3 (155 enodes) 1554045200.444 * * [simplify]: iters left: 2 (199 enodes) 1554045200.507 * * [simplify]: iters left: 1 (284 enodes) 1554045200.572 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045200.572 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045200.572 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045200.573 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045200.573 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045200.573 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045200.574 * * [simplify]: Extracting #6: cost 65 inf + 1481 1554045200.577 * * [simplify]: Extracting #7: cost 10 inf + 10718 1554045200.580 * * [simplify]: Extracting #8: cost 1 inf + 12429 1554045200.584 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045200.587 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045200.587 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045200.587 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045200.587 * * [simplify]: iters left: 6 (17 enodes) 1554045200.592 * * [simplify]: iters left: 5 (83 enodes) 1554045200.616 * * [simplify]: iters left: 4 (174 enodes) 1554045200.656 * * [simplify]: iters left: 3 (290 enodes) 1554045200.739 * * [simplify]: iters left: 2 (448 enodes) 1554045200.901 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045200.901 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045200.901 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045200.901 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045200.903 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045200.911 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045200.920 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045200.928 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045200.934 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045200.940 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045200.940 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045200.941 * * * * [progress]: [ 299 / 675 ] simplifiying candidate # 1554045200.941 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt 1)) 1554045200.941 * * [simplify]: iters left: 5 (6 enodes) 1554045200.945 * * [simplify]: iters left: 4 (22 enodes) 1554045200.950 * * [simplify]: iters left: 3 (24 enodes) 1554045200.955 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045200.955 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045200.955 * [simplify]: Simplified to 1 1554045200.955 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045200.956 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045200.956 * * [simplify]: iters left: 6 (16 enodes) 1554045200.966 * * [simplify]: iters left: 5 (80 enodes) 1554045201.001 * * [simplify]: iters left: 4 (166 enodes) 1554045201.065 * * [simplify]: iters left: 3 (281 enodes) 1554045201.158 * * [simplify]: iters left: 2 (447 enodes) 1554045201.337 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045201.337 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045201.337 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045201.337 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045201.338 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045201.340 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045201.349 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045201.359 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045201.364 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045201.372 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045201.372 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045201.372 * * * * [progress]: [ 300 / 675 ] simplifiying candidate # 1554045201.372 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045201.373 * * [simplify]: iters left: 6 (17 enodes) 1554045201.381 * * [simplify]: iters left: 5 (72 enodes) 1554045201.400 * * [simplify]: iters left: 4 (116 enodes) 1554045201.421 * * [simplify]: iters left: 3 (155 enodes) 1554045201.445 * * [simplify]: iters left: 2 (199 enodes) 1554045201.503 * * [simplify]: iters left: 1 (284 enodes) 1554045201.561 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045201.561 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045201.561 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045201.562 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045201.562 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045201.562 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045201.563 * * [simplify]: Extracting #6: cost 65 inf + 1481 1554045201.567 * * [simplify]: Extracting #7: cost 10 inf + 10718 1554045201.573 * * [simplify]: Extracting #8: cost 1 inf + 12429 1554045201.579 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045201.585 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045201.585 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045201.586 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045201.586 * * [simplify]: iters left: 6 (17 enodes) 1554045201.595 * * [simplify]: iters left: 5 (83 enodes) 1554045201.621 * * [simplify]: iters left: 4 (174 enodes) 1554045201.663 * * [simplify]: iters left: 3 (290 enodes) 1554045201.731 * * [simplify]: iters left: 2 (448 enodes) 1554045201.882 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045201.882 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045201.883 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045201.883 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045201.884 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045201.887 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045201.891 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045201.897 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045201.903 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045201.909 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045201.909 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045201.909 * * * * [progress]: [ 301 / 675 ] simplifiying candidate # 1554045201.909 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) 1) 1554045201.909 * * [simplify]: iters left: 5 (6 enodes) 1554045201.916 * * [simplify]: iters left: 4 (20 enodes) 1554045201.919 * * [simplify]: iters left: 3 (22 enodes) 1554045201.924 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045201.924 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045201.924 * [simplify]: Simplified to 1 1554045201.924 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045201.925 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045201.925 * * [simplify]: iters left: 6 (16 enodes) 1554045201.929 * * [simplify]: iters left: 5 (80 enodes) 1554045201.948 * * [simplify]: iters left: 4 (166 enodes) 1554045202.001 * * [simplify]: iters left: 3 (281 enodes) 1554045202.116 * * [simplify]: iters left: 2 (447 enodes) 1554045202.317 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045202.318 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045202.318 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045202.318 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045202.319 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045202.321 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045202.325 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045202.331 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045202.336 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045202.342 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045202.342 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045202.343 * * * * [progress]: [ 302 / 675 ] simplifiying candidate # 1554045202.343 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045202.343 * * [simplify]: iters left: 6 (18 enodes) 1554045202.352 * * [simplify]: iters left: 5 (77 enodes) 1554045202.376 * * [simplify]: iters left: 4 (131 enodes) 1554045202.397 * * [simplify]: iters left: 3 (178 enodes) 1554045202.438 * * [simplify]: iters left: 2 (225 enodes) 1554045202.530 * * [simplify]: iters left: 1 (311 enodes) 1554045202.628 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045202.629 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045202.629 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045202.629 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045202.629 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045202.630 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045202.634 * * [simplify]: Extracting #6: cost 65 inf + 4063 1554045202.640 * * [simplify]: Extracting #7: cost 8 inf + 16245 1554045202.649 * * [simplify]: Extracting #8: cost 1 inf + 18766 1554045202.658 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045202.667 * [simplify]: Simplified to (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045202.667 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045202.668 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045202.668 * * [simplify]: iters left: 6 (18 enodes) 1554045202.679 * * [simplify]: iters left: 5 (86 enodes) 1554045202.716 * * [simplify]: iters left: 4 (177 enodes) 1554045202.752 * * [simplify]: iters left: 3 (293 enodes) 1554045202.843 * * [simplify]: iters left: 2 (471 enodes) 1554045203.001 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045203.001 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045203.001 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045203.001 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045203.001 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045203.003 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045203.006 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045203.011 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045203.018 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045203.024 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045203.034 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045203.034 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045203.034 * * * * [progress]: [ 303 / 675 ] simplifiying candidate # 1554045203.035 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045203.035 * * [simplify]: iters left: 6 (19 enodes) 1554045203.040 * * [simplify]: iters left: 5 (79 enodes) 1554045203.055 * * [simplify]: iters left: 4 (128 enodes) 1554045203.073 * * [simplify]: iters left: 3 (167 enodes) 1554045203.122 * * [simplify]: iters left: 2 (211 enodes) 1554045203.178 * * [simplify]: iters left: 1 (297 enodes) 1554045203.275 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045203.275 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045203.275 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045203.275 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045203.275 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045203.276 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045203.277 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045203.282 * * [simplify]: Extracting #7: cost 8 inf + 15096 1554045203.289 * * [simplify]: Extracting #8: cost 0 inf + 16907 1554045203.296 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045203.296 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045203.297 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045203.297 * * [simplify]: iters left: 6 (19 enodes) 1554045203.307 * * [simplify]: iters left: 5 (89 enodes) 1554045203.343 * * [simplify]: iters left: 4 (180 enodes) 1554045203.403 * * [simplify]: iters left: 3 (296 enodes) 1554045203.482 * * [simplify]: iters left: 2 (472 enodes) 1554045203.629 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045203.629 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045203.629 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045203.630 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045203.631 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045203.632 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045203.639 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045203.652 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045203.668 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045203.681 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045203.693 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045203.706 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045203.706 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045203.707 * * * * [progress]: [ 304 / 675 ] simplifiying candidate # 1554045203.707 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045203.707 * * [simplify]: iters left: 6 (16 enodes) 1554045203.717 * * [simplify]: iters left: 5 (69 enodes) 1554045203.741 * * [simplify]: iters left: 4 (113 enodes) 1554045203.771 * * [simplify]: iters left: 3 (151 enodes) 1554045203.804 * * [simplify]: iters left: 2 (195 enodes) 1554045203.849 * * [simplify]: iters left: 1 (280 enodes) 1554045203.912 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045203.912 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045203.912 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045203.912 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045203.912 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045203.913 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045203.915 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045203.918 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045203.921 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045203.924 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045203.924 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045203.924 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045203.924 * * [simplify]: iters left: 6 (17 enodes) 1554045203.929 * * [simplify]: iters left: 5 (83 enodes) 1554045203.947 * * [simplify]: iters left: 4 (169 enodes) 1554045203.984 * * [simplify]: iters left: 3 (284 enodes) 1554045204.057 * * [simplify]: iters left: 2 (440 enodes) 1554045204.241 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045204.241 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045204.242 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045204.242 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045204.243 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045204.245 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045204.252 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045204.263 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045204.278 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045204.285 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045204.285 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045204.285 * * * * [progress]: [ 305 / 675 ] simplifiying candidate # 1554045204.285 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045204.286 * * [simplify]: iters left: 6 (17 enodes) 1554045204.292 * * [simplify]: iters left: 5 (72 enodes) 1554045204.305 * * [simplify]: iters left: 4 (117 enodes) 1554045204.335 * * [simplify]: iters left: 3 (154 enodes) 1554045204.380 * * [simplify]: iters left: 2 (198 enodes) 1554045204.462 * * [simplify]: iters left: 1 (284 enodes) 1554045204.513 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045204.513 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045204.513 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045204.513 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045204.513 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045204.514 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045204.515 * * [simplify]: Extracting #6: cost 63 inf + 1660 1554045204.519 * * [simplify]: Extracting #7: cost 8 inf + 10874 1554045204.525 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045204.531 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045204.537 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045204.537 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045204.538 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045204.538 * * [simplify]: iters left: 6 (17 enodes) 1554045204.547 * * [simplify]: iters left: 5 (83 enodes) 1554045204.583 * * [simplify]: iters left: 4 (174 enodes) 1554045204.649 * * [simplify]: iters left: 3 (290 enodes) 1554045204.750 * * [simplify]: iters left: 2 (448 enodes) 1554045204.896 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045204.896 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045204.896 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045204.897 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045204.897 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045204.900 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045204.904 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045204.910 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045204.916 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045204.922 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045204.922 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045204.922 * * * * [progress]: [ 306 / 675 ] simplifiying candidate # 1554045204.925 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045204.925 * * [simplify]: iters left: 6 (16 enodes) 1554045204.930 * * [simplify]: iters left: 5 (69 enodes) 1554045204.955 * * [simplify]: iters left: 4 (113 enodes) 1554045204.987 * * [simplify]: iters left: 3 (151 enodes) 1554045205.033 * * [simplify]: iters left: 2 (195 enodes) 1554045205.112 * * [simplify]: iters left: 1 (280 enodes) 1554045205.173 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045205.173 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045205.174 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045205.174 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045205.174 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045205.175 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045205.177 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045205.180 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045205.183 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045205.186 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045205.186 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045205.186 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045205.186 * * [simplify]: iters left: 6 (17 enodes) 1554045205.191 * * [simplify]: iters left: 5 (83 enodes) 1554045205.225 * * [simplify]: iters left: 4 (169 enodes) 1554045205.266 * * [simplify]: iters left: 3 (284 enodes) 1554045205.346 * * [simplify]: iters left: 2 (440 enodes) 1554045205.487 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045205.487 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045205.488 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045205.488 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045205.488 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045205.489 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045205.494 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045205.502 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045205.514 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045205.523 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045205.523 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045205.524 * * * * [progress]: [ 307 / 675 ] simplifiying candidate # 1554045205.524 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045205.524 * * [simplify]: iters left: 6 (16 enodes) 1554045205.529 * * [simplify]: iters left: 5 (67 enodes) 1554045205.544 * * [simplify]: iters left: 4 (113 enodes) 1554045205.568 * * [simplify]: iters left: 3 (150 enodes) 1554045205.594 * * [simplify]: iters left: 2 (194 enodes) 1554045205.662 * * [simplify]: iters left: 1 (280 enodes) 1554045205.750 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045205.750 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045205.750 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045205.750 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045205.750 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045205.751 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045205.752 * * [simplify]: Extracting #6: cost 55 inf + 3339 1554045205.756 * * [simplify]: Extracting #7: cost 19 inf + 8518 1554045205.761 * * [simplify]: Extracting #8: cost 1 inf + 12552 1554045205.765 * * [simplify]: Extracting #9: cost 0 inf + 12949 1554045205.768 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045205.769 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045205.769 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045205.769 * * [simplify]: iters left: 6 (17 enodes) 1554045205.774 * * [simplify]: iters left: 5 (83 enodes) 1554045205.792 * * [simplify]: iters left: 4 (174 enodes) 1554045205.848 * * [simplify]: iters left: 3 (290 enodes) 1554045205.926 * * [simplify]: iters left: 2 (448 enodes) 1554045206.081 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045206.081 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045206.081 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045206.082 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045206.082 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045206.084 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045206.088 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045206.095 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045206.101 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045206.107 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045206.107 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045206.107 * * * * [progress]: [ 308 / 675 ] simplifiying candidate # 1554045206.108 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045206.108 * * [simplify]: iters left: 6 (17 enodes) 1554045206.116 * * [simplify]: iters left: 5 (70 enodes) 1554045206.139 * * [simplify]: iters left: 4 (117 enodes) 1554045206.174 * * [simplify]: iters left: 3 (156 enodes) 1554045206.210 * * [simplify]: iters left: 2 (200 enodes) 1554045206.279 * * [simplify]: iters left: 1 (286 enodes) 1554045206.329 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045206.329 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045206.329 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045206.329 * * [simplify]: Extracting #3: cost 13 inf + 1 1554045206.329 * * [simplify]: Extracting #4: cost 37 inf + 1 1554045206.329 * * [simplify]: Extracting #5: cost 79 inf + 2 1554045206.330 * * [simplify]: Extracting #6: cost 74 inf + 1072 1554045206.332 * * [simplify]: Extracting #7: cost 14 inf + 12055 1554045206.335 * * [simplify]: Extracting #8: cost 1 inf + 14698 1554045206.339 * * [simplify]: Extracting #9: cost 0 inf + 14959 1554045206.344 * * [simplify]: Extracting #10: cost 0 inf + 14915 1554045206.347 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) 1554045206.347 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045206.348 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045206.348 * * [simplify]: iters left: 6 (17 enodes) 1554045206.352 * * [simplify]: iters left: 5 (83 enodes) 1554045206.390 * * [simplify]: iters left: 4 (174 enodes) 1554045206.453 * * [simplify]: iters left: 3 (290 enodes) 1554045206.561 * * [simplify]: iters left: 2 (448 enodes) 1554045206.772 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045206.772 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045206.772 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045206.772 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045206.774 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045206.778 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045206.787 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045206.793 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045206.799 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045206.805 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045206.805 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045206.806 * * * * [progress]: [ 309 / 675 ] simplifiying candidate # 1554045206.806 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045206.806 * * [simplify]: iters left: 6 (17 enodes) 1554045206.811 * * [simplify]: iters left: 5 (69 enodes) 1554045206.825 * * [simplify]: iters left: 4 (112 enodes) 1554045206.847 * * [simplify]: iters left: 3 (149 enodes) 1554045206.869 * * [simplify]: iters left: 2 (193 enodes) 1554045206.927 * * [simplify]: iters left: 1 (280 enodes) 1554045207.004 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045207.004 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045207.004 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045207.004 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045207.004 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045207.004 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045207.005 * * [simplify]: Extracting #6: cost 66 inf + 1620 1554045207.007 * * [simplify]: Extracting #7: cost 20 inf + 10005 1554045207.010 * * [simplify]: Extracting #8: cost 0 inf + 13395 1554045207.013 * * [simplify]: Extracting #9: cost 0 inf + 13263 1554045207.016 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045207.016 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045207.016 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045207.016 * * [simplify]: iters left: 6 (18 enodes) 1554045207.023 * * [simplify]: iters left: 5 (86 enodes) 1554045207.049 * * [simplify]: iters left: 4 (177 enodes) 1554045207.109 * * [simplify]: iters left: 3 (293 enodes) 1554045207.201 * * [simplify]: iters left: 2 (471 enodes) 1554045207.357 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045207.357 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045207.358 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045207.358 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045207.360 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045207.366 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045207.376 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045207.391 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045207.399 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045207.407 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045207.407 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045207.407 * * * * [progress]: [ 310 / 675 ] simplifiying candidate # 1554045207.407 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045207.407 * * [simplify]: iters left: 6 (16 enodes) 1554045207.412 * * [simplify]: iters left: 5 (65 enodes) 1554045207.426 * * [simplify]: iters left: 4 (108 enodes) 1554045207.457 * * [simplify]: iters left: 3 (145 enodes) 1554045207.480 * * [simplify]: iters left: 2 (189 enodes) 1554045207.532 * * [simplify]: iters left: 1 (276 enodes) 1554045207.590 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045207.590 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045207.590 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045207.591 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045207.591 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045207.591 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045207.592 * * [simplify]: Extracting #6: cost 59 inf + 2233 1554045207.594 * * [simplify]: Extracting #7: cost 11 inf + 10417 1554045207.596 * * [simplify]: Extracting #8: cost 0 inf + 12363 1554045207.599 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045207.602 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045207.602 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045207.602 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045207.602 * * [simplify]: iters left: 6 (17 enodes) 1554045207.610 * * [simplify]: iters left: 5 (83 enodes) 1554045207.640 * * [simplify]: iters left: 4 (174 enodes) 1554045207.676 * * [simplify]: iters left: 3 (290 enodes) 1554045207.742 * * [simplify]: iters left: 2 (448 enodes) 1554045207.911 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045207.911 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045207.912 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045207.912 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045207.912 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045207.915 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045207.919 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045207.924 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045207.931 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045207.942 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045207.942 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045207.943 * * * * [progress]: [ 311 / 675 ] simplifiying candidate # 1554045207.943 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt 1)) 1554045207.943 * * [simplify]: iters left: 5 (6 enodes) 1554045207.950 * * [simplify]: iters left: 4 (18 enodes) 1554045207.954 * * [simplify]: iters left: 3 (20 enodes) 1554045207.958 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045207.958 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045207.958 * [simplify]: Simplified to 1 1554045207.958 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045207.959 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045207.959 * * [simplify]: iters left: 6 (16 enodes) 1554045207.968 * * [simplify]: iters left: 5 (80 enodes) 1554045208.008 * * [simplify]: iters left: 4 (166 enodes) 1554045208.053 * * [simplify]: iters left: 3 (281 enodes) 1554045208.156 * * [simplify]: iters left: 2 (447 enodes) 1554045208.324 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045208.324 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045208.324 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045208.325 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045208.326 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045208.335 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045208.344 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045208.350 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045208.355 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045208.361 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045208.361 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045208.361 * * * * [progress]: [ 312 / 675 ] simplifiying candidate # 1554045208.362 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045208.362 * * [simplify]: iters left: 6 (16 enodes) 1554045208.367 * * [simplify]: iters left: 5 (65 enodes) 1554045208.383 * * [simplify]: iters left: 4 (108 enodes) 1554045208.405 * * [simplify]: iters left: 3 (145 enodes) 1554045208.433 * * [simplify]: iters left: 2 (189 enodes) 1554045208.499 * * [simplify]: iters left: 1 (276 enodes) 1554045208.573 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045208.573 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045208.573 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045208.573 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045208.573 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045208.573 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045208.575 * * [simplify]: Extracting #6: cost 59 inf + 2233 1554045208.579 * * [simplify]: Extracting #7: cost 11 inf + 10417 1554045208.584 * * [simplify]: Extracting #8: cost 0 inf + 12363 1554045208.590 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045208.596 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045208.596 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045208.596 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045208.597 * * [simplify]: iters left: 6 (17 enodes) 1554045208.606 * * [simplify]: iters left: 5 (83 enodes) 1554045208.625 * * [simplify]: iters left: 4 (174 enodes) 1554045208.675 * * [simplify]: iters left: 3 (290 enodes) 1554045208.768 * * [simplify]: iters left: 2 (448 enodes) 1554045208.926 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045208.926 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045208.926 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045208.927 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045208.928 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045208.932 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045208.940 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045208.948 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045208.958 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045208.964 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045208.964 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045208.964 * * * * [progress]: [ 313 / 675 ] simplifiying candidate # 1554045208.964 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) 1) 1554045208.964 * * [simplify]: iters left: 5 (5 enodes) 1554045208.967 * * [simplify]: iters left: 4 (13 enodes) 1554045208.968 * * [simplify]: iters left: 3 (15 enodes) 1554045208.970 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045208.970 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045208.970 * [simplify]: Simplified to 1 1554045208.970 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045208.971 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045208.971 * * [simplify]: iters left: 6 (16 enodes) 1554045208.975 * * [simplify]: iters left: 5 (80 enodes) 1554045208.996 * * [simplify]: iters left: 4 (166 enodes) 1554045209.055 * * [simplify]: iters left: 3 (281 enodes) 1554045209.140 * * [simplify]: iters left: 2 (447 enodes) 1554045209.314 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045209.314 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045209.314 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045209.315 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045209.316 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045209.318 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045209.322 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045209.330 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045209.341 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045209.353 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045209.353 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045209.353 * * * * [progress]: [ 314 / 675 ] simplifiying candidate # 1554045209.354 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045209.354 * * [simplify]: iters left: 6 (17 enodes) 1554045209.361 * * [simplify]: iters left: 5 (76 enodes) 1554045209.378 * * [simplify]: iters left: 4 (133 enodes) 1554045209.401 * * [simplify]: iters left: 3 (177 enodes) 1554045209.436 * * [simplify]: iters left: 2 (229 enodes) 1554045209.506 * * [simplify]: iters left: 1 (335 enodes) 1554045209.591 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045209.592 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045209.592 * * [simplify]: Extracting #2: cost 28 inf + 1 1554045209.592 * * [simplify]: Extracting #3: cost 61 inf + 3 1554045209.593 * * [simplify]: Extracting #4: cost 100 inf + 8 1554045209.594 * * [simplify]: Extracting #5: cost 95 inf + 801 1554045209.597 * * [simplify]: Extracting #6: cost 48 inf + 8429 1554045209.604 * * [simplify]: Extracting #7: cost 10 inf + 21763 1554045209.611 * * [simplify]: Extracting #8: cost 0 inf + 27273 1554045209.617 * * [simplify]: Extracting #9: cost 0 inf + 26349 1554045209.622 * * [simplify]: Extracting #10: cost 0 inf + 25953 1554045209.628 * [simplify]: Simplified to (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) 1554045209.628 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045209.628 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045209.628 * * [simplify]: iters left: 6 (17 enodes) 1554045209.633 * * [simplify]: iters left: 5 (83 enodes) 1554045209.659 * * [simplify]: iters left: 4 (171 enodes) 1554045209.703 * * [simplify]: iters left: 3 (285 enodes) 1554045209.812 * * [simplify]: iters left: 2 (441 enodes) 1554045209.968 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045209.968 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045209.968 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045209.968 * * [simplify]: Extracting #3: cost 79 inf + 0 1554045209.969 * * [simplify]: Extracting #4: cost 138 inf + 47 1554045209.970 * * [simplify]: Extracting #5: cost 123 inf + 6397 1554045209.974 * * [simplify]: Extracting #6: cost 32 inf + 37218 1554045209.983 * * [simplify]: Extracting #7: cost 0 inf + 54641 1554045209.989 * * [simplify]: Extracting #8: cost 0 inf + 54561 1554045209.996 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045209.997 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))) -1)))) (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))))) 1554045209.997 * * * * [progress]: [ 315 / 675 ] simplifiying candidate # 1554045209.997 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045209.998 * * [simplify]: iters left: 6 (20 enodes) 1554045210.009 * * [simplify]: iters left: 5 (84 enodes) 1554045210.039 * * [simplify]: iters left: 4 (140 enodes) 1554045210.070 * * [simplify]: iters left: 3 (191 enodes) 1554045210.108 * * [simplify]: iters left: 2 (239 enodes) 1554045210.165 * * [simplify]: iters left: 1 (324 enodes) 1554045210.240 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045210.240 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045210.240 * * [simplify]: Extracting #2: cost 25 inf + 1 1554045210.240 * * [simplify]: Extracting #3: cost 29 inf + 1 1554045210.241 * * [simplify]: Extracting #4: cost 53 inf + 1 1554045210.241 * * [simplify]: Extracting #5: cost 95 inf + 2 1554045210.243 * * [simplify]: Extracting #6: cost 84 inf + 2400 1554045210.247 * * [simplify]: Extracting #7: cost 27 inf + 14022 1554045210.256 * * [simplify]: Extracting #8: cost 4 inf + 21120 1554045210.265 * * [simplify]: Extracting #9: cost 0 inf + 22393 1554045210.275 * * [simplify]: Extracting #10: cost 0 inf + 22153 1554045210.284 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045210.284 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045210.285 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045210.285 * * [simplify]: iters left: 6 (19 enodes) 1554045210.292 * * [simplify]: iters left: 5 (89 enodes) 1554045210.315 * * [simplify]: iters left: 4 (180 enodes) 1554045210.356 * * [simplify]: iters left: 3 (296 enodes) 1554045210.461 * * [simplify]: iters left: 2 (472 enodes) 1554045210.613 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045210.613 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045210.613 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045210.614 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045210.614 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045210.616 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045210.623 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045210.632 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045210.639 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045210.645 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045210.651 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045210.659 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045210.659 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045210.660 * * * * [progress]: [ 316 / 675 ] simplifiying candidate # 1554045210.660 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045210.660 * * [simplify]: iters left: 6 (18 enodes) 1554045210.670 * * [simplify]: iters left: 5 (77 enodes) 1554045210.701 * * [simplify]: iters left: 4 (132 enodes) 1554045210.721 * * [simplify]: iters left: 3 (183 enodes) 1554045210.749 * * [simplify]: iters left: 2 (231 enodes) 1554045210.800 * * [simplify]: iters left: 1 (316 enodes) 1554045210.866 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045210.866 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045210.866 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045210.866 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045210.866 * * [simplify]: Extracting #4: cost 49 inf + 1 1554045210.867 * * [simplify]: Extracting #5: cost 91 inf + 2 1554045210.867 * * [simplify]: Extracting #6: cost 87 inf + 1013 1554045210.869 * * [simplify]: Extracting #7: cost 17 inf + 16221 1554045210.873 * * [simplify]: Extracting #8: cost 2 inf + 20467 1554045210.878 * * [simplify]: Extracting #9: cost 0 inf + 20300 1554045210.883 * * [simplify]: Extracting #10: cost 0 inf + 20025 1554045210.892 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045210.892 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045210.893 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045210.893 * * [simplify]: iters left: 6 (18 enodes) 1554045210.903 * * [simplify]: iters left: 5 (86 enodes) 1554045210.932 * * [simplify]: iters left: 4 (177 enodes) 1554045210.980 * * [simplify]: iters left: 3 (293 enodes) 1554045211.092 * * [simplify]: iters left: 2 (471 enodes) 1554045211.249 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045211.249 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045211.250 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045211.250 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045211.251 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045211.253 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045211.260 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045211.268 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045211.277 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045211.283 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045211.289 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045211.290 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045211.290 * * * * [progress]: [ 317 / 675 ] simplifiying candidate # 1554045211.290 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045211.290 * * [simplify]: iters left: 6 (18 enodes) 1554045211.296 * * [simplify]: iters left: 5 (77 enodes) 1554045211.323 * * [simplify]: iters left: 4 (126 enodes) 1554045211.356 * * [simplify]: iters left: 3 (164 enodes) 1554045211.392 * * [simplify]: iters left: 2 (210 enodes) 1554045211.440 * * [simplify]: iters left: 1 (295 enodes) 1554045211.505 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045211.505 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045211.505 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045211.505 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045211.506 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045211.506 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045211.507 * * [simplify]: Extracting #6: cost 61 inf + 2738 1554045211.509 * * [simplify]: Extracting #7: cost 8 inf + 13245 1554045211.512 * * [simplify]: Extracting #8: cost 0 inf + 14935 1554045211.515 * [simplify]: Simplified to (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045211.515 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045211.516 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045211.516 * * [simplify]: iters left: 6 (17 enodes) 1554045211.520 * * [simplify]: iters left: 5 (83 enodes) 1554045211.538 * * [simplify]: iters left: 4 (174 enodes) 1554045211.595 * * [simplify]: iters left: 3 (290 enodes) 1554045211.664 * * [simplify]: iters left: 2 (448 enodes) 1554045211.813 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045211.814 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045211.814 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045211.814 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045211.815 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045211.820 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045211.826 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045211.835 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045211.841 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045211.847 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045211.847 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045211.847 * * * * [progress]: [ 318 / 675 ] simplifiying candidate # 1554045211.847 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045211.847 * * [simplify]: iters left: 6 (18 enodes) 1554045211.852 * * [simplify]: iters left: 5 (77 enodes) 1554045211.866 * * [simplify]: iters left: 4 (132 enodes) 1554045211.889 * * [simplify]: iters left: 3 (183 enodes) 1554045211.924 * * [simplify]: iters left: 2 (231 enodes) 1554045211.980 * * [simplify]: iters left: 1 (316 enodes) 1554045212.046 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045212.046 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045212.046 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045212.046 * * [simplify]: Extracting #3: cost 25 inf + 1 1554045212.046 * * [simplify]: Extracting #4: cost 49 inf + 1 1554045212.046 * * [simplify]: Extracting #5: cost 91 inf + 2 1554045212.047 * * [simplify]: Extracting #6: cost 87 inf + 1013 1554045212.049 * * [simplify]: Extracting #7: cost 17 inf + 16221 1554045212.053 * * [simplify]: Extracting #8: cost 2 inf + 20467 1554045212.058 * * [simplify]: Extracting #9: cost 0 inf + 20300 1554045212.063 * * [simplify]: Extracting #10: cost 0 inf + 20025 1554045212.072 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045212.072 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045212.073 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045212.073 * * [simplify]: iters left: 6 (18 enodes) 1554045212.083 * * [simplify]: iters left: 5 (86 enodes) 1554045212.111 * * [simplify]: iters left: 4 (177 enodes) 1554045212.143 * * [simplify]: iters left: 3 (293 enodes) 1554045212.233 * * [simplify]: iters left: 2 (471 enodes) 1554045212.416 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045212.416 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045212.416 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045212.416 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045212.417 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045212.420 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045212.427 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045212.438 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045212.450 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045212.462 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045212.475 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045212.475 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045212.475 * * * * [progress]: [ 319 / 675 ] simplifiying candidate # 1554045212.476 * [simplify]: Simplifying (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045212.476 * * [simplify]: iters left: 6 (17 enodes) 1554045212.486 * * [simplify]: iters left: 5 (72 enodes) 1554045212.511 * * [simplify]: iters left: 4 (123 enodes) 1554045212.539 * * [simplify]: iters left: 3 (164 enodes) 1554045212.563 * * [simplify]: iters left: 2 (208 enodes) 1554045212.622 * * [simplify]: iters left: 1 (293 enodes) 1554045212.679 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045212.679 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045212.679 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045212.679 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045212.679 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045212.679 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045212.680 * * [simplify]: Extracting #6: cost 65 inf + 2038 1554045212.682 * * [simplify]: Extracting #7: cost 12 inf + 12240 1554045212.685 * * [simplify]: Extracting #8: cost 1 inf + 14589 1554045212.689 * * [simplify]: Extracting #9: cost 0 inf + 14729 1554045212.693 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))))) 1554045212.694 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))) (cbrt (sqrt (+ (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045212.694 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045212.694 * * [simplify]: iters left: 6 (17 enodes) 1554045212.700 * * [simplify]: iters left: 5 (83 enodes) 1554045212.731 * * [simplify]: iters left: 4 (174 enodes) 1554045212.763 * * [simplify]: iters left: 3 (290 enodes) 1554045212.861 * * [simplify]: iters left: 2 (448 enodes) 1554045213.029 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045213.029 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045213.030 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045213.030 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045213.031 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045213.036 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045213.044 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045213.056 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045213.069 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045213.082 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045213.082 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045213.082 * * * * [progress]: [ 320 / 675 ] simplifiying candidate # 1554045213.083 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045213.083 * * [simplify]: iters left: 6 (20 enodes) 1554045213.095 * * [simplify]: iters left: 5 (84 enodes) 1554045213.124 * * [simplify]: iters left: 4 (138 enodes) 1554045213.156 * * [simplify]: iters left: 3 (185 enodes) 1554045213.192 * * [simplify]: iters left: 2 (232 enodes) 1554045213.282 * * [simplify]: iters left: 1 (318 enodes) 1554045213.350 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045213.350 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045213.350 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045213.351 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045213.351 * * [simplify]: Extracting #4: cost 51 inf + 1 1554045213.351 * * [simplify]: Extracting #5: cost 93 inf + 2 1554045213.352 * * [simplify]: Extracting #6: cost 87 inf + 1330 1554045213.356 * * [simplify]: Extracting #7: cost 29 inf + 10818 1554045213.362 * * [simplify]: Extracting #8: cost 10 inf + 16458 1554045213.371 * * [simplify]: Extracting #9: cost 1 inf + 20782 1554045213.379 * * [simplify]: Extracting #10: cost 0 inf + 21365 1554045213.388 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045213.388 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045213.389 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045213.389 * * [simplify]: iters left: 6 (19 enodes) 1554045213.399 * * [simplify]: iters left: 5 (89 enodes) 1554045213.433 * * [simplify]: iters left: 4 (180 enodes) 1554045213.474 * * [simplify]: iters left: 3 (296 enodes) 1554045213.541 * * [simplify]: iters left: 2 (472 enodes) 1554045213.720 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045213.720 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045213.720 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045213.721 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045213.721 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045213.723 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045213.731 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045213.742 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045213.748 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045213.754 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045213.762 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045213.769 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045213.769 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045213.770 * * * * [progress]: [ 321 / 675 ] simplifiying candidate # 1554045213.770 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045213.770 * * [simplify]: iters left: 6 (17 enodes) 1554045213.775 * * [simplify]: iters left: 5 (73 enodes) 1554045213.788 * * [simplify]: iters left: 4 (117 enodes) 1554045213.814 * * [simplify]: iters left: 3 (156 enodes) 1554045213.860 * * [simplify]: iters left: 2 (202 enodes) 1554045213.940 * * [simplify]: iters left: 1 (287 enodes) 1554045214.036 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045214.036 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045214.036 * * [simplify]: Extracting #2: cost 13 inf + 1 1554045214.036 * * [simplify]: Extracting #3: cost 37 inf + 1 1554045214.037 * * [simplify]: Extracting #4: cost 79 inf + 2 1554045214.038 * * [simplify]: Extracting #5: cost 67 inf + 2120 1554045214.043 * * [simplify]: Extracting #6: cost 15 inf + 11589 1554045214.049 * * [simplify]: Extracting #7: cost 0 inf + 15455 1554045214.056 * * [simplify]: Extracting #8: cost 0 inf + 15019 1554045214.062 * * [simplify]: Extracting #9: cost 0 inf + 14755 1554045214.069 * [simplify]: Simplified to (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045214.069 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045214.070 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045214.070 * * [simplify]: iters left: 6 (17 enodes) 1554045214.079 * * [simplify]: iters left: 5 (83 enodes) 1554045214.116 * * [simplify]: iters left: 4 (169 enodes) 1554045214.156 * * [simplify]: iters left: 3 (284 enodes) 1554045214.235 * * [simplify]: iters left: 2 (440 enodes) 1554045214.411 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045214.411 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045214.411 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045214.411 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045214.412 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045214.413 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045214.416 * * [simplify]: Extracting #6: cost 36 inf + 33991 1554045214.422 * * [simplify]: Extracting #7: cost 1 inf + 53538 1554045214.430 * * [simplify]: Extracting #8: cost 0 inf + 54160 1554045214.440 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045214.440 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))) (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045214.440 * * * * [progress]: [ 322 / 675 ] simplifiying candidate # 1554045214.440 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045214.440 * * [simplify]: iters left: 6 (19 enodes) 1554045214.446 * * [simplify]: iters left: 5 (79 enodes) 1554045214.461 * * [simplify]: iters left: 4 (128 enodes) 1554045214.495 * * [simplify]: iters left: 3 (167 enodes) 1554045214.539 * * [simplify]: iters left: 2 (211 enodes) 1554045214.586 * * [simplify]: iters left: 1 (297 enodes) 1554045214.675 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045214.675 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045214.675 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045214.675 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045214.675 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045214.675 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045214.676 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045214.678 * * [simplify]: Extracting #7: cost 14 inf + 12599 1554045214.681 * * [simplify]: Extracting #8: cost 2 inf + 16143 1554045214.685 * * [simplify]: Extracting #9: cost 0 inf + 16907 1554045214.688 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045214.688 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045214.689 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045214.689 * * [simplify]: iters left: 6 (19 enodes) 1554045214.694 * * [simplify]: iters left: 5 (89 enodes) 1554045214.727 * * [simplify]: iters left: 4 (180 enodes) 1554045214.783 * * [simplify]: iters left: 3 (296 enodes) 1554045214.880 * * [simplify]: iters left: 2 (472 enodes) 1554045215.048 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045215.049 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045215.049 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045215.049 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045215.049 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045215.050 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045215.054 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045215.060 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045215.070 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045215.083 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045215.095 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045215.107 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045215.108 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045215.108 * * * * [progress]: [ 323 / 675 ] simplifiying candidate # 1554045215.108 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045215.109 * * [simplify]: iters left: 6 (18 enodes) 1554045215.120 * * [simplify]: iters left: 5 (76 enodes) 1554045215.146 * * [simplify]: iters left: 4 (121 enodes) 1554045215.163 * * [simplify]: iters left: 3 (158 enodes) 1554045215.189 * * [simplify]: iters left: 2 (202 enodes) 1554045215.260 * * [simplify]: iters left: 1 (287 enodes) 1554045215.317 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045215.317 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045215.317 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045215.317 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045215.317 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045215.317 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045215.318 * * [simplify]: Extracting #6: cost 64 inf + 2250 1554045215.320 * * [simplify]: Extracting #7: cost 10 inf + 12280 1554045215.323 * * [simplify]: Extracting #8: cost 0 inf + 13826 1554045215.326 * * [simplify]: Extracting #9: cost 0 inf + 13307 1554045215.329 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045215.335 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045215.335 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045215.336 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045215.336 * * [simplify]: iters left: 6 (18 enodes) 1554045215.346 * * [simplify]: iters left: 5 (86 enodes) 1554045215.385 * * [simplify]: iters left: 4 (177 enodes) 1554045215.435 * * [simplify]: iters left: 3 (293 enodes) 1554045215.525 * * [simplify]: iters left: 2 (471 enodes) 1554045215.713 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045215.713 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045215.713 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045215.713 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045215.715 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045215.721 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045215.732 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045215.746 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045215.760 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045215.775 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045215.775 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045215.775 * * * * [progress]: [ 324 / 675 ] simplifiying candidate # 1554045215.776 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045215.776 * * [simplify]: iters left: 6 (19 enodes) 1554045215.786 * * [simplify]: iters left: 5 (79 enodes) 1554045215.813 * * [simplify]: iters left: 4 (128 enodes) 1554045215.837 * * [simplify]: iters left: 3 (167 enodes) 1554045215.863 * * [simplify]: iters left: 2 (211 enodes) 1554045215.909 * * [simplify]: iters left: 1 (297 enodes) 1554045215.987 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045215.987 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045215.987 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045215.987 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045215.987 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045215.988 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045215.988 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045215.990 * * [simplify]: Extracting #7: cost 14 inf + 12599 1554045215.994 * * [simplify]: Extracting #8: cost 2 inf + 16143 1554045215.999 * * [simplify]: Extracting #9: cost 0 inf + 16907 1554045216.006 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045216.006 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045216.007 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045216.007 * * [simplify]: iters left: 6 (19 enodes) 1554045216.015 * * [simplify]: iters left: 5 (89 enodes) 1554045216.037 * * [simplify]: iters left: 4 (180 enodes) 1554045216.096 * * [simplify]: iters left: 3 (296 enodes) 1554045216.190 * * [simplify]: iters left: 2 (472 enodes) 1554045216.398 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045216.398 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045216.398 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045216.398 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045216.398 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045216.399 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045216.403 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045216.409 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045216.415 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045216.425 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045216.438 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045216.450 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045216.451 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045216.451 * * * * [progress]: [ 325 / 675 ] simplifiying candidate # 1554045216.452 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045216.452 * * [simplify]: iters left: 6 (17 enodes) 1554045216.461 * * [simplify]: iters left: 5 (71 enodes) 1554045216.481 * * [simplify]: iters left: 4 (117 enodes) 1554045216.497 * * [simplify]: iters left: 3 (154 enodes) 1554045216.524 * * [simplify]: iters left: 2 (198 enodes) 1554045216.592 * * [simplify]: iters left: 1 (284 enodes) 1554045216.668 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045216.668 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045216.668 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045216.668 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045216.668 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045216.669 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045216.670 * * [simplify]: Extracting #6: cost 63 inf + 2158 1554045216.675 * * [simplify]: Extracting #7: cost 8 inf + 11458 1554045216.681 * * [simplify]: Extracting #8: cost 0 inf + 13795 1554045216.689 * * [simplify]: Extracting #9: cost 0 inf + 13783 1554045216.692 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045216.692 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045216.693 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045216.693 * * [simplify]: iters left: 6 (18 enodes) 1554045216.698 * * [simplify]: iters left: 5 (86 enodes) 1554045216.718 * * [simplify]: iters left: 4 (177 enodes) 1554045216.756 * * [simplify]: iters left: 3 (293 enodes) 1554045216.819 * * [simplify]: iters left: 2 (471 enodes) 1554045216.988 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045216.988 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045216.988 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045216.988 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045216.990 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045216.995 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045217.006 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045217.021 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045217.036 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045217.050 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045217.050 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045217.051 * * * * [progress]: [ 326 / 675 ] simplifiying candidate # 1554045217.052 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045217.052 * * [simplify]: iters left: 6 (18 enodes) 1554045217.062 * * [simplify]: iters left: 5 (77 enodes) 1554045217.091 * * [simplify]: iters left: 4 (131 enodes) 1554045217.126 * * [simplify]: iters left: 3 (178 enodes) 1554045217.176 * * [simplify]: iters left: 2 (225 enodes) 1554045217.252 * * [simplify]: iters left: 1 (311 enodes) 1554045217.314 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045217.314 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045217.314 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045217.314 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045217.314 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045217.315 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045217.317 * * [simplify]: Extracting #6: cost 65 inf + 4063 1554045217.323 * * [simplify]: Extracting #7: cost 8 inf + 16245 1554045217.332 * * [simplify]: Extracting #8: cost 1 inf + 18766 1554045217.341 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045217.350 * [simplify]: Simplified to (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045217.350 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045217.350 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045217.351 * * [simplify]: iters left: 6 (18 enodes) 1554045217.360 * * [simplify]: iters left: 5 (86 enodes) 1554045217.385 * * [simplify]: iters left: 4 (177 enodes) 1554045217.422 * * [simplify]: iters left: 3 (293 enodes) 1554045217.522 * * [simplify]: iters left: 2 (471 enodes) 1554045217.709 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045217.709 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045217.709 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045217.710 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045217.711 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045217.713 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045217.720 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045217.730 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045217.745 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045217.758 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045217.771 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045217.771 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045217.772 * * * * [progress]: [ 327 / 675 ] simplifiying candidate # 1554045217.772 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045217.772 * * [simplify]: iters left: 6 (19 enodes) 1554045217.783 * * [simplify]: iters left: 5 (79 enodes) 1554045217.810 * * [simplify]: iters left: 4 (128 enodes) 1554045217.846 * * [simplify]: iters left: 3 (167 enodes) 1554045217.890 * * [simplify]: iters left: 2 (211 enodes) 1554045217.947 * * [simplify]: iters left: 1 (297 enodes) 1554045218.028 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045218.028 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045218.028 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045218.028 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045218.028 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045218.029 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045218.030 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045218.035 * * [simplify]: Extracting #7: cost 8 inf + 15096 1554045218.041 * * [simplify]: Extracting #8: cost 0 inf + 16907 1554045218.048 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045218.048 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045218.049 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045218.050 * * [simplify]: iters left: 6 (19 enodes) 1554045218.056 * * [simplify]: iters left: 5 (89 enodes) 1554045218.076 * * [simplify]: iters left: 4 (180 enodes) 1554045218.129 * * [simplify]: iters left: 3 (296 enodes) 1554045218.210 * * [simplify]: iters left: 2 (472 enodes) 1554045218.395 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045218.395 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045218.396 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045218.396 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045218.397 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045218.399 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045218.406 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045218.418 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045218.430 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045218.443 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045218.456 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045218.469 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045218.469 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045218.469 * * * * [progress]: [ 328 / 675 ] simplifiying candidate # 1554045218.470 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045218.470 * * [simplify]: iters left: 6 (16 enodes) 1554045218.479 * * [simplify]: iters left: 5 (69 enodes) 1554045218.504 * * [simplify]: iters left: 4 (113 enodes) 1554045218.534 * * [simplify]: iters left: 3 (151 enodes) 1554045218.582 * * [simplify]: iters left: 2 (195 enodes) 1554045218.657 * * [simplify]: iters left: 1 (280 enodes) 1554045218.725 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045218.725 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045218.725 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045218.725 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045218.725 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045218.727 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045218.732 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045218.737 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045218.740 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045218.743 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045218.743 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045218.743 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045218.744 * * [simplify]: iters left: 6 (17 enodes) 1554045218.748 * * [simplify]: iters left: 5 (83 enodes) 1554045218.773 * * [simplify]: iters left: 4 (169 enodes) 1554045218.818 * * [simplify]: iters left: 3 (284 enodes) 1554045218.920 * * [simplify]: iters left: 2 (440 enodes) 1554045219.137 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045219.137 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045219.137 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045219.137 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045219.138 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045219.139 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045219.142 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045219.148 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045219.153 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045219.159 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045219.159 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045219.160 * * * * [progress]: [ 329 / 675 ] simplifiying candidate # 1554045219.160 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045219.160 * * [simplify]: iters left: 6 (17 enodes) 1554045219.167 * * [simplify]: iters left: 5 (72 enodes) 1554045219.193 * * [simplify]: iters left: 4 (117 enodes) 1554045219.211 * * [simplify]: iters left: 3 (154 enodes) 1554045219.245 * * [simplify]: iters left: 2 (198 enodes) 1554045219.322 * * [simplify]: iters left: 1 (284 enodes) 1554045219.373 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045219.373 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045219.373 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045219.373 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045219.373 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045219.373 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045219.374 * * [simplify]: Extracting #6: cost 63 inf + 1660 1554045219.378 * * [simplify]: Extracting #7: cost 8 inf + 10874 1554045219.384 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045219.390 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045219.396 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045219.396 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045219.397 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045219.397 * * [simplify]: iters left: 6 (17 enodes) 1554045219.407 * * [simplify]: iters left: 5 (83 enodes) 1554045219.440 * * [simplify]: iters left: 4 (174 enodes) 1554045219.503 * * [simplify]: iters left: 3 (290 enodes) 1554045219.604 * * [simplify]: iters left: 2 (448 enodes) 1554045219.776 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045219.776 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045219.776 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045219.777 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045219.778 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045219.782 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045219.790 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045219.802 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045219.808 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045219.814 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045219.814 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045219.814 * * * * [progress]: [ 330 / 675 ] simplifiying candidate # 1554045219.814 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045219.814 * * [simplify]: iters left: 6 (16 enodes) 1554045219.819 * * [simplify]: iters left: 5 (69 enodes) 1554045219.838 * * [simplify]: iters left: 4 (113 enodes) 1554045219.869 * * [simplify]: iters left: 3 (151 enodes) 1554045219.907 * * [simplify]: iters left: 2 (195 enodes) 1554045219.945 * * [simplify]: iters left: 1 (280 enodes) 1554045219.995 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045219.995 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045219.995 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045219.995 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045219.995 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045219.996 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045219.999 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045220.002 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045220.005 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045220.008 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045220.008 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045220.008 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045220.008 * * [simplify]: iters left: 6 (17 enodes) 1554045220.013 * * [simplify]: iters left: 5 (83 enodes) 1554045220.047 * * [simplify]: iters left: 4 (169 enodes) 1554045220.111 * * [simplify]: iters left: 3 (284 enodes) 1554045220.199 * * [simplify]: iters left: 2 (440 enodes) 1554045220.342 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045220.342 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045220.342 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045220.343 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045220.344 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045220.346 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045220.353 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045220.364 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045220.375 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045220.390 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045220.390 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045220.391 * * * * [progress]: [ 331 / 675 ] simplifiying candidate # 1554045220.391 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045220.391 * * [simplify]: iters left: 6 (16 enodes) 1554045220.400 * * [simplify]: iters left: 5 (67 enodes) 1554045220.425 * * [simplify]: iters left: 4 (113 enodes) 1554045220.453 * * [simplify]: iters left: 3 (150 enodes) 1554045220.477 * * [simplify]: iters left: 2 (194 enodes) 1554045220.519 * * [simplify]: iters left: 1 (280 enodes) 1554045220.610 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045220.610 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045220.610 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045220.610 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045220.610 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045220.611 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045220.613 * * [simplify]: Extracting #6: cost 55 inf + 3339 1554045220.616 * * [simplify]: Extracting #7: cost 19 inf + 8518 1554045220.622 * * [simplify]: Extracting #8: cost 1 inf + 12552 1554045220.628 * * [simplify]: Extracting #9: cost 0 inf + 12949 1554045220.633 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045220.633 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045220.634 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045220.634 * * [simplify]: iters left: 6 (17 enodes) 1554045220.644 * * [simplify]: iters left: 5 (83 enodes) 1554045220.678 * * [simplify]: iters left: 4 (174 enodes) 1554045220.727 * * [simplify]: iters left: 3 (290 enodes) 1554045220.821 * * [simplify]: iters left: 2 (448 enodes) 1554045220.983 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045220.983 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045220.984 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045220.984 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045220.985 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045220.987 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045220.991 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045220.997 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045221.009 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045221.021 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045221.021 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045221.022 * * * * [progress]: [ 332 / 675 ] simplifiying candidate # 1554045221.022 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045221.022 * * [simplify]: iters left: 6 (18 enodes) 1554045221.041 * * [simplify]: iters left: 5 (77 enodes) 1554045221.067 * * [simplify]: iters left: 4 (126 enodes) 1554045221.100 * * [simplify]: iters left: 3 (164 enodes) 1554045221.148 * * [simplify]: iters left: 2 (210 enodes) 1554045221.215 * * [simplify]: iters left: 1 (295 enodes) 1554045221.284 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045221.284 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045221.284 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045221.284 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045221.284 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045221.285 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045221.285 * * [simplify]: Extracting #6: cost 78 inf + 298 1554045221.287 * * [simplify]: Extracting #7: cost 47 inf + 4067 1554045221.292 * * [simplify]: Extracting #8: cost 9 inf + 11001 1554045221.298 * * [simplify]: Extracting #9: cost 1 inf + 13696 1554045221.304 * * [simplify]: Extracting #10: cost 0 inf + 14129 1554045221.310 * [simplify]: Simplified to (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045221.310 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045221.311 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045221.311 * * [simplify]: iters left: 6 (17 enodes) 1554045221.321 * * [simplify]: iters left: 5 (83 enodes) 1554045221.357 * * [simplify]: iters left: 4 (174 enodes) 1554045221.397 * * [simplify]: iters left: 3 (290 enodes) 1554045221.468 * * [simplify]: iters left: 2 (448 enodes) 1554045221.646 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045221.646 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045221.646 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045221.647 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045221.648 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045221.652 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045221.661 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045221.672 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045221.684 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045221.699 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045221.700 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045221.700 * * * * [progress]: [ 333 / 675 ] simplifiying candidate # 1554045221.700 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045221.701 * * [simplify]: iters left: 6 (18 enodes) 1554045221.714 * * [simplify]: iters left: 5 (76 enodes) 1554045221.727 * * [simplify]: iters left: 4 (120 enodes) 1554045221.743 * * [simplify]: iters left: 3 (159 enodes) 1554045221.787 * * [simplify]: iters left: 2 (203 enodes) 1554045221.867 * * [simplify]: iters left: 1 (288 enodes) 1554045221.959 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045221.959 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045221.959 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045221.959 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045221.959 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045221.960 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045221.960 * * [simplify]: Extracting #6: cost 72 inf + 681 1554045221.963 * * [simplify]: Extracting #7: cost 23 inf + 9061 1554045221.967 * * [simplify]: Extracting #8: cost 2 inf + 12894 1554045221.970 * * [simplify]: Extracting #9: cost 0 inf + 13307 1554045221.973 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045221.976 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045221.976 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045221.976 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045221.976 * * [simplify]: iters left: 6 (18 enodes) 1554045221.981 * * [simplify]: iters left: 5 (86 enodes) 1554045222.004 * * [simplify]: iters left: 4 (177 enodes) 1554045222.055 * * [simplify]: iters left: 3 (293 enodes) 1554045222.150 * * [simplify]: iters left: 2 (471 enodes) 1554045222.323 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045222.323 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045222.323 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045222.323 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045222.324 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045222.329 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045222.339 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045222.358 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045222.373 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045222.387 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045222.387 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045222.388 * * * * [progress]: [ 334 / 675 ] simplifiying candidate # 1554045222.388 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045222.389 * * [simplify]: iters left: 6 (17 enodes) 1554045222.404 * * [simplify]: iters left: 5 (72 enodes) 1554045222.429 * * [simplify]: iters left: 4 (116 enodes) 1554045222.447 * * [simplify]: iters left: 3 (155 enodes) 1554045222.479 * * [simplify]: iters left: 2 (199 enodes) 1554045222.534 * * [simplify]: iters left: 1 (284 enodes) 1554045222.596 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045222.596 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045222.596 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045222.596 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045222.596 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045222.596 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045222.597 * * [simplify]: Extracting #6: cost 65 inf + 1481 1554045222.598 * * [simplify]: Extracting #7: cost 10 inf + 10718 1554045222.601 * * [simplify]: Extracting #8: cost 1 inf + 12429 1554045222.604 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045222.607 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045222.607 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045222.608 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045222.608 * * [simplify]: iters left: 6 (17 enodes) 1554045222.613 * * [simplify]: iters left: 5 (83 enodes) 1554045222.644 * * [simplify]: iters left: 4 (174 enodes) 1554045222.694 * * [simplify]: iters left: 3 (290 enodes) 1554045222.787 * * [simplify]: iters left: 2 (448 enodes) 1554045222.979 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045222.979 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045222.979 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045222.980 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045222.981 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045222.985 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045222.993 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045223.005 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045223.021 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045223.027 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045223.027 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045223.027 * * * * [progress]: [ 335 / 675 ] simplifiying candidate # 1554045223.027 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt 1)) 1554045223.027 * * [simplify]: iters left: 5 (6 enodes) 1554045223.031 * * [simplify]: iters left: 4 (22 enodes) 1554045223.034 * * [simplify]: iters left: 3 (24 enodes) 1554045223.037 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045223.037 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045223.037 * [simplify]: Simplified to 1 1554045223.037 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045223.038 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045223.038 * * [simplify]: iters left: 6 (16 enodes) 1554045223.042 * * [simplify]: iters left: 5 (80 enodes) 1554045223.061 * * [simplify]: iters left: 4 (166 enodes) 1554045223.095 * * [simplify]: iters left: 3 (281 enodes) 1554045223.172 * * [simplify]: iters left: 2 (447 enodes) 1554045223.348 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045223.348 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045223.348 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045223.349 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045223.350 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045223.354 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045223.363 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045223.374 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045223.384 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045223.395 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045223.395 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045223.396 * * * * [progress]: [ 336 / 675 ] simplifiying candidate # 1554045223.396 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045223.396 * * [simplify]: iters left: 6 (17 enodes) 1554045223.410 * * [simplify]: iters left: 5 (72 enodes) 1554045223.437 * * [simplify]: iters left: 4 (116 enodes) 1554045223.461 * * [simplify]: iters left: 3 (155 enodes) 1554045223.483 * * [simplify]: iters left: 2 (199 enodes) 1554045223.544 * * [simplify]: iters left: 1 (284 enodes) 1554045223.618 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045223.618 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045223.618 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045223.618 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045223.618 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045223.619 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045223.619 * * [simplify]: Extracting #6: cost 65 inf + 1481 1554045223.623 * * [simplify]: Extracting #7: cost 10 inf + 10718 1554045223.626 * * [simplify]: Extracting #8: cost 1 inf + 12429 1554045223.629 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045223.632 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045223.632 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045223.632 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045223.632 * * [simplify]: iters left: 6 (17 enodes) 1554045223.637 * * [simplify]: iters left: 5 (83 enodes) 1554045223.665 * * [simplify]: iters left: 4 (174 enodes) 1554045223.727 * * [simplify]: iters left: 3 (290 enodes) 1554045223.798 * * [simplify]: iters left: 2 (448 enodes) 1554045223.978 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045223.978 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045223.978 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045223.979 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045223.980 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045223.984 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045223.992 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045224.004 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045224.016 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045224.028 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045224.029 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045224.029 * * * * [progress]: [ 337 / 675 ] simplifiying candidate # 1554045224.029 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt 1)) 1) 1554045224.029 * * [simplify]: iters left: 5 (6 enodes) 1554045224.035 * * [simplify]: iters left: 4 (20 enodes) 1554045224.040 * * [simplify]: iters left: 3 (22 enodes) 1554045224.044 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045224.044 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045224.044 * [simplify]: Simplified to 1 1554045224.044 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045224.045 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045224.045 * * [simplify]: iters left: 6 (16 enodes) 1554045224.054 * * [simplify]: iters left: 5 (80 enodes) 1554045224.090 * * [simplify]: iters left: 4 (166 enodes) 1554045224.121 * * [simplify]: iters left: 3 (281 enodes) 1554045224.207 * * [simplify]: iters left: 2 (447 enodes) 1554045224.343 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045224.343 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045224.343 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045224.343 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045224.344 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045224.346 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045224.351 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045224.356 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045224.367 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045224.378 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045224.378 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045224.379 * * * * [progress]: [ 338 / 675 ] simplifiying candidate # 1554045224.379 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045224.379 * * [simplify]: iters left: 6 (18 enodes) 1554045224.389 * * [simplify]: iters left: 5 (77 enodes) 1554045224.416 * * [simplify]: iters left: 4 (131 enodes) 1554045224.441 * * [simplify]: iters left: 3 (178 enodes) 1554045224.480 * * [simplify]: iters left: 2 (225 enodes) 1554045224.538 * * [simplify]: iters left: 1 (311 enodes) 1554045224.595 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045224.595 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045224.595 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045224.595 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045224.595 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045224.595 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045224.596 * * [simplify]: Extracting #6: cost 65 inf + 4063 1554045224.599 * * [simplify]: Extracting #7: cost 8 inf + 16245 1554045224.603 * * [simplify]: Extracting #8: cost 1 inf + 18766 1554045224.611 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045224.622 * [simplify]: Simplified to (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045224.622 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ 1 (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045224.623 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045224.623 * * [simplify]: iters left: 6 (18 enodes) 1554045224.633 * * [simplify]: iters left: 5 (86 enodes) 1554045224.669 * * [simplify]: iters left: 4 (177 enodes) 1554045224.710 * * [simplify]: iters left: 3 (293 enodes) 1554045224.798 * * [simplify]: iters left: 2 (471 enodes) 1554045224.966 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045224.966 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045224.966 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045224.966 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045224.966 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045224.968 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045224.971 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045224.976 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045224.983 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045224.989 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045225.001 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045225.001 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045225.001 * * * * [progress]: [ 339 / 675 ] simplifiying candidate # 1554045225.002 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045225.002 * * [simplify]: iters left: 6 (19 enodes) 1554045225.012 * * [simplify]: iters left: 5 (79 enodes) 1554045225.044 * * [simplify]: iters left: 4 (128 enodes) 1554045225.064 * * [simplify]: iters left: 3 (167 enodes) 1554045225.097 * * [simplify]: iters left: 2 (211 enodes) 1554045225.148 * * [simplify]: iters left: 1 (297 enodes) 1554045225.242 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045225.242 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045225.242 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045225.242 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045225.242 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045225.243 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045225.243 * * [simplify]: Extracting #6: cost 72 inf + 2381 1554045225.246 * * [simplify]: Extracting #7: cost 8 inf + 15096 1554045225.249 * * [simplify]: Extracting #8: cost 0 inf + 16907 1554045225.253 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045225.253 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (fabs (cbrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045225.253 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045225.253 * * [simplify]: iters left: 6 (19 enodes) 1554045225.258 * * [simplify]: iters left: 5 (89 enodes) 1554045225.283 * * [simplify]: iters left: 4 (180 enodes) 1554045225.329 * * [simplify]: iters left: 3 (296 enodes) 1554045225.441 * * [simplify]: iters left: 2 (472 enodes) 1554045225.595 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045225.595 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045225.595 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045225.595 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045225.596 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045225.597 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045225.600 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045225.606 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045225.613 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045225.619 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045225.627 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045225.634 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045225.634 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045225.634 * * * * [progress]: [ 340 / 675 ] simplifiying candidate # 1554045225.634 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045225.634 * * [simplify]: iters left: 6 (16 enodes) 1554045225.639 * * [simplify]: iters left: 5 (69 enodes) 1554045225.652 * * [simplify]: iters left: 4 (113 enodes) 1554045225.667 * * [simplify]: iters left: 3 (151 enodes) 1554045225.708 * * [simplify]: iters left: 2 (195 enodes) 1554045225.766 * * [simplify]: iters left: 1 (280 enodes) 1554045225.831 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045225.831 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045225.831 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045225.831 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045225.831 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045225.832 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045225.834 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045225.837 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045225.840 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045225.845 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045225.845 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045225.846 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045225.846 * * [simplify]: iters left: 6 (17 enodes) 1554045225.855 * * [simplify]: iters left: 5 (83 enodes) 1554045225.881 * * [simplify]: iters left: 4 (169 enodes) 1554045225.922 * * [simplify]: iters left: 3 (284 enodes) 1554045225.992 * * [simplify]: iters left: 2 (440 enodes) 1554045226.206 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045226.206 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045226.206 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045226.207 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045226.207 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045226.208 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045226.212 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045226.217 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045226.223 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045226.229 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045226.229 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045226.229 * * * * [progress]: [ 341 / 675 ] simplifiying candidate # 1554045226.229 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045226.230 * * [simplify]: iters left: 6 (17 enodes) 1554045226.237 * * [simplify]: iters left: 5 (72 enodes) 1554045226.267 * * [simplify]: iters left: 4 (117 enodes) 1554045226.296 * * [simplify]: iters left: 3 (154 enodes) 1554045226.341 * * [simplify]: iters left: 2 (198 enodes) 1554045226.397 * * [simplify]: iters left: 1 (284 enodes) 1554045226.468 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045226.468 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045226.468 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045226.468 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045226.468 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045226.468 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045226.469 * * [simplify]: Extracting #6: cost 63 inf + 1660 1554045226.471 * * [simplify]: Extracting #7: cost 8 inf + 10874 1554045226.474 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045226.477 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045226.480 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) 1554045226.480 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045226.480 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045226.480 * * [simplify]: iters left: 6 (17 enodes) 1554045226.485 * * [simplify]: iters left: 5 (83 enodes) 1554045226.506 * * [simplify]: iters left: 4 (174 enodes) 1554045226.555 * * [simplify]: iters left: 3 (290 enodes) 1554045226.614 * * [simplify]: iters left: 2 (448 enodes) 1554045226.792 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045226.792 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045226.792 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045226.792 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045226.793 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045226.795 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045226.799 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045226.805 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045226.811 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045226.818 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045226.818 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im))))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045226.818 * * * * [progress]: [ 342 / 675 ] simplifiying candidate # 1554045226.818 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045226.818 * * [simplify]: iters left: 6 (16 enodes) 1554045226.825 * * [simplify]: iters left: 5 (69 enodes) 1554045226.854 * * [simplify]: iters left: 4 (113 enodes) 1554045226.884 * * [simplify]: iters left: 3 (151 enodes) 1554045226.922 * * [simplify]: iters left: 2 (195 enodes) 1554045226.984 * * [simplify]: iters left: 1 (280 enodes) 1554045227.060 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045227.060 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045227.060 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045227.060 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045227.061 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045227.061 * * [simplify]: Extracting #5: cost 56 inf + 3208 1554045227.064 * * [simplify]: Extracting #6: cost 6 inf + 12473 1554045227.068 * * [simplify]: Extracting #7: cost 0 inf + 13005 1554045227.071 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045227.074 * [simplify]: Simplified to (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045227.074 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045227.075 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045227.075 * * [simplify]: iters left: 6 (17 enodes) 1554045227.079 * * [simplify]: iters left: 5 (83 enodes) 1554045227.113 * * [simplify]: iters left: 4 (169 enodes) 1554045227.174 * * [simplify]: iters left: 3 (284 enodes) 1554045227.271 * * [simplify]: iters left: 2 (440 enodes) 1554045227.422 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045227.422 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045227.422 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045227.423 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045227.423 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045227.424 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045227.428 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045227.434 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045227.443 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045227.454 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045227.454 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045227.455 * * * * [progress]: [ 343 / 675 ] simplifiying candidate # 1554045227.455 * [simplify]: Simplifying (/ (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045227.456 * * [simplify]: iters left: 6 (16 enodes) 1554045227.466 * * [simplify]: iters left: 5 (67 enodes) 1554045227.488 * * [simplify]: iters left: 4 (113 enodes) 1554045227.506 * * [simplify]: iters left: 3 (150 enodes) 1554045227.529 * * [simplify]: iters left: 2 (194 enodes) 1554045227.605 * * [simplify]: iters left: 1 (280 enodes) 1554045227.696 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045227.696 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045227.696 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045227.696 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045227.696 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045227.697 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045227.698 * * [simplify]: Extracting #6: cost 55 inf + 3339 1554045227.701 * * [simplify]: Extracting #7: cost 19 inf + 8518 1554045227.707 * * [simplify]: Extracting #8: cost 1 inf + 12552 1554045227.712 * * [simplify]: Extracting #9: cost 0 inf + 12949 1554045227.718 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045227.718 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045227.719 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045227.719 * * [simplify]: iters left: 6 (17 enodes) 1554045227.728 * * [simplify]: iters left: 5 (83 enodes) 1554045227.765 * * [simplify]: iters left: 4 (174 enodes) 1554045227.822 * * [simplify]: iters left: 3 (290 enodes) 1554045227.893 * * [simplify]: iters left: 2 (448 enodes) 1554045228.085 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045228.085 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045228.085 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045228.086 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045228.087 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045228.091 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045228.099 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045228.106 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045228.112 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045228.118 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045228.118 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045228.118 * * * * [progress]: [ 344 / 675 ] simplifiying candidate # 1554045228.118 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045228.118 * * [simplify]: iters left: 6 (17 enodes) 1554045228.123 * * [simplify]: iters left: 5 (70 enodes) 1554045228.136 * * [simplify]: iters left: 4 (117 enodes) 1554045228.166 * * [simplify]: iters left: 3 (156 enodes) 1554045228.215 * * [simplify]: iters left: 2 (200 enodes) 1554045228.282 * * [simplify]: iters left: 1 (286 enodes) 1554045228.330 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045228.330 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045228.330 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045228.330 * * [simplify]: Extracting #3: cost 13 inf + 1 1554045228.331 * * [simplify]: Extracting #4: cost 37 inf + 1 1554045228.331 * * [simplify]: Extracting #5: cost 79 inf + 2 1554045228.331 * * [simplify]: Extracting #6: cost 74 inf + 1072 1554045228.333 * * [simplify]: Extracting #7: cost 14 inf + 12055 1554045228.336 * * [simplify]: Extracting #8: cost 1 inf + 14698 1554045228.340 * * [simplify]: Extracting #9: cost 0 inf + 14959 1554045228.343 * * [simplify]: Extracting #10: cost 0 inf + 14915 1554045228.347 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) 1554045228.347 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045228.347 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045228.347 * * [simplify]: iters left: 6 (17 enodes) 1554045228.352 * * [simplify]: iters left: 5 (83 enodes) 1554045228.372 * * [simplify]: iters left: 4 (174 enodes) 1554045228.404 * * [simplify]: iters left: 3 (290 enodes) 1554045228.462 * * [simplify]: iters left: 2 (448 enodes) 1554045228.614 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045228.614 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045228.615 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045228.615 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045228.616 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045228.621 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045228.628 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045228.640 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045228.652 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045228.660 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045228.660 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045228.661 * * * * [progress]: [ 345 / 675 ] simplifiying candidate # 1554045228.661 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045228.661 * * [simplify]: iters left: 6 (17 enodes) 1554045228.666 * * [simplify]: iters left: 5 (69 enodes) 1554045228.678 * * [simplify]: iters left: 4 (112 enodes) 1554045228.696 * * [simplify]: iters left: 3 (149 enodes) 1554045228.721 * * [simplify]: iters left: 2 (193 enodes) 1554045228.767 * * [simplify]: iters left: 1 (280 enodes) 1554045228.830 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045228.830 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045228.830 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045228.830 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045228.830 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045228.831 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045228.832 * * [simplify]: Extracting #6: cost 66 inf + 1620 1554045228.835 * * [simplify]: Extracting #7: cost 20 inf + 10005 1554045228.841 * * [simplify]: Extracting #8: cost 0 inf + 13395 1554045228.847 * * [simplify]: Extracting #9: cost 0 inf + 13263 1554045228.853 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045228.854 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045228.854 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045228.855 * * [simplify]: iters left: 6 (18 enodes) 1554045228.864 * * [simplify]: iters left: 5 (86 enodes) 1554045228.904 * * [simplify]: iters left: 4 (177 enodes) 1554045228.966 * * [simplify]: iters left: 3 (293 enodes) 1554045229.053 * * [simplify]: iters left: 2 (471 enodes) 1554045229.229 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045229.229 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045229.229 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045229.229 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045229.230 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045229.233 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045229.239 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045229.253 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045229.268 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045229.283 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045229.283 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045229.283 * * * * [progress]: [ 346 / 675 ] simplifiying candidate # 1554045229.284 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045229.284 * * [simplify]: iters left: 6 (16 enodes) 1554045229.294 * * [simplify]: iters left: 5 (65 enodes) 1554045229.317 * * [simplify]: iters left: 4 (108 enodes) 1554045229.338 * * [simplify]: iters left: 3 (145 enodes) 1554045229.369 * * [simplify]: iters left: 2 (189 enodes) 1554045229.433 * * [simplify]: iters left: 1 (276 enodes) 1554045229.487 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045229.487 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045229.487 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045229.487 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045229.487 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045229.488 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045229.489 * * [simplify]: Extracting #6: cost 59 inf + 2233 1554045229.493 * * [simplify]: Extracting #7: cost 11 inf + 10417 1554045229.499 * * [simplify]: Extracting #8: cost 0 inf + 12363 1554045229.505 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045229.510 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045229.510 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045229.510 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045229.510 * * [simplify]: iters left: 6 (17 enodes) 1554045229.515 * * [simplify]: iters left: 5 (83 enodes) 1554045229.537 * * [simplify]: iters left: 4 (174 enodes) 1554045229.596 * * [simplify]: iters left: 3 (290 enodes) 1554045229.693 * * [simplify]: iters left: 2 (448 enodes) 1554045229.807 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045229.807 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045229.807 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045229.807 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045229.808 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045229.810 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045229.814 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045229.820 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045229.826 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045229.832 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045229.832 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045229.833 * * * * [progress]: [ 347 / 675 ] simplifiying candidate # 1554045229.833 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt 1)) 1554045229.833 * * [simplify]: iters left: 5 (6 enodes) 1554045229.837 * * [simplify]: iters left: 4 (18 enodes) 1554045229.839 * * [simplify]: iters left: 3 (20 enodes) 1554045229.842 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045229.842 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045229.842 * [simplify]: Simplified to 1 1554045229.842 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045229.842 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045229.842 * * [simplify]: iters left: 6 (16 enodes) 1554045229.847 * * [simplify]: iters left: 5 (80 enodes) 1554045229.877 * * [simplify]: iters left: 4 (166 enodes) 1554045229.919 * * [simplify]: iters left: 3 (281 enodes) 1554045230.031 * * [simplify]: iters left: 2 (447 enodes) 1554045230.199 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045230.199 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045230.199 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045230.200 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045230.201 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045230.203 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045230.208 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045230.213 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045230.222 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045230.227 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045230.227 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045230.228 * * * * [progress]: [ 348 / 675 ] simplifiying candidate # 1554045230.228 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045230.228 * * [simplify]: iters left: 6 (16 enodes) 1554045230.236 * * [simplify]: iters left: 5 (65 enodes) 1554045230.260 * * [simplify]: iters left: 4 (108 enodes) 1554045230.290 * * [simplify]: iters left: 3 (145 enodes) 1554045230.334 * * [simplify]: iters left: 2 (189 enodes) 1554045230.415 * * [simplify]: iters left: 1 (276 enodes) 1554045230.493 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045230.493 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045230.493 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045230.493 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045230.493 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045230.493 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045230.494 * * [simplify]: Extracting #6: cost 59 inf + 2233 1554045230.496 * * [simplify]: Extracting #7: cost 11 inf + 10417 1554045230.499 * * [simplify]: Extracting #8: cost 0 inf + 12363 1554045230.502 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045230.508 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045230.508 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045230.509 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045230.509 * * [simplify]: iters left: 6 (17 enodes) 1554045230.514 * * [simplify]: iters left: 5 (83 enodes) 1554045230.534 * * [simplify]: iters left: 4 (174 enodes) 1554045230.595 * * [simplify]: iters left: 3 (290 enodes) 1554045230.671 * * [simplify]: iters left: 2 (448 enodes) 1554045230.834 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045230.834 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045230.834 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045230.835 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045230.836 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045230.841 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045230.850 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045230.861 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045230.873 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045230.885 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045230.885 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (pow 1 3) 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045230.885 * * * * [progress]: [ 349 / 675 ] simplifiying candidate # 1554045230.886 * [simplify]: Simplifying (/ (/ (pow 1 3) 1) 1) 1554045230.886 * * [simplify]: iters left: 5 (5 enodes) 1554045230.889 * * [simplify]: iters left: 4 (13 enodes) 1554045230.896 * * [simplify]: iters left: 3 (15 enodes) 1554045230.898 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045230.898 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045230.898 * [simplify]: Simplified to 1 1554045230.898 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045230.899 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045230.899 * * [simplify]: iters left: 6 (16 enodes) 1554045230.903 * * [simplify]: iters left: 5 (80 enodes) 1554045230.921 * * [simplify]: iters left: 4 (166 enodes) 1554045230.952 * * [simplify]: iters left: 3 (281 enodes) 1554045231.015 * * [simplify]: iters left: 2 (447 enodes) 1554045231.128 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045231.128 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045231.129 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045231.129 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045231.130 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045231.132 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045231.136 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045231.142 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045231.147 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045231.153 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045231.153 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045231.153 * * * * [progress]: [ 350 / 675 ] simplifiying candidate # 1554045231.154 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045231.154 * * [simplify]: iters left: 6 (15 enodes) 1554045231.162 * * [simplify]: iters left: 5 (70 enodes) 1554045231.188 * * [simplify]: iters left: 4 (126 enodes) 1554045231.225 * * [simplify]: iters left: 3 (169 enodes) 1554045231.251 * * [simplify]: iters left: 2 (223 enodes) 1554045231.316 * * [simplify]: iters left: 1 (329 enodes) 1554045231.402 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045231.402 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045231.403 * * [simplify]: Extracting #2: cost 27 inf + 1 1554045231.404 * * [simplify]: Extracting #3: cost 59 inf + 3 1554045231.404 * * [simplify]: Extracting #4: cost 98 inf + 8 1554045231.405 * * [simplify]: Extracting #5: cost 88 inf + 1481 1554045231.410 * * [simplify]: Extracting #6: cost 40 inf + 9530 1554045231.417 * * [simplify]: Extracting #7: cost 11 inf + 21020 1554045231.426 * * [simplify]: Extracting #8: cost 0 inf + 26853 1554045231.436 * [simplify]: Simplified to (/ 1 (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045231.436 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045231.437 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045231.437 * * [simplify]: iters left: 6 (17 enodes) 1554045231.447 * * [simplify]: iters left: 5 (83 enodes) 1554045231.471 * * [simplify]: iters left: 4 (171 enodes) 1554045231.511 * * [simplify]: iters left: 3 (285 enodes) 1554045231.593 * * [simplify]: iters left: 2 (441 enodes) 1554045231.769 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045231.769 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045231.769 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045231.769 * * [simplify]: Extracting #3: cost 79 inf + 0 1554045231.770 * * [simplify]: Extracting #4: cost 138 inf + 47 1554045231.773 * * [simplify]: Extracting #5: cost 123 inf + 6397 1554045231.781 * * [simplify]: Extracting #6: cost 32 inf + 37218 1554045231.792 * * [simplify]: Extracting #7: cost 0 inf + 54641 1554045231.804 * * [simplify]: Extracting #8: cost 0 inf + 54561 1554045231.812 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045231.813 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))))) 1554045231.813 * * * * [progress]: [ 351 / 675 ] simplifiying candidate # 1554045231.813 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045231.813 * * [simplify]: iters left: 6 (18 enodes) 1554045231.818 * * [simplify]: iters left: 5 (78 enodes) 1554045231.835 * * [simplify]: iters left: 4 (131 enodes) 1554045231.865 * * [simplify]: iters left: 3 (182 enodes) 1554045231.918 * * [simplify]: iters left: 2 (228 enodes) 1554045231.976 * * [simplify]: iters left: 1 (315 enodes) 1554045232.074 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045232.074 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045232.074 * * [simplify]: Extracting #2: cost 23 inf + 1 1554045232.074 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045232.074 * * [simplify]: Extracting #4: cost 51 inf + 1 1554045232.075 * * [simplify]: Extracting #5: cost 93 inf + 2 1554045232.075 * * [simplify]: Extracting #6: cost 87 inf + 1140 1554045232.078 * * [simplify]: Extracting #7: cost 23 inf + 15915 1554045232.082 * * [simplify]: Extracting #8: cost 2 inf + 21481 1554045232.087 * * [simplify]: Extracting #9: cost 0 inf + 21851 1554045232.091 * * [simplify]: Extracting #10: cost 0 inf + 21455 1554045232.096 * * [simplify]: Extracting #11: cost 0 inf + 21367 1554045232.101 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045232.101 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045232.102 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045232.102 * * [simplify]: iters left: 6 (19 enodes) 1554045232.112 * * [simplify]: iters left: 5 (89 enodes) 1554045232.147 * * [simplify]: iters left: 4 (180 enodes) 1554045232.191 * * [simplify]: iters left: 3 (296 enodes) 1554045232.260 * * [simplify]: iters left: 2 (472 enodes) 1554045232.426 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045232.426 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045232.427 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045232.427 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045232.428 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045232.430 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045232.437 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045232.865 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045232.871 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045232.878 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045232.884 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045232.890 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045232.890 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045232.891 * * * * [progress]: [ 352 / 675 ] simplifiying candidate # 1554045232.891 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045232.891 * * [simplify]: iters left: 6 (16 enodes) 1554045232.898 * * [simplify]: iters left: 5 (71 enodes) 1554045232.923 * * [simplify]: iters left: 4 (124 enodes) 1554045232.942 * * [simplify]: iters left: 3 (175 enodes) 1554045232.982 * * [simplify]: iters left: 2 (221 enodes) 1554045233.036 * * [simplify]: iters left: 1 (307 enodes) 1554045233.135 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045233.135 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045233.135 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045233.135 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045233.135 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045233.136 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045233.137 * * [simplify]: Extracting #6: cost 94 inf + 3 1554045233.137 * * [simplify]: Extracting #7: cost 67 inf + 3249 1554045233.140 * * [simplify]: Extracting #8: cost 13 inf + 15479 1554045233.144 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045233.149 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045233.149 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045233.149 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045233.149 * * [simplify]: iters left: 6 (18 enodes) 1554045233.154 * * [simplify]: iters left: 5 (86 enodes) 1554045233.181 * * [simplify]: iters left: 4 (177 enodes) 1554045233.217 * * [simplify]: iters left: 3 (293 enodes) 1554045233.291 * * [simplify]: iters left: 2 (471 enodes) 1554045233.478 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045233.479 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045233.479 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045233.479 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045233.479 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045233.481 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045233.484 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045233.490 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045233.496 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045233.507 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045233.518 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045233.518 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045233.519 * * * * [progress]: [ 353 / 675 ] simplifiying candidate # 1554045233.519 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045233.519 * * [simplify]: iters left: 6 (16 enodes) 1554045233.524 * * [simplify]: iters left: 5 (71 enodes) 1554045233.537 * * [simplify]: iters left: 4 (120 enodes) 1554045233.559 * * [simplify]: iters left: 3 (160 enodes) 1554045233.582 * * [simplify]: iters left: 2 (206 enodes) 1554045233.654 * * [simplify]: iters left: 1 (292 enodes) 1554045233.742 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045233.742 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045233.742 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045233.742 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045233.742 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045233.743 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045233.743 * * [simplify]: Extracting #6: cost 82 inf + 3 1554045233.746 * * [simplify]: Extracting #7: cost 43 inf + 5161 1554045233.751 * * [simplify]: Extracting #8: cost 4 inf + 14112 1554045233.757 * * [simplify]: Extracting #9: cost 0 inf + 14935 1554045233.763 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045233.763 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045233.764 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045233.764 * * [simplify]: iters left: 6 (17 enodes) 1554045233.777 * * [simplify]: iters left: 5 (83 enodes) 1554045233.812 * * [simplify]: iters left: 4 (174 enodes) 1554045233.874 * * [simplify]: iters left: 3 (290 enodes) 1554045233.940 * * [simplify]: iters left: 2 (448 enodes) 1554045234.107 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045234.107 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045234.108 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045234.108 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045234.109 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045234.111 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045234.115 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045234.125 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045234.137 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045234.151 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045234.151 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045234.151 * * * * [progress]: [ 354 / 675 ] simplifiying candidate # 1554045234.152 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045234.152 * * [simplify]: iters left: 6 (16 enodes) 1554045234.161 * * [simplify]: iters left: 5 (71 enodes) 1554045234.177 * * [simplify]: iters left: 4 (124 enodes) 1554045234.205 * * [simplify]: iters left: 3 (175 enodes) 1554045234.235 * * [simplify]: iters left: 2 (221 enodes) 1554045234.281 * * [simplify]: iters left: 1 (307 enodes) 1554045234.371 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045234.371 * * [simplify]: Extracting #1: cost 12 inf + 0 1554045234.371 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045234.372 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045234.372 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045234.372 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045234.373 * * [simplify]: Extracting #6: cost 94 inf + 3 1554045234.375 * * [simplify]: Extracting #7: cost 67 inf + 3249 1554045234.381 * * [simplify]: Extracting #8: cost 13 inf + 15479 1554045234.392 * * [simplify]: Extracting #9: cost 0 inf + 19239 1554045234.401 * [simplify]: Simplified to (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045234.401 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045234.402 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045234.402 * * [simplify]: iters left: 6 (18 enodes) 1554045234.412 * * [simplify]: iters left: 5 (86 enodes) 1554045234.445 * * [simplify]: iters left: 4 (177 enodes) 1554045234.479 * * [simplify]: iters left: 3 (293 enodes) 1554045234.573 * * [simplify]: iters left: 2 (471 enodes) 1554045234.755 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045234.756 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045234.756 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045234.756 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045234.757 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045234.759 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045234.763 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045234.769 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045234.775 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045234.782 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045234.791 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045234.791 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045234.792 * * * * [progress]: [ 355 / 675 ] simplifiying candidate # 1554045234.792 * [simplify]: Simplifying (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045234.792 * * [simplify]: iters left: 6 (15 enodes) 1554045234.800 * * [simplify]: iters left: 5 (66 enodes) 1554045234.826 * * [simplify]: iters left: 4 (117 enodes) 1554045234.843 * * [simplify]: iters left: 3 (162 enodes) 1554045234.882 * * [simplify]: iters left: 2 (206 enodes) 1554045234.929 * * [simplify]: iters left: 1 (291 enodes) 1554045235.011 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045235.011 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045235.011 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045235.011 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045235.011 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045235.011 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045235.012 * * [simplify]: Extracting #6: cost 82 inf + 3 1554045235.013 * * [simplify]: Extracting #7: cost 49 inf + 4424 1554045235.015 * * [simplify]: Extracting #8: cost 8 inf + 11901 1554045235.018 * * [simplify]: Extracting #9: cost 0 inf + 14249 1554045235.021 * * [simplify]: Extracting #10: cost 0 inf + 14129 1554045235.025 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) 1554045235.025 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045235.025 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045235.025 * * [simplify]: iters left: 6 (17 enodes) 1554045235.030 * * [simplify]: iters left: 5 (83 enodes) 1554045235.048 * * [simplify]: iters left: 4 (174 enodes) 1554045235.081 * * [simplify]: iters left: 3 (290 enodes) 1554045235.144 * * [simplify]: iters left: 2 (448 enodes) 1554045235.343 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045235.343 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045235.343 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045235.343 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045235.344 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045235.346 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045235.350 * * [simplify]: Extracting #6: cost 39 inf + 34033 1554045235.356 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045235.362 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045235.368 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045235.368 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045235.369 * * * * [progress]: [ 356 / 675 ] simplifiying candidate # 1554045235.369 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045235.369 * * [simplify]: iters left: 6 (18 enodes) 1554045235.374 * * [simplify]: iters left: 5 (78 enodes) 1554045235.390 * * [simplify]: iters left: 4 (131 enodes) 1554045235.412 * * [simplify]: iters left: 3 (179 enodes) 1554045235.455 * * [simplify]: iters left: 2 (226 enodes) 1554045235.517 * * [simplify]: iters left: 1 (312 enodes) 1554045235.570 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045235.570 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045235.570 * * [simplify]: Extracting #2: cost 21 inf + 1 1554045235.570 * * [simplify]: Extracting #3: cost 27 inf + 1 1554045235.570 * * [simplify]: Extracting #4: cost 51 inf + 1 1554045235.570 * * [simplify]: Extracting #5: cost 93 inf + 2 1554045235.571 * * [simplify]: Extracting #6: cost 84 inf + 1634 1554045235.573 * * [simplify]: Extracting #7: cost 19 inf + 16388 1554045235.578 * * [simplify]: Extracting #8: cost 2 inf + 21484 1554045235.582 * * [simplify]: Extracting #9: cost 0 inf + 21926 1554045235.587 * * [simplify]: Extracting #10: cost 0 inf + 21507 1554045235.593 * * [simplify]: Extracting #11: cost 0 inf + 21367 1554045235.601 * [simplify]: Simplified to (/ (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) 1554045235.601 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045235.602 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045235.602 * * [simplify]: iters left: 6 (19 enodes) 1554045235.611 * * [simplify]: iters left: 5 (89 enodes) 1554045235.643 * * [simplify]: iters left: 4 (180 enodes) 1554045235.692 * * [simplify]: iters left: 3 (296 enodes) 1554045235.764 * * [simplify]: iters left: 2 (472 enodes) 1554045235.914 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045235.914 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045235.915 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045235.915 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045235.916 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045235.917 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045235.924 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045235.940 * * [simplify]: Extracting #7: cost 8 inf + 54528 1554045235.946 * * [simplify]: Extracting #8: cost 1 inf + 57349 1554045235.953 * * [simplify]: Extracting #9: cost 0 inf + 57831 1554045235.960 * * [simplify]: Extracting #10: cost 0 inf + 57721 1554045235.966 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045235.966 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045235.967 * * * * [progress]: [ 357 / 675 ] simplifiying candidate # 1554045235.967 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045235.967 * * [simplify]: iters left: 6 (15 enodes) 1554045235.971 * * [simplify]: iters left: 5 (67 enodes) 1554045235.991 * * [simplify]: iters left: 4 (110 enodes) 1554045236.022 * * [simplify]: iters left: 3 (149 enodes) 1554045236.068 * * [simplify]: iters left: 2 (193 enodes) 1554045236.148 * * [simplify]: iters left: 1 (280 enodes) 1554045236.244 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045236.244 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045236.244 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045236.244 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045236.244 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045236.245 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045236.246 * * [simplify]: Extracting #6: cost 82 inf + 3 1554045236.247 * * [simplify]: Extracting #7: cost 55 inf + 3392 1554045236.253 * * [simplify]: Extracting #8: cost 3 inf + 14154 1554045236.259 * * [simplify]: Extracting #9: cost 0 inf + 14855 1554045236.265 * [simplify]: Simplified to (/ 1 (* (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045236.266 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045236.266 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045236.267 * * [simplify]: iters left: 6 (17 enodes) 1554045236.276 * * [simplify]: iters left: 5 (83 enodes) 1554045236.311 * * [simplify]: iters left: 4 (169 enodes) 1554045236.376 * * [simplify]: iters left: 3 (284 enodes) 1554045236.487 * * [simplify]: iters left: 2 (440 enodes) 1554045236.639 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045236.639 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045236.640 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045236.640 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045236.640 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045236.641 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045236.645 * * [simplify]: Extracting #6: cost 36 inf + 33991 1554045236.650 * * [simplify]: Extracting #7: cost 1 inf + 53538 1554045236.659 * * [simplify]: Extracting #8: cost 0 inf + 54160 1554045236.665 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045236.665 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045236.665 * * * * [progress]: [ 358 / 675 ] simplifiying candidate # 1554045236.666 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045236.666 * * [simplify]: iters left: 6 (17 enodes) 1554045236.671 * * [simplify]: iters left: 5 (73 enodes) 1554045236.697 * * [simplify]: iters left: 4 (121 enodes) 1554045236.715 * * [simplify]: iters left: 3 (162 enodes) 1554045236.747 * * [simplify]: iters left: 2 (206 enodes) 1554045236.808 * * [simplify]: iters left: 1 (292 enodes) 1554045236.896 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045236.896 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045236.896 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045236.896 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045236.896 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045236.897 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045236.897 * * [simplify]: Extracting #6: cost 90 inf + 3 1554045236.899 * * [simplify]: Extracting #7: cost 64 inf + 3242 1554045236.904 * * [simplify]: Extracting #8: cost 10 inf + 15124 1554045236.912 * * [simplify]: Extracting #9: cost 0 inf + 17239 1554045236.919 * * [simplify]: Extracting #10: cost 0 inf + 17107 1554045236.926 * [simplify]: Simplified to (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045236.926 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045236.927 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045236.927 * * [simplify]: iters left: 6 (19 enodes) 1554045236.937 * * [simplify]: iters left: 5 (89 enodes) 1554045236.974 * * [simplify]: iters left: 4 (180 enodes) 1554045237.043 * * [simplify]: iters left: 3 (296 enodes) 1554045237.117 * * [simplify]: iters left: 2 (472 enodes) 1554045237.262 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045237.263 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045237.263 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045237.263 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045237.263 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045237.264 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045237.268 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045237.276 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045237.283 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045237.289 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045237.302 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045237.310 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045237.310 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045237.310 * * * * [progress]: [ 359 / 675 ] simplifiying candidate # 1554045237.310 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045237.310 * * [simplify]: iters left: 6 (16 enodes) 1554045237.315 * * [simplify]: iters left: 5 (70 enodes) 1554045237.328 * * [simplify]: iters left: 4 (115 enodes) 1554045237.343 * * [simplify]: iters left: 3 (155 enodes) 1554045237.379 * * [simplify]: iters left: 2 (200 enodes) 1554045237.439 * * [simplify]: iters left: 1 (286 enodes) 1554045237.493 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045237.493 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045237.493 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045237.493 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045237.493 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045237.493 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045237.494 * * [simplify]: Extracting #6: cost 80 inf + 3 1554045237.495 * * [simplify]: Extracting #7: cost 37 inf + 6073 1554045237.499 * * [simplify]: Extracting #8: cost 5 inf + 12709 1554045237.505 * * [simplify]: Extracting #9: cost 0 inf + 13263 1554045237.511 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045237.511 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045237.512 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045237.512 * * [simplify]: iters left: 6 (18 enodes) 1554045237.522 * * [simplify]: iters left: 5 (86 enodes) 1554045237.559 * * [simplify]: iters left: 4 (177 enodes) 1554045237.605 * * [simplify]: iters left: 3 (293 enodes) 1554045237.687 * * [simplify]: iters left: 2 (471 enodes) 1554045237.832 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045237.832 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045237.832 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045237.832 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045237.834 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045237.839 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045237.850 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045237.864 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045237.878 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045237.887 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045237.887 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045237.887 * * * * [progress]: [ 360 / 675 ] simplifiying candidate # 1554045237.887 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045237.888 * * [simplify]: iters left: 6 (17 enodes) 1554045237.892 * * [simplify]: iters left: 5 (73 enodes) 1554045237.905 * * [simplify]: iters left: 4 (121 enodes) 1554045237.921 * * [simplify]: iters left: 3 (162 enodes) 1554045237.947 * * [simplify]: iters left: 2 (206 enodes) 1554045237.996 * * [simplify]: iters left: 1 (292 enodes) 1554045238.093 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045238.093 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045238.093 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045238.093 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045238.093 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045238.094 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045238.095 * * [simplify]: Extracting #6: cost 90 inf + 3 1554045238.096 * * [simplify]: Extracting #7: cost 64 inf + 3242 1554045238.101 * * [simplify]: Extracting #8: cost 10 inf + 15124 1554045238.108 * * [simplify]: Extracting #9: cost 0 inf + 17239 1554045238.115 * * [simplify]: Extracting #10: cost 0 inf + 17107 1554045238.122 * [simplify]: Simplified to (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045238.122 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045238.123 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045238.123 * * [simplify]: iters left: 6 (19 enodes) 1554045238.133 * * [simplify]: iters left: 5 (89 enodes) 1554045238.174 * * [simplify]: iters left: 4 (180 enodes) 1554045238.212 * * [simplify]: iters left: 3 (296 enodes) 1554045238.316 * * [simplify]: iters left: 2 (472 enodes) 1554045238.441 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045238.441 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045238.441 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045238.442 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045238.442 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045238.443 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045238.446 * * [simplify]: Extracting #6: cost 52 inf + 31257 1554045238.452 * * [simplify]: Extracting #7: cost 8 inf + 54328 1554045238.459 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045238.465 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045238.471 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045238.480 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045238.480 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045238.480 * * * * [progress]: [ 361 / 675 ] simplifiying candidate # 1554045238.480 * [simplify]: Simplifying (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045238.480 * * [simplify]: iters left: 6 (15 enodes) 1554045238.484 * * [simplify]: iters left: 5 (65 enodes) 1554045238.496 * * [simplify]: iters left: 4 (111 enodes) 1554045238.515 * * [simplify]: iters left: 3 (152 enodes) 1554045238.552 * * [simplify]: iters left: 2 (196 enodes) 1554045238.628 * * [simplify]: iters left: 1 (282 enodes) 1554045238.686 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045238.687 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045238.687 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045238.687 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045238.687 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045238.687 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045238.688 * * [simplify]: Extracting #6: cost 80 inf + 3 1554045238.690 * * [simplify]: Extracting #7: cost 43 inf + 5077 1554045238.695 * * [simplify]: Extracting #8: cost 4 inf + 12878 1554045238.701 * * [simplify]: Extracting #9: cost 0 inf + 13307 1554045238.707 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045238.713 * [simplify]: Simplified to (/ 1 (fabs (cbrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) 1554045238.713 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045238.714 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045238.714 * * [simplify]: iters left: 6 (18 enodes) 1554045238.726 * * [simplify]: iters left: 5 (86 enodes) 1554045238.762 * * [simplify]: iters left: 4 (177 enodes) 1554045238.824 * * [simplify]: iters left: 3 (293 enodes) 1554045238.926 * * [simplify]: iters left: 2 (471 enodes) 1554045239.096 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045239.096 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045239.096 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045239.097 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045239.097 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045239.100 * * [simplify]: Extracting #5: cost 74 inf + 20406 1554045239.106 * * [simplify]: Extracting #6: cost 18 inf + 46181 1554045239.113 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045239.120 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045239.131 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) 1554045239.131 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))))) 1554045239.131 * * * * [progress]: [ 362 / 675 ] simplifiying candidate # 1554045239.132 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045239.132 * * [simplify]: iters left: 6 (16 enodes) 1554045239.140 * * [simplify]: iters left: 5 (71 enodes) 1554045239.168 * * [simplify]: iters left: 4 (124 enodes) 1554045239.203 * * [simplify]: iters left: 3 (172 enodes) 1554045239.253 * * [simplify]: iters left: 2 (219 enodes) 1554045239.338 * * [simplify]: iters left: 1 (305 enodes) 1554045239.438 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045239.438 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045239.438 * * [simplify]: Extracting #2: cost 19 inf + 1 1554045239.438 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045239.438 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045239.439 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045239.439 * * [simplify]: Extracting #6: cost 94 inf + 3 1554045239.441 * * [simplify]: Extracting #7: cost 67 inf + 3181 1554045239.446 * * [simplify]: Extracting #8: cost 16 inf + 16728 1554045239.454 * * [simplify]: Extracting #9: cost 2 inf + 19657 1554045239.462 * * [simplify]: Extracting #10: cost 0 inf + 19329 1554045239.471 * * [simplify]: Extracting #11: cost 0 inf + 19239 1554045239.479 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045239.479 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045239.480 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045239.480 * * [simplify]: iters left: 6 (18 enodes) 1554045239.490 * * [simplify]: iters left: 5 (86 enodes) 1554045239.526 * * [simplify]: iters left: 4 (177 enodes) 1554045239.590 * * [simplify]: iters left: 3 (293 enodes) 1554045239.702 * * [simplify]: iters left: 2 (471 enodes) 1554045239.929 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045239.929 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045239.929 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045239.929 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045239.930 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045239.931 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045239.934 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045239.940 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045239.946 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045239.955 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045239.966 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045239.966 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045239.966 * * * * [progress]: [ 363 / 675 ] simplifiying candidate # 1554045239.967 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045239.967 * * [simplify]: iters left: 6 (17 enodes) 1554045239.975 * * [simplify]: iters left: 5 (73 enodes) 1554045240.000 * * [simplify]: iters left: 4 (121 enodes) 1554045240.033 * * [simplify]: iters left: 3 (162 enodes) 1554045240.079 * * [simplify]: iters left: 2 (206 enodes) 1554045240.131 * * [simplify]: iters left: 1 (292 enodes) 1554045240.207 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045240.207 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045240.207 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045240.207 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045240.207 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045240.207 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045240.208 * * [simplify]: Extracting #6: cost 90 inf + 3 1554045240.208 * * [simplify]: Extracting #7: cost 64 inf + 3242 1554045240.211 * * [simplify]: Extracting #8: cost 10 inf + 15044 1554045240.215 * * [simplify]: Extracting #9: cost 0 inf + 17239 1554045240.220 * * [simplify]: Extracting #10: cost 0 inf + 17107 1554045240.227 * [simplify]: Simplified to (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045240.227 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045240.228 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045240.228 * * [simplify]: iters left: 6 (19 enodes) 1554045240.238 * * [simplify]: iters left: 5 (89 enodes) 1554045240.274 * * [simplify]: iters left: 4 (180 enodes) 1554045240.338 * * [simplify]: iters left: 3 (296 enodes) 1554045240.428 * * [simplify]: iters left: 2 (472 enodes) 1554045240.614 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045240.614 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045240.614 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045240.614 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045240.615 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045240.617 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045240.625 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045240.640 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045240.652 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045240.665 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045240.678 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045240.691 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045240.691 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045240.691 * * * * [progress]: [ 364 / 675 ] simplifiying candidate # 1554045240.692 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045240.692 * * [simplify]: iters left: 6 (14 enodes) 1554045240.699 * * [simplify]: iters left: 5 (63 enodes) 1554045240.722 * * [simplify]: iters left: 4 (106 enodes) 1554045240.752 * * [simplify]: iters left: 3 (146 enodes) 1554045240.799 * * [simplify]: iters left: 2 (190 enodes) 1554045240.845 * * [simplify]: iters left: 1 (277 enodes) 1554045240.938 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045240.938 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045240.939 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045240.939 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045240.939 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045240.940 * * [simplify]: Extracting #5: cost 80 inf + 3 1554045240.942 * * [simplify]: Extracting #6: cost 42 inf + 5000 1554045240.948 * * [simplify]: Extracting #7: cost 1 inf + 12962 1554045240.954 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045240.958 * [simplify]: Simplified to (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045240.958 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045240.959 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045240.959 * * [simplify]: iters left: 6 (17 enodes) 1554045240.964 * * [simplify]: iters left: 5 (83 enodes) 1554045240.981 * * [simplify]: iters left: 4 (169 enodes) 1554045241.017 * * [simplify]: iters left: 3 (284 enodes) 1554045241.072 * * [simplify]: iters left: 2 (440 enodes) 1554045241.268 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045241.268 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045241.268 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045241.268 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045241.269 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045241.270 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045241.273 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045241.279 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045241.287 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045241.293 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045241.293 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045241.293 * * * * [progress]: [ 365 / 675 ] simplifiying candidate # 1554045241.293 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045241.294 * * [simplify]: iters left: 6 (15 enodes) 1554045241.299 * * [simplify]: iters left: 5 (66 enodes) 1554045241.316 * * [simplify]: iters left: 4 (111 enodes) 1554045241.345 * * [simplify]: iters left: 3 (151 enodes) 1554045241.388 * * [simplify]: iters left: 2 (196 enodes) 1554045241.428 * * [simplify]: iters left: 1 (282 enodes) 1554045241.494 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045241.495 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045241.495 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045241.495 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045241.495 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045241.495 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045241.496 * * [simplify]: Extracting #6: cost 78 inf + 3 1554045241.498 * * [simplify]: Extracting #7: cost 47 inf + 3700 1554045241.503 * * [simplify]: Extracting #8: cost 3 inf + 12091 1554045241.508 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045241.514 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045241.514 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045241.515 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045241.515 * * [simplify]: iters left: 6 (17 enodes) 1554045241.524 * * [simplify]: iters left: 5 (83 enodes) 1554045241.559 * * [simplify]: iters left: 4 (174 enodes) 1554045241.623 * * [simplify]: iters left: 3 (290 enodes) 1554045241.709 * * [simplify]: iters left: 2 (448 enodes) 1554045241.885 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045241.885 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045241.885 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045241.885 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045241.887 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045241.891 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045241.899 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045241.911 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045241.918 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045241.924 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045241.924 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045241.925 * * * * [progress]: [ 366 / 675 ] simplifiying candidate # 1554045241.925 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045241.925 * * [simplify]: iters left: 6 (14 enodes) 1554045241.932 * * [simplify]: iters left: 5 (63 enodes) 1554045241.946 * * [simplify]: iters left: 4 (106 enodes) 1554045241.976 * * [simplify]: iters left: 3 (146 enodes) 1554045242.021 * * [simplify]: iters left: 2 (190 enodes) 1554045242.093 * * [simplify]: iters left: 1 (277 enodes) 1554045242.146 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045242.146 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045242.146 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045242.146 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045242.147 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045242.147 * * [simplify]: Extracting #5: cost 80 inf + 3 1554045242.148 * * [simplify]: Extracting #6: cost 42 inf + 5000 1554045242.153 * * [simplify]: Extracting #7: cost 1 inf + 12962 1554045242.159 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045242.166 * [simplify]: Simplified to (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045242.166 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045242.166 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045242.167 * * [simplify]: iters left: 6 (17 enodes) 1554045242.175 * * [simplify]: iters left: 5 (83 enodes) 1554045242.194 * * [simplify]: iters left: 4 (169 enodes) 1554045242.237 * * [simplify]: iters left: 3 (284 enodes) 1554045242.306 * * [simplify]: iters left: 2 (440 enodes) 1554045242.465 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045242.465 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045242.466 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045242.466 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045242.467 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045242.469 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045242.476 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045242.487 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045242.498 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045242.510 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045242.510 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045242.511 * * * * [progress]: [ 367 / 675 ] simplifiying candidate # 1554045242.511 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045242.511 * * [simplify]: iters left: 6 (14 enodes) 1554045242.519 * * [simplify]: iters left: 5 (61 enodes) 1554045242.542 * * [simplify]: iters left: 4 (107 enodes) 1554045242.573 * * [simplify]: iters left: 3 (148 enodes) 1554045242.595 * * [simplify]: iters left: 2 (192 enodes) 1554045242.651 * * [simplify]: iters left: 1 (278 enodes) 1554045242.708 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045242.708 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045242.708 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045242.708 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045242.708 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045242.709 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045242.709 * * [simplify]: Extracting #6: cost 78 inf + 3 1554045242.710 * * [simplify]: Extracting #7: cost 44 inf + 4412 1554045242.712 * * [simplify]: Extracting #8: cost 3 inf + 12023 1554045242.715 * * [simplify]: Extracting #9: cost 0 inf + 12349 1554045242.718 * * [simplify]: Extracting #10: cost 0 inf + 12319 1554045242.721 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) 1554045242.721 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045242.722 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045242.722 * * [simplify]: iters left: 6 (17 enodes) 1554045242.729 * * [simplify]: iters left: 5 (83 enodes) 1554045242.750 * * [simplify]: iters left: 4 (174 enodes) 1554045242.800 * * [simplify]: iters left: 3 (290 enodes) 1554045242.894 * * [simplify]: iters left: 2 (448 enodes) 1554045243.070 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045243.071 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045243.071 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045243.071 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045243.072 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045243.074 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045243.078 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045243.083 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045243.090 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045243.102 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045243.102 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045243.103 * * * * [progress]: [ 368 / 675 ] simplifiying candidate # 1554045243.103 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045243.103 * * [simplify]: iters left: 6 (16 enodes) 1554045243.112 * * [simplify]: iters left: 5 (71 enodes) 1554045243.139 * * [simplify]: iters left: 4 (121 enodes) 1554045243.176 * * [simplify]: iters left: 3 (164 enodes) 1554045243.209 * * [simplify]: iters left: 2 (210 enodes) 1554045243.283 * * [simplify]: iters left: 1 (296 enodes) 1554045243.373 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045243.373 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045243.373 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045243.373 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045243.373 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045243.374 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045243.375 * * [simplify]: Extracting #6: cost 64 inf + 2387 1554045243.379 * * [simplify]: Extracting #7: cost 13 inf + 11485 1554045243.385 * * [simplify]: Extracting #8: cost 0 inf + 14305 1554045243.388 * * [simplify]: Extracting #9: cost 0 inf + 14129 1554045243.391 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) 1554045243.391 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045243.392 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045243.392 * * [simplify]: iters left: 6 (17 enodes) 1554045243.398 * * [simplify]: iters left: 5 (83 enodes) 1554045243.420 * * [simplify]: iters left: 4 (174 enodes) 1554045243.480 * * [simplify]: iters left: 3 (290 enodes) 1554045243.545 * * [simplify]: iters left: 2 (448 enodes) 1554045243.684 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045243.684 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045243.684 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045243.684 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045243.685 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045243.687 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045243.691 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045243.697 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045243.705 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045243.715 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045243.715 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045243.715 * * * * [progress]: [ 369 / 675 ] simplifiying candidate # 1554045243.716 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045243.716 * * [simplify]: iters left: 6 (16 enodes) 1554045243.721 * * [simplify]: iters left: 5 (70 enodes) 1554045243.734 * * [simplify]: iters left: 4 (113 enodes) 1554045243.756 * * [simplify]: iters left: 3 (153 enodes) 1554045243.783 * * [simplify]: iters left: 2 (198 enodes) 1554045243.848 * * [simplify]: iters left: 1 (283 enodes) 1554045243.940 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045243.940 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045243.940 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045243.940 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045243.940 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045243.941 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045243.942 * * [simplify]: Extracting #6: cost 69 inf + 1207 1554045243.946 * * [simplify]: Extracting #7: cost 10 inf + 12050 1554045243.952 * * [simplify]: Extracting #8: cost 0 inf + 13529 1554045243.958 * * [simplify]: Extracting #9: cost 0 inf + 13263 1554045243.964 * [simplify]: Simplified to (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) 1554045243.964 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (- -1 (- (/ -1 (* (exp im) (exp im))) (* (exp im) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045243.965 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045243.965 * * [simplify]: iters left: 6 (18 enodes) 1554045243.975 * * [simplify]: iters left: 5 (86 enodes) 1554045244.014 * * [simplify]: iters left: 4 (177 enodes) 1554045244.075 * * [simplify]: iters left: 3 (293 enodes) 1554045244.193 * * [simplify]: iters left: 2 (471 enodes) 1554045244.371 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045244.372 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045244.372 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045244.372 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045244.373 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045244.375 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045244.381 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045244.388 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045244.395 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045244.404 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045244.404 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045244.405 * * * * [progress]: [ 370 / 675 ] simplifiying candidate # 1554045244.405 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045244.405 * * [simplify]: iters left: 6 (15 enodes) 1554045244.413 * * [simplify]: iters left: 5 (66 enodes) 1554045244.438 * * [simplify]: iters left: 4 (109 enodes) 1554045244.471 * * [simplify]: iters left: 3 (149 enodes) 1554045244.514 * * [simplify]: iters left: 2 (194 enodes) 1554045244.591 * * [simplify]: iters left: 1 (279 enodes) 1554045244.661 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045244.661 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045244.661 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045244.661 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045244.662 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045244.662 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045244.663 * * [simplify]: Extracting #6: cost 56 inf + 2921 1554045244.665 * * [simplify]: Extracting #7: cost 3 inf + 12312 1554045244.668 * * [simplify]: Extracting #8: cost 0 inf + 12349 1554045244.670 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045244.673 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045244.673 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045244.674 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045244.674 * * [simplify]: iters left: 6 (17 enodes) 1554045244.679 * * [simplify]: iters left: 5 (83 enodes) 1554045244.709 * * [simplify]: iters left: 4 (174 enodes) 1554045244.769 * * [simplify]: iters left: 3 (290 enodes) 1554045244.851 * * [simplify]: iters left: 2 (448 enodes) 1554045245.005 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045245.005 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045245.005 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045245.006 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045245.006 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045245.008 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045245.012 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045245.018 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045245.024 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045245.033 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045245.033 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045245.033 * * * * [progress]: [ 371 / 675 ] simplifiying candidate # 1554045245.034 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) (sqrt 1)) 1554045245.034 * * [simplify]: iters left: 5 (4 enodes) 1554045245.037 * * [simplify]: iters left: 4 (16 enodes) 1554045245.043 * * [simplify]: iters left: 3 (18 enodes) 1554045245.047 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045245.047 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045245.048 * [simplify]: Simplified to 1 1554045245.048 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045245.048 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045245.048 * * [simplify]: iters left: 6 (16 enodes) 1554045245.057 * * [simplify]: iters left: 5 (80 enodes) 1554045245.092 * * [simplify]: iters left: 4 (166 enodes) 1554045245.136 * * [simplify]: iters left: 3 (281 enodes) 1554045245.215 * * [simplify]: iters left: 2 (447 enodes) 1554045245.398 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045245.398 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045245.398 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045245.398 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045245.399 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045245.401 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045245.406 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045245.414 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045245.419 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045245.425 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045245.425 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045245.425 * * * * [progress]: [ 372 / 675 ] simplifiying candidate # 1554045245.425 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045245.425 * * [simplify]: iters left: 6 (15 enodes) 1554045245.430 * * [simplify]: iters left: 5 (66 enodes) 1554045245.454 * * [simplify]: iters left: 4 (109 enodes) 1554045245.483 * * [simplify]: iters left: 3 (149 enodes) 1554045245.526 * * [simplify]: iters left: 2 (194 enodes) 1554045245.581 * * [simplify]: iters left: 1 (279 enodes) 1554045245.664 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045245.664 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045245.665 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045245.665 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045245.665 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045245.665 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045245.667 * * [simplify]: Extracting #6: cost 56 inf + 2921 1554045245.672 * * [simplify]: Extracting #7: cost 3 inf + 12312 1554045245.675 * * [simplify]: Extracting #8: cost 0 inf + 12349 1554045245.678 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045245.681 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045245.681 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045245.681 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045245.681 * * [simplify]: iters left: 6 (17 enodes) 1554045245.686 * * [simplify]: iters left: 5 (83 enodes) 1554045245.704 * * [simplify]: iters left: 4 (174 enodes) 1554045245.764 * * [simplify]: iters left: 3 (290 enodes) 1554045245.875 * * [simplify]: iters left: 2 (448 enodes) 1554045246.039 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045246.039 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045246.039 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045246.039 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045246.041 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045246.045 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045246.053 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045246.066 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045246.079 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045246.094 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045246.095 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt 1)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045246.095 * * * * [progress]: [ 373 / 675 ] simplifiying candidate # 1554045246.095 * [simplify]: Simplifying (/ (/ 1 (sqrt 1)) 1) 1554045246.095 * * [simplify]: iters left: 5 (4 enodes) 1554045246.103 * * [simplify]: iters left: 4 (14 enodes) 1554045246.106 * * [simplify]: iters left: 3 (16 enodes) 1554045246.109 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045246.110 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045246.110 * [simplify]: Simplified to 1 1554045246.110 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045246.110 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045246.110 * * [simplify]: iters left: 6 (16 enodes) 1554045246.120 * * [simplify]: iters left: 5 (80 enodes) 1554045246.153 * * [simplify]: iters left: 4 (166 enodes) 1554045246.212 * * [simplify]: iters left: 3 (281 enodes) 1554045246.323 * * [simplify]: iters left: 2 (447 enodes) 1554045246.476 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045246.476 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045246.476 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045246.477 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045246.478 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045246.480 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045246.484 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045246.490 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045246.495 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045246.501 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045246.501 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045246.501 * * * * [progress]: [ 374 / 675 ] simplifiying candidate # 1554045246.502 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045246.502 * * [simplify]: iters left: 6 (16 enodes) 1554045246.510 * * [simplify]: iters left: 5 (71 enodes) 1554045246.539 * * [simplify]: iters left: 4 (124 enodes) 1554045246.574 * * [simplify]: iters left: 3 (172 enodes) 1554045246.616 * * [simplify]: iters left: 2 (219 enodes) 1554045246.671 * * [simplify]: iters left: 1 (305 enodes) 1554045246.732 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045246.732 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045246.732 * * [simplify]: Extracting #2: cost 19 inf + 1 1554045246.732 * * [simplify]: Extracting #3: cost 23 inf + 1 1554045246.732 * * [simplify]: Extracting #4: cost 47 inf + 1 1554045246.733 * * [simplify]: Extracting #5: cost 89 inf + 2 1554045246.733 * * [simplify]: Extracting #6: cost 94 inf + 3 1554045246.734 * * [simplify]: Extracting #7: cost 67 inf + 3181 1554045246.737 * * [simplify]: Extracting #8: cost 16 inf + 16728 1554045246.741 * * [simplify]: Extracting #9: cost 2 inf + 19657 1554045246.745 * * [simplify]: Extracting #10: cost 0 inf + 19329 1554045246.749 * * [simplify]: Extracting #11: cost 0 inf + 19239 1554045246.753 * [simplify]: Simplified to (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045246.753 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045246.753 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045246.754 * * [simplify]: iters left: 6 (18 enodes) 1554045246.760 * * [simplify]: iters left: 5 (86 enodes) 1554045246.797 * * [simplify]: iters left: 4 (177 enodes) 1554045246.861 * * [simplify]: iters left: 3 (293 enodes) 1554045246.943 * * [simplify]: iters left: 2 (471 enodes) 1554045247.109 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045247.109 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045247.109 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045247.109 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045247.110 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045247.112 * * [simplify]: Extracting #5: cost 128 inf + 4827 1554045247.117 * * [simplify]: Extracting #6: cost 49 inf + 30205 1554045247.126 * * [simplify]: Extracting #7: cost 10 inf + 50626 1554045247.137 * * [simplify]: Extracting #8: cost 0 inf + 58287 1554045247.145 * * [simplify]: Extracting #9: cost 0 inf + 58258 1554045247.152 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045247.152 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045247.152 * * * * [progress]: [ 375 / 675 ] simplifiying candidate # 1554045247.152 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045247.153 * * [simplify]: iters left: 6 (17 enodes) 1554045247.157 * * [simplify]: iters left: 5 (73 enodes) 1554045247.170 * * [simplify]: iters left: 4 (121 enodes) 1554045247.199 * * [simplify]: iters left: 3 (162 enodes) 1554045247.222 * * [simplify]: iters left: 2 (206 enodes) 1554045247.285 * * [simplify]: iters left: 1 (292 enodes) 1554045247.345 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045247.345 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045247.346 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045247.346 * * [simplify]: Extracting #3: cost 19 inf + 1 1554045247.346 * * [simplify]: Extracting #4: cost 43 inf + 1 1554045247.346 * * [simplify]: Extracting #5: cost 85 inf + 2 1554045247.347 * * [simplify]: Extracting #6: cost 90 inf + 3 1554045247.348 * * [simplify]: Extracting #7: cost 64 inf + 3242 1554045247.354 * * [simplify]: Extracting #8: cost 10 inf + 15044 1554045247.361 * * [simplify]: Extracting #9: cost 0 inf + 17239 1554045247.368 * * [simplify]: Extracting #10: cost 0 inf + 17107 1554045247.375 * [simplify]: Simplified to (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045247.375 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045247.376 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045247.376 * * [simplify]: iters left: 6 (19 enodes) 1554045247.386 * * [simplify]: iters left: 5 (89 enodes) 1554045247.418 * * [simplify]: iters left: 4 (180 enodes) 1554045247.459 * * [simplify]: iters left: 3 (296 enodes) 1554045247.549 * * [simplify]: iters left: 2 (472 enodes) 1554045247.736 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045247.736 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045247.736 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045247.737 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045247.738 * * [simplify]: Extracting #4: cost 144 inf + 47 1554045247.740 * * [simplify]: Extracting #5: cost 135 inf + 3510 1554045247.747 * * [simplify]: Extracting #6: cost 52 inf + 31137 1554045247.759 * * [simplify]: Extracting #7: cost 8 inf + 54288 1554045247.766 * * [simplify]: Extracting #8: cost 1 inf + 57069 1554045247.772 * * [simplify]: Extracting #9: cost 0 inf + 57511 1554045247.779 * * [simplify]: Extracting #10: cost 0 inf + 57401 1554045247.786 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045247.786 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (sqrt (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045247.786 * * * * [progress]: [ 376 / 675 ] simplifiying candidate # 1554045247.787 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045247.787 * * [simplify]: iters left: 6 (14 enodes) 1554045247.795 * * [simplify]: iters left: 5 (63 enodes) 1554045247.818 * * [simplify]: iters left: 4 (106 enodes) 1554045247.849 * * [simplify]: iters left: 3 (146 enodes) 1554045247.897 * * [simplify]: iters left: 2 (190 enodes) 1554045247.949 * * [simplify]: iters left: 1 (277 enodes) 1554045248.034 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045248.034 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045248.034 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045248.034 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045248.035 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045248.035 * * [simplify]: Extracting #5: cost 80 inf + 3 1554045248.038 * * [simplify]: Extracting #6: cost 42 inf + 5000 1554045248.043 * * [simplify]: Extracting #7: cost 1 inf + 12962 1554045248.049 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045248.055 * [simplify]: Simplified to (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045248.055 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045248.056 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045248.056 * * [simplify]: iters left: 6 (17 enodes) 1554045248.065 * * [simplify]: iters left: 5 (83 enodes) 1554045248.099 * * [simplify]: iters left: 4 (169 enodes) 1554045248.137 * * [simplify]: iters left: 3 (284 enodes) 1554045248.213 * * [simplify]: iters left: 2 (440 enodes) 1554045248.380 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045248.380 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045248.381 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045248.381 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045248.382 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045248.384 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045248.391 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045248.402 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045248.417 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045248.428 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045248.429 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045248.429 * * * * [progress]: [ 377 / 675 ] simplifiying candidate # 1554045248.429 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045248.430 * * [simplify]: iters left: 6 (15 enodes) 1554045248.439 * * [simplify]: iters left: 5 (66 enodes) 1554045248.463 * * [simplify]: iters left: 4 (111 enodes) 1554045248.493 * * [simplify]: iters left: 3 (151 enodes) 1554045248.514 * * [simplify]: iters left: 2 (196 enodes) 1554045248.576 * * [simplify]: iters left: 1 (282 enodes) 1554045248.638 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045248.638 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045248.638 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045248.638 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045248.639 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045248.639 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045248.640 * * [simplify]: Extracting #6: cost 78 inf + 3 1554045248.642 * * [simplify]: Extracting #7: cost 47 inf + 3700 1554045248.647 * * [simplify]: Extracting #8: cost 3 inf + 12091 1554045248.652 * * [simplify]: Extracting #9: cost 0 inf + 12319 1554045248.658 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045248.658 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045248.659 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045248.659 * * [simplify]: iters left: 6 (17 enodes) 1554045248.669 * * [simplify]: iters left: 5 (83 enodes) 1554045248.704 * * [simplify]: iters left: 4 (174 enodes) 1554045248.743 * * [simplify]: iters left: 3 (290 enodes) 1554045248.827 * * [simplify]: iters left: 2 (448 enodes) 1554045249.000 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045249.000 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045249.001 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045249.001 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045249.003 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045249.007 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045249.015 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045249.027 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045249.039 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045249.051 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045249.051 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045249.052 * * * * [progress]: [ 378 / 675 ] simplifiying candidate # 1554045249.053 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045249.053 * * [simplify]: iters left: 6 (14 enodes) 1554045249.063 * * [simplify]: iters left: 5 (63 enodes) 1554045249.086 * * [simplify]: iters left: 4 (106 enodes) 1554045249.100 * * [simplify]: iters left: 3 (146 enodes) 1554045249.126 * * [simplify]: iters left: 2 (190 enodes) 1554045249.204 * * [simplify]: iters left: 1 (277 enodes) 1554045249.295 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045249.295 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045249.295 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045249.295 * * [simplify]: Extracting #3: cost 33 inf + 1 1554045249.296 * * [simplify]: Extracting #4: cost 75 inf + 2 1554045249.297 * * [simplify]: Extracting #5: cost 80 inf + 3 1554045249.299 * * [simplify]: Extracting #6: cost 42 inf + 5000 1554045249.305 * * [simplify]: Extracting #7: cost 1 inf + 12962 1554045249.311 * * [simplify]: Extracting #8: cost 0 inf + 12945 1554045249.316 * [simplify]: Simplified to (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045249.317 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045249.317 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045249.317 * * [simplify]: iters left: 6 (17 enodes) 1554045249.326 * * [simplify]: iters left: 5 (83 enodes) 1554045249.361 * * [simplify]: iters left: 4 (169 enodes) 1554045249.407 * * [simplify]: iters left: 3 (284 enodes) 1554045249.472 * * [simplify]: iters left: 2 (440 enodes) 1554045249.687 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045249.687 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045249.687 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045249.687 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045249.688 * * [simplify]: Extracting #4: cost 153 inf + 47 1554045249.689 * * [simplify]: Extracting #5: cost 125 inf + 4457 1554045249.693 * * [simplify]: Extracting #6: cost 36 inf + 33831 1554045249.698 * * [simplify]: Extracting #7: cost 1 inf + 53258 1554045249.707 * * [simplify]: Extracting #8: cost 0 inf + 53840 1554045249.720 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045249.720 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))))) 1554045249.720 * * * * [progress]: [ 379 / 675 ] simplifiying candidate # 1554045249.721 * [simplify]: Simplifying (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045249.721 * * [simplify]: iters left: 6 (14 enodes) 1554045249.729 * * [simplify]: iters left: 5 (61 enodes) 1554045249.753 * * [simplify]: iters left: 4 (107 enodes) 1554045249.773 * * [simplify]: iters left: 3 (148 enodes) 1554045249.801 * * [simplify]: iters left: 2 (192 enodes) 1554045249.877 * * [simplify]: iters left: 1 (278 enodes) 1554045249.936 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045249.936 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045249.937 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045249.937 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045249.937 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045249.937 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045249.938 * * [simplify]: Extracting #6: cost 78 inf + 3 1554045249.940 * * [simplify]: Extracting #7: cost 44 inf + 4412 1554045249.945 * * [simplify]: Extracting #8: cost 3 inf + 12023 1554045249.951 * * [simplify]: Extracting #9: cost 0 inf + 12349 1554045249.956 * * [simplify]: Extracting #10: cost 0 inf + 12319 1554045249.962 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) 1554045249.962 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1)))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045249.963 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045249.963 * * [simplify]: iters left: 6 (17 enodes) 1554045249.972 * * [simplify]: iters left: 5 (83 enodes) 1554045250.009 * * [simplify]: iters left: 4 (174 enodes) 1554045250.055 * * [simplify]: iters left: 3 (290 enodes) 1554045250.121 * * [simplify]: iters left: 2 (448 enodes) 1554045250.252 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045250.253 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045250.253 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045250.253 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045250.254 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045250.259 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045250.267 * * [simplify]: Extracting #6: cost 39 inf + 33753 1554045250.278 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045250.290 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045250.302 * [simplify]: Simplified to (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045250.302 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045250.303 * * * * [progress]: [ 380 / 675 ] simplifiying candidate # 1554045250.303 * [simplify]: Simplifying (/ (/ 1 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045250.303 * * [simplify]: iters left: 6 (15 enodes) 1554045250.308 * * [simplify]: iters left: 5 (64 enodes) 1554045250.321 * * [simplify]: iters left: 4 (111 enodes) 1554045250.337 * * [simplify]: iters left: 3 (152 enodes) 1554045250.375 * * [simplify]: iters left: 2 (196 enodes) 1554045250.420 * * [simplify]: iters left: 1 (282 enodes) 1554045250.514 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045250.514 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045250.514 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045250.514 * * [simplify]: Extracting #3: cost 13 inf + 1 1554045250.515 * * [simplify]: Extracting #4: cost 37 inf + 1 1554045250.515 * * [simplify]: Extracting #5: cost 79 inf + 2 1554045250.517 * * [simplify]: Extracting #6: cost 54 inf + 3869 1554045250.521 * * [simplify]: Extracting #7: cost 10 inf + 12714 1554045250.528 * * [simplify]: Extracting #8: cost 1 inf + 15423 1554045250.534 * * [simplify]: Extracting #9: cost 0 inf + 15595 1554045250.541 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))))))) 1554045250.541 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))))) (cbrt (sqrt (- -1 (- (/ (/ -1 (exp im)) (exp im)) (* (exp im) (exp im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045250.541 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045250.542 * * [simplify]: iters left: 6 (17 enodes) 1554045250.551 * * [simplify]: iters left: 5 (83 enodes) 1554045250.589 * * [simplify]: iters left: 4 (174 enodes) 1554045250.650 * * [simplify]: iters left: 3 (290 enodes) 1554045250.717 * * [simplify]: iters left: 2 (448 enodes) 1554045250.861 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045250.861 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045250.861 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045250.861 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045250.862 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045250.864 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045250.868 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045250.874 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045250.880 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045250.888 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045250.888 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 1) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045250.889 * * * * [progress]: [ 381 / 675 ] simplifiying candidate # 1554045250.889 * [simplify]: Simplifying (/ (/ 1 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045250.889 * * [simplify]: iters left: 6 (15 enodes) 1554045250.897 * * [simplify]: iters left: 5 (63 enodes) 1554045250.912 * * [simplify]: iters left: 4 (106 enodes) 1554045250.927 * * [simplify]: iters left: 3 (145 enodes) 1554045250.953 * * [simplify]: iters left: 2 (189 enodes) 1554045251.001 * * [simplify]: iters left: 1 (274 enodes) 1554045251.073 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045251.073 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045251.074 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045251.074 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045251.074 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045251.074 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045251.074 * * [simplify]: Extracting #6: cost 59 inf + 2648 1554045251.076 * * [simplify]: Extracting #7: cost 6 inf + 12850 1554045251.079 * * [simplify]: Extracting #8: cost 0 inf + 13828 1554045251.082 * * [simplify]: Extracting #9: cost 0 inf + 13783 1554045251.085 * [simplify]: Simplified to (/ 1 (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045251.085 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045251.086 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045251.086 * * [simplify]: iters left: 6 (18 enodes) 1554045251.091 * * [simplify]: iters left: 5 (86 enodes) 1554045251.131 * * [simplify]: iters left: 4 (177 enodes) 1554045251.178 * * [simplify]: iters left: 3 (293 enodes) 1554045251.287 * * [simplify]: iters left: 2 (471 enodes) 1554045251.473 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045251.473 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045251.473 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045251.473 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045251.474 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045251.477 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045251.482 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045251.490 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045251.501 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045251.515 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045251.515 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 1) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045251.516 * * * * [progress]: [ 382 / 675 ] simplifiying candidate # 1554045251.516 * [simplify]: Simplifying (/ (/ 1 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045251.517 * * [simplify]: iters left: 6 (14 enodes) 1554045251.524 * * [simplify]: iters left: 5 (59 enodes) 1554045251.536 * * [simplify]: iters left: 4 (102 enodes) 1554045251.550 * * [simplify]: iters left: 3 (141 enodes) 1554045251.587 * * [simplify]: iters left: 2 (185 enodes) 1554045251.660 * * [simplify]: iters left: 1 (270 enodes) 1554045251.739 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045251.739 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045251.739 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045251.739 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045251.739 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045251.740 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045251.740 * * [simplify]: Extracting #6: cost 58 inf + 2428 1554045251.742 * * [simplify]: Extracting #7: cost 6 inf + 11763 1554045251.745 * * [simplify]: Extracting #8: cost 0 inf + 12657 1554045251.751 * * [simplify]: Extracting #9: cost 0 inf + 12349 1554045251.757 * * [simplify]: Extracting #10: cost 0 inf + 12319 1554045251.763 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045251.763 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045251.764 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045251.764 * * [simplify]: iters left: 6 (17 enodes) 1554045251.774 * * [simplify]: iters left: 5 (83 enodes) 1554045251.797 * * [simplify]: iters left: 4 (174 enodes) 1554045251.847 * * [simplify]: iters left: 3 (290 enodes) 1554045251.915 * * [simplify]: iters left: 2 (448 enodes) 1554045252.103 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045252.103 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045252.104 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045252.104 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045252.105 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045252.114 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045252.122 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045252.133 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045252.141 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045252.147 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045252.147 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045252.148 * * * * [progress]: [ 383 / 675 ] simplifiying candidate # 1554045252.148 * [simplify]: Simplifying (/ (/ 1 1) (sqrt 1)) 1554045252.148 * * [simplify]: iters left: 4 (4 enodes) 1554045252.152 * * [simplify]: iters left: 3 (12 enodes) 1554045252.154 * * [simplify]: iters left: 2 (14 enodes) 1554045252.156 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045252.156 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045252.156 * [simplify]: Simplified to 1 1554045252.156 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045252.156 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045252.157 * * [simplify]: iters left: 6 (16 enodes) 1554045252.161 * * [simplify]: iters left: 5 (80 enodes) 1554045252.192 * * [simplify]: iters left: 4 (166 enodes) 1554045252.240 * * [simplify]: iters left: 3 (281 enodes) 1554045252.341 * * [simplify]: iters left: 2 (447 enodes) 1554045252.514 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045252.514 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045252.515 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045252.515 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045252.516 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045252.518 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045252.524 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045252.535 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045252.541 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045252.549 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045252.549 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045252.549 * * * * [progress]: [ 384 / 675 ] simplifiying candidate # 1554045252.550 * [simplify]: Simplifying (/ (/ 1 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045252.550 * * [simplify]: iters left: 6 (14 enodes) 1554045252.554 * * [simplify]: iters left: 5 (59 enodes) 1554045252.565 * * [simplify]: iters left: 4 (102 enodes) 1554045252.594 * * [simplify]: iters left: 3 (141 enodes) 1554045252.638 * * [simplify]: iters left: 2 (185 enodes) 1554045252.710 * * [simplify]: iters left: 1 (270 enodes) 1554045252.770 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045252.770 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045252.770 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045252.770 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045252.770 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045252.770 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045252.771 * * [simplify]: Extracting #6: cost 58 inf + 2428 1554045252.773 * * [simplify]: Extracting #7: cost 6 inf + 11763 1554045252.776 * * [simplify]: Extracting #8: cost 0 inf + 12657 1554045252.779 * * [simplify]: Extracting #9: cost 0 inf + 12349 1554045252.782 * * [simplify]: Extracting #10: cost 0 inf + 12319 1554045252.785 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045252.785 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045252.785 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045252.786 * * [simplify]: iters left: 6 (17 enodes) 1554045252.790 * * [simplify]: iters left: 5 (83 enodes) 1554045252.808 * * [simplify]: iters left: 4 (174 enodes) 1554045252.853 * * [simplify]: iters left: 3 (290 enodes) 1554045252.935 * * [simplify]: iters left: 2 (448 enodes) 1554045253.156 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045253.156 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045253.156 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045253.156 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045253.158 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045253.162 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045253.171 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045253.183 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045253.195 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045253.207 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045253.207 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ 1 1) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045253.207 * * * * [progress]: [ 385 / 675 ] simplifiying candidate # 1554045253.208 * [simplify]: Simplifying (/ (/ 1 1) 1) 1554045253.208 * * [simplify]: iters left: 4 (3 enodes) 1554045253.210 * * [simplify]: iters left: 3 (7 enodes) 1554045253.212 * * [simplify]: iters left: 2 (9 enodes) 1554045253.215 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045253.215 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045253.215 * [simplify]: Simplified to 1 1554045253.215 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045253.216 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045253.216 * * [simplify]: iters left: 6 (16 enodes) 1554045253.225 * * [simplify]: iters left: 5 (80 enodes) 1554045253.263 * * [simplify]: iters left: 4 (166 enodes) 1554045253.323 * * [simplify]: iters left: 3 (281 enodes) 1554045253.415 * * [simplify]: iters left: 2 (447 enodes) 1554045253.566 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045253.566 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045253.566 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045253.567 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045253.568 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045253.573 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045253.582 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045253.593 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045253.604 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045253.615 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045253.615 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045253.616 * * * * [progress]: [ 386 / 675 ] simplifiying candidate # 1554045253.616 * [simplify]: Simplifying (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045253.616 * * [simplify]: iters left: 6 (14 enodes) 1554045253.624 * * [simplify]: iters left: 5 (63 enodes) 1554045253.648 * * [simplify]: iters left: 4 (108 enodes) 1554045253.679 * * [simplify]: iters left: 3 (147 enodes) 1554045253.726 * * [simplify]: iters left: 2 (191 enodes) 1554045253.779 * * [simplify]: iters left: 1 (277 enodes) 1554045253.849 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045253.849 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045253.849 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045253.849 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045253.849 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045253.850 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045253.851 * * [simplify]: Extracting #6: cost 82 inf + 3 1554045253.853 * * [simplify]: Extracting #7: cost 48 inf + 4620 1554045253.858 * * [simplify]: Extracting #8: cost 3 inf + 13529 1554045253.865 * * [simplify]: Extracting #9: cost 0 inf + 14755 1554045253.871 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))) (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))))) 1554045253.871 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))) (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045253.872 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045253.872 * * [simplify]: iters left: 6 (17 enodes) 1554045253.877 * * [simplify]: iters left: 5 (83 enodes) 1554045253.900 * * [simplify]: iters left: 4 (174 enodes) 1554045253.957 * * [simplify]: iters left: 3 (290 enodes) 1554045254.047 * * [simplify]: iters left: 2 (448 enodes) 1554045254.201 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045254.201 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045254.201 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045254.201 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045254.202 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045254.204 * * [simplify]: Extracting #5: cost 95 inf + 10399 1554045254.208 * * [simplify]: Extracting #6: cost 39 inf + 34113 1554045254.219 * * [simplify]: Extracting #7: cost 3 inf + 56609 1554045254.232 * * [simplify]: Extracting #8: cost 0 inf + 58511 1554045254.240 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045254.241 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045254.241 * * * * [progress]: [ 387 / 675 ] simplifiying candidate # 1554045254.241 * [simplify]: Simplifying (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045254.241 * * [simplify]: iters left: 6 (14 enodes) 1554045254.245 * * [simplify]: iters left: 5 (62 enodes) 1554045254.256 * * [simplify]: iters left: 4 (105 enodes) 1554045254.272 * * [simplify]: iters left: 3 (144 enodes) 1554045254.318 * * [simplify]: iters left: 2 (188 enodes) 1554045254.384 * * [simplify]: iters left: 1 (275 enodes) 1554045254.455 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045254.455 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045254.455 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045254.456 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045254.456 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045254.456 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045254.457 * * [simplify]: Extracting #6: cost 80 inf + 3 1554045254.459 * * [simplify]: Extracting #7: cost 46 inf + 4670 1554045254.464 * * [simplify]: Extracting #8: cost 8 inf + 12465 1554045254.469 * * [simplify]: Extracting #9: cost 0 inf + 13570 1554045254.475 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045254.481 * [simplify]: Simplified to (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045254.481 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045254.482 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045254.482 * * [simplify]: iters left: 6 (18 enodes) 1554045254.492 * * [simplify]: iters left: 5 (86 enodes) 1554045254.530 * * [simplify]: iters left: 4 (177 enodes) 1554045254.597 * * [simplify]: iters left: 3 (293 enodes) 1554045254.709 * * [simplify]: iters left: 2 (471 enodes) 1554045254.874 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045254.874 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045254.874 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045254.875 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045254.876 * * [simplify]: Extracting #4: cost 145 inf + 3076 1554045254.882 * * [simplify]: Extracting #5: cost 74 inf + 20822 1554045254.888 * * [simplify]: Extracting #6: cost 18 inf + 46050 1554045254.896 * * [simplify]: Extracting #7: cost 0 inf + 55662 1554045254.903 * * [simplify]: Extracting #8: cost 0 inf + 55571 1554045254.911 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045254.911 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))) (sqrt (cbrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im))))))))))) 1554045254.911 * * * * [progress]: [ 388 / 675 ] simplifiying candidate # 1554045254.911 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045254.912 * * [simplify]: iters left: 6 (13 enodes) 1554045254.915 * * [simplify]: iters left: 5 (58 enodes) 1554045254.926 * * [simplify]: iters left: 4 (101 enodes) 1554045254.940 * * [simplify]: iters left: 3 (140 enodes) 1554045254.976 * * [simplify]: iters left: 2 (184 enodes) 1554045255.023 * * [simplify]: iters left: 1 (269 enodes) 1554045255.116 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045255.116 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045255.116 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045255.116 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045255.116 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045255.117 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045255.117 * * [simplify]: Extracting #6: cost 77 inf + 74 1554045255.119 * * [simplify]: Extracting #7: cost 52 inf + 3077 1554045255.124 * * [simplify]: Extracting #8: cost 5 inf + 12162 1554045255.127 * * [simplify]: Extracting #9: cost 0 inf + 12543 1554045255.130 * * [simplify]: Extracting #10: cost 0 inf + 12349 1554045255.133 * * [simplify]: Extracting #11: cost 0 inf + 12319 1554045255.136 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045255.136 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045255.136 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045255.136 * * [simplify]: iters left: 6 (17 enodes) 1554045255.141 * * [simplify]: iters left: 5 (83 enodes) 1554045255.159 * * [simplify]: iters left: 4 (174 enodes) 1554045255.216 * * [simplify]: iters left: 3 (290 enodes) 1554045255.307 * * [simplify]: iters left: 2 (448 enodes) 1554045255.447 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045255.447 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045255.447 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045255.448 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045255.448 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045255.451 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045255.460 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045255.472 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045255.484 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045255.496 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045255.496 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045255.497 * * * * [progress]: [ 389 / 675 ] simplifiying candidate # 1554045255.497 * [simplify]: Simplifying (/ 1 (sqrt 1)) 1554045255.497 * * [simplify]: iters left: 3 (3 enodes) 1554045255.504 * * [simplify]: iters left: 2 (11 enodes) 1554045255.507 * * [simplify]: iters left: 1 (13 enodes) 1554045255.510 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045255.510 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045255.510 * [simplify]: Simplified to 1 1554045255.510 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045255.511 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045255.511 * * [simplify]: iters left: 6 (16 enodes) 1554045255.521 * * [simplify]: iters left: 5 (80 enodes) 1554045255.556 * * [simplify]: iters left: 4 (166 enodes) 1554045255.622 * * [simplify]: iters left: 3 (281 enodes) 1554045255.704 * * [simplify]: iters left: 2 (447 enodes) 1554045255.889 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045255.889 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045255.889 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045255.890 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045255.891 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045255.893 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045255.897 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045255.903 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045255.911 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045255.922 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045255.922 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045255.922 * * * * [progress]: [ 390 / 675 ] simplifiying candidate # 1554045255.923 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045255.923 * * [simplify]: iters left: 6 (13 enodes) 1554045255.930 * * [simplify]: iters left: 5 (58 enodes) 1554045255.955 * * [simplify]: iters left: 4 (101 enodes) 1554045255.975 * * [simplify]: iters left: 3 (140 enodes) 1554045256.000 * * [simplify]: iters left: 2 (184 enodes) 1554045256.075 * * [simplify]: iters left: 1 (269 enodes) 1554045256.128 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045256.128 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045256.128 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045256.128 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045256.128 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045256.129 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045256.129 * * [simplify]: Extracting #6: cost 77 inf + 74 1554045256.130 * * [simplify]: Extracting #7: cost 52 inf + 3077 1554045256.134 * * [simplify]: Extracting #8: cost 5 inf + 12162 1554045256.138 * * [simplify]: Extracting #9: cost 0 inf + 12543 1554045256.141 * * [simplify]: Extracting #10: cost 0 inf + 12349 1554045256.143 * * [simplify]: Extracting #11: cost 0 inf + 12319 1554045256.148 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045256.148 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045256.149 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045256.149 * * [simplify]: iters left: 6 (17 enodes) 1554045256.158 * * [simplify]: iters left: 5 (83 enodes) 1554045256.195 * * [simplify]: iters left: 4 (174 enodes) 1554045256.237 * * [simplify]: iters left: 3 (290 enodes) 1554045256.299 * * [simplify]: iters left: 2 (448 enodes) 1554045256.508 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045256.508 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045256.509 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045256.509 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045256.511 * * [simplify]: Extracting #4: cost 150 inf + 1236 1554045256.515 * * [simplify]: Extracting #5: cost 95 inf + 10319 1554045256.523 * * [simplify]: Extracting #6: cost 39 inf + 33793 1554045256.535 * * [simplify]: Extracting #7: cost 3 inf + 56289 1554045256.548 * * [simplify]: Extracting #8: cost 0 inf + 58191 1554045256.560 * [simplify]: Simplified to (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))) 1554045256.560 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))))) 1554045256.560 * * * * [progress]: [ 391 / 675 ] simplifiying candidate # 1554045256.561 * [simplify]: Simplifying (/ 1 1) 1554045256.561 * * [simplify]: iters left: 2 (2 enodes) 1554045256.562 * * [simplify]: iters left: 1 (6 enodes) 1554045256.565 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045256.565 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045256.565 * [simplify]: Simplified to 1 1554045256.565 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045256.565 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045256.565 * * [simplify]: iters left: 6 (16 enodes) 1554045256.575 * * [simplify]: iters left: 5 (80 enodes) 1554045256.603 * * [simplify]: iters left: 4 (166 enodes) 1554045256.645 * * [simplify]: iters left: 3 (281 enodes) 1554045256.710 * * [simplify]: iters left: 2 (447 enodes) 1554045256.886 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045256.887 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045256.887 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045256.888 * * [simplify]: Extracting #3: cost 105 inf + 2 1554045256.889 * * [simplify]: Extracting #4: cost 126 inf + 5069 1554045256.894 * * [simplify]: Extracting #5: cost 82 inf + 13541 1554045256.900 * * [simplify]: Extracting #6: cost 18 inf + 40663 1554045256.905 * * [simplify]: Extracting #7: cost 0 inf + 52070 1554045256.911 * * [simplify]: Extracting #8: cost 0 inf + 52030 1554045256.916 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045256.916 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045256.917 * * * * [progress]: [ 392 / 675 ] simplifiying candidate # 1554045256.917 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045256.917 * * [simplify]: iters left: 6 (17 enodes) 1554045256.922 * * [simplify]: iters left: 5 (83 enodes) 1554045256.953 * * [simplify]: iters left: 4 (171 enodes) 1554045256.994 * * [simplify]: iters left: 3 (285 enodes) 1554045257.085 * * [simplify]: iters left: 2 (441 enodes) 1554045257.248 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045257.248 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045257.248 * * [simplify]: Extracting #2: cost 19 inf + 0 1554045257.249 * * [simplify]: Extracting #3: cost 79 inf + 0 1554045257.250 * * [simplify]: Extracting #4: cost 138 inf + 47 1554045257.252 * * [simplify]: Extracting #5: cost 123 inf + 6397 1554045257.260 * * [simplify]: Extracting #6: cost 32 inf + 36928 1554045257.271 * * [simplify]: Extracting #7: cost 0 inf + 54641 1554045257.283 * * [simplify]: Extracting #8: cost 0 inf + 54561 1554045257.299 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) 1554045257.299 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (* (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))) (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045257.300 * [simplify]: Simplifying (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045257.300 * * [simplify]: iters left: 6 (14 enodes) 1554045257.306 * * [simplify]: iters left: 5 (63 enodes) 1554045257.319 * * [simplify]: iters left: 4 (111 enodes) 1554045257.335 * * [simplify]: iters left: 3 (152 enodes) 1554045257.372 * * [simplify]: iters left: 2 (196 enodes) 1554045257.430 * * [simplify]: iters left: 1 (282 enodes) 1554045257.496 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045257.496 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045257.496 * * [simplify]: Extracting #2: cost 13 inf + 1 1554045257.497 * * [simplify]: Extracting #3: cost 37 inf + 1 1554045257.497 * * [simplify]: Extracting #4: cost 79 inf + 2 1554045257.497 * * [simplify]: Extracting #5: cost 84 inf + 3 1554045257.498 * * [simplify]: Extracting #6: cost 53 inf + 4288 1554045257.501 * * [simplify]: Extracting #7: cost 3 inf + 14178 1554045257.504 * * [simplify]: Extracting #8: cost 0 inf + 14843 1554045257.507 * * [simplify]: Extracting #9: cost 0 inf + 14755 1554045257.511 * [simplify]: Simplified to (/ (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045257.511 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (cbrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045257.511 * * * * [progress]: [ 393 / 675 ] simplifiying candidate # 1554045257.511 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045257.511 * * [simplify]: iters left: 6 (17 enodes) 1554045257.516 * * [simplify]: iters left: 5 (82 enodes) 1554045257.538 * * [simplify]: iters left: 4 (168 enodes) 1554045257.579 * * [simplify]: iters left: 3 (282 enodes) 1554045257.687 * * [simplify]: iters left: 2 (456 enodes) 1554045257.844 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045257.844 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045257.844 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045257.844 * * [simplify]: Extracting #3: cost 77 inf + 0 1554045257.844 * * [simplify]: Extracting #4: cost 136 inf + 47 1554045257.846 * * [simplify]: Extracting #5: cost 123 inf + 4922 1554045257.850 * * [simplify]: Extracting #6: cost 32 inf + 39449 1554045257.856 * * [simplify]: Extracting #7: cost 0 inf + 52789 1554045257.861 * * [simplify]: Extracting #8: cost 0 inf + 52702 1554045257.867 * [simplify]: Simplified to (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045257.867 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045257.868 * [simplify]: Simplifying (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045257.868 * * [simplify]: iters left: 6 (15 enodes) 1554045257.872 * * [simplify]: iters left: 5 (66 enodes) 1554045257.887 * * [simplify]: iters left: 4 (114 enodes) 1554045257.903 * * [simplify]: iters left: 3 (155 enodes) 1554045257.942 * * [simplify]: iters left: 2 (199 enodes) 1554045258.023 * * [simplify]: iters left: 1 (285 enodes) 1554045258.101 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045258.101 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045258.101 * * [simplify]: Extracting #2: cost 14 inf + 1 1554045258.101 * * [simplify]: Extracting #3: cost 39 inf + 1 1554045258.102 * * [simplify]: Extracting #4: cost 81 inf + 2 1554045258.102 * * [simplify]: Extracting #5: cost 86 inf + 3 1554045258.103 * * [simplify]: Extracting #6: cost 51 inf + 4608 1554045258.106 * * [simplify]: Extracting #7: cost 6 inf + 14765 1554045258.109 * * [simplify]: Extracting #8: cost 0 inf + 15627 1554045258.112 * * [simplify]: Extracting #9: cost 0 inf + 15539 1554045258.116 * [simplify]: Simplified to (/ (/ 1 (sqrt (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045258.116 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (/ 1 (sqrt (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))))) 1554045258.117 * * * * [progress]: [ 394 / 675 ] simplifiying candidate # 1554045258.118 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045258.118 * * [simplify]: iters left: 6 (16 enodes) 1554045258.122 * * [simplify]: iters left: 5 (78 enodes) 1554045258.149 * * [simplify]: iters left: 4 (164 enodes) 1554045258.190 * * [simplify]: iters left: 3 (278 enodes) 1554045258.293 * * [simplify]: iters left: 2 (452 enodes) 1554045258.476 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045258.476 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045258.476 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045258.476 * * [simplify]: Extracting #3: cost 77 inf + 0 1554045258.477 * * [simplify]: Extracting #4: cost 135 inf + 88 1554045258.478 * * [simplify]: Extracting #5: cost 122 inf + 4924 1554045258.481 * * [simplify]: Extracting #6: cost 45 inf + 31491 1554045258.487 * * [simplify]: Extracting #7: cost 3 inf + 52010 1554045258.492 * * [simplify]: Extracting #8: cost 0 inf + 53992 1554045258.503 * [simplify]: Simplified to (/ (fma (exp im) (exp (+ im im)) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im)))))) 1554045258.503 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (exp (+ im im)) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im)))))) (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045258.503 * [simplify]: Simplifying (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045258.503 * * [simplify]: iters left: 6 (14 enodes) 1554045258.511 * * [simplify]: iters left: 5 (63 enodes) 1554045258.528 * * [simplify]: iters left: 4 (111 enodes) 1554045258.547 * * [simplify]: iters left: 3 (152 enodes) 1554045258.591 * * [simplify]: iters left: 2 (196 enodes) 1554045258.666 * * [simplify]: iters left: 1 (282 enodes) 1554045258.743 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045258.743 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045258.743 * * [simplify]: Extracting #2: cost 13 inf + 1 1554045258.743 * * [simplify]: Extracting #3: cost 37 inf + 1 1554045258.744 * * [simplify]: Extracting #4: cost 79 inf + 2 1554045258.745 * * [simplify]: Extracting #5: cost 84 inf + 3 1554045258.747 * * [simplify]: Extracting #6: cost 53 inf + 4288 1554045258.753 * * [simplify]: Extracting #7: cost 3 inf + 13938 1554045258.759 * * [simplify]: Extracting #8: cost 0 inf + 14523 1554045258.769 * * [simplify]: Extracting #9: cost 0 inf + 14435 1554045258.775 * [simplify]: Simplified to (/ (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045258.775 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045258.776 * * * * [progress]: [ 395 / 675 ] simplifiying candidate # 1554045258.776 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt 1)) 1554045258.776 * * [simplify]: iters left: 6 (11 enodes) 1554045258.783 * * [simplify]: iters left: 5 (50 enodes) 1554045258.796 * * [simplify]: iters left: 4 (99 enodes) 1554045258.816 * * [simplify]: iters left: 3 (178 enodes) 1554045258.881 * * [simplify]: iters left: 2 (296 enodes) 1554045258.947 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045258.947 * * [simplify]: Extracting #1: cost 13 inf + 0 1554045258.948 * * [simplify]: Extracting #2: cost 77 inf + 1 1554045258.948 * * [simplify]: Extracting #3: cost 112 inf + 88 1554045258.950 * * [simplify]: Extracting #4: cost 84 inf + 3953 1554045258.958 * * [simplify]: Extracting #5: cost 43 inf + 18966 1554045258.965 * * [simplify]: Extracting #6: cost 2 inf + 43618 1554045258.972 * * [simplify]: Extracting #7: cost 0 inf + 44331 1554045258.980 * [simplify]: Simplified to (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) 1554045258.980 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045258.981 * [simplify]: Simplifying (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045258.981 * * [simplify]: iters left: 6 (13 enodes) 1554045258.989 * * [simplify]: iters left: 5 (60 enodes) 1554045259.010 * * [simplify]: iters left: 4 (103 enodes) 1554045259.040 * * [simplify]: iters left: 3 (143 enodes) 1554045259.086 * * [simplify]: iters left: 2 (187 enodes) 1554045259.167 * * [simplify]: iters left: 1 (273 enodes) 1554045259.262 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045259.262 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045259.263 * * [simplify]: Extracting #2: cost 31 inf + 1 1554045259.263 * * [simplify]: Extracting #3: cost 73 inf + 2 1554045259.264 * * [simplify]: Extracting #4: cost 78 inf + 3 1554045259.266 * * [simplify]: Extracting #5: cost 46 inf + 4175 1554045259.270 * * [simplify]: Extracting #6: cost 5 inf + 11661 1554045259.273 * * [simplify]: Extracting #7: cost 0 inf + 12205 1554045259.275 * * [simplify]: Extracting #8: cost 0 inf + 12161 1554045259.278 * [simplify]: Simplified to (/ 1 (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))) 1554045259.278 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (/ 1 (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) 1554045259.278 * * * * [progress]: [ 396 / 675 ] simplifiying candidate # 1554045259.279 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045259.279 * * [simplify]: iters left: 6 (16 enodes) 1554045259.283 * * [simplify]: iters left: 5 (78 enodes) 1554045259.300 * * [simplify]: iters left: 4 (164 enodes) 1554045259.333 * * [simplify]: iters left: 3 (278 enodes) 1554045259.400 * * [simplify]: iters left: 2 (452 enodes) 1554045259.583 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045259.583 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045259.583 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045259.583 * * [simplify]: Extracting #3: cost 77 inf + 0 1554045259.584 * * [simplify]: Extracting #4: cost 135 inf + 88 1554045259.586 * * [simplify]: Extracting #5: cost 122 inf + 4924 1554045259.591 * * [simplify]: Extracting #6: cost 45 inf + 31491 1554045259.596 * * [simplify]: Extracting #7: cost 3 inf + 52010 1554045259.601 * * [simplify]: Extracting #8: cost 0 inf + 53992 1554045259.607 * [simplify]: Simplified to (/ (fma (exp im) (exp (+ im im)) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im)))))) 1554045259.607 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (exp (+ im im)) (exp (- (- im) (+ im im)))) (sqrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im)))))) (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045259.608 * [simplify]: Simplifying (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045259.608 * * [simplify]: iters left: 6 (14 enodes) 1554045259.615 * * [simplify]: iters left: 5 (63 enodes) 1554045259.631 * * [simplify]: iters left: 4 (111 enodes) 1554045259.662 * * [simplify]: iters left: 3 (152 enodes) 1554045259.706 * * [simplify]: iters left: 2 (196 enodes) 1554045259.764 * * [simplify]: iters left: 1 (282 enodes) 1554045259.834 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045259.834 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045259.834 * * [simplify]: Extracting #2: cost 13 inf + 1 1554045259.834 * * [simplify]: Extracting #3: cost 37 inf + 1 1554045259.835 * * [simplify]: Extracting #4: cost 79 inf + 2 1554045259.835 * * [simplify]: Extracting #5: cost 84 inf + 3 1554045259.837 * * [simplify]: Extracting #6: cost 53 inf + 4288 1554045259.843 * * [simplify]: Extracting #7: cost 3 inf + 13938 1554045259.850 * * [simplify]: Extracting #8: cost 0 inf + 14523 1554045259.857 * * [simplify]: Extracting #9: cost 0 inf + 14435 1554045259.862 * [simplify]: Simplified to (/ (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045259.862 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (/ 1 (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))))))) 1554045259.862 * * * * [progress]: [ 397 / 675 ] simplifiying candidate # 1554045259.863 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) 1) 1554045259.863 * * [simplify]: iters left: 6 (10 enodes) 1554045259.866 * * [simplify]: iters left: 5 (45 enodes) 1554045259.877 * * [simplify]: iters left: 4 (94 enodes) 1554045259.905 * * [simplify]: iters left: 3 (177 enodes) 1554045259.955 * * [simplify]: iters left: 2 (294 enodes) 1554045260.056 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045260.056 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045260.056 * * [simplify]: Extracting #2: cost 67 inf + 1 1554045260.057 * * [simplify]: Extracting #3: cost 114 inf + 127 1554045260.058 * * [simplify]: Extracting #4: cost 88 inf + 4438 1554045260.062 * * [simplify]: Extracting #5: cost 39 inf + 23247 1554045260.069 * * [simplify]: Extracting #6: cost 1 inf + 43996 1554045260.077 * * [simplify]: Extracting #7: cost 0 inf + 44951 1554045260.085 * [simplify]: Simplified to (+ (exp (+ (- im (- im)) im)) (exp (- (- (- im) im) im))) 1554045260.085 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (+ (exp (+ (- im (- im)) im)) (exp (- (- (- im) im) im))) (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045260.086 * [simplify]: Simplifying (/ (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045260.086 * * [simplify]: iters left: 6 (13 enodes) 1554045260.093 * * [simplify]: iters left: 5 (60 enodes) 1554045260.115 * * [simplify]: iters left: 4 (103 enodes) 1554045260.144 * * [simplify]: iters left: 3 (143 enodes) 1554045260.186 * * [simplify]: iters left: 2 (187 enodes) 1554045260.234 * * [simplify]: iters left: 1 (273 enodes) 1554045260.329 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045260.329 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045260.329 * * [simplify]: Extracting #2: cost 31 inf + 1 1554045260.329 * * [simplify]: Extracting #3: cost 73 inf + 2 1554045260.330 * * [simplify]: Extracting #4: cost 78 inf + 3 1554045260.332 * * [simplify]: Extracting #5: cost 46 inf + 4175 1554045260.337 * * [simplify]: Extracting #6: cost 5 inf + 11661 1554045260.342 * * [simplify]: Extracting #7: cost 0 inf + 12205 1554045260.348 * * [simplify]: Extracting #8: cost 0 inf + 12161 1554045260.354 * [simplify]: Simplified to (/ 1 (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))) 1554045260.354 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (+ (exp (+ (- im (- im)) im)) (exp (- (- (- im) im) im))) (/ 1 (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) 1554045260.354 * * * * [progress]: [ 398 / 675 ] simplifiying candidate # 1554045260.355 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045260.355 * * [simplify]: iters left: 6 (32 enodes) 1554045260.375 * * [simplify]: iters left: 5 (172 enodes) 1554045260.485 * * [simplify]: iters left: 4 (432 enodes) 1554045260.753 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045260.753 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045260.753 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045260.754 * * [simplify]: Extracting #3: cost 78 inf + 0 1554045260.754 * * [simplify]: Extracting #4: cost 135 inf + 86 1554045260.756 * * [simplify]: Extracting #5: cost 170 inf + 8644 1554045260.761 * * [simplify]: Extracting #6: cost 51 inf + 36642 1554045260.769 * * [simplify]: Extracting #7: cost 10 inf + 52548 1554045260.779 * * [simplify]: Extracting #8: cost 1 inf + 60280 1554045260.797 * * [simplify]: Extracting #9: cost 0 inf + 61058 1554045260.808 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (fma (exp (+ im im)) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (fma (exp (+ im im)) (exp (+ im im)) (+ (exp (+ im im)) 1)))) (* (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045260.808 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (fma (exp (+ im im)) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (fma (exp (+ im im)) (exp (+ im im)) (+ (exp (+ im im)) 1)))) (* (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045260.809 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045260.809 * * [simplify]: iters left: 6 (19 enodes) 1554045260.814 * * [simplify]: iters left: 5 (105 enodes) 1554045260.864 * * [simplify]: iters left: 4 (296 enodes) 1554045260.998 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045260.998 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045260.998 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045260.998 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045260.998 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045260.999 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045261.001 * * [simplify]: Extracting #6: cost 123 inf + 13594 1554045261.010 * * [simplify]: Extracting #7: cost 13 inf + 35050 1554045261.018 * * [simplify]: Extracting #8: cost 0 inf + 37759 1554045261.030 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045261.031 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (fma (exp (+ im im)) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (fma (exp (+ im im)) (exp (+ im im)) (+ (exp (+ im im)) 1)))) (* (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045261.031 * * * * [progress]: [ 399 / 675 ] simplifiying candidate # 1554045261.032 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045261.032 * * [simplify]: iters left: 6 (32 enodes) 1554045261.048 * * [simplify]: iters left: 5 (171 enodes) 1554045261.156 * * [simplify]: iters left: 4 (426 enodes) 1554045261.344 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045261.344 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045261.344 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045261.344 * * [simplify]: Extracting #3: cost 73 inf + 0 1554045261.344 * * [simplify]: Extracting #4: cost 129 inf + 167 1554045261.346 * * [simplify]: Extracting #5: cost 169 inf + 8242 1554045261.354 * * [simplify]: Extracting #6: cost 37 inf + 41940 1554045261.371 * * [simplify]: Extracting #7: cost 0 inf + 57058 1554045261.388 * * [simplify]: Extracting #8: cost 0 inf + 56878 1554045261.409 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (fma (exp (+ im im)) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))))) (fabs (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))) 1554045261.409 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (fma (exp (+ im im)) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))))) (fabs (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045261.410 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045261.410 * * [simplify]: iters left: 6 (19 enodes) 1554045261.421 * * [simplify]: iters left: 5 (105 enodes) 1554045261.481 * * [simplify]: iters left: 4 (296 enodes) 1554045261.646 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045261.646 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045261.646 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045261.646 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045261.647 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045261.648 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045261.653 * * [simplify]: Extracting #6: cost 123 inf + 13634 1554045261.664 * * [simplify]: Extracting #7: cost 13 inf + 35130 1554045261.673 * * [simplify]: Extracting #8: cost 0 inf + 37839 1554045261.679 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045261.679 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (fma (exp (+ im im)) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))))) (fabs (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045261.680 * * * * [progress]: [ 400 / 675 ] simplifiying candidate # 1554045261.680 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045261.680 * * [simplify]: iters left: 6 (31 enodes) 1554045261.689 * * [simplify]: iters left: 5 (167 enodes) 1554045261.771 * * [simplify]: iters left: 4 (422 enodes) 1554045262.033 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045262.033 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045262.034 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045262.034 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045262.035 * * [simplify]: Extracting #4: cost 137 inf + 45 1554045262.037 * * [simplify]: Extracting #5: cost 177 inf + 8622 1554045262.048 * * [simplify]: Extracting #6: cost 46 inf + 42588 1554045262.064 * * [simplify]: Extracting #7: cost 2 inf + 54380 1554045262.079 * * [simplify]: Extracting #8: cost 0 inf + 55641 1554045262.088 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (+ im im)) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))))) 1554045262.088 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (+ im im)) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045262.088 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045262.089 * * [simplify]: iters left: 6 (19 enodes) 1554045262.094 * * [simplify]: iters left: 5 (105 enodes) 1554045262.142 * * [simplify]: iters left: 4 (296 enodes) 1554045262.307 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045262.307 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045262.307 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045262.307 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045262.308 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045262.308 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045262.311 * * [simplify]: Extracting #6: cost 123 inf + 13474 1554045262.320 * * [simplify]: Extracting #7: cost 13 inf + 34890 1554045262.333 * * [simplify]: Extracting #8: cost 0 inf + 37599 1554045262.346 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045262.346 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (+ im im)) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045262.347 * * * * [progress]: [ 401 / 675 ] simplifiying candidate # 1554045262.347 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt 1)) 1554045262.348 * * [simplify]: iters left: 6 (27 enodes) 1554045262.371 * * [simplify]: iters left: 5 (145 enodes) 1554045262.494 * * [simplify]: iters left: 4 (368 enodes) 1554045262.649 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045262.650 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045262.650 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045262.650 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045262.650 * * [simplify]: Extracting #4: cost 109 inf + 126 1554045262.655 * * [simplify]: Extracting #5: cost 159 inf + 4726 1554045262.659 * * [simplify]: Extracting #6: cost 59 inf + 28826 1554045262.665 * * [simplify]: Extracting #7: cost 2 inf + 44476 1554045262.677 * * [simplify]: Extracting #8: cost 0 inf + 43212 1554045262.690 * * [simplify]: Extracting #9: cost 0 inf + 43030 1554045262.704 * [simplify]: Simplified to (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) 1554045262.704 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045262.705 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045262.705 * * [simplify]: iters left: 6 (18 enodes) 1554045262.715 * * [simplify]: iters left: 5 (102 enodes) 1554045262.766 * * [simplify]: iters left: 4 (292 enodes) 1554045262.931 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045262.931 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045262.931 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045262.931 * * [simplify]: Extracting #3: cost 45 inf + 0 1554045262.931 * * [simplify]: Extracting #4: cost 167 inf + 2 1554045262.932 * * [simplify]: Extracting #5: cost 181 inf + 1291 1554045262.935 * * [simplify]: Extracting #6: cost 86 inf + 18332 1554045262.944 * * [simplify]: Extracting #7: cost 3 inf + 35484 1554045262.951 * * [simplify]: Extracting #8: cost 0 inf + 36044 1554045262.957 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045262.957 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045262.957 * * * * [progress]: [ 402 / 675 ] simplifiying candidate # 1554045262.958 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045262.958 * * [simplify]: iters left: 6 (31 enodes) 1554045262.967 * * [simplify]: iters left: 5 (167 enodes) 1554045263.069 * * [simplify]: iters left: 4 (422 enodes) 1554045263.338 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045263.338 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045263.338 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045263.339 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045263.339 * * [simplify]: Extracting #4: cost 137 inf + 45 1554045263.341 * * [simplify]: Extracting #5: cost 177 inf + 8622 1554045263.347 * * [simplify]: Extracting #6: cost 46 inf + 42588 1554045263.355 * * [simplify]: Extracting #7: cost 2 inf + 54380 1554045263.364 * * [simplify]: Extracting #8: cost 0 inf + 55641 1554045263.377 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (+ im im)) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))))) 1554045263.377 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (+ im im)) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045263.378 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045263.378 * * [simplify]: iters left: 6 (19 enodes) 1554045263.389 * * [simplify]: iters left: 5 (105 enodes) 1554045263.453 * * [simplify]: iters left: 4 (296 enodes) 1554045263.602 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045263.602 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045263.602 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045263.602 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045263.603 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045263.603 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045263.606 * * [simplify]: Extracting #6: cost 123 inf + 13474 1554045263.615 * * [simplify]: Extracting #7: cost 13 inf + 34890 1554045263.625 * * [simplify]: Extracting #8: cost 0 inf + 37599 1554045263.638 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045263.638 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (+ im im)) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045263.639 * * * * [progress]: [ 403 / 675 ] simplifiying candidate # 1554045263.639 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1) 1554045263.640 * * [simplify]: iters left: 6 (26 enodes) 1554045263.656 * * [simplify]: iters left: 5 (140 enodes) 1554045263.739 * * [simplify]: iters left: 4 (364 enodes) 1554045263.940 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045263.940 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045263.940 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045263.940 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045263.941 * * [simplify]: Extracting #4: cost 109 inf + 560 1554045263.942 * * [simplify]: Extracting #5: cost 129 inf + 10810 1554045263.948 * * [simplify]: Extracting #6: cost 25 inf + 37355 1554045263.954 * * [simplify]: Extracting #7: cost 3 inf + 41647 1554045263.963 * * [simplify]: Extracting #8: cost 0 inf + 42979 1554045263.975 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) 1554045263.975 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045263.976 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045263.976 * * [simplify]: iters left: 6 (18 enodes) 1554045263.985 * * [simplify]: iters left: 5 (102 enodes) 1554045264.035 * * [simplify]: iters left: 4 (292 enodes) 1554045264.197 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045264.197 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045264.197 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045264.197 * * [simplify]: Extracting #3: cost 45 inf + 0 1554045264.198 * * [simplify]: Extracting #4: cost 167 inf + 2 1554045264.199 * * [simplify]: Extracting #5: cost 181 inf + 1291 1554045264.205 * * [simplify]: Extracting #6: cost 86 inf + 18332 1554045264.217 * * [simplify]: Extracting #7: cost 3 inf + 35484 1554045264.223 * * [simplify]: Extracting #8: cost 0 inf + 36044 1554045264.229 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045264.230 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ im (+ im im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045264.230 * * * * [progress]: [ 404 / 675 ] simplifiying candidate # 1554045264.231 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045264.231 * * [simplify]: iters left: 6 (28 enodes) 1554045264.240 * * [simplify]: iters left: 5 (144 enodes) 1554045264.693 * * [simplify]: iters left: 4 (321 enodes) 1554045264.924 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045264.924 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045264.924 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045264.925 * * [simplify]: Extracting #3: cost 78 inf + 0 1554045264.926 * * [simplify]: Extracting #4: cost 170 inf + 45 1554045264.928 * * [simplify]: Extracting #5: cost 184 inf + 8672 1554045264.937 * * [simplify]: Extracting #6: cost 67 inf + 34377 1554045264.952 * * [simplify]: Extracting #7: cost 12 inf + 49779 1554045264.965 * * [simplify]: Extracting #8: cost 1 inf + 57776 1554045264.975 * * [simplify]: Extracting #9: cost 0 inf + 58553 1554045264.984 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (fma (* (* (exp im) (expm1 (+ im im))) (fma (exp im) (exp im) 1)) (exp im) (fma (exp im) (exp im) 1)))) 1554045264.984 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (fma (* (* (exp im) (expm1 (+ im im))) (fma (exp im) (exp im) 1)) (exp im) (fma (exp im) (exp im) 1)))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045264.985 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045264.985 * * [simplify]: iters left: 6 (15 enodes) 1554045264.989 * * [simplify]: iters left: 5 (75 enodes) 1554045265.016 * * [simplify]: iters left: 4 (166 enodes) 1554045265.077 * * [simplify]: iters left: 3 (292 enodes) 1554045265.221 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045265.221 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045265.222 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045265.222 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045265.222 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045265.224 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045265.230 * * [simplify]: Extracting #6: cost 12 inf + 14144 1554045265.236 * * [simplify]: Extracting #7: cost 0 inf + 15880 1554045265.243 * * [simplify]: Extracting #8: cost 0 inf + 15725 1554045265.249 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045265.249 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (hypot (exp im) (* (exp im) (exp im))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045265.250 * * * * [progress]: [ 405 / 675 ] simplifiying candidate # 1554045265.250 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045265.251 * * [simplify]: iters left: 6 (28 enodes) 1554045265.267 * * [simplify]: iters left: 5 (143 enodes) 1554045265.320 * * [simplify]: iters left: 4 (315 enodes) 1554045265.527 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045265.527 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045265.528 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045265.528 * * [simplify]: Extracting #3: cost 73 inf + 0 1554045265.528 * * [simplify]: Extracting #4: cost 162 inf + 45 1554045265.530 * * [simplify]: Extracting #5: cost 178 inf + 8700 1554045265.537 * * [simplify]: Extracting #6: cost 63 inf + 32290 1554045265.544 * * [simplify]: Extracting #7: cost 8 inf + 48807 1554045265.552 * * [simplify]: Extracting #8: cost 1 inf + 52848 1554045265.560 * * [simplify]: Extracting #9: cost 0 inf + 53625 1554045265.572 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (* (* (exp im) (fma (exp im) (exp im) 1)) (fma (exp im) (exp im) -1)) (exp im) (fma (exp im) (exp im) 1)))) 1554045265.572 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (* (* (exp im) (fma (exp im) (exp im) 1)) (fma (exp im) (exp im) -1)) (exp im) (fma (exp im) (exp im) 1)))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045265.572 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045265.573 * * [simplify]: iters left: 6 (15 enodes) 1554045265.580 * * [simplify]: iters left: 5 (75 enodes) 1554045265.610 * * [simplify]: iters left: 4 (166 enodes) 1554045265.673 * * [simplify]: iters left: 3 (292 enodes) 1554045265.804 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045265.804 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045265.805 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045265.805 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045265.805 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045265.806 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045265.808 * * [simplify]: Extracting #6: cost 12 inf + 14224 1554045265.811 * * [simplify]: Extracting #7: cost 0 inf + 15960 1554045265.815 * * [simplify]: Extracting #8: cost 0 inf + 15805 1554045265.818 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045265.818 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (* (* (exp im) (fma (exp im) (exp im) 1)) (fma (exp im) (exp im) -1)) (exp im) (fma (exp im) (exp im) 1)))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045265.818 * * * * [progress]: [ 406 / 675 ] simplifiying candidate # 1554045265.818 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045265.818 * * [simplify]: iters left: 6 (27 enodes) 1554045265.826 * * [simplify]: iters left: 5 (139 enodes) 1554045265.881 * * [simplify]: iters left: 4 (311 enodes) 1554045266.071 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045266.071 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045266.071 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045266.071 * * [simplify]: Extracting #3: cost 72 inf + 0 1554045266.072 * * [simplify]: Extracting #4: cost 149 inf + 45 1554045266.075 * * [simplify]: Extracting #5: cost 175 inf + 5855 1554045266.081 * * [simplify]: Extracting #6: cost 85 inf + 22483 1554045266.093 * * [simplify]: Extracting #7: cost 15 inf + 40003 1554045266.104 * * [simplify]: Extracting #8: cost 1 inf + 46317 1554045266.112 * * [simplify]: Extracting #9: cost 0 inf + 47028 1554045266.119 * * [simplify]: Extracting #10: cost 0 inf + 47024 1554045266.127 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045266.127 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045266.128 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045266.128 * * [simplify]: iters left: 6 (15 enodes) 1554045266.135 * * [simplify]: iters left: 5 (75 enodes) 1554045266.168 * * [simplify]: iters left: 4 (166 enodes) 1554045266.223 * * [simplify]: iters left: 3 (292 enodes) 1554045266.342 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045266.342 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045266.342 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045266.343 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045266.343 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045266.345 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045266.351 * * [simplify]: Extracting #6: cost 12 inf + 13984 1554045266.357 * * [simplify]: Extracting #7: cost 0 inf + 15720 1554045266.363 * * [simplify]: Extracting #8: cost 0 inf + 15565 1554045266.369 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045266.370 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045266.370 * * * * [progress]: [ 407 / 675 ] simplifiying candidate # 1554045266.370 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045266.371 * * [simplify]: iters left: 6 (23 enodes) 1554045266.384 * * [simplify]: iters left: 5 (118 enodes) 1554045266.421 * * [simplify]: iters left: 4 (253 enodes) 1554045266.504 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045266.504 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045266.504 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045266.505 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045266.505 * * [simplify]: Extracting #4: cost 110 inf + 45 1554045266.507 * * [simplify]: Extracting #5: cost 135 inf + 2920 1554045266.512 * * [simplify]: Extracting #6: cost 35 inf + 22554 1554045266.522 * * [simplify]: Extracting #7: cost 2 inf + 30720 1554045266.532 * * [simplify]: Extracting #8: cost 0 inf + 31487 1554045266.545 * * [simplify]: Extracting #9: cost 0 inf + 31483 1554045266.554 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) 1554045266.554 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045266.554 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045266.554 * * [simplify]: iters left: 6 (14 enodes) 1554045266.558 * * [simplify]: iters left: 5 (72 enodes) 1554045266.572 * * [simplify]: iters left: 4 (159 enodes) 1554045266.599 * * [simplify]: iters left: 3 (263 enodes) 1554045266.673 * * [simplify]: iters left: 2 (496 enodes) 1554045267.123 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045267.123 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045267.123 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045267.123 * * [simplify]: Extracting #3: cost 47 inf + 0 1554045267.123 * * [simplify]: Extracting #4: cost 104 inf + 3 1554045267.125 * * [simplify]: Extracting #5: cost 62 inf + 6930 1554045267.128 * * [simplify]: Extracting #6: cost 6 inf + 18942 1554045267.133 * * [simplify]: Extracting #7: cost 0 inf + 20030 1554045267.137 * [simplify]: Simplified to (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) 1554045267.138 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))) 1554045267.138 * * * * [progress]: [ 408 / 675 ] simplifiying candidate # 1554045267.138 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045267.138 * * [simplify]: iters left: 6 (27 enodes) 1554045267.147 * * [simplify]: iters left: 5 (139 enodes) 1554045267.205 * * [simplify]: iters left: 4 (311 enodes) 1554045267.347 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045267.347 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045267.347 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045267.347 * * [simplify]: Extracting #3: cost 72 inf + 0 1554045267.348 * * [simplify]: Extracting #4: cost 149 inf + 45 1554045267.350 * * [simplify]: Extracting #5: cost 175 inf + 5855 1554045267.356 * * [simplify]: Extracting #6: cost 85 inf + 22483 1554045267.368 * * [simplify]: Extracting #7: cost 15 inf + 40003 1554045267.382 * * [simplify]: Extracting #8: cost 1 inf + 46317 1554045267.397 * * [simplify]: Extracting #9: cost 0 inf + 47028 1554045267.413 * * [simplify]: Extracting #10: cost 0 inf + 47024 1554045267.428 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045267.428 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045267.429 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045267.429 * * [simplify]: iters left: 6 (15 enodes) 1554045267.437 * * [simplify]: iters left: 5 (75 enodes) 1554045267.471 * * [simplify]: iters left: 4 (166 enodes) 1554045267.524 * * [simplify]: iters left: 3 (292 enodes) 1554045267.614 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045267.614 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045267.614 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045267.615 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045267.615 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045267.616 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045267.620 * * [simplify]: Extracting #6: cost 12 inf + 13984 1554045267.631 * * [simplify]: Extracting #7: cost 0 inf + 15720 1554045267.637 * * [simplify]: Extracting #8: cost 0 inf + 15565 1554045267.642 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045267.642 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045267.643 * * * * [progress]: [ 409 / 675 ] simplifiying candidate # 1554045267.643 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045267.643 * * [simplify]: iters left: 6 (22 enodes) 1554045267.650 * * [simplify]: iters left: 5 (113 enodes) 1554045267.691 * * [simplify]: iters left: 4 (249 enodes) 1554045267.814 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045267.814 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045267.814 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045267.814 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045267.815 * * [simplify]: Extracting #4: cost 110 inf + 45 1554045267.817 * * [simplify]: Extracting #5: cost 117 inf + 5669 1554045267.823 * * [simplify]: Extracting #6: cost 28 inf + 24480 1554045267.832 * * [simplify]: Extracting #7: cost 1 inf + 31732 1554045267.841 * * [simplify]: Extracting #8: cost 0 inf + 32354 1554045267.848 * * [simplify]: Extracting #9: cost 0 inf + 32324 1554045267.852 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (fma (exp im) (exp im) 1)))) 1554045267.853 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (fma (exp im) (exp im) 1)))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045267.853 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045267.853 * * [simplify]: iters left: 6 (14 enodes) 1554045267.856 * * [simplify]: iters left: 5 (72 enodes) 1554045267.873 * * [simplify]: iters left: 4 (159 enodes) 1554045267.920 * * [simplify]: iters left: 3 (263 enodes) 1554045268.028 * * [simplify]: iters left: 2 (496 enodes) 1554045268.423 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045268.423 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045268.423 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045268.424 * * [simplify]: Extracting #3: cost 47 inf + 0 1554045268.425 * * [simplify]: Extracting #4: cost 104 inf + 3 1554045268.427 * * [simplify]: Extracting #5: cost 62 inf + 6930 1554045268.435 * * [simplify]: Extracting #6: cost 6 inf + 18942 1554045268.444 * * [simplify]: Extracting #7: cost 0 inf + 20030 1554045268.453 * [simplify]: Simplified to (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) 1554045268.453 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (fma (exp im) (exp im) 1)))) (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))) 1554045268.454 * * * * [progress]: [ 410 / 675 ] simplifiying candidate # 1554045268.454 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045268.455 * * [simplify]: iters left: 6 (34 enodes) 1554045268.475 * * [simplify]: iters left: 5 (174 enodes) 1554045268.568 * * [simplify]: iters left: 4 (433 enodes) 1554045268.818 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045268.818 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045268.818 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045268.819 * * [simplify]: Extracting #3: cost 78 inf + 0 1554045268.820 * * [simplify]: Extracting #4: cost 144 inf + 45 1554045268.823 * * [simplify]: Extracting #5: cost 172 inf + 11616 1554045268.834 * * [simplify]: Extracting #6: cost 38 inf + 51781 1554045268.844 * * [simplify]: Extracting #7: cost 0 inf + 60165 1554045268.854 * * [simplify]: Extracting #8: cost 0 inf + 59903 1554045268.865 * [simplify]: Simplified to (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) 1554045268.865 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045268.866 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045268.866 * * [simplify]: iters left: 6 (19 enodes) 1554045268.877 * * [simplify]: iters left: 5 (105 enodes) 1554045268.939 * * [simplify]: iters left: 4 (296 enodes) 1554045269.093 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045269.093 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045269.093 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045269.093 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045269.093 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045269.094 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045269.096 * * [simplify]: Extracting #6: cost 123 inf + 13594 1554045269.101 * * [simplify]: Extracting #7: cost 13 inf + 35050 1554045269.108 * * [simplify]: Extracting #8: cost 0 inf + 37759 1554045269.114 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045269.114 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045269.115 * * * * [progress]: [ 411 / 675 ] simplifiying candidate # 1554045269.115 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045269.115 * * [simplify]: iters left: 6 (34 enodes) 1554045269.128 * * [simplify]: iters left: 5 (173 enodes) 1554045269.243 * * [simplify]: iters left: 4 (424 enodes) 1554045269.467 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045269.467 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045269.467 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045269.467 * * [simplify]: Extracting #3: cost 73 inf + 0 1554045269.468 * * [simplify]: Extracting #4: cost 127 inf + 318 1554045269.472 * * [simplify]: Extracting #5: cost 161 inf + 10983 1554045269.486 * * [simplify]: Extracting #6: cost 25 inf + 46070 1554045269.500 * * [simplify]: Extracting #7: cost 0 inf + 55490 1554045269.512 * * [simplify]: Extracting #8: cost 0 inf + 55367 1554045269.526 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) (fabs (cbrt (fma (exp im) (exp im) (+ -1 (exp (- (- im) im))))))) 1554045269.526 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) (fabs (cbrt (fma (exp im) (exp im) (+ -1 (exp (- (- im) im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045269.527 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045269.528 * * [simplify]: iters left: 6 (19 enodes) 1554045269.539 * * [simplify]: iters left: 5 (105 enodes) 1554045269.573 * * [simplify]: iters left: 4 (296 enodes) 1554045269.711 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045269.711 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045269.711 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045269.711 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045269.711 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045269.712 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045269.714 * * [simplify]: Extracting #6: cost 123 inf + 13634 1554045269.720 * * [simplify]: Extracting #7: cost 13 inf + 35130 1554045269.727 * * [simplify]: Extracting #8: cost 0 inf + 37839 1554045269.733 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045269.733 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) (fabs (cbrt (fma (exp im) (exp im) (+ -1 (exp (- (- im) im))))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045269.733 * * * * [progress]: [ 412 / 675 ] simplifiying candidate # 1554045269.734 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045269.734 * * [simplify]: iters left: 6 (33 enodes) 1554045269.750 * * [simplify]: iters left: 5 (169 enodes) 1554045269.858 * * [simplify]: iters left: 4 (422 enodes) 1554045270.063 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045270.063 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045270.063 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045270.063 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045270.064 * * [simplify]: Extracting #4: cost 129 inf + 45 1554045270.066 * * [simplify]: Extracting #5: cost 189 inf + 4146 1554045270.072 * * [simplify]: Extracting #6: cost 88 inf + 27825 1554045270.079 * * [simplify]: Extracting #7: cost 14 inf + 49219 1554045270.087 * * [simplify]: Extracting #8: cost 0 inf + 56882 1554045270.101 * * [simplify]: Extracting #9: cost 0 inf + 56287 1554045270.115 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045270.115 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045270.116 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045270.116 * * [simplify]: iters left: 6 (19 enodes) 1554045270.121 * * [simplify]: iters left: 5 (105 enodes) 1554045270.156 * * [simplify]: iters left: 4 (296 enodes) 1554045270.313 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045270.313 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045270.313 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045270.314 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045270.314 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045270.316 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045270.320 * * [simplify]: Extracting #6: cost 123 inf + 13474 1554045270.326 * * [simplify]: Extracting #7: cost 13 inf + 34890 1554045270.332 * * [simplify]: Extracting #8: cost 0 inf + 37599 1554045270.338 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045270.338 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045270.339 * * * * [progress]: [ 413 / 675 ] simplifiying candidate # 1554045270.339 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt 1)) 1554045270.339 * * [simplify]: iters left: 6 (29 enodes) 1554045270.350 * * [simplify]: iters left: 5 (147 enodes) 1554045270.451 * * [simplify]: iters left: 4 (368 enodes) 1554045270.644 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045270.644 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045270.644 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045270.644 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045270.645 * * [simplify]: Extracting #4: cost 109 inf + 116 1554045270.648 * * [simplify]: Extracting #5: cost 138 inf + 9470 1554045270.658 * * [simplify]: Extracting #6: cost 22 inf + 36109 1554045270.674 * * [simplify]: Extracting #7: cost 4 inf + 39906 1554045270.687 * * [simplify]: Extracting #8: cost 0 inf + 42003 1554045270.700 * [simplify]: Simplified to (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) 1554045270.701 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045270.702 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045270.702 * * [simplify]: iters left: 6 (18 enodes) 1554045270.712 * * [simplify]: iters left: 5 (102 enodes) 1554045270.766 * * [simplify]: iters left: 4 (292 enodes) 1554045270.890 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045270.890 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045270.890 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045270.890 * * [simplify]: Extracting #3: cost 45 inf + 0 1554045270.891 * * [simplify]: Extracting #4: cost 167 inf + 2 1554045270.891 * * [simplify]: Extracting #5: cost 181 inf + 1291 1554045270.894 * * [simplify]: Extracting #6: cost 86 inf + 18332 1554045270.900 * * [simplify]: Extracting #7: cost 3 inf + 35484 1554045270.906 * * [simplify]: Extracting #8: cost 0 inf + 36044 1554045270.913 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045270.913 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045270.913 * * * * [progress]: [ 414 / 675 ] simplifiying candidate # 1554045270.913 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045270.914 * * [simplify]: iters left: 6 (33 enodes) 1554045270.929 * * [simplify]: iters left: 5 (169 enodes) 1554045271.033 * * [simplify]: iters left: 4 (422 enodes) 1554045271.193 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045271.194 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045271.194 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045271.194 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045271.194 * * [simplify]: Extracting #4: cost 129 inf + 45 1554045271.195 * * [simplify]: Extracting #5: cost 189 inf + 4146 1554045271.198 * * [simplify]: Extracting #6: cost 88 inf + 27825 1554045271.205 * * [simplify]: Extracting #7: cost 14 inf + 49219 1554045271.217 * * [simplify]: Extracting #8: cost 0 inf + 56882 1554045271.225 * * [simplify]: Extracting #9: cost 0 inf + 56287 1554045271.234 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045271.234 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045271.234 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045271.234 * * [simplify]: iters left: 6 (19 enodes) 1554045271.239 * * [simplify]: iters left: 5 (105 enodes) 1554045271.270 * * [simplify]: iters left: 4 (296 enodes) 1554045271.364 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045271.365 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045271.365 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045271.365 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045271.365 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045271.367 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045271.371 * * [simplify]: Extracting #6: cost 123 inf + 13474 1554045271.382 * * [simplify]: Extracting #7: cost 13 inf + 34890 1554045271.396 * * [simplify]: Extracting #8: cost 0 inf + 37599 1554045271.410 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045271.410 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045271.411 * * * * [progress]: [ 415 / 675 ] simplifiying candidate # 1554045271.411 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1) 1554045271.411 * * [simplify]: iters left: 6 (28 enodes) 1554045271.429 * * [simplify]: iters left: 5 (142 enodes) 1554045271.524 * * [simplify]: iters left: 4 (364 enodes) 1554045271.704 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045271.704 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045271.705 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045271.705 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045271.706 * * [simplify]: Extracting #4: cost 110 inf + 45 1554045271.708 * * [simplify]: Extracting #5: cost 152 inf + 6324 1554045271.715 * * [simplify]: Extracting #6: cost 60 inf + 28037 1554045271.728 * * [simplify]: Extracting #7: cost 5 inf + 41903 1554045271.741 * * [simplify]: Extracting #8: cost 0 inf + 44095 1554045271.755 * * [simplify]: Extracting #9: cost 0 inf + 43867 1554045271.769 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (+ (* (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp im) (exp im)) (* (exp im) (exp im)))) (- (* (exp im) (exp im)))) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))))))) 1554045271.769 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (+ (* (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp im) (exp im)) (* (exp im) (exp im)))) (- (* (exp im) (exp im)))) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045271.770 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045271.770 * * [simplify]: iters left: 6 (18 enodes) 1554045271.780 * * [simplify]: iters left: 5 (102 enodes) 1554045271.837 * * [simplify]: iters left: 4 (292 enodes) 1554045271.977 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045271.977 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045271.977 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045271.978 * * [simplify]: Extracting #3: cost 45 inf + 0 1554045271.978 * * [simplify]: Extracting #4: cost 167 inf + 2 1554045271.979 * * [simplify]: Extracting #5: cost 181 inf + 1291 1554045271.981 * * [simplify]: Extracting #6: cost 86 inf + 18332 1554045271.989 * * [simplify]: Extracting #7: cost 3 inf + 35484 1554045272.006 * * [simplify]: Extracting #8: cost 0 inf + 36044 1554045272.018 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045272.018 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (+ (* (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp im) (exp im)) (* (exp im) (exp im)))) (- (* (exp im) (exp im)))) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045272.018 * * * * [progress]: [ 416 / 675 ] simplifiying candidate # 1554045272.018 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045272.018 * * [simplify]: iters left: 6 (30 enodes) 1554045272.027 * * [simplify]: iters left: 5 (146 enodes) 1554045272.072 * * [simplify]: iters left: 4 (321 enodes) 1554045272.252 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045272.252 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045272.252 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045272.252 * * [simplify]: Extracting #3: cost 78 inf + 0 1554045272.253 * * [simplify]: Extracting #4: cost 170 inf + 45 1554045272.257 * * [simplify]: Extracting #5: cost 166 inf + 11249 1554045272.268 * * [simplify]: Extracting #6: cost 37 inf + 39973 1554045272.287 * * [simplify]: Extracting #7: cost 4 inf + 54161 1554045272.304 * * [simplify]: Extracting #8: cost 0 inf + 58253 1554045272.316 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (sqrt (fma (exp (+ im im)) (fma (exp (+ im im)) (exp (+ im im)) -1) (fma (exp im) (exp im) 1))))) (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045272.316 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (sqrt (fma (exp (+ im im)) (fma (exp (+ im im)) (exp (+ im im)) -1) (fma (exp im) (exp im) 1))))) (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045272.316 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045272.316 * * [simplify]: iters left: 6 (15 enodes) 1554045272.320 * * [simplify]: iters left: 5 (75 enodes) 1554045272.336 * * [simplify]: iters left: 4 (166 enodes) 1554045272.394 * * [simplify]: iters left: 3 (292 enodes) 1554045272.519 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045272.519 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045272.519 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045272.519 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045272.520 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045272.521 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045272.523 * * [simplify]: Extracting #6: cost 12 inf + 14144 1554045272.526 * * [simplify]: Extracting #7: cost 0 inf + 15880 1554045272.530 * * [simplify]: Extracting #8: cost 0 inf + 15725 1554045272.533 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045272.533 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (hypot (exp im) (* (exp im) (exp im))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045272.533 * * * * [progress]: [ 417 / 675 ] simplifiying candidate # 1554045272.534 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045272.534 * * [simplify]: iters left: 6 (30 enodes) 1554045272.549 * * [simplify]: iters left: 5 (145 enodes) 1554045272.616 * * [simplify]: iters left: 4 (315 enodes) 1554045272.828 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045272.828 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045272.828 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045272.828 * * [simplify]: Extracting #3: cost 73 inf + 0 1554045272.829 * * [simplify]: Extracting #4: cost 162 inf + 45 1554045272.833 * * [simplify]: Extracting #5: cost 165 inf + 9965 1554045272.843 * * [simplify]: Extracting #6: cost 27 inf + 41408 1554045272.856 * * [simplify]: Extracting #7: cost 0 inf + 53051 1554045272.864 * * [simplify]: Extracting #8: cost 0 inf + 52901 1554045272.872 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (fma (exp (+ im im)) (exp (+ im im)) -1) (exp (+ im im)) (fma (exp im) (exp im) 1)))) (fabs (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045272.872 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (fma (exp (+ im im)) (exp (+ im im)) -1) (exp (+ im im)) (fma (exp im) (exp im) 1)))) (fabs (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045272.872 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045272.872 * * [simplify]: iters left: 6 (15 enodes) 1554045272.876 * * [simplify]: iters left: 5 (75 enodes) 1554045272.891 * * [simplify]: iters left: 4 (166 enodes) 1554045272.953 * * [simplify]: iters left: 3 (292 enodes) 1554045273.071 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045273.071 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045273.071 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045273.071 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045273.072 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045273.074 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045273.079 * * [simplify]: Extracting #6: cost 12 inf + 14224 1554045273.085 * * [simplify]: Extracting #7: cost 0 inf + 15960 1554045273.092 * * [simplify]: Extracting #8: cost 0 inf + 15805 1554045273.101 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045273.102 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (fma (exp (+ im im)) (exp (+ im im)) -1) (exp (+ im im)) (fma (exp im) (exp im) 1)))) (fabs (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045273.102 * * * * [progress]: [ 418 / 675 ] simplifiying candidate # 1554045273.102 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045273.103 * * [simplify]: iters left: 6 (29 enodes) 1554045273.117 * * [simplify]: iters left: 5 (141 enodes) 1554045273.165 * * [simplify]: iters left: 4 (311 enodes) 1554045273.354 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045273.354 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045273.355 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045273.355 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045273.355 * * [simplify]: Extracting #4: cost 160 inf + 45 1554045273.357 * * [simplify]: Extracting #5: cost 167 inf + 9369 1554045273.362 * * [simplify]: Extracting #6: cost 34 inf + 36306 1554045273.369 * * [simplify]: Extracting #7: cost 8 inf + 44060 1554045273.379 * * [simplify]: Extracting #8: cost 2 inf + 48022 1554045273.392 * * [simplify]: Extracting #9: cost 0 inf + 49416 1554045273.402 * [simplify]: Simplified to (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045273.402 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045273.403 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045273.403 * * [simplify]: iters left: 6 (15 enodes) 1554045273.407 * * [simplify]: iters left: 5 (75 enodes) 1554045273.424 * * [simplify]: iters left: 4 (166 enodes) 1554045273.463 * * [simplify]: iters left: 3 (292 enodes) 1554045273.598 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045273.598 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045273.599 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045273.599 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045273.599 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045273.600 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045273.603 * * [simplify]: Extracting #6: cost 12 inf + 13984 1554045273.606 * * [simplify]: Extracting #7: cost 0 inf + 15720 1554045273.609 * * [simplify]: Extracting #8: cost 0 inf + 15565 1554045273.612 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045273.612 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045273.612 * * * * [progress]: [ 419 / 675 ] simplifiying candidate # 1554045273.612 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045273.613 * * [simplify]: iters left: 6 (25 enodes) 1554045273.621 * * [simplify]: iters left: 5 (120 enodes) 1554045273.684 * * [simplify]: iters left: 4 (253 enodes) 1554045273.800 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045273.800 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045273.801 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045273.801 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045273.801 * * [simplify]: Extracting #4: cost 109 inf + 86 1554045273.803 * * [simplify]: Extracting #5: cost 98 inf + 9272 1554045273.807 * * [simplify]: Extracting #6: cost 11 inf + 29081 1554045273.811 * * [simplify]: Extracting #7: cost 0 inf + 32622 1554045273.816 * * [simplify]: Extracting #8: cost 0 inf + 32552 1554045273.821 * [simplify]: Simplified to (/ (fma (exp im) (exp (+ im im)) (/ (exp (- (+ im im))) (exp im))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp (+ im im)) (fma (exp im) (exp im) 1)))) 1554045273.821 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (exp (+ im im)) (/ (exp (- (+ im im))) (exp im))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp (+ im im)) (fma (exp im) (exp im) 1)))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045273.821 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045273.821 * * [simplify]: iters left: 6 (14 enodes) 1554045273.825 * * [simplify]: iters left: 5 (72 enodes) 1554045273.841 * * [simplify]: iters left: 4 (159 enodes) 1554045273.900 * * [simplify]: iters left: 3 (263 enodes) 1554045273.986 * * [simplify]: iters left: 2 (496 enodes) 1554045274.434 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045274.434 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045274.434 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045274.435 * * [simplify]: Extracting #3: cost 47 inf + 0 1554045274.436 * * [simplify]: Extracting #4: cost 104 inf + 3 1554045274.438 * * [simplify]: Extracting #5: cost 62 inf + 6930 1554045274.445 * * [simplify]: Extracting #6: cost 6 inf + 18942 1554045274.454 * * [simplify]: Extracting #7: cost 0 inf + 20030 1554045274.464 * [simplify]: Simplified to (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) 1554045274.464 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (exp (+ im im)) (/ (exp (- (+ im im))) (exp im))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp (+ im im)) (fma (exp im) (exp im) 1)))) (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))) 1554045274.464 * * * * [progress]: [ 420 / 675 ] simplifiying candidate # 1554045274.465 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045274.465 * * [simplify]: iters left: 6 (29 enodes) 1554045274.485 * * [simplify]: iters left: 5 (141 enodes) 1554045274.565 * * [simplify]: iters left: 4 (311 enodes) 1554045274.753 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045274.753 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045274.753 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045274.753 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045274.754 * * [simplify]: Extracting #4: cost 160 inf + 45 1554045274.756 * * [simplify]: Extracting #5: cost 167 inf + 9369 1554045274.761 * * [simplify]: Extracting #6: cost 34 inf + 36306 1554045274.772 * * [simplify]: Extracting #7: cost 8 inf + 44060 1554045274.787 * * [simplify]: Extracting #8: cost 2 inf + 48022 1554045274.806 * * [simplify]: Extracting #9: cost 0 inf + 49416 1554045274.821 * [simplify]: Simplified to (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045274.821 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045274.822 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045274.822 * * [simplify]: iters left: 6 (15 enodes) 1554045274.829 * * [simplify]: iters left: 5 (75 enodes) 1554045274.860 * * [simplify]: iters left: 4 (166 enodes) 1554045274.895 * * [simplify]: iters left: 3 (292 enodes) 1554045275.016 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045275.016 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045275.016 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045275.016 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045275.017 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045275.019 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045275.024 * * [simplify]: Extracting #6: cost 12 inf + 13984 1554045275.031 * * [simplify]: Extracting #7: cost 0 inf + 15720 1554045275.037 * * [simplify]: Extracting #8: cost 0 inf + 15565 1554045275.043 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045275.044 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045275.044 * * * * [progress]: [ 421 / 675 ] simplifiying candidate # 1554045275.044 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045275.045 * * [simplify]: iters left: 6 (24 enodes) 1554045275.060 * * [simplify]: iters left: 5 (115 enodes) 1554045275.117 * * [simplify]: iters left: 4 (249 enodes) 1554045275.211 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045275.211 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045275.211 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045275.211 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045275.212 * * [simplify]: Extracting #4: cost 108 inf + 167 1554045275.214 * * [simplify]: Extracting #5: cost 107 inf + 7508 1554045275.222 * * [simplify]: Extracting #6: cost 16 inf + 27266 1554045275.235 * * [simplify]: Extracting #7: cost 0 inf + 32534 1554045275.244 * * [simplify]: Extracting #8: cost 0 inf + 32324 1554045275.254 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (fma (exp im) (exp im) 1)))) 1554045275.254 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (fma (exp im) (exp im) 1)))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045275.255 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045275.255 * * [simplify]: iters left: 6 (14 enodes) 1554045275.262 * * [simplify]: iters left: 5 (72 enodes) 1554045275.291 * * [simplify]: iters left: 4 (159 enodes) 1554045275.345 * * [simplify]: iters left: 3 (263 enodes) 1554045275.487 * * [simplify]: iters left: 2 (496 enodes) 1554045275.998 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045275.999 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045275.999 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045275.999 * * [simplify]: Extracting #3: cost 47 inf + 0 1554045276.000 * * [simplify]: Extracting #4: cost 104 inf + 3 1554045276.002 * * [simplify]: Extracting #5: cost 62 inf + 6930 1554045276.009 * * [simplify]: Extracting #6: cost 6 inf + 18942 1554045276.018 * * [simplify]: Extracting #7: cost 0 inf + 20030 1554045276.027 * [simplify]: Simplified to (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) 1554045276.027 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (fma (exp im) (exp im) 1)))) (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))) 1554045276.028 * * * * [progress]: [ 422 / 675 ] simplifiying candidate # 1554045276.028 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045276.029 * * [simplify]: iters left: 6 (34 enodes) 1554045276.049 * * [simplify]: iters left: 5 (174 enodes) 1554045276.162 * * [simplify]: iters left: 4 (433 enodes) 1554045276.386 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045276.386 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045276.387 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045276.387 * * [simplify]: Extracting #3: cost 78 inf + 0 1554045276.388 * * [simplify]: Extracting #4: cost 143 inf + 126 1554045276.391 * * [simplify]: Extracting #5: cost 170 inf + 11465 1554045276.404 * * [simplify]: Extracting #6: cost 38 inf + 50641 1554045276.420 * * [simplify]: Extracting #7: cost 0 inf + 59439 1554045276.430 * * [simplify]: Extracting #8: cost 0 inf + 59136 1554045276.441 * [simplify]: Simplified to (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (+ (fma (exp (- im)) (exp (- im)) (* (exp im) (exp im))) -1))) (cbrt (sqrt (+ (fma (exp (- im)) (exp (- im)) (* (exp im) (exp im))) -1))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) 1554045276.441 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (+ (fma (exp (- im)) (exp (- im)) (* (exp im) (exp im))) -1))) (cbrt (sqrt (+ (fma (exp (- im)) (exp (- im)) (* (exp im) (exp im))) -1))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045276.442 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045276.442 * * [simplify]: iters left: 6 (19 enodes) 1554045276.449 * * [simplify]: iters left: 5 (105 enodes) 1554045276.515 * * [simplify]: iters left: 4 (296 enodes) 1554045276.645 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045276.645 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045276.645 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045276.645 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045276.646 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045276.646 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045276.648 * * [simplify]: Extracting #6: cost 123 inf + 13594 1554045276.657 * * [simplify]: Extracting #7: cost 13 inf + 35050 1554045276.663 * * [simplify]: Extracting #8: cost 0 inf + 37759 1554045276.670 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045276.670 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (* (cbrt (sqrt (+ (fma (exp (- im)) (exp (- im)) (* (exp im) (exp im))) -1))) (cbrt (sqrt (+ (fma (exp (- im)) (exp (- im)) (* (exp im) (exp im))) -1))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045276.670 * * * * [progress]: [ 423 / 675 ] simplifiying candidate # 1554045276.671 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045276.671 * * [simplify]: iters left: 6 (34 enodes) 1554045276.685 * * [simplify]: iters left: 5 (173 enodes) 1554045276.777 * * [simplify]: iters left: 4 (424 enodes) 1554045276.968 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045276.968 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045276.968 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045276.968 * * [simplify]: Extracting #3: cost 73 inf + 0 1554045276.968 * * [simplify]: Extracting #4: cost 127 inf + 318 1554045276.971 * * [simplify]: Extracting #5: cost 165 inf + 10175 1554045276.986 * * [simplify]: Extracting #6: cost 32 inf + 41806 1554045277.002 * * [simplify]: Extracting #7: cost 1 inf + 55112 1554045277.019 * * [simplify]: Extracting #8: cost 0 inf + 55720 1554045277.037 * * [simplify]: Extracting #9: cost 0 inf + 55705 1554045277.055 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (* (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045277.055 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (* (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045277.056 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045277.056 * * [simplify]: iters left: 6 (19 enodes) 1554045277.066 * * [simplify]: iters left: 5 (105 enodes) 1554045277.098 * * [simplify]: iters left: 4 (296 enodes) 1554045277.245 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045277.245 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045277.245 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045277.245 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045277.246 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045277.247 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045277.252 * * [simplify]: Extracting #6: cost 123 inf + 13634 1554045277.262 * * [simplify]: Extracting #7: cost 13 inf + 35130 1554045277.276 * * [simplify]: Extracting #8: cost 0 inf + 37839 1554045277.287 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045277.287 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (* (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045277.287 * * * * [progress]: [ 424 / 675 ] simplifiying candidate # 1554045277.288 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045277.288 * * [simplify]: iters left: 6 (33 enodes) 1554045277.298 * * [simplify]: iters left: 5 (169 enodes) 1554045277.394 * * [simplify]: iters left: 4 (422 enodes) 1554045277.558 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045277.558 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045277.558 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045277.559 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045277.560 * * [simplify]: Extracting #4: cost 129 inf + 45 1554045277.561 * * [simplify]: Extracting #5: cost 189 inf + 4226 1554045277.565 * * [simplify]: Extracting #6: cost 84 inf + 28410 1554045277.572 * * [simplify]: Extracting #7: cost 19 inf + 46161 1554045277.579 * * [simplify]: Extracting #8: cost 3 inf + 53710 1554045277.588 * * [simplify]: Extracting #9: cost 0 inf + 56287 1554045277.596 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045277.596 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045277.596 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045277.597 * * [simplify]: iters left: 6 (19 enodes) 1554045277.607 * * [simplify]: iters left: 5 (105 enodes) 1554045277.670 * * [simplify]: iters left: 4 (296 enodes) 1554045277.818 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045277.819 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045277.819 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045277.819 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045277.819 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045277.821 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045277.825 * * [simplify]: Extracting #6: cost 123 inf + 13474 1554045277.830 * * [simplify]: Extracting #7: cost 13 inf + 34890 1554045277.837 * * [simplify]: Extracting #8: cost 0 inf + 37599 1554045277.844 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045277.844 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045277.844 * * * * [progress]: [ 425 / 675 ] simplifiying candidate # 1554045277.844 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt 1)) 1554045277.844 * * [simplify]: iters left: 6 (29 enodes) 1554045277.858 * * [simplify]: iters left: 5 (147 enodes) 1554045277.946 * * [simplify]: iters left: 4 (368 enodes) 1554045278.150 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045278.150 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045278.150 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045278.150 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045278.150 * * [simplify]: Extracting #4: cost 109 inf + 116 1554045278.152 * * [simplify]: Extracting #5: cost 142 inf + 8206 1554045278.157 * * [simplify]: Extracting #6: cost 23 inf + 35471 1554045278.163 * * [simplify]: Extracting #7: cost 3 inf + 40288 1554045278.171 * * [simplify]: Extracting #8: cost 0 inf + 42003 1554045278.183 * [simplify]: Simplified to (/ (fma (* (exp im) (exp im)) (exp im) (/ (exp (- (- im) im)) (exp im))) (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) 1554045278.183 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (/ (exp (- (- im) im)) (exp im))) (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045278.184 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045278.184 * * [simplify]: iters left: 6 (18 enodes) 1554045278.194 * * [simplify]: iters left: 5 (102 enodes) 1554045278.252 * * [simplify]: iters left: 4 (292 enodes) 1554045278.406 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045278.406 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045278.406 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045278.406 * * [simplify]: Extracting #3: cost 45 inf + 0 1554045278.407 * * [simplify]: Extracting #4: cost 167 inf + 2 1554045278.409 * * [simplify]: Extracting #5: cost 181 inf + 1291 1554045278.414 * * [simplify]: Extracting #6: cost 86 inf + 18332 1554045278.422 * * [simplify]: Extracting #7: cost 3 inf + 35484 1554045278.428 * * [simplify]: Extracting #8: cost 0 inf + 36044 1554045278.434 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045278.434 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (/ (exp (- (- im) im)) (exp im))) (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045278.435 * * * * [progress]: [ 426 / 675 ] simplifiying candidate # 1554045278.435 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045278.435 * * [simplify]: iters left: 6 (33 enodes) 1554045278.446 * * [simplify]: iters left: 5 (169 enodes) 1554045278.579 * * [simplify]: iters left: 4 (422 enodes) 1554045278.777 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045278.777 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045278.777 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045278.777 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045278.778 * * [simplify]: Extracting #4: cost 129 inf + 45 1554045278.781 * * [simplify]: Extracting #5: cost 189 inf + 4226 1554045278.787 * * [simplify]: Extracting #6: cost 84 inf + 28410 1554045278.799 * * [simplify]: Extracting #7: cost 19 inf + 46161 1554045278.814 * * [simplify]: Extracting #8: cost 3 inf + 53710 1554045278.830 * * [simplify]: Extracting #9: cost 0 inf + 56287 1554045278.847 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045278.847 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045278.848 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045278.848 * * [simplify]: iters left: 6 (19 enodes) 1554045278.858 * * [simplify]: iters left: 5 (105 enodes) 1554045278.907 * * [simplify]: iters left: 4 (296 enodes) 1554045279.028 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045279.028 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045279.028 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045279.028 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045279.028 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045279.029 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045279.033 * * [simplify]: Extracting #6: cost 123 inf + 13474 1554045279.042 * * [simplify]: Extracting #7: cost 13 inf + 34890 1554045279.049 * * [simplify]: Extracting #8: cost 0 inf + 37599 1554045279.056 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045279.056 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045279.056 * * * * [progress]: [ 427 / 675 ] simplifiying candidate # 1554045279.056 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1) 1554045279.057 * * [simplify]: iters left: 6 (28 enodes) 1554045279.069 * * [simplify]: iters left: 5 (142 enodes) 1554045279.123 * * [simplify]: iters left: 4 (364 enodes) 1554045279.299 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045279.300 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045279.300 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045279.300 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045279.300 * * [simplify]: Extracting #4: cost 110 inf + 45 1554045279.301 * * [simplify]: Extracting #5: cost 150 inf + 5816 1554045279.305 * * [simplify]: Extracting #6: cost 55 inf + 29113 1554045279.312 * * [simplify]: Extracting #7: cost 3 inf + 42732 1554045279.319 * * [simplify]: Extracting #8: cost 0 inf + 44099 1554045279.329 * * [simplify]: Extracting #9: cost 0 inf + 43947 1554045279.336 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (+ (* (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp im) (exp im)) (* (exp im) (exp im)))) (- (* (exp im) (exp im)))) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))))))) 1554045279.337 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (+ (* (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp im) (exp im)) (* (exp im) (exp im)))) (- (* (exp im) (exp im)))) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045279.337 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045279.337 * * [simplify]: iters left: 6 (18 enodes) 1554045279.342 * * [simplify]: iters left: 5 (102 enodes) 1554045279.380 * * [simplify]: iters left: 4 (292 enodes) 1554045279.513 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045279.513 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045279.513 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045279.513 * * [simplify]: Extracting #3: cost 45 inf + 0 1554045279.513 * * [simplify]: Extracting #4: cost 167 inf + 2 1554045279.514 * * [simplify]: Extracting #5: cost 181 inf + 1291 1554045279.517 * * [simplify]: Extracting #6: cost 86 inf + 18332 1554045279.523 * * [simplify]: Extracting #7: cost 3 inf + 35484 1554045279.529 * * [simplify]: Extracting #8: cost 0 inf + 36044 1554045279.539 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045279.539 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (+ (* (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp im) (exp im)) (* (exp im) (exp im)))) (- (* (exp im) (exp im)))) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045279.540 * * * * [progress]: [ 428 / 675 ] simplifiying candidate # 1554045279.540 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045279.540 * * [simplify]: iters left: 6 (30 enodes) 1554045279.555 * * [simplify]: iters left: 5 (146 enodes) 1554045279.629 * * [simplify]: iters left: 4 (321 enodes) 1554045279.837 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045279.837 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045279.837 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045279.837 * * [simplify]: Extracting #3: cost 78 inf + 0 1554045279.838 * * [simplify]: Extracting #4: cost 169 inf + 126 1554045279.840 * * [simplify]: Extracting #5: cost 159 inf + 11931 1554045279.845 * * [simplify]: Extracting #6: cost 40 inf + 39135 1554045279.857 * * [simplify]: Extracting #7: cost 15 inf + 46872 1554045279.872 * * [simplify]: Extracting #8: cost 5 inf + 53320 1554045279.890 * * [simplify]: Extracting #9: cost 0 inf + 58208 1554045279.907 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (+ im im)) (fma (exp (+ im im)) (exp (+ im im)) -1) (fma (exp im) (exp im) 1))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045279.907 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (+ im im)) (fma (exp (+ im im)) (exp (+ im im)) -1) (fma (exp im) (exp im) 1))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045279.908 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045279.908 * * [simplify]: iters left: 6 (15 enodes) 1554045279.916 * * [simplify]: iters left: 5 (75 enodes) 1554045279.946 * * [simplify]: iters left: 4 (166 enodes) 1554045280.009 * * [simplify]: iters left: 3 (292 enodes) 1554045280.116 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045280.116 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045280.116 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045280.117 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045280.117 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045280.118 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045280.120 * * [simplify]: Extracting #6: cost 12 inf + 14144 1554045280.123 * * [simplify]: Extracting #7: cost 0 inf + 15880 1554045280.127 * * [simplify]: Extracting #8: cost 0 inf + 15725 1554045280.132 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045280.132 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (exp (+ im im)) (fma (exp (+ im im)) (exp (+ im im)) -1) (fma (exp im) (exp im) 1))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (hypot (exp im) (* (exp im) (exp im))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045280.132 * * * * [progress]: [ 429 / 675 ] simplifiying candidate # 1554045280.132 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045280.133 * * [simplify]: iters left: 6 (30 enodes) 1554045280.142 * * [simplify]: iters left: 5 (145 enodes) 1554045280.179 * * [simplify]: iters left: 4 (315 enodes) 1554045280.331 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045280.331 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045280.331 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045280.332 * * [simplify]: Extracting #3: cost 73 inf + 0 1554045280.333 * * [simplify]: Extracting #4: cost 162 inf + 45 1554045280.336 * * [simplify]: Extracting #5: cost 164 inf + 10974 1554045280.347 * * [simplify]: Extracting #6: cost 26 inf + 42024 1554045280.362 * * [simplify]: Extracting #7: cost 1 inf + 52283 1554045280.380 * * [simplify]: Extracting #8: cost 0 inf + 52901 1554045280.395 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (fma (exp (+ im im)) (exp (+ im im)) -1) (exp (+ im im)) (fma (exp im) (exp im) 1)))) (fabs (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045280.395 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (fma (exp (+ im im)) (exp (+ im im)) -1) (exp (+ im im)) (fma (exp im) (exp im) 1)))) (fabs (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045280.396 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045280.397 * * [simplify]: iters left: 6 (15 enodes) 1554045280.404 * * [simplify]: iters left: 5 (75 enodes) 1554045280.434 * * [simplify]: iters left: 4 (166 enodes) 1554045280.479 * * [simplify]: iters left: 3 (292 enodes) 1554045280.592 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045280.592 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045280.592 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045280.592 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045280.592 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045280.594 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045280.596 * * [simplify]: Extracting #6: cost 12 inf + 14224 1554045280.599 * * [simplify]: Extracting #7: cost 0 inf + 15960 1554045280.604 * * [simplify]: Extracting #8: cost 0 inf + 15805 1554045280.611 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045280.611 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (fma (exp (+ im im)) (exp (+ im im)) -1) (exp (+ im im)) (fma (exp im) (exp im) 1)))) (fabs (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045280.611 * * * * [progress]: [ 430 / 675 ] simplifiying candidate # 1554045280.611 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045280.612 * * [simplify]: iters left: 6 (29 enodes) 1554045280.629 * * [simplify]: iters left: 5 (141 enodes) 1554045280.712 * * [simplify]: iters left: 4 (311 enodes) 1554045280.896 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045280.897 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045280.897 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045280.897 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045280.898 * * [simplify]: Extracting #4: cost 160 inf + 45 1554045280.901 * * [simplify]: Extracting #5: cost 167 inf + 9214 1554045280.912 * * [simplify]: Extracting #6: cost 35 inf + 36242 1554045280.925 * * [simplify]: Extracting #7: cost 8 inf + 44100 1554045280.940 * * [simplify]: Extracting #8: cost 2 inf + 48022 1554045280.955 * * [simplify]: Extracting #9: cost 0 inf + 49416 1554045280.970 * [simplify]: Simplified to (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045280.970 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045280.971 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045280.971 * * [simplify]: iters left: 6 (15 enodes) 1554045280.979 * * [simplify]: iters left: 5 (75 enodes) 1554045281.009 * * [simplify]: iters left: 4 (166 enodes) 1554045281.075 * * [simplify]: iters left: 3 (292 enodes) 1554045281.233 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045281.233 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045281.234 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045281.234 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045281.234 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045281.235 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045281.237 * * [simplify]: Extracting #6: cost 12 inf + 13984 1554045281.241 * * [simplify]: Extracting #7: cost 0 inf + 15720 1554045281.244 * * [simplify]: Extracting #8: cost 0 inf + 15565 1554045281.247 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045281.247 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045281.247 * * * * [progress]: [ 431 / 675 ] simplifiying candidate # 1554045281.248 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045281.248 * * [simplify]: iters left: 6 (25 enodes) 1554045281.258 * * [simplify]: iters left: 5 (120 enodes) 1554045281.290 * * [simplify]: iters left: 4 (253 enodes) 1554045281.353 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045281.354 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045281.354 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045281.354 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045281.354 * * [simplify]: Extracting #4: cost 109 inf + 86 1554045281.356 * * [simplify]: Extracting #5: cost 97 inf + 9509 1554045281.362 * * [simplify]: Extracting #6: cost 12 inf + 28569 1554045281.372 * * [simplify]: Extracting #7: cost 0 inf + 32652 1554045281.381 * * [simplify]: Extracting #8: cost 0 inf + 32552 1554045281.390 * [simplify]: Simplified to (/ (fma (exp im) (exp (+ im im)) (/ (exp (- (+ im im))) (exp im))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp (+ im im)) (fma (exp im) (exp im) 1)))) 1554045281.390 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (exp (+ im im)) (/ (exp (- (+ im im))) (exp im))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp (+ im im)) (fma (exp im) (exp im) 1)))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045281.391 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045281.391 * * [simplify]: iters left: 6 (14 enodes) 1554045281.399 * * [simplify]: iters left: 5 (72 enodes) 1554045281.430 * * [simplify]: iters left: 4 (159 enodes) 1554045281.484 * * [simplify]: iters left: 3 (263 enodes) 1554045281.620 * * [simplify]: iters left: 2 (496 enodes) 1554045282.042 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045282.042 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045282.042 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045282.042 * * [simplify]: Extracting #3: cost 47 inf + 0 1554045282.043 * * [simplify]: Extracting #4: cost 104 inf + 3 1554045282.044 * * [simplify]: Extracting #5: cost 62 inf + 6930 1554045282.047 * * [simplify]: Extracting #6: cost 6 inf + 18942 1554045282.052 * * [simplify]: Extracting #7: cost 0 inf + 20030 1554045282.061 * [simplify]: Simplified to (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) 1554045282.061 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (exp (+ im im)) (/ (exp (- (+ im im))) (exp im))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp (+ im im)) (fma (exp im) (exp im) 1)))) (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))) 1554045282.062 * * * * [progress]: [ 432 / 675 ] simplifiying candidate # 1554045282.062 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045282.062 * * [simplify]: iters left: 6 (29 enodes) 1554045282.079 * * [simplify]: iters left: 5 (141 enodes) 1554045282.139 * * [simplify]: iters left: 4 (311 enodes) 1554045282.276 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045282.276 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045282.276 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045282.276 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045282.278 * * [simplify]: Extracting #4: cost 160 inf + 45 1554045282.280 * * [simplify]: Extracting #5: cost 167 inf + 9214 1554045282.286 * * [simplify]: Extracting #6: cost 35 inf + 36242 1554045282.299 * * [simplify]: Extracting #7: cost 8 inf + 44100 1554045282.314 * * [simplify]: Extracting #8: cost 2 inf + 48022 1554045282.325 * * [simplify]: Extracting #9: cost 0 inf + 49416 1554045282.333 * [simplify]: Simplified to (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045282.333 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045282.333 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045282.334 * * [simplify]: iters left: 6 (15 enodes) 1554045282.337 * * [simplify]: iters left: 5 (75 enodes) 1554045282.352 * * [simplify]: iters left: 4 (166 enodes) 1554045282.389 * * [simplify]: iters left: 3 (292 enodes) 1554045282.494 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045282.494 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045282.494 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045282.494 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045282.495 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045282.497 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045282.502 * * [simplify]: Extracting #6: cost 12 inf + 13984 1554045282.508 * * [simplify]: Extracting #7: cost 0 inf + 15720 1554045282.513 * * [simplify]: Extracting #8: cost 0 inf + 15565 1554045282.517 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045282.517 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ im (+ im im))))) (sqrt (fma (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (fma (exp im) (exp im) 1)))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045282.517 * * * * [progress]: [ 433 / 675 ] simplifiying candidate # 1554045282.517 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045282.518 * * [simplify]: iters left: 6 (24 enodes) 1554045282.525 * * [simplify]: iters left: 5 (115 enodes) 1554045282.557 * * [simplify]: iters left: 4 (249 enodes) 1554045282.651 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045282.651 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045282.651 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045282.652 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045282.652 * * [simplify]: Extracting #4: cost 108 inf + 167 1554045282.655 * * [simplify]: Extracting #5: cost 107 inf + 7368 1554045282.662 * * [simplify]: Extracting #6: cost 16 inf + 27396 1554045282.671 * * [simplify]: Extracting #7: cost 0 inf + 32424 1554045282.681 * * [simplify]: Extracting #8: cost 0 inf + 32324 1554045282.690 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (fma (exp im) (exp im) 1)))) 1554045282.690 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (fma (exp im) (exp im) 1)))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045282.691 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045282.691 * * [simplify]: iters left: 6 (14 enodes) 1554045282.698 * * [simplify]: iters left: 5 (72 enodes) 1554045282.726 * * [simplify]: iters left: 4 (159 enodes) 1554045282.769 * * [simplify]: iters left: 3 (263 enodes) 1554045282.868 * * [simplify]: iters left: 2 (496 enodes) 1554045283.305 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045283.306 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045283.306 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045283.306 * * [simplify]: Extracting #3: cost 47 inf + 0 1554045283.307 * * [simplify]: Extracting #4: cost 104 inf + 3 1554045283.310 * * [simplify]: Extracting #5: cost 62 inf + 6930 1554045283.317 * * [simplify]: Extracting #6: cost 6 inf + 18942 1554045283.329 * * [simplify]: Extracting #7: cost 0 inf + 20030 1554045283.338 * [simplify]: Simplified to (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) 1554045283.338 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (fma (exp im) (exp im) 1)))) (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))) 1554045283.338 * * * * [progress]: [ 434 / 675 ] simplifiying candidate # 1554045283.339 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045283.339 * * [simplify]: iters left: 6 (33 enodes) 1554045283.360 * * [simplify]: iters left: 5 (179 enodes) 1554045283.680 * * [simplify]: iters left: 4 (478 enodes) 1554045284.086 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045284.086 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045284.086 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045284.087 * * [simplify]: Extracting #3: cost 80 inf + 0 1554045284.087 * * [simplify]: Extracting #4: cost 146 inf + 307 1554045284.091 * * [simplify]: Extracting #5: cost 200 inf + 8129 1554045284.100 * * [simplify]: Extracting #6: cost 81 inf + 38658 1554045284.117 * * [simplify]: Extracting #7: cost 16 inf + 59893 1554045284.128 * * [simplify]: Extracting #8: cost 2 inf + 67868 1554045284.138 * * [simplify]: Extracting #9: cost 0 inf + 69042 1554045284.153 * [simplify]: Simplified to (/ (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045284.153 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045284.154 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045284.155 * * [simplify]: iters left: 6 (19 enodes) 1554045284.166 * * [simplify]: iters left: 5 (105 enodes) 1554045284.229 * * [simplify]: iters left: 4 (296 enodes) 1554045284.389 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045284.389 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045284.389 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045284.389 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045284.390 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045284.391 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045284.396 * * [simplify]: Extracting #6: cost 123 inf + 13594 1554045284.407 * * [simplify]: Extracting #7: cost 13 inf + 35050 1554045284.420 * * [simplify]: Extracting #8: cost 0 inf + 37759 1554045284.436 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045284.437 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp (+ im im)) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045284.437 * * * * [progress]: [ 435 / 675 ] simplifiying candidate # 1554045284.438 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045284.438 * * [simplify]: iters left: 6 (33 enodes) 1554045284.460 * * [simplify]: iters left: 5 (178 enodes) 1554045284.780 * * [simplify]: iters left: 4 (470 enodes) 1554045285.299 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045285.299 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045285.300 * * [simplify]: Extracting #2: cost 27 inf + 0 1554045285.300 * * [simplify]: Extracting #3: cost 74 inf + 0 1554045285.301 * * [simplify]: Extracting #4: cost 150 inf + 45 1554045285.304 * * [simplify]: Extracting #5: cost 199 inf + 10468 1554045285.317 * * [simplify]: Extracting #6: cost 41 inf + 55432 1554045285.332 * * [simplify]: Extracting #7: cost 0 inf + 64251 1554045285.342 * * [simplify]: Extracting #8: cost 0 inf + 63778 1554045285.353 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (+ 1 (* (exp im) (exp im))))))) 1554045285.353 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (+ 1 (* (exp im) (exp im))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045285.354 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045285.354 * * [simplify]: iters left: 6 (19 enodes) 1554045285.359 * * [simplify]: iters left: 5 (105 enodes) 1554045285.422 * * [simplify]: iters left: 4 (296 enodes) 1554045285.566 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045285.566 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045285.566 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045285.566 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045285.567 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045285.567 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045285.572 * * [simplify]: Extracting #6: cost 123 inf + 13634 1554045285.578 * * [simplify]: Extracting #7: cost 13 inf + 35130 1554045285.584 * * [simplify]: Extracting #8: cost 0 inf + 37839 1554045285.593 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045285.593 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (+ 1 (* (exp im) (exp im))))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045285.593 * * * * [progress]: [ 436 / 675 ] simplifiying candidate # 1554045285.594 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045285.594 * * [simplify]: iters left: 6 (32 enodes) 1554045285.616 * * [simplify]: iters left: 5 (174 enodes) 1554045286.009 * * [simplify]: iters left: 4 (467 enodes) 1554045286.421 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045286.421 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045286.421 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045286.421 * * [simplify]: Extracting #3: cost 72 inf + 0 1554045286.422 * * [simplify]: Extracting #4: cost 144 inf + 45 1554045286.423 * * [simplify]: Extracting #5: cost 195 inf + 8457 1554045286.430 * * [simplify]: Extracting #6: cost 52 inf + 46753 1554045286.446 * * [simplify]: Extracting #7: cost 4 inf + 58173 1554045286.464 * * [simplify]: Extracting #8: cost 0 inf + 59671 1554045286.476 * [simplify]: Simplified to (/ (/ (+ (* (exp im) (* (exp im) (exp im))) (/ 1 (* (exp im) (* (exp im) (exp im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045286.476 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp im) (* (exp im) (exp im))) (/ 1 (* (exp im) (* (exp im) (exp im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045286.477 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045286.477 * * [simplify]: iters left: 6 (19 enodes) 1554045286.482 * * [simplify]: iters left: 5 (105 enodes) 1554045286.527 * * [simplify]: iters left: 4 (296 enodes) 1554045286.673 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045286.673 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045286.673 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045286.673 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045286.674 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045286.674 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045286.676 * * [simplify]: Extracting #6: cost 123 inf + 13474 1554045286.682 * * [simplify]: Extracting #7: cost 13 inf + 34890 1554045286.689 * * [simplify]: Extracting #8: cost 0 inf + 37599 1554045286.701 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045286.701 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp im) (* (exp im) (exp im))) (/ 1 (* (exp im) (* (exp im) (exp im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045286.702 * * * * [progress]: [ 437 / 675 ] simplifiying candidate # 1554045286.702 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt 1)) 1554045286.702 * * [simplify]: iters left: 6 (29 enodes) 1554045286.715 * * [simplify]: iters left: 5 (154 enodes) 1554045286.795 * * [simplify]: iters left: 4 (371 enodes) 1554045286.999 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045286.999 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045286.999 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045286.999 * * [simplify]: Extracting #3: cost 59 inf + 1 1554045286.999 * * [simplify]: Extracting #4: cost 111 inf + 45 1554045287.000 * * [simplify]: Extracting #5: cost 143 inf + 7876 1554045287.005 * * [simplify]: Extracting #6: cost 35 inf + 32605 1554045287.015 * * [simplify]: Extracting #7: cost 2 inf + 40444 1554045287.022 * * [simplify]: Extracting #8: cost 0 inf + 41086 1554045287.031 * * [simplify]: Extracting #9: cost 0 inf + 41085 1554045287.040 * [simplify]: Simplified to (/ (+ (* (exp im) (* (exp im) (exp im))) (/ 1 (* (exp im) (* (exp im) (exp im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) 1554045287.040 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (* (exp im) (* (exp im) (exp im))) (/ 1 (* (exp im) (* (exp im) (exp im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045287.041 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045287.041 * * [simplify]: iters left: 6 (18 enodes) 1554045287.051 * * [simplify]: iters left: 5 (102 enodes) 1554045287.093 * * [simplify]: iters left: 4 (292 enodes) 1554045287.237 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045287.237 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045287.237 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045287.237 * * [simplify]: Extracting #3: cost 45 inf + 0 1554045287.238 * * [simplify]: Extracting #4: cost 167 inf + 2 1554045287.239 * * [simplify]: Extracting #5: cost 181 inf + 1291 1554045287.245 * * [simplify]: Extracting #6: cost 86 inf + 18332 1554045287.257 * * [simplify]: Extracting #7: cost 3 inf + 35484 1554045287.269 * * [simplify]: Extracting #8: cost 0 inf + 36044 1554045287.281 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045287.281 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (* (exp im) (* (exp im) (exp im))) (/ 1 (* (exp im) (* (exp im) (exp im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045287.282 * * * * [progress]: [ 438 / 675 ] simplifiying candidate # 1554045287.282 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045287.283 * * [simplify]: iters left: 6 (32 enodes) 1554045287.304 * * [simplify]: iters left: 5 (174 enodes) 1554045287.615 * * [simplify]: iters left: 4 (467 enodes) 1554045288.060 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045288.060 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045288.060 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045288.060 * * [simplify]: Extracting #3: cost 72 inf + 0 1554045288.061 * * [simplify]: Extracting #4: cost 144 inf + 45 1554045288.064 * * [simplify]: Extracting #5: cost 195 inf + 8457 1554045288.076 * * [simplify]: Extracting #6: cost 52 inf + 46753 1554045288.089 * * [simplify]: Extracting #7: cost 4 inf + 58173 1554045288.099 * * [simplify]: Extracting #8: cost 0 inf + 59671 1554045288.109 * [simplify]: Simplified to (/ (/ (+ (* (exp im) (* (exp im) (exp im))) (/ 1 (* (exp im) (* (exp im) (exp im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045288.109 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp im) (* (exp im) (exp im))) (/ 1 (* (exp im) (* (exp im) (exp im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045288.110 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045288.110 * * [simplify]: iters left: 6 (19 enodes) 1554045288.118 * * [simplify]: iters left: 5 (105 enodes) 1554045288.158 * * [simplify]: iters left: 4 (296 enodes) 1554045288.339 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045288.339 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045288.339 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045288.339 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045288.339 * * [simplify]: Extracting #4: cost 151 inf + 1 1554045288.340 * * [simplify]: Extracting #5: cost 191 inf + 47 1554045288.342 * * [simplify]: Extracting #6: cost 123 inf + 13474 1554045288.347 * * [simplify]: Extracting #7: cost 13 inf + 34890 1554045288.354 * * [simplify]: Extracting #8: cost 0 inf + 37599 1554045288.360 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045288.360 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (* (exp im) (* (exp im) (exp im))) (/ 1 (* (exp im) (* (exp im) (exp im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045288.360 * * * * [progress]: [ 439 / 675 ] simplifiying candidate # 1554045288.361 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1) 1554045288.361 * * [simplify]: iters left: 6 (28 enodes) 1554045288.387 * * [simplify]: iters left: 5 (149 enodes) 1554045288.470 * * [simplify]: iters left: 4 (367 enodes) 1554045288.643 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045288.643 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045288.643 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045288.643 * * [simplify]: Extracting #3: cost 59 inf + 1 1554045288.644 * * [simplify]: Extracting #4: cost 108 inf + 116 1554045288.647 * * [simplify]: Extracting #5: cost 125 inf + 9776 1554045288.655 * * [simplify]: Extracting #6: cost 24 inf + 33118 1554045288.662 * * [simplify]: Extracting #7: cost 0 inf + 40964 1554045288.668 * [simplify]: Simplified to (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) 1554045288.668 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045288.669 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045288.669 * * [simplify]: iters left: 6 (18 enodes) 1554045288.674 * * [simplify]: iters left: 5 (102 enodes) 1554045288.721 * * [simplify]: iters left: 4 (292 enodes) 1554045288.839 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045288.839 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045288.839 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045288.840 * * [simplify]: Extracting #3: cost 45 inf + 0 1554045288.840 * * [simplify]: Extracting #4: cost 167 inf + 2 1554045288.842 * * [simplify]: Extracting #5: cost 181 inf + 1291 1554045288.848 * * [simplify]: Extracting #6: cost 86 inf + 18332 1554045288.859 * * [simplify]: Extracting #7: cost 3 inf + 35484 1554045288.872 * * [simplify]: Extracting #8: cost 0 inf + 36044 1554045288.885 * [simplify]: Simplified to (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045288.886 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im)))))) (/ (sqrt (* (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045288.886 * * * * [progress]: [ 440 / 675 ] simplifiying candidate # 1554045288.887 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045288.887 * * [simplify]: iters left: 6 (29 enodes) 1554045288.911 * * [simplify]: iters left: 5 (151 enodes) 1554045288.960 * * [simplify]: iters left: 4 (326 enodes) 1554045289.118 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045289.118 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045289.118 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045289.118 * * [simplify]: Extracting #3: cost 76 inf + 0 1554045289.118 * * [simplify]: Extracting #4: cost 152 inf + 86 1554045289.120 * * [simplify]: Extracting #5: cost 160 inf + 9853 1554045289.126 * * [simplify]: Extracting #6: cost 30 inf + 37172 1554045289.134 * * [simplify]: Extracting #7: cost 6 inf + 48224 1554045289.151 * * [simplify]: Extracting #8: cost 0 inf + 52833 1554045289.170 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- im) (+ im im)))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (fma (exp im) (exp im) 1)))) (* (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))))) 1554045289.170 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- im) (+ im im)))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (fma (exp im) (exp im) 1)))) (* (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045289.171 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045289.171 * * [simplify]: iters left: 6 (15 enodes) 1554045289.179 * * [simplify]: iters left: 5 (75 enodes) 1554045289.209 * * [simplify]: iters left: 4 (166 enodes) 1554045289.249 * * [simplify]: iters left: 3 (292 enodes) 1554045289.377 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045289.377 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045289.377 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045289.378 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045289.378 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045289.379 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045289.381 * * [simplify]: Extracting #6: cost 12 inf + 14144 1554045289.385 * * [simplify]: Extracting #7: cost 0 inf + 15880 1554045289.388 * * [simplify]: Extracting #8: cost 0 inf + 15725 1554045289.391 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045289.391 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- im) (+ im im)))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (fma (exp im) (exp im) 1)))) (* (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))) (cbrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im)))))))) (/ (hypot (exp im) (* (exp im) (exp im))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045289.391 * * * * [progress]: [ 441 / 675 ] simplifiying candidate # 1554045289.392 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045289.392 * * [simplify]: iters left: 6 (29 enodes) 1554045289.402 * * [simplify]: iters left: 5 (150 enodes) 1554045289.476 * * [simplify]: iters left: 4 (320 enodes) 1554045289.646 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045289.646 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045289.647 * * [simplify]: Extracting #2: cost 27 inf + 0 1554045289.647 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045289.648 * * [simplify]: Extracting #4: cost 146 inf + 86 1554045289.652 * * [simplify]: Extracting #5: cost 148 inf + 11805 1554045289.663 * * [simplify]: Extracting #6: cost 23 inf + 40011 1554045289.678 * * [simplify]: Extracting #7: cost 0 inf + 50396 1554045289.693 * * [simplify]: Extracting #8: cost 0 inf + 50366 1554045289.708 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (fabs (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (sqrt (fma (exp im) (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (fma (exp im) (exp im) 1)))) 1554045289.708 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (fabs (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (sqrt (fma (exp im) (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (fma (exp im) (exp im) 1)))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045289.709 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045289.709 * * [simplify]: iters left: 6 (15 enodes) 1554045289.713 * * [simplify]: iters left: 5 (75 enodes) 1554045289.728 * * [simplify]: iters left: 4 (166 enodes) 1554045289.777 * * [simplify]: iters left: 3 (292 enodes) 1554045289.896 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045289.896 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045289.896 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045289.896 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045289.897 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045289.898 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045289.900 * * [simplify]: Extracting #6: cost 12 inf + 14224 1554045289.904 * * [simplify]: Extracting #7: cost 0 inf + 15960 1554045289.907 * * [simplify]: Extracting #8: cost 0 inf + 15805 1554045289.910 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045289.910 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045289.910 * * * * [progress]: [ 442 / 675 ] simplifiying candidate # 1554045289.911 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045289.911 * * [simplify]: iters left: 6 (28 enodes) 1554045289.927 * * [simplify]: iters left: 5 (146 enodes) 1554045289.980 * * [simplify]: iters left: 4 (315 enodes) 1554045290.121 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045290.121 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045290.121 * * [simplify]: Extracting #2: cost 26 inf + 0 1554045290.121 * * [simplify]: Extracting #3: cost 69 inf + 0 1554045290.122 * * [simplify]: Extracting #4: cost 144 inf + 116 1554045290.126 * * [simplify]: Extracting #5: cost 142 inf + 12825 1554045290.135 * * [simplify]: Extracting #6: cost 27 inf + 36046 1554045290.141 * * [simplify]: Extracting #7: cost 4 inf + 43462 1554045290.149 * * [simplify]: Extracting #8: cost 0 inf + 46592 1554045290.157 * [simplify]: Simplified to (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (fma (exp im) (exp im) 1))))) 1554045290.157 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (fma (exp im) (exp im) 1))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045290.157 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045290.157 * * [simplify]: iters left: 6 (15 enodes) 1554045290.161 * * [simplify]: iters left: 5 (75 enodes) 1554045290.178 * * [simplify]: iters left: 4 (166 enodes) 1554045290.209 * * [simplify]: iters left: 3 (292 enodes) 1554045290.342 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045290.342 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045290.342 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045290.342 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045290.342 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045290.345 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045290.348 * * [simplify]: Extracting #6: cost 12 inf + 13984 1554045290.351 * * [simplify]: Extracting #7: cost 0 inf + 15720 1554045290.354 * * [simplify]: Extracting #8: cost 0 inf + 15565 1554045290.358 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045290.358 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (fma (exp im) (exp im) 1))))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045290.358 * * * * [progress]: [ 443 / 675 ] simplifiying candidate # 1554045290.358 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045290.359 * * [simplify]: iters left: 6 (25 enodes) 1554045290.372 * * [simplify]: iters left: 5 (127 enodes) 1554045290.404 * * [simplify]: iters left: 4 (260 enodes) 1554045290.485 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045290.485 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045290.485 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045290.485 * * [simplify]: Extracting #3: cost 56 inf + 1 1554045290.485 * * [simplify]: Extracting #4: cost 103 inf + 86 1554045290.487 * * [simplify]: Extracting #5: cost 102 inf + 8504 1554045290.490 * * [simplify]: Extracting #6: cost 17 inf + 26897 1554045290.495 * * [simplify]: Extracting #7: cost 0 inf + 32202 1554045290.499 * * [simplify]: Extracting #8: cost 0 inf + 31932 1554045290.507 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (fma (exp (+ im im)) (expm1 (+ (+ im im) (+ im im))) (+ (exp (+ im im)) 1)))) 1554045290.507 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (fma (exp (+ im im)) (expm1 (+ (+ im im) (+ im im))) (+ (exp (+ im im)) 1)))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045290.508 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045290.508 * * [simplify]: iters left: 6 (14 enodes) 1554045290.519 * * [simplify]: iters left: 5 (72 enodes) 1554045290.534 * * [simplify]: iters left: 4 (159 enodes) 1554045290.572 * * [simplify]: iters left: 3 (263 enodes) 1554045290.686 * * [simplify]: iters left: 2 (496 enodes) 1554045291.183 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045291.183 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045291.183 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045291.183 * * [simplify]: Extracting #3: cost 47 inf + 0 1554045291.184 * * [simplify]: Extracting #4: cost 104 inf + 3 1554045291.185 * * [simplify]: Extracting #5: cost 62 inf + 6930 1554045291.188 * * [simplify]: Extracting #6: cost 6 inf + 18942 1554045291.193 * * [simplify]: Extracting #7: cost 0 inf + 20030 1554045291.202 * [simplify]: Simplified to (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) 1554045291.202 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (fma (exp (+ im im)) (expm1 (+ (+ im im) (+ im im))) (+ (exp (+ im im)) 1)))) (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))) 1554045291.203 * * * * [progress]: [ 444 / 675 ] simplifiying candidate # 1554045291.203 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045291.204 * * [simplify]: iters left: 6 (28 enodes) 1554045291.222 * * [simplify]: iters left: 5 (146 enodes) 1554045291.296 * * [simplify]: iters left: 4 (315 enodes) 1554045291.463 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045291.463 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045291.463 * * [simplify]: Extracting #2: cost 26 inf + 0 1554045291.463 * * [simplify]: Extracting #3: cost 69 inf + 0 1554045291.463 * * [simplify]: Extracting #4: cost 144 inf + 116 1554045291.465 * * [simplify]: Extracting #5: cost 142 inf + 12825 1554045291.471 * * [simplify]: Extracting #6: cost 27 inf + 36046 1554045291.477 * * [simplify]: Extracting #7: cost 4 inf + 43462 1554045291.484 * * [simplify]: Extracting #8: cost 0 inf + 46592 1554045291.495 * [simplify]: Simplified to (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (fma (exp im) (exp im) 1))))) 1554045291.495 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (fma (exp im) (exp im) 1))))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045291.496 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045291.496 * * [simplify]: iters left: 6 (15 enodes) 1554045291.503 * * [simplify]: iters left: 5 (75 enodes) 1554045291.521 * * [simplify]: iters left: 4 (166 enodes) 1554045291.554 * * [simplify]: iters left: 3 (292 enodes) 1554045291.686 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045291.686 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045291.686 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045291.686 * * [simplify]: Extracting #3: cost 37 inf + 0 1554045291.686 * * [simplify]: Extracting #4: cost 70 inf + 184 1554045291.689 * * [simplify]: Extracting #5: cost 51 inf + 5217 1554045291.694 * * [simplify]: Extracting #6: cost 12 inf + 13984 1554045291.698 * * [simplify]: Extracting #7: cost 0 inf + 15720 1554045291.701 * * [simplify]: Extracting #8: cost 0 inf + 15565 1554045291.705 * [simplify]: Simplified to (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045291.705 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (* (* (exp im) (exp im)) (exp im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (fma (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (fma (exp im) (exp im) 1))))) (/ (hypot (exp im) (* (exp im) (exp im))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))))) 1554045291.705 * * * * [progress]: [ 445 / 675 ] simplifiying candidate # 1554045291.705 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045291.706 * * [simplify]: iters left: 6 (24 enodes) 1554045291.716 * * [simplify]: iters left: 5 (122 enodes) 1554045291.778 * * [simplify]: iters left: 4 (256 enodes) 1554045291.866 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045291.866 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045291.866 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045291.866 * * [simplify]: Extracting #3: cost 56 inf + 1 1554045291.866 * * [simplify]: Extracting #4: cost 104 inf + 45 1554045291.867 * * [simplify]: Extracting #5: cost 133 inf + 2347 1554045291.870 * * [simplify]: Extracting #6: cost 33 inf + 22678 1554045291.874 * * [simplify]: Extracting #7: cost 1 inf + 30923 1554045291.879 * * [simplify]: Extracting #8: cost 0 inf + 31170 1554045291.884 * * [simplify]: Extracting #9: cost 0 inf + 31142 1554045291.889 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) 1554045291.889 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045291.889 * [simplify]: Simplifying (/ (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045291.890 * * [simplify]: iters left: 6 (14 enodes) 1554045291.893 * * [simplify]: iters left: 5 (72 enodes) 1554045291.922 * * [simplify]: iters left: 4 (159 enodes) 1554045291.982 * * [simplify]: iters left: 3 (263 enodes) 1554045292.120 * * [simplify]: iters left: 2 (496 enodes) 1554045292.589 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045292.589 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045292.589 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045292.590 * * [simplify]: Extracting #3: cost 47 inf + 0 1554045292.590 * * [simplify]: Extracting #4: cost 104 inf + 3 1554045292.597 * * [simplify]: Extracting #5: cost 62 inf + 6930 1554045292.604 * * [simplify]: Extracting #6: cost 6 inf + 18942 1554045292.613 * * [simplify]: Extracting #7: cost 0 inf + 20030 1554045292.622 * [simplify]: Simplified to (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) 1554045292.622 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) (/ (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))) 1554045292.622 * * * * [progress]: [ 446 / 675 ] simplifiying candidate # 1554045292.622 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045292.623 * * [simplify]: iters left: 6 (30 enodes) 1554045292.631 * * [simplify]: iters left: 5 (165 enodes) 1554045292.747 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045292.747 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045292.747 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045292.747 * * [simplify]: Extracting #3: cost 64 inf + 0 1554045292.748 * * [simplify]: Extracting #4: cost 110 inf + 45 1554045292.748 * * [simplify]: Extracting #5: cost 125 inf + 3652 1554045292.752 * * [simplify]: Extracting #6: cost 31 inf + 25829 1554045292.758 * * [simplify]: Extracting #7: cost 8 inf + 34513 1554045292.771 * * [simplify]: Extracting #8: cost 0 inf + 43192 1554045292.785 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp im) (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)))))) 1554045292.785 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp im) (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045292.786 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045292.787 * * [simplify]: iters left: 6 (19 enodes) 1554045292.797 * * [simplify]: iters left: 5 (103 enodes) 1554045292.840 * * [simplify]: iters left: 4 (270 enodes) 1554045292.961 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045292.961 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045292.961 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045292.962 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045292.962 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045292.962 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045292.964 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045292.967 * * [simplify]: Extracting #7: cost 2 inf + 20914 1554045292.974 * * [simplify]: Extracting #8: cost 0 inf + 21794 1554045292.981 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045292.982 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp im) (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045292.982 * * * * [progress]: [ 447 / 675 ] simplifiying candidate # 1554045292.983 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045292.983 * * [simplify]: iters left: 6 (30 enodes) 1554045293.000 * * [simplify]: iters left: 5 (164 enodes) 1554045293.120 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045293.120 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045293.120 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045293.120 * * [simplify]: Extracting #3: cost 61 inf + 0 1554045293.120 * * [simplify]: Extracting #4: cost 107 inf + 45 1554045293.121 * * [simplify]: Extracting #5: cost 119 inf + 3714 1554045293.124 * * [simplify]: Extracting #6: cost 29 inf + 25402 1554045293.129 * * [simplify]: Extracting #7: cost 9 inf + 32460 1554045293.135 * * [simplify]: Extracting #8: cost 0 inf + 39878 1554045293.141 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (* (exp (- im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (* 1 (exp (+ im im)))))))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) 1554045293.142 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (* (exp (- im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (* 1 (exp (+ im im)))))))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045293.142 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045293.142 * * [simplify]: iters left: 6 (19 enodes) 1554045293.147 * * [simplify]: iters left: 5 (103 enodes) 1554045293.191 * * [simplify]: iters left: 4 (270 enodes) 1554045293.272 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045293.273 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045293.273 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045293.273 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045293.273 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045293.274 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045293.276 * * [simplify]: Extracting #6: cost 69 inf + 6822 1554045293.667 * * [simplify]: Extracting #7: cost 2 inf + 20994 1554045293.671 * * [simplify]: Extracting #8: cost 0 inf + 21874 1554045293.675 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045293.675 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (* (exp (- im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (* 1 (exp (+ im im)))))))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045293.675 * * * * [progress]: [ 448 / 675 ] simplifiying candidate # 1554045293.676 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045293.676 * * [simplify]: iters left: 6 (29 enodes) 1554045293.688 * * [simplify]: iters left: 5 (160 enodes) 1554045293.843 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045293.843 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045293.843 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045293.843 * * [simplify]: Extracting #3: cost 59 inf + 0 1554045293.844 * * [simplify]: Extracting #4: cost 104 inf + 86 1554045293.845 * * [simplify]: Extracting #5: cost 121 inf + 3516 1554045293.851 * * [simplify]: Extracting #6: cost 34 inf + 23183 1554045293.861 * * [simplify]: Extracting #7: cost 7 inf + 32360 1554045293.872 * * [simplify]: Extracting #8: cost 2 inf + 35784 1554045293.884 * * [simplify]: Extracting #9: cost 0 inf + 37740 1554045293.896 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (/ 1 (exp (+ (+ im im) im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (fma (exp (+ im im)) 1 1)))))) 1554045293.896 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (/ 1 (exp (+ (+ im im) im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (fma (exp (+ im im)) 1 1)))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045293.897 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045293.897 * * [simplify]: iters left: 6 (19 enodes) 1554045293.910 * * [simplify]: iters left: 5 (103 enodes) 1554045293.970 * * [simplify]: iters left: 4 (270 enodes) 1554045294.076 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045294.076 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045294.076 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045294.076 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045294.076 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045294.077 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045294.080 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045294.087 * * [simplify]: Extracting #7: cost 2 inf + 20794 1554045294.094 * * [simplify]: Extracting #8: cost 0 inf + 21634 1554045294.102 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045294.102 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (/ 1 (exp (+ (+ im im) im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (fma (exp (+ im im)) 1 1)))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045294.103 * * * * [progress]: [ 449 / 675 ] simplifiying candidate # 1554045294.103 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt 1)) 1554045294.104 * * [simplify]: iters left: 6 (26 enodes) 1554045294.119 * * [simplify]: iters left: 5 (142 enodes) 1554045294.253 * * [simplify]: iters left: 4 (448 enodes) 1554045294.750 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045294.750 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045294.750 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045294.751 * * [simplify]: Extracting #3: cost 85 inf + 1 1554045294.752 * * [simplify]: Extracting #4: cost 152 inf + 45 1554045294.754 * * [simplify]: Extracting #5: cost 181 inf + 9398 1554045294.765 * * [simplify]: Extracting #6: cost 48 inf + 47972 1554045294.781 * * [simplify]: Extracting #7: cost 2 inf + 59218 1554045294.798 * * [simplify]: Extracting #8: cost 0 inf + 60186 1554045294.817 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))))) 1554045294.817 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045294.818 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045294.818 * * [simplify]: iters left: 6 (18 enodes) 1554045294.828 * * [simplify]: iters left: 5 (100 enodes) 1554045294.887 * * [simplify]: iters left: 4 (267 enodes) 1554045294.981 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045294.981 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045294.981 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045294.981 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045294.982 * * [simplify]: Extracting #4: cost 101 inf + 2 1554045294.982 * * [simplify]: Extracting #5: cost 108 inf + 571 1554045294.984 * * [simplify]: Extracting #6: cost 41 inf + 11695 1554045294.987 * * [simplify]: Extracting #7: cost 0 inf + 21313 1554045294.994 * * [simplify]: Extracting #8: cost 0 inf + 21233 1554045295.002 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045295.002 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045295.003 * * * * [progress]: [ 450 / 675 ] simplifiying candidate # 1554045295.003 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045295.004 * * [simplify]: iters left: 6 (29 enodes) 1554045295.021 * * [simplify]: iters left: 5 (160 enodes) 1554045295.145 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045295.145 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045295.145 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045295.145 * * [simplify]: Extracting #3: cost 59 inf + 0 1554045295.146 * * [simplify]: Extracting #4: cost 104 inf + 86 1554045295.147 * * [simplify]: Extracting #5: cost 121 inf + 3516 1554045295.153 * * [simplify]: Extracting #6: cost 34 inf + 23183 1554045295.162 * * [simplify]: Extracting #7: cost 7 inf + 32360 1554045295.174 * * [simplify]: Extracting #8: cost 2 inf + 35784 1554045295.186 * * [simplify]: Extracting #9: cost 0 inf + 37740 1554045295.198 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (/ 1 (exp (+ (+ im im) im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (fma (exp (+ im im)) 1 1)))))) 1554045295.198 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (/ 1 (exp (+ (+ im im) im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (fma (exp (+ im im)) 1 1)))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045295.199 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045295.200 * * [simplify]: iters left: 6 (19 enodes) 1554045295.209 * * [simplify]: iters left: 5 (103 enodes) 1554045295.248 * * [simplify]: iters left: 4 (270 enodes) 1554045295.365 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045295.365 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045295.365 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045295.365 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045295.367 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045295.368 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045295.369 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045295.372 * * [simplify]: Extracting #7: cost 2 inf + 20794 1554045295.376 * * [simplify]: Extracting #8: cost 0 inf + 21634 1554045295.381 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045295.381 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (/ 1 (exp (+ (+ im im) im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (fma (exp (+ im im)) 1 1)))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045295.381 * * * * [progress]: [ 451 / 675 ] simplifiying candidate # 1554045295.381 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1) 1554045295.382 * * [simplify]: iters left: 6 (25 enodes) 1554045295.392 * * [simplify]: iters left: 5 (137 enodes) 1554045295.497 * * [simplify]: iters left: 4 (444 enodes) 1554045295.870 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045295.870 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045295.870 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045295.870 * * [simplify]: Extracting #3: cost 86 inf + 1 1554045295.871 * * [simplify]: Extracting #4: cost 152 inf + 86 1554045295.873 * * [simplify]: Extracting #5: cost 158 inf + 13037 1554045295.879 * * [simplify]: Extracting #6: cost 36 inf + 49123 1554045295.888 * * [simplify]: Extracting #7: cost 0 inf + 58501 1554045295.905 * * [simplify]: Extracting #8: cost 0 inf + 57266 1554045295.924 * * [simplify]: Extracting #9: cost 0 inf + 57056 1554045295.933 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (+ (fma (exp im) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (exp (+ im (+ im im)))) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045295.933 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (+ (fma (exp im) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (exp (+ im (+ im im)))) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045295.934 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045295.934 * * [simplify]: iters left: 6 (18 enodes) 1554045295.938 * * [simplify]: iters left: 5 (100 enodes) 1554045295.980 * * [simplify]: iters left: 4 (267 enodes) 1554045296.117 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045296.117 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045296.117 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045296.117 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045296.117 * * [simplify]: Extracting #4: cost 101 inf + 2 1554045296.118 * * [simplify]: Extracting #5: cost 108 inf + 571 1554045296.122 * * [simplify]: Extracting #6: cost 41 inf + 11695 1554045296.129 * * [simplify]: Extracting #7: cost 0 inf + 21313 1554045296.140 * * [simplify]: Extracting #8: cost 0 inf + 21233 1554045296.146 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045296.146 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (+ (fma (exp im) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (exp (+ im (+ im im)))) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045296.147 * * * * [progress]: [ 452 / 675 ] simplifiying candidate # 1554045296.147 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045296.147 * * [simplify]: iters left: 6 (26 enodes) 1554045296.156 * * [simplify]: iters left: 5 (136 enodes) 1554045296.192 * * [simplify]: iters left: 4 (352 enodes) 1554045296.306 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045296.306 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045296.306 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045296.307 * * [simplify]: Extracting #3: cost 92 inf + 0 1554045296.308 * * [simplify]: Extracting #4: cost 186 inf + 288 1554045296.313 * * [simplify]: Extracting #5: cost 150 inf + 15619 1554045296.326 * * [simplify]: Extracting #6: cost 26 inf + 45155 1554045296.341 * * [simplify]: Extracting #7: cost 12 inf + 49430 1554045296.360 * * [simplify]: Extracting #8: cost 3 inf + 57320 1554045296.378 * * [simplify]: Extracting #9: cost 0 inf + 60130 1554045296.400 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045296.400 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045296.401 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045296.402 * * [simplify]: iters left: 6 (15 enodes) 1554045296.409 * * [simplify]: iters left: 5 (74 enodes) 1554045296.438 * * [simplify]: iters left: 4 (150 enodes) 1554045296.480 * * [simplify]: iters left: 3 (261 enodes) 1554045296.585 * * [simplify]: iters left: 2 (409 enodes) 1554045296.773 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045296.773 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045296.773 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045296.773 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045296.773 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045296.774 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045296.777 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045296.784 * * [simplify]: Extracting #7: cost 4 inf + 18077 1554045296.792 * * [simplify]: Extracting #8: cost 0 inf + 19114 1554045296.798 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (cbrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045296.798 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (cbrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045296.799 * * * * [progress]: [ 453 / 675 ] simplifiying candidate # 1554045296.799 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045296.799 * * [simplify]: iters left: 6 (26 enodes) 1554045296.807 * * [simplify]: iters left: 5 (135 enodes) 1554045296.847 * * [simplify]: iters left: 4 (346 enodes) 1554045297.036 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045297.037 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045297.037 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045297.037 * * [simplify]: Extracting #3: cost 87 inf + 0 1554045297.038 * * [simplify]: Extracting #4: cost 185 inf + 126 1554045297.042 * * [simplify]: Extracting #5: cost 154 inf + 16488 1554045297.057 * * [simplify]: Extracting #6: cost 17 inf + 50184 1554045297.065 * * [simplify]: Extracting #7: cost 0 inf + 56575 1554045297.074 * * [simplify]: Extracting #8: cost 0 inf + 56134 1554045297.083 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (fma (exp im) (exp im) 1) (* (expm1 (+ im im)) (exp im)) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045297.083 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (fma (exp im) (exp im) 1) (* (expm1 (+ im im)) (exp im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045297.083 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045297.083 * * [simplify]: iters left: 6 (15 enodes) 1554045297.087 * * [simplify]: iters left: 5 (74 enodes) 1554045297.108 * * [simplify]: iters left: 4 (150 enodes) 1554045297.138 * * [simplify]: iters left: 3 (261 enodes) 1554045297.257 * * [simplify]: iters left: 2 (409 enodes) 1554045297.420 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045297.421 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045297.421 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045297.421 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045297.421 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045297.422 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045297.424 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045297.431 * * [simplify]: Extracting #7: cost 4 inf + 18157 1554045297.439 * * [simplify]: Extracting #8: cost 0 inf + 19194 1554045297.447 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (cbrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045297.447 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (fma (exp im) (exp im) 1) (* (expm1 (+ im im)) (exp im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (cbrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045297.448 * * * * [progress]: [ 454 / 675 ] simplifiying candidate # 1554045297.448 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045297.448 * * [simplify]: iters left: 6 (25 enodes) 1554045297.458 * * [simplify]: iters left: 5 (131 enodes) 1554045297.508 * * [simplify]: iters left: 4 (342 enodes) 1554045297.738 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045297.738 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045297.739 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045297.739 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045297.740 * * [simplify]: Extracting #4: cost 186 inf + 45 1554045297.742 * * [simplify]: Extracting #5: cost 190 inf + 7678 1554045297.747 * * [simplify]: Extracting #6: cost 48 inf + 37873 1554045297.755 * * [simplify]: Extracting #7: cost 8 inf + 49858 1554045297.766 * * [simplify]: Extracting #8: cost 1 inf + 54541 1554045297.782 * * [simplify]: Extracting #9: cost 0 inf + 55197 1554045297.800 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045297.800 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045297.801 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045297.801 * * [simplify]: iters left: 6 (15 enodes) 1554045297.812 * * [simplify]: iters left: 5 (74 enodes) 1554045297.841 * * [simplify]: iters left: 4 (150 enodes) 1554045297.885 * * [simplify]: iters left: 3 (261 enodes) 1554045298.024 * * [simplify]: iters left: 2 (409 enodes) 1554045298.205 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045298.205 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045298.205 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045298.205 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045298.209 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045298.210 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045298.212 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045298.218 * * [simplify]: Extracting #7: cost 4 inf + 17917 1554045298.226 * * [simplify]: Extracting #8: cost 0 inf + 18954 1554045298.234 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045298.235 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045298.235 * * * * [progress]: [ 455 / 675 ] simplifiying candidate # 1554045298.236 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045298.236 * * [simplify]: iters left: 6 (22 enodes) 1554045298.250 * * [simplify]: iters left: 5 (114 enodes) 1554045298.292 * * [simplify]: iters left: 4 (289 enodes) 1554045298.426 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045298.426 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045298.426 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045298.426 * * [simplify]: Extracting #3: cost 75 inf + 1 1554045298.427 * * [simplify]: Extracting #4: cost 140 inf + 116 1554045298.428 * * [simplify]: Extracting #5: cost 125 inf + 8318 1554045298.432 * * [simplify]: Extracting #6: cost 28 inf + 30325 1554045298.443 * * [simplify]: Extracting #7: cost 3 inf + 38599 1554045298.450 * * [simplify]: Extracting #8: cost 0 inf + 39401 1554045298.455 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045298.456 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045298.456 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045298.456 * * [simplify]: iters left: 6 (14 enodes) 1554045298.460 * * [simplify]: iters left: 5 (71 enodes) 1554045298.474 * * [simplify]: iters left: 4 (147 enodes) 1554045298.521 * * [simplify]: iters left: 3 (258 enodes) 1554045298.655 * * [simplify]: iters left: 2 (404 enodes) 1554045298.841 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045298.842 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045298.842 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045298.842 * * [simplify]: Extracting #3: cost 33 inf + 0 1554045298.842 * * [simplify]: Extracting #4: cost 90 inf + 2 1554045298.842 * * [simplify]: Extracting #5: cost 97 inf + 127 1554045298.844 * * [simplify]: Extracting #6: cost 52 inf + 6487 1554045298.847 * * [simplify]: Extracting #7: cost 3 inf + 16931 1554045298.850 * * [simplify]: Extracting #8: cost 0 inf + 17952 1554045298.854 * [simplify]: Simplified to (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045298.854 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045298.854 * * * * [progress]: [ 456 / 675 ] simplifiying candidate # 1554045298.855 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045298.855 * * [simplify]: iters left: 6 (25 enodes) 1554045298.862 * * [simplify]: iters left: 5 (131 enodes) 1554045298.900 * * [simplify]: iters left: 4 (342 enodes) 1554045299.104 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045299.105 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045299.105 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045299.105 * * [simplify]: Extracting #3: cost 85 inf + 0 1554045299.105 * * [simplify]: Extracting #4: cost 186 inf + 45 1554045299.107 * * [simplify]: Extracting #5: cost 190 inf + 7678 1554045299.112 * * [simplify]: Extracting #6: cost 48 inf + 37873 1554045299.120 * * [simplify]: Extracting #7: cost 8 inf + 49858 1554045299.128 * * [simplify]: Extracting #8: cost 1 inf + 54541 1554045299.144 * * [simplify]: Extracting #9: cost 0 inf + 55197 1554045299.161 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045299.161 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045299.162 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045299.162 * * [simplify]: iters left: 6 (15 enodes) 1554045299.169 * * [simplify]: iters left: 5 (74 enodes) 1554045299.202 * * [simplify]: iters left: 4 (150 enodes) 1554045299.252 * * [simplify]: iters left: 3 (261 enodes) 1554045299.368 * * [simplify]: iters left: 2 (409 enodes) 1554045299.544 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045299.544 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045299.544 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045299.544 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045299.545 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045299.545 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045299.546 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045299.550 * * [simplify]: Extracting #7: cost 4 inf + 17917 1554045299.556 * * [simplify]: Extracting #8: cost 0 inf + 18954 1554045299.560 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045299.560 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045299.560 * * * * [progress]: [ 457 / 675 ] simplifiying candidate # 1554045299.560 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045299.561 * * [simplify]: iters left: 6 (21 enodes) 1554045299.568 * * [simplify]: iters left: 5 (109 enodes) 1554045299.624 * * [simplify]: iters left: 4 (286 enodes) 1554045299.730 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045299.730 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045299.730 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045299.731 * * [simplify]: Extracting #3: cost 75 inf + 1 1554045299.731 * * [simplify]: Extracting #4: cost 137 inf + 450 1554045299.736 * * [simplify]: Extracting #5: cost 91 inf + 15476 1554045299.746 * * [simplify]: Extracting #6: cost 11 inf + 34064 1554045299.757 * * [simplify]: Extracting #7: cost 1 inf + 37690 1554045299.769 * * [simplify]: Extracting #8: cost 0 inf + 37841 1554045299.781 * [simplify]: Simplified to (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045299.781 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045299.782 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045299.782 * * [simplify]: iters left: 6 (14 enodes) 1554045299.789 * * [simplify]: iters left: 5 (71 enodes) 1554045299.816 * * [simplify]: iters left: 4 (147 enodes) 1554045299.846 * * [simplify]: iters left: 3 (258 enodes) 1554045299.961 * * [simplify]: iters left: 2 (404 enodes) 1554045300.169 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045300.169 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045300.169 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045300.169 * * [simplify]: Extracting #3: cost 33 inf + 0 1554045300.170 * * [simplify]: Extracting #4: cost 90 inf + 2 1554045300.170 * * [simplify]: Extracting #5: cost 97 inf + 127 1554045300.171 * * [simplify]: Extracting #6: cost 52 inf + 6487 1554045300.174 * * [simplify]: Extracting #7: cost 3 inf + 16931 1554045300.179 * * [simplify]: Extracting #8: cost 0 inf + 17952 1554045300.186 * [simplify]: Simplified to (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045300.186 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045300.186 * * * * [progress]: [ 458 / 675 ] simplifiying candidate # 1554045300.187 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045300.187 * * [simplify]: iters left: 6 (32 enodes) 1554045300.204 * * [simplify]: iters left: 5 (173 enodes) 1554045300.313 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045300.313 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045300.313 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045300.314 * * [simplify]: Extracting #3: cost 82 inf + 0 1554045300.314 * * [simplify]: Extracting #4: cost 159 inf + 86 1554045300.316 * * [simplify]: Extracting #5: cost 115 inf + 16750 1554045300.321 * * [simplify]: Extracting #6: cost 27 inf + 39343 1554045300.331 * * [simplify]: Extracting #7: cost 9 inf + 45831 1554045300.339 * * [simplify]: Extracting #8: cost 2 inf + 52595 1554045300.348 * * [simplify]: Extracting #9: cost 0 inf + 55081 1554045300.357 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (* (exp (- im)) (* (exp (- im)) (exp (- im))))) (* (sqrt (+ (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)) (* (exp im) (- (* (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im)))) 1)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))))) 1554045300.357 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (* (exp (- im)) (* (exp (- im)) (exp (- im))))) (* (sqrt (+ (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)) (* (exp im) (- (* (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im)))) 1)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045300.358 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045300.358 * * [simplify]: iters left: 6 (19 enodes) 1554045300.363 * * [simplify]: iters left: 5 (103 enodes) 1554045300.409 * * [simplify]: iters left: 4 (270 enodes) 1554045300.492 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045300.492 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045300.493 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045300.493 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045300.493 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045300.493 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045300.494 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045300.500 * * [simplify]: Extracting #7: cost 2 inf + 20914 1554045300.504 * * [simplify]: Extracting #8: cost 0 inf + 21794 1554045300.508 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045300.508 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (* (exp (- im)) (* (exp (- im)) (exp (- im))))) (* (sqrt (+ (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)) (* (exp im) (- (* (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im)))) 1)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045300.509 * * * * [progress]: [ 459 / 675 ] simplifiying candidate # 1554045300.509 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045300.509 * * [simplify]: iters left: 6 (32 enodes) 1554045300.524 * * [simplify]: iters left: 5 (172 enodes) 1554045300.650 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045300.651 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045300.651 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045300.651 * * [simplify]: Extracting #3: cost 80 inf + 0 1554045300.651 * * [simplify]: Extracting #4: cost 158 inf + 45 1554045300.652 * * [simplify]: Extracting #5: cost 167 inf + 3639 1554045300.655 * * [simplify]: Extracting #6: cost 77 inf + 25415 1554045300.662 * * [simplify]: Extracting #7: cost 8 inf + 45107 1554045300.674 * * [simplify]: Extracting #8: cost 0 inf + 51052 1554045300.689 * * [simplify]: Extracting #9: cost 0 inf + 50982 1554045300.704 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (* (exp (- im)) (* (exp (- im)) (exp (- im))))) (* (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))))) 1554045300.704 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (* (exp (- im)) (* (exp (- im)) (exp (- im))))) (* (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045300.706 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045300.706 * * [simplify]: iters left: 6 (19 enodes) 1554045300.716 * * [simplify]: iters left: 5 (103 enodes) 1554045300.750 * * [simplify]: iters left: 4 (270 enodes) 1554045300.862 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045300.862 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045300.863 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045300.863 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045300.863 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045300.864 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045300.867 * * [simplify]: Extracting #6: cost 69 inf + 6822 1554045300.874 * * [simplify]: Extracting #7: cost 2 inf + 20994 1554045300.883 * * [simplify]: Extracting #8: cost 0 inf + 21874 1554045300.891 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045300.891 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (* (exp (- im)) (* (exp (- im)) (exp (- im))))) (* (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045300.892 * * * * [progress]: [ 460 / 675 ] simplifiying candidate # 1554045300.892 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045300.893 * * [simplify]: iters left: 6 (31 enodes) 1554045300.906 * * [simplify]: iters left: 5 (168 enodes) 1554045301.005 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045301.005 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045301.005 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045301.006 * * [simplify]: Extracting #3: cost 77 inf + 0 1554045301.007 * * [simplify]: Extracting #4: cost 152 inf + 459 1554045301.009 * * [simplify]: Extracting #5: cost 144 inf + 8024 1554045301.014 * * [simplify]: Extracting #6: cost 71 inf + 25039 1554045301.025 * * [simplify]: Extracting #7: cost 19 inf + 38208 1554045301.042 * * [simplify]: Extracting #8: cost 5 inf + 45391 1554045301.057 * * [simplify]: Extracting #9: cost 1 inf + 48823 1554045301.072 * * [simplify]: Extracting #10: cost 0 inf + 49891 1554045301.087 * [simplify]: Simplified to (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (exp im) (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)))))) 1554045301.087 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (exp im) (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045301.088 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045301.088 * * [simplify]: iters left: 6 (19 enodes) 1554045301.099 * * [simplify]: iters left: 5 (103 enodes) 1554045301.141 * * [simplify]: iters left: 4 (270 enodes) 1554045301.272 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045301.272 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045301.272 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045301.273 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045301.273 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045301.274 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045301.279 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045301.286 * * [simplify]: Extracting #7: cost 2 inf + 20794 1554045301.295 * * [simplify]: Extracting #8: cost 0 inf + 21634 1554045301.303 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045301.303 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (exp im) (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045301.304 * * * * [progress]: [ 461 / 675 ] simplifiying candidate # 1554045301.304 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt 1)) 1554045301.305 * * [simplify]: iters left: 6 (27 enodes) 1554045301.322 * * [simplify]: iters left: 5 (146 enodes) 1554045301.426 * * [simplify]: iters left: 4 (496 enodes) 1554045301.824 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045301.824 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045301.824 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045301.825 * * [simplify]: Extracting #3: cost 83 inf + 1 1554045301.826 * * [simplify]: Extracting #4: cost 137 inf + 227 1554045301.829 * * [simplify]: Extracting #5: cost 129 inf + 10715 1554045301.835 * * [simplify]: Extracting #6: cost 21 inf + 39759 1554045301.844 * * [simplify]: Extracting #7: cost 0 inf + 45131 1554045301.852 * * [simplify]: Extracting #8: cost 0 inf + 44195 1554045301.865 * * [simplify]: Extracting #9: cost 0 inf + 44111 1554045301.881 * [simplify]: Simplified to (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (/ (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))) (exp im))))) 1554045301.881 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (/ (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))) (exp im))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045301.882 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045301.882 * * [simplify]: iters left: 6 (18 enodes) 1554045301.887 * * [simplify]: iters left: 5 (100 enodes) 1554045301.927 * * [simplify]: iters left: 4 (267 enodes) 1554045302.019 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045302.019 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045302.020 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045302.020 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045302.020 * * [simplify]: Extracting #4: cost 101 inf + 2 1554045302.021 * * [simplify]: Extracting #5: cost 108 inf + 571 1554045302.024 * * [simplify]: Extracting #6: cost 41 inf + 11695 1554045302.030 * * [simplify]: Extracting #7: cost 0 inf + 21313 1554045302.034 * * [simplify]: Extracting #8: cost 0 inf + 21233 1554045302.038 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045302.038 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (/ (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))) (exp im))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045302.039 * * * * [progress]: [ 462 / 675 ] simplifiying candidate # 1554045302.039 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045302.039 * * [simplify]: iters left: 6 (31 enodes) 1554045302.049 * * [simplify]: iters left: 5 (168 enodes) 1554045302.153 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045302.153 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045302.153 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045302.153 * * [simplify]: Extracting #3: cost 77 inf + 0 1554045302.154 * * [simplify]: Extracting #4: cost 152 inf + 459 1554045302.155 * * [simplify]: Extracting #5: cost 144 inf + 8024 1554045302.158 * * [simplify]: Extracting #6: cost 71 inf + 25039 1554045302.163 * * [simplify]: Extracting #7: cost 19 inf + 38208 1554045302.170 * * [simplify]: Extracting #8: cost 5 inf + 45391 1554045302.180 * * [simplify]: Extracting #9: cost 1 inf + 48823 1554045302.195 * * [simplify]: Extracting #10: cost 0 inf + 49891 1554045302.211 * [simplify]: Simplified to (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (exp im) (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)))))) 1554045302.211 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (exp im) (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045302.212 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045302.212 * * [simplify]: iters left: 6 (19 enodes) 1554045302.217 * * [simplify]: iters left: 5 (103 enodes) 1554045302.255 * * [simplify]: iters left: 4 (270 enodes) 1554045302.347 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045302.347 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045302.347 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045302.347 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045302.347 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045302.347 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045302.349 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045302.352 * * [simplify]: Extracting #7: cost 2 inf + 20794 1554045302.356 * * [simplify]: Extracting #8: cost 0 inf + 21634 1554045302.368 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045302.368 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (sqrt (fma (exp im) (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (/ (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp im)))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045302.369 * * * * [progress]: [ 463 / 675 ] simplifiying candidate # 1554045302.369 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1) 1554045302.370 * * [simplify]: iters left: 6 (26 enodes) 1554045302.385 * * [simplify]: iters left: 5 (141 enodes) 1554045302.471 * * [simplify]: iters left: 4 (493 enodes) 1554045302.821 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045302.821 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045302.821 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045302.822 * * [simplify]: Extracting #3: cost 83 inf + 1 1554045302.823 * * [simplify]: Extracting #4: cost 143 inf + 319 1554045302.828 * * [simplify]: Extracting #5: cost 119 inf + 13691 1554045302.841 * * [simplify]: Extracting #6: cost 17 inf + 41789 1554045302.862 * * [simplify]: Extracting #7: cost 0 inf + 49343 1554045302.879 * * [simplify]: Extracting #8: cost 0 inf + 48593 1554045302.896 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (/ 1 (exp (+ im (+ im im))))) (sqrt (+ (fma (exp im) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (exp (+ im (+ im im)))) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045302.896 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (/ 1 (exp (+ im (+ im im))))) (sqrt (+ (fma (exp im) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (exp (+ im (+ im im)))) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045302.897 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045302.897 * * [simplify]: iters left: 6 (18 enodes) 1554045302.907 * * [simplify]: iters left: 5 (100 enodes) 1554045302.962 * * [simplify]: iters left: 4 (267 enodes) 1554045303.069 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045303.069 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045303.069 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045303.070 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045303.070 * * [simplify]: Extracting #4: cost 101 inf + 2 1554045303.071 * * [simplify]: Extracting #5: cost 108 inf + 571 1554045303.074 * * [simplify]: Extracting #6: cost 41 inf + 11695 1554045303.082 * * [simplify]: Extracting #7: cost 0 inf + 21313 1554045303.093 * * [simplify]: Extracting #8: cost 0 inf + 21233 1554045303.101 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045303.101 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (/ 1 (exp (+ im (+ im im))))) (sqrt (+ (fma (exp im) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (exp (+ im (+ im im)))) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045303.102 * * * * [progress]: [ 464 / 675 ] simplifiying candidate # 1554045303.102 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045303.102 * * [simplify]: iters left: 6 (28 enodes) 1554045303.118 * * [simplify]: iters left: 5 (144 enodes) 1554045303.197 * * [simplify]: iters left: 4 (429 enodes) 1554045303.477 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045303.477 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045303.477 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045303.477 * * [simplify]: Extracting #3: cost 94 inf + 0 1554045303.478 * * [simplify]: Extracting #4: cost 180 inf + 197 1554045303.481 * * [simplify]: Extracting #5: cost 139 inf + 17483 1554045303.489 * * [simplify]: Extracting #6: cost 32 inf + 40948 1554045303.504 * * [simplify]: Extracting #7: cost 5 inf + 51856 1554045303.523 * * [simplify]: Extracting #8: cost 0 inf + 56128 1554045303.540 * * [simplify]: Extracting #9: cost 0 inf + 56113 1554045303.553 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (* (sqrt (fma (fma (exp im) (exp im) 1) (* (expm1 (+ im im)) (exp im)) (/ (fma (exp im) (exp im) 1) (exp im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))) 1554045303.554 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (* (sqrt (fma (fma (exp im) (exp im) 1) (* (expm1 (+ im im)) (exp im)) (/ (fma (exp im) (exp im) 1) (exp im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045303.554 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045303.554 * * [simplify]: iters left: 6 (15 enodes) 1554045303.558 * * [simplify]: iters left: 5 (74 enodes) 1554045303.573 * * [simplify]: iters left: 4 (150 enodes) 1554045303.612 * * [simplify]: iters left: 3 (261 enodes) 1554045303.735 * * [simplify]: iters left: 2 (409 enodes) 1554045303.916 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045303.916 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045303.916 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045303.916 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045303.917 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045303.917 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045303.918 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045303.922 * * [simplify]: Extracting #7: cost 4 inf + 18077 1554045303.925 * * [simplify]: Extracting #8: cost 0 inf + 19114 1554045303.929 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (cbrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045303.929 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im)))) (* (sqrt (fma (fma (exp im) (exp im) 1) (* (expm1 (+ im im)) (exp im)) (/ (fma (exp im) (exp im) 1) (exp im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (cbrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045303.930 * * * * [progress]: [ 465 / 675 ] simplifiying candidate # 1554045303.930 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045303.930 * * [simplify]: iters left: 6 (28 enodes) 1554045303.947 * * [simplify]: iters left: 5 (143 enodes) 1554045304.017 * * [simplify]: iters left: 4 (423 enodes) 1554045304.322 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045304.322 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045304.322 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045304.322 * * [simplify]: Extracting #3: cost 92 inf + 0 1554045304.323 * * [simplify]: Extracting #4: cost 181 inf + 45 1554045304.325 * * [simplify]: Extracting #5: cost 141 inf + 17098 1554045304.332 * * [simplify]: Extracting #6: cost 16 inf + 46913 1554045304.340 * * [simplify]: Extracting #7: cost 0 inf + 53288 1554045304.356 * * [simplify]: Extracting #8: cost 0 inf + 52916 1554045304.369 * [simplify]: Simplified to (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (* (fma (exp im) (exp im) 1) (exp im)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045304.369 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (* (fma (exp im) (exp im) 1) (exp im)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045304.369 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045304.369 * * [simplify]: iters left: 6 (15 enodes) 1554045304.373 * * [simplify]: iters left: 5 (74 enodes) 1554045304.388 * * [simplify]: iters left: 4 (150 enodes) 1554045304.416 * * [simplify]: iters left: 3 (261 enodes) 1554045304.544 * * [simplify]: iters left: 2 (409 enodes) 1554045304.711 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045304.711 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045304.711 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045304.711 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045304.711 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045304.712 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045304.713 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045304.716 * * [simplify]: Extracting #7: cost 4 inf + 18157 1554045304.720 * * [simplify]: Extracting #8: cost 0 inf + 19194 1554045304.724 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (cbrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045304.724 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (* (fma (exp im) (exp im) 1) (exp im)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (cbrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045304.724 * * * * [progress]: [ 466 / 675 ] simplifiying candidate # 1554045304.725 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045304.725 * * [simplify]: iters left: 6 (27 enodes) 1554045304.733 * * [simplify]: iters left: 5 (139 enodes) 1554045304.822 * * [simplify]: iters left: 4 (422 enodes) 1554045305.108 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045305.108 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045305.109 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045305.109 * * [simplify]: Extracting #3: cost 87 inf + 0 1554045305.109 * * [simplify]: Extracting #4: cost 175 inf + 45 1554045305.111 * * [simplify]: Extracting #5: cost 187 inf + 4340 1554045305.114 * * [simplify]: Extracting #6: cost 76 inf + 26588 1554045305.125 * * [simplify]: Extracting #7: cost 20 inf + 40787 1554045305.144 * * [simplify]: Extracting #8: cost 1 inf + 49431 1554045305.160 * * [simplify]: Extracting #9: cost 0 inf + 50146 1554045305.176 * [simplify]: Simplified to (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045305.176 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045305.177 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045305.177 * * [simplify]: iters left: 6 (15 enodes) 1554045305.185 * * [simplify]: iters left: 5 (74 enodes) 1554045305.213 * * [simplify]: iters left: 4 (150 enodes) 1554045305.263 * * [simplify]: iters left: 3 (261 enodes) 1554045305.391 * * [simplify]: iters left: 2 (409 enodes) 1554045305.598 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045305.598 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045305.598 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045305.598 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045305.598 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045305.599 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045305.600 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045305.603 * * [simplify]: Extracting #7: cost 4 inf + 17917 1554045305.608 * * [simplify]: Extracting #8: cost 0 inf + 18954 1554045305.612 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045305.612 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045305.612 * * * * [progress]: [ 467 / 675 ] simplifiying candidate # 1554045305.612 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045305.613 * * [simplify]: iters left: 6 (23 enodes) 1554045305.620 * * [simplify]: iters left: 5 (118 enodes) 1554045305.677 * * [simplify]: iters left: 4 (365 enodes) 1554045305.896 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045305.896 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045305.896 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045305.896 * * [simplify]: Extracting #3: cost 79 inf + 1 1554045305.897 * * [simplify]: Extracting #4: cost 139 inf + 86 1554045305.899 * * [simplify]: Extracting #5: cost 86 inf + 15144 1554045305.904 * * [simplify]: Extracting #6: cost 2 inf + 36184 1554045305.909 * * [simplify]: Extracting #7: cost 0 inf + 36842 1554045305.915 * [simplify]: Simplified to (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045305.915 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045305.915 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045305.915 * * [simplify]: iters left: 6 (14 enodes) 1554045305.921 * * [simplify]: iters left: 5 (71 enodes) 1554045305.954 * * [simplify]: iters left: 4 (147 enodes) 1554045306.004 * * [simplify]: iters left: 3 (258 enodes) 1554045306.133 * * [simplify]: iters left: 2 (404 enodes) 1554045306.333 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045306.333 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045306.333 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045306.333 * * [simplify]: Extracting #3: cost 33 inf + 0 1554045306.334 * * [simplify]: Extracting #4: cost 90 inf + 2 1554045306.335 * * [simplify]: Extracting #5: cost 97 inf + 127 1554045306.337 * * [simplify]: Extracting #6: cost 52 inf + 6487 1554045306.343 * * [simplify]: Extracting #7: cost 3 inf + 16931 1554045306.351 * * [simplify]: Extracting #8: cost 0 inf + 17952 1554045306.358 * [simplify]: Simplified to (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045306.358 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045306.358 * * * * [progress]: [ 468 / 675 ] simplifiying candidate # 1554045306.359 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045306.359 * * [simplify]: iters left: 6 (27 enodes) 1554045306.378 * * [simplify]: iters left: 5 (139 enodes) 1554045306.461 * * [simplify]: iters left: 4 (422 enodes) 1554045306.788 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045306.788 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045306.788 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045306.788 * * [simplify]: Extracting #3: cost 87 inf + 0 1554045306.789 * * [simplify]: Extracting #4: cost 175 inf + 45 1554045306.792 * * [simplify]: Extracting #5: cost 187 inf + 4340 1554045306.799 * * [simplify]: Extracting #6: cost 76 inf + 26588 1554045306.806 * * [simplify]: Extracting #7: cost 20 inf + 40787 1554045306.814 * * [simplify]: Extracting #8: cost 1 inf + 49431 1554045306.822 * * [simplify]: Extracting #9: cost 0 inf + 50146 1554045306.830 * [simplify]: Simplified to (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045306.831 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045306.831 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045306.831 * * [simplify]: iters left: 6 (15 enodes) 1554045306.837 * * [simplify]: iters left: 5 (74 enodes) 1554045306.866 * * [simplify]: iters left: 4 (150 enodes) 1554045306.921 * * [simplify]: iters left: 3 (261 enodes) 1554045307.077 * * [simplify]: iters left: 2 (409 enodes) 1554045307.303 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045307.303 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045307.303 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045307.303 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045307.303 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045307.304 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045307.307 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045307.314 * * [simplify]: Extracting #7: cost 4 inf + 17917 1554045307.322 * * [simplify]: Extracting #8: cost 0 inf + 18954 1554045307.330 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045307.330 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045307.331 * * * * [progress]: [ 469 / 675 ] simplifiying candidate # 1554045307.331 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045307.331 * * [simplify]: iters left: 6 (22 enodes) 1554045307.345 * * [simplify]: iters left: 5 (113 enodes) 1554045307.421 * * [simplify]: iters left: 4 (358 enodes) 1554045307.706 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045307.706 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045307.706 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045307.706 * * [simplify]: Extracting #3: cost 80 inf + 1 1554045307.707 * * [simplify]: Extracting #4: cost 140 inf + 45 1554045307.709 * * [simplify]: Extracting #5: cost 122 inf + 8043 1554045307.717 * * [simplify]: Extracting #6: cost 24 inf + 28804 1554045307.726 * * [simplify]: Extracting #7: cost 2 inf + 35773 1554045307.732 * * [simplify]: Extracting #8: cost 0 inf + 36632 1554045307.737 * [simplify]: Simplified to (/ (+ (exp (- (+ (+ im im) im))) (exp (+ (+ im im) im))) (sqrt (fma (* (exp im) (fma (exp im) (exp im) 1)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045307.737 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (- (+ (+ im im) im))) (exp (+ (+ im im) im))) (sqrt (fma (* (exp im) (fma (exp im) (exp im) 1)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045307.738 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045307.738 * * [simplify]: iters left: 6 (14 enodes) 1554045307.742 * * [simplify]: iters left: 5 (71 enodes) 1554045307.756 * * [simplify]: iters left: 4 (147 enodes) 1554045307.805 * * [simplify]: iters left: 3 (258 enodes) 1554045307.907 * * [simplify]: iters left: 2 (404 enodes) 1554045308.080 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045308.080 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045308.080 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045308.080 * * [simplify]: Extracting #3: cost 33 inf + 0 1554045308.080 * * [simplify]: Extracting #4: cost 90 inf + 2 1554045308.081 * * [simplify]: Extracting #5: cost 97 inf + 127 1554045308.082 * * [simplify]: Extracting #6: cost 52 inf + 6487 1554045308.085 * * [simplify]: Extracting #7: cost 3 inf + 16931 1554045308.089 * * [simplify]: Extracting #8: cost 0 inf + 17952 1554045308.093 * [simplify]: Simplified to (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045308.093 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (- (+ (+ im im) im))) (exp (+ (+ im im) im))) (sqrt (fma (* (exp im) (fma (exp im) (exp im) 1)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045308.093 * * * * [progress]: [ 470 / 675 ] simplifiying candidate # 1554045308.093 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045308.094 * * [simplify]: iters left: 6 (33 enodes) 1554045308.108 * * [simplify]: iters left: 5 (177 enodes) 1554045308.271 * * [simplify]: iters left: 4 (472 enodes) 1554045308.614 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045308.615 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045308.615 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045308.615 * * [simplify]: Extracting #3: cost 99 inf + 0 1554045308.617 * * [simplify]: Extracting #4: cost 161 inf + 3319 1554045308.626 * * [simplify]: Extracting #5: cost 155 inf + 15246 1554045308.640 * * [simplify]: Extracting #6: cost 50 inf + 42423 1554045308.658 * * [simplify]: Extracting #7: cost 9 inf + 56237 1554045308.674 * * [simplify]: Extracting #8: cost 1 inf + 62560 1554045308.685 * * [simplify]: Extracting #9: cost 0 inf + 63487 1554045308.696 * [simplify]: Simplified to (/ (/ (fma (exp im) (exp (+ im im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (+ (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (exp (- im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045308.696 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (exp (+ im im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (+ (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (exp (- im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045308.697 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045308.697 * * [simplify]: iters left: 6 (19 enodes) 1554045308.703 * * [simplify]: iters left: 5 (103 enodes) 1554045308.756 * * [simplify]: iters left: 4 (270 enodes) 1554045308.892 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045308.892 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045308.892 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045308.893 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045308.893 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045308.894 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045308.896 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045308.903 * * [simplify]: Extracting #7: cost 2 inf + 20914 1554045308.911 * * [simplify]: Extracting #8: cost 0 inf + 21794 1554045308.919 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045308.919 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (exp (+ im im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (+ (* (exp (- im)) (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (exp (- im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045308.920 * * * * [progress]: [ 471 / 675 ] simplifiying candidate # 1554045308.920 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045308.921 * * [simplify]: iters left: 6 (33 enodes) 1554045308.939 * * [simplify]: iters left: 5 (176 enodes) 1554045309.084 * * [simplify]: iters left: 4 (466 enodes) 1554045309.328 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045309.328 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045309.328 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045309.329 * * [simplify]: Extracting #3: cost 94 inf + 0 1554045309.330 * * [simplify]: Extracting #4: cost 158 inf + 1488 1554045309.335 * * [simplify]: Extracting #5: cost 153 inf + 14226 1554045309.343 * * [simplify]: Extracting #6: cost 37 inf + 44378 1554045309.352 * * [simplify]: Extracting #7: cost 1 inf + 59042 1554045309.362 * * [simplify]: Extracting #8: cost 0 inf + 59538 1554045309.375 * * [simplify]: Extracting #9: cost 0 inf + 59513 1554045309.386 * [simplify]: Simplified to (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (+ (fma (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (exp im) (exp (+ (+ im im) im))) (+ (exp (- im)) (exp im))))) 1554045309.386 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (+ (fma (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (exp im) (exp (+ (+ im im) im))) (+ (exp (- im)) (exp im))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045309.386 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045309.386 * * [simplify]: iters left: 6 (19 enodes) 1554045309.392 * * [simplify]: iters left: 5 (103 enodes) 1554045309.421 * * [simplify]: iters left: 4 (270 enodes) 1554045309.493 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045309.493 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045309.493 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045309.493 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045309.493 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045309.494 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045309.496 * * [simplify]: Extracting #6: cost 69 inf + 6822 1554045309.503 * * [simplify]: Extracting #7: cost 2 inf + 20994 1554045309.511 * * [simplify]: Extracting #8: cost 0 inf + 21874 1554045309.519 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045309.519 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (+ (fma (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (exp im) (exp (+ (+ im im) im))) (+ (exp (- im)) (exp im))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045309.520 * * * * [progress]: [ 472 / 675 ] simplifiying candidate # 1554045309.520 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045309.521 * * [simplify]: iters left: 6 (32 enodes) 1554045309.542 * * [simplify]: iters left: 5 (172 enodes) 1554045309.681 * * [simplify]: iters left: 4 (462 enodes) 1554045310.075 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045310.075 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045310.075 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045310.076 * * [simplify]: Extracting #3: cost 92 inf + 0 1554045310.077 * * [simplify]: Extracting #4: cost 165 inf + 45 1554045310.080 * * [simplify]: Extracting #5: cost 177 inf + 7267 1554045310.088 * * [simplify]: Extracting #6: cost 63 inf + 36741 1554045310.097 * * [simplify]: Extracting #7: cost 8 inf + 52017 1554045310.106 * * [simplify]: Extracting #8: cost 0 inf + 58017 1554045310.116 * * [simplify]: Extracting #9: cost 0 inf + 58002 1554045310.131 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (+ (fma (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (exp im) (exp (+ (+ im im) im))) (+ (exp (- im)) (exp im)))))) 1554045310.131 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (+ (fma (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (exp im) (exp (+ (+ im im) im))) (+ (exp (- im)) (exp im)))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045310.132 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045310.132 * * [simplify]: iters left: 6 (19 enodes) 1554045310.142 * * [simplify]: iters left: 5 (103 enodes) 1554045310.190 * * [simplify]: iters left: 4 (270 enodes) 1554045310.302 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045310.302 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045310.302 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045310.302 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045310.302 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045310.303 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045310.306 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045310.312 * * [simplify]: Extracting #7: cost 2 inf + 20794 1554045310.321 * * [simplify]: Extracting #8: cost 0 inf + 21634 1554045310.329 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045310.329 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (+ (fma (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (exp im) (exp (+ (+ im im) im))) (+ (exp (- im)) (exp im)))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045310.329 * * * * [progress]: [ 473 / 675 ] simplifiying candidate # 1554045310.330 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt 1)) 1554045310.330 * * [simplify]: iters left: 6 (29 enodes) 1554045310.349 * * [simplify]: iters left: 5 (152 enodes) 1554045310.435 * * [simplify]: iters left: 4 (407 enodes) 1554045310.766 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045310.766 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045310.766 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045310.766 * * [simplify]: Extracting #3: cost 82 inf + 1 1554045310.767 * * [simplify]: Extracting #4: cost 138 inf + 247 1554045310.770 * * [simplify]: Extracting #5: cost 124 inf + 9871 1554045310.782 * * [simplify]: Extracting #6: cost 20 inf + 38616 1554045310.797 * * [simplify]: Extracting #7: cost 0 inf + 44259 1554045310.805 * * [simplify]: Extracting #8: cost 0 inf + 43866 1554045310.813 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (+ (exp im) (exp (- im))) (fma (exp im) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (* (exp im) (* (exp im) (exp im))))))) 1554045310.813 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (+ (exp im) (exp (- im))) (fma (exp im) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (* (exp im) (* (exp im) (exp im))))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045310.814 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045310.814 * * [simplify]: iters left: 6 (18 enodes) 1554045310.819 * * [simplify]: iters left: 5 (100 enodes) 1554045310.851 * * [simplify]: iters left: 4 (267 enodes) 1554045310.963 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045310.963 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045310.963 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045310.963 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045310.964 * * [simplify]: Extracting #4: cost 101 inf + 2 1554045310.964 * * [simplify]: Extracting #5: cost 108 inf + 571 1554045310.968 * * [simplify]: Extracting #6: cost 41 inf + 11695 1554045310.972 * * [simplify]: Extracting #7: cost 0 inf + 21313 1554045310.976 * * [simplify]: Extracting #8: cost 0 inf + 21233 1554045310.980 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045310.980 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (+ (exp im) (exp (- im))) (fma (exp im) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (* (exp im) (* (exp im) (exp im))))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045310.980 * * * * [progress]: [ 474 / 675 ] simplifiying candidate # 1554045310.981 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045310.981 * * [simplify]: iters left: 6 (32 enodes) 1554045310.990 * * [simplify]: iters left: 5 (172 enodes) 1554045311.122 * * [simplify]: iters left: 4 (462 enodes) 1554045311.398 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045311.398 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045311.398 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045311.398 * * [simplify]: Extracting #3: cost 92 inf + 0 1554045311.399 * * [simplify]: Extracting #4: cost 165 inf + 45 1554045311.400 * * [simplify]: Extracting #5: cost 177 inf + 7267 1554045311.406 * * [simplify]: Extracting #6: cost 63 inf + 36741 1554045311.414 * * [simplify]: Extracting #7: cost 8 inf + 52017 1554045311.423 * * [simplify]: Extracting #8: cost 0 inf + 58017 1554045311.433 * * [simplify]: Extracting #9: cost 0 inf + 58002 1554045311.446 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (+ (fma (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (exp im) (exp (+ (+ im im) im))) (+ (exp (- im)) (exp im)))))) 1554045311.446 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (+ (fma (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (exp im) (exp (+ (+ im im) im))) (+ (exp (- im)) (exp im)))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045311.447 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045311.447 * * [simplify]: iters left: 6 (19 enodes) 1554045311.455 * * [simplify]: iters left: 5 (103 enodes) 1554045311.511 * * [simplify]: iters left: 4 (270 enodes) 1554045311.647 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045311.647 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045311.647 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045311.647 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045311.647 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045311.648 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045311.649 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045311.653 * * [simplify]: Extracting #7: cost 2 inf + 20794 1554045311.657 * * [simplify]: Extracting #8: cost 0 inf + 21634 1554045311.661 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045311.661 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (* (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (sqrt (+ (fma (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (exp im) (exp (+ (+ im im) im))) (+ (exp (- im)) (exp im)))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045311.661 * * * * [progress]: [ 475 / 675 ] simplifiying candidate # 1554045311.661 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1) 1554045311.662 * * [simplify]: iters left: 6 (28 enodes) 1554045311.673 * * [simplify]: iters left: 5 (147 enodes) 1554045311.762 * * [simplify]: iters left: 4 (403 enodes) 1554045312.064 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045312.064 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045312.064 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045312.064 * * [simplify]: Extracting #3: cost 82 inf + 1 1554045312.065 * * [simplify]: Extracting #4: cost 143 inf + 45 1554045312.074 * * [simplify]: Extracting #5: cost 133 inf + 11075 1554045312.085 * * [simplify]: Extracting #6: cost 23 inf + 38767 1554045312.101 * * [simplify]: Extracting #7: cost 0 inf + 44793 1554045312.111 * * [simplify]: Extracting #8: cost 0 inf + 44446 1554045312.119 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (sqrt (+ (+ (exp im) (exp (- im))) (fma (fma (* (* (exp im) (exp im)) (exp im)) (* (* (exp im) (exp im)) (exp im)) -1) (exp im) (* (* (exp im) (exp im)) (exp im)))))) 1554045312.119 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (sqrt (+ (+ (exp im) (exp (- im))) (fma (fma (* (* (exp im) (exp im)) (exp im)) (* (* (exp im) (exp im)) (exp im)) -1) (exp im) (* (* (exp im) (exp im)) (exp im)))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045312.120 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045312.120 * * [simplify]: iters left: 6 (18 enodes) 1554045312.125 * * [simplify]: iters left: 5 (100 enodes) 1554045312.174 * * [simplify]: iters left: 4 (267 enodes) 1554045312.285 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045312.285 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045312.285 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045312.285 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045312.286 * * [simplify]: Extracting #4: cost 101 inf + 2 1554045312.289 * * [simplify]: Extracting #5: cost 108 inf + 571 1554045312.292 * * [simplify]: Extracting #6: cost 41 inf + 11695 1554045312.300 * * [simplify]: Extracting #7: cost 0 inf + 21313 1554045312.308 * * [simplify]: Extracting #8: cost 0 inf + 21233 1554045312.316 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045312.316 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp im) (* (exp im) (exp im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (sqrt (+ (+ (exp im) (exp (- im))) (fma (fma (* (* (exp im) (exp im)) (exp im)) (* (* (exp im) (exp im)) (exp im)) -1) (exp im) (* (* (exp im) (exp im)) (exp im)))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045312.316 * * * * [progress]: [ 476 / 675 ] simplifiying candidate # 1554045312.317 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045312.317 * * [simplify]: iters left: 6 (29 enodes) 1554045312.328 * * [simplify]: iters left: 5 (149 enodes) 1554045312.420 * * [simplify]: iters left: 4 (365 enodes) 1554045312.688 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045312.688 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045312.688 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045312.689 * * [simplify]: Extracting #3: cost 95 inf + 0 1554045312.690 * * [simplify]: Extracting #4: cost 190 inf + 741 1554045312.695 * * [simplify]: Extracting #5: cost 155 inf + 15711 1554045312.707 * * [simplify]: Extracting #6: cost 29 inf + 43446 1554045312.725 * * [simplify]: Extracting #7: cost 8 inf + 51946 1554045312.743 * * [simplify]: Extracting #8: cost 0 inf + 57724 1554045312.760 * [simplify]: Simplified to (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (+ (exp im) (exp (- im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045312.760 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (+ (exp im) (exp (- im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045312.761 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045312.761 * * [simplify]: iters left: 6 (15 enodes) 1554045312.769 * * [simplify]: iters left: 5 (74 enodes) 1554045312.798 * * [simplify]: iters left: 4 (150 enodes) 1554045312.848 * * [simplify]: iters left: 3 (261 enodes) 1554045312.974 * * [simplify]: iters left: 2 (409 enodes) 1554045313.122 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045313.122 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045313.122 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045313.122 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045313.123 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045313.123 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045313.124 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045313.128 * * [simplify]: Extracting #7: cost 4 inf + 18077 1554045313.131 * * [simplify]: Extracting #8: cost 0 inf + 19114 1554045313.135 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (cbrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045313.135 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (+ (exp im) (exp (- im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (cbrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045313.136 * * * * [progress]: [ 477 / 675 ] simplifiying candidate # 1554045313.136 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045313.136 * * [simplify]: iters left: 6 (29 enodes) 1554045313.144 * * [simplify]: iters left: 5 (148 enodes) 1554045313.224 * * [simplify]: iters left: 4 (359 enodes) 1554045313.418 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045313.418 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045313.418 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045313.418 * * [simplify]: Extracting #3: cost 89 inf + 0 1554045313.419 * * [simplify]: Extracting #4: cost 188 inf + 45 1554045313.422 * * [simplify]: Extracting #5: cost 176 inf + 8061 1554045313.432 * * [simplify]: Extracting #6: cost 44 inf + 36012 1554045313.446 * * [simplify]: Extracting #7: cost 3 inf + 51190 1554045313.462 * * [simplify]: Extracting #8: cost 0 inf + 52973 1554045313.478 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (+ (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (exp im)) (exp (- im))))) 1554045313.478 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (+ (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (exp im)) (exp (- im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045313.478 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045313.479 * * [simplify]: iters left: 6 (15 enodes) 1554045313.486 * * [simplify]: iters left: 5 (74 enodes) 1554045313.509 * * [simplify]: iters left: 4 (150 enodes) 1554045313.542 * * [simplify]: iters left: 3 (261 enodes) 1554045313.636 * * [simplify]: iters left: 2 (409 enodes) 1554045313.858 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045313.858 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045313.858 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045313.858 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045313.859 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045313.860 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045313.862 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045313.869 * * [simplify]: Extracting #7: cost 4 inf + 18157 1554045313.877 * * [simplify]: Extracting #8: cost 0 inf + 19194 1554045313.885 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (cbrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045313.886 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (+ (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (exp im)) (exp (- im))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (cbrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045313.886 * * * * [progress]: [ 478 / 675 ] simplifiying candidate # 1554045313.886 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045313.887 * * [simplify]: iters left: 6 (28 enodes) 1554045313.904 * * [simplify]: iters left: 5 (144 enodes) 1554045314.002 * * [simplify]: iters left: 4 (355 enodes) 1554045314.265 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045314.265 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045314.265 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045314.266 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045314.267 * * [simplify]: Extracting #4: cost 184 inf + 267 1554045314.271 * * [simplify]: Extracting #5: cost 160 inf + 13248 1554045314.281 * * [simplify]: Extracting #6: cost 32 inf + 39696 1554045314.289 * * [simplify]: Extracting #7: cost 4 inf + 48282 1554045314.297 * * [simplify]: Extracting #8: cost 0 inf + 51396 1554045314.304 * [simplify]: Simplified to (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (+ (exp im) (exp (- im)))))) 1554045314.304 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (+ (exp im) (exp (- im)))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045314.305 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045314.305 * * [simplify]: iters left: 6 (15 enodes) 1554045314.308 * * [simplify]: iters left: 5 (74 enodes) 1554045314.323 * * [simplify]: iters left: 4 (150 enodes) 1554045314.350 * * [simplify]: iters left: 3 (261 enodes) 1554045314.469 * * [simplify]: iters left: 2 (409 enodes) 1554045314.669 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045314.669 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045314.669 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045314.669 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045314.670 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045314.671 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045314.673 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045314.679 * * [simplify]: Extracting #7: cost 4 inf + 17917 1554045314.687 * * [simplify]: Extracting #8: cost 0 inf + 18954 1554045314.694 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045314.694 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (+ (exp im) (exp (- im)))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045314.694 * * * * [progress]: [ 479 / 675 ] simplifiying candidate # 1554045314.695 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045314.695 * * [simplify]: iters left: 6 (25 enodes) 1554045314.703 * * [simplify]: iters left: 5 (125 enodes) 1554045314.754 * * [simplify]: iters left: 4 (300 enodes) 1554045314.880 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045314.880 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045314.880 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045314.880 * * [simplify]: Extracting #3: cost 77 inf + 1 1554045314.881 * * [simplify]: Extracting #4: cost 145 inf + 45 1554045314.882 * * [simplify]: Extracting #5: cost 132 inf + 6242 1554045314.885 * * [simplify]: Extracting #6: cost 46 inf + 22756 1554045314.893 * * [simplify]: Extracting #7: cost 3 inf + 33984 1554045314.898 * * [simplify]: Extracting #8: cost 0 inf + 35307 1554045314.904 * [simplify]: Simplified to (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (+ (exp (- im)) (exp im))))) 1554045314.904 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (+ (exp (- im)) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045314.904 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045314.904 * * [simplify]: iters left: 6 (14 enodes) 1554045314.911 * * [simplify]: iters left: 5 (71 enodes) 1554045314.940 * * [simplify]: iters left: 4 (147 enodes) 1554045314.991 * * [simplify]: iters left: 3 (258 enodes) 1554045315.116 * * [simplify]: iters left: 2 (404 enodes) 1554045315.296 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045315.296 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045315.296 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045315.297 * * [simplify]: Extracting #3: cost 33 inf + 0 1554045315.297 * * [simplify]: Extracting #4: cost 90 inf + 2 1554045315.298 * * [simplify]: Extracting #5: cost 97 inf + 127 1554045315.299 * * [simplify]: Extracting #6: cost 52 inf + 6487 1554045315.302 * * [simplify]: Extracting #7: cost 3 inf + 16931 1554045315.306 * * [simplify]: Extracting #8: cost 0 inf + 17952 1554045315.310 * [simplify]: Simplified to (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045315.310 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (+ (exp (- im)) (exp im))))) (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045315.310 * * * * [progress]: [ 480 / 675 ] simplifiying candidate # 1554045315.310 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045315.310 * * [simplify]: iters left: 6 (28 enodes) 1554045315.319 * * [simplify]: iters left: 5 (144 enodes) 1554045315.419 * * [simplify]: iters left: 4 (355 enodes) 1554045315.646 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045315.646 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045315.646 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045315.646 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045315.647 * * [simplify]: Extracting #4: cost 184 inf + 267 1554045315.650 * * [simplify]: Extracting #5: cost 160 inf + 13248 1554045315.656 * * [simplify]: Extracting #6: cost 32 inf + 39696 1554045315.666 * * [simplify]: Extracting #7: cost 4 inf + 48282 1554045315.674 * * [simplify]: Extracting #8: cost 0 inf + 51396 1554045315.682 * [simplify]: Simplified to (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (+ (exp im) (exp (- im)))))) 1554045315.682 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (+ (exp im) (exp (- im)))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045315.683 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045315.684 * * [simplify]: iters left: 6 (15 enodes) 1554045315.692 * * [simplify]: iters left: 5 (74 enodes) 1554045315.720 * * [simplify]: iters left: 4 (150 enodes) 1554045315.746 * * [simplify]: iters left: 3 (261 enodes) 1554045315.851 * * [simplify]: iters left: 2 (409 enodes) 1554045316.064 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045316.064 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045316.064 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045316.064 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045316.064 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045316.064 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045316.065 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045316.069 * * [simplify]: Extracting #7: cost 4 inf + 17917 1554045316.073 * * [simplify]: Extracting #8: cost 0 inf + 18954 1554045316.077 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045316.077 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (+ (exp im) (exp (- im)))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045316.077 * * * * [progress]: [ 481 / 675 ] simplifiying candidate # 1554045316.077 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045316.077 * * [simplify]: iters left: 6 (24 enodes) 1554045316.084 * * [simplify]: iters left: 5 (120 enodes) 1554045316.121 * * [simplify]: iters left: 4 (296 enodes) 1554045316.298 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045316.298 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045316.298 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045316.298 * * [simplify]: Extracting #3: cost 77 inf + 1 1554045316.299 * * [simplify]: Extracting #4: cost 144 inf + 267 1554045316.302 * * [simplify]: Extracting #5: cost 117 inf + 9194 1554045316.309 * * [simplify]: Extracting #6: cost 35 inf + 25508 1554045316.320 * * [simplify]: Extracting #7: cost 0 inf + 35481 1554045316.328 * * [simplify]: Extracting #8: cost 0 inf + 35437 1554045316.334 * * [simplify]: Extracting #9: cost 0 inf + 35429 1554045316.343 * [simplify]: Simplified to (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (+ (exp (- im)) (exp im))))) 1554045316.343 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (+ (exp (- im)) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045316.343 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045316.344 * * [simplify]: iters left: 6 (14 enodes) 1554045316.347 * * [simplify]: iters left: 5 (71 enodes) 1554045316.362 * * [simplify]: iters left: 4 (147 enodes) 1554045316.400 * * [simplify]: iters left: 3 (258 enodes) 1554045316.516 * * [simplify]: iters left: 2 (404 enodes) 1554045316.707 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045316.750 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045316.750 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045316.750 * * [simplify]: Extracting #3: cost 33 inf + 0 1554045316.751 * * [simplify]: Extracting #4: cost 90 inf + 2 1554045316.752 * * [simplify]: Extracting #5: cost 97 inf + 127 1554045316.755 * * [simplify]: Extracting #6: cost 52 inf + 6487 1554045316.765 * * [simplify]: Extracting #7: cost 3 inf + 16931 1554045316.772 * * [simplify]: Extracting #8: cost 0 inf + 17952 1554045316.780 * [simplify]: Simplified to (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045316.780 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (+ (exp (- im)) (exp im))))) (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045316.780 * * * * [progress]: [ 482 / 675 ] simplifiying candidate # 1554045316.781 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045316.781 * * [simplify]: iters left: 6 (32 enodes) 1554045316.798 * * [simplify]: iters left: 5 (172 enodes) 1554045316.918 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045316.918 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045316.918 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045316.919 * * [simplify]: Extracting #3: cost 83 inf + 0 1554045316.919 * * [simplify]: Extracting #4: cost 150 inf + 86 1554045316.923 * * [simplify]: Extracting #5: cost 116 inf + 13832 1554045316.934 * * [simplify]: Extracting #6: cost 31 inf + 38867 1554045316.950 * * [simplify]: Extracting #7: cost 1 inf + 51965 1554045316.967 * * [simplify]: Extracting #8: cost 0 inf + 52995 1554045316.983 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (* (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (* (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp (- im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))))) 1554045316.983 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (* (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (* (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp (- im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045316.984 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045316.984 * * [simplify]: iters left: 6 (19 enodes) 1554045316.992 * * [simplify]: iters left: 5 (103 enodes) 1554045317.026 * * [simplify]: iters left: 4 (270 enodes) 1554045317.143 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045317.143 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045317.144 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045317.144 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045317.144 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045317.144 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045317.146 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045317.149 * * [simplify]: Extracting #7: cost 2 inf + 20914 1554045317.153 * * [simplify]: Extracting #8: cost 0 inf + 21794 1554045317.157 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045317.157 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (* (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (* (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1)) (exp (- im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1)))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045317.158 * * * * [progress]: [ 483 / 675 ] simplifiying candidate # 1554045317.158 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045317.158 * * [simplify]: iters left: 6 (32 enodes) 1554045317.168 * * [simplify]: iters left: 5 (171 enodes) 1554045317.273 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045317.274 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045317.274 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045317.274 * * [simplify]: Extracting #3: cost 80 inf + 0 1554045317.274 * * [simplify]: Extracting #4: cost 146 inf + 167 1554045317.276 * * [simplify]: Extracting #5: cost 124 inf + 10018 1554045317.283 * * [simplify]: Extracting #6: cost 27 inf + 36363 1554045317.289 * * [simplify]: Extracting #7: cost 6 inf + 43958 1554045317.297 * * [simplify]: Extracting #8: cost 0 inf + 49766 1554045317.304 * * [simplify]: Extracting #9: cost 0 inf + 49696 1554045317.312 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (+ (- (+ im im)) (- im)))) (fabs (cbrt (+ (exp (- (+ im im))) (- (exp (+ im im)) 1))))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (/ (* 1 (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1))) (exp im))))) 1554045317.312 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (+ (- (+ im im)) (- im)))) (fabs (cbrt (+ (exp (- (+ im im))) (- (exp (+ im im)) 1))))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (/ (* 1 (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1))) (exp im))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045317.312 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045317.312 * * [simplify]: iters left: 6 (19 enodes) 1554045317.317 * * [simplify]: iters left: 5 (103 enodes) 1554045317.347 * * [simplify]: iters left: 4 (270 enodes) 1554045317.416 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045317.416 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045317.416 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045317.416 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045317.416 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045317.416 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045317.420 * * [simplify]: Extracting #6: cost 69 inf + 6822 1554045317.424 * * [simplify]: Extracting #7: cost 2 inf + 20994 1554045317.428 * * [simplify]: Extracting #8: cost 0 inf + 21874 1554045317.432 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045317.432 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (+ (- (+ im im)) (- im)))) (fabs (cbrt (+ (exp (- (+ im im))) (- (exp (+ im im)) 1))))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (/ (* 1 (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1))) (exp im))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045317.432 * * * * [progress]: [ 484 / 675 ] simplifiying candidate # 1554045317.432 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045317.433 * * [simplify]: iters left: 6 (31 enodes) 1554045317.442 * * [simplify]: iters left: 5 (167 enodes) 1554045317.534 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045317.534 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045317.534 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045317.534 * * [simplify]: Extracting #3: cost 78 inf + 0 1554045317.535 * * [simplify]: Extracting #4: cost 143 inf + 388 1554045317.538 * * [simplify]: Extracting #5: cost 129 inf + 8659 1554045317.543 * * [simplify]: Extracting #6: cost 78 inf + 21430 1554045317.553 * * [simplify]: Extracting #7: cost 15 inf + 38608 1554045317.559 * * [simplify]: Extracting #8: cost 6 inf + 42364 1554045317.567 * * [simplify]: Extracting #9: cost 1 inf + 46799 1554045317.574 * * [simplify]: Extracting #10: cost 0 inf + 47947 1554045317.581 * [simplify]: Simplified to (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (* 1 (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) 1554045317.581 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (* 1 (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045317.582 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045317.582 * * [simplify]: iters left: 6 (19 enodes) 1554045317.589 * * [simplify]: iters left: 5 (103 enodes) 1554045317.617 * * [simplify]: iters left: 4 (270 enodes) 1554045317.711 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045317.711 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045317.711 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045317.711 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045317.711 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045317.712 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045317.713 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045317.716 * * [simplify]: Extracting #7: cost 2 inf + 20794 1554045317.720 * * [simplify]: Extracting #8: cost 0 inf + 21634 1554045317.728 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045317.728 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (* 1 (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045317.729 * * * * [progress]: [ 485 / 675 ] simplifiying candidate # 1554045317.729 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt 1)) 1554045317.730 * * [simplify]: iters left: 6 (27 enodes) 1554045317.744 * * [simplify]: iters left: 5 (145 enodes) 1554045317.844 * * [simplify]: iters left: 4 (475 enodes) 1554045318.102 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045318.102 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045318.102 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045318.102 * * [simplify]: Extracting #3: cost 83 inf + 1 1554045318.103 * * [simplify]: Extracting #4: cost 137 inf + 167 1554045318.105 * * [simplify]: Extracting #5: cost 121 inf + 11778 1554045318.112 * * [simplify]: Extracting #6: cost 25 inf + 38982 1554045318.123 * * [simplify]: Extracting #7: cost 0 inf + 48769 1554045318.131 * * [simplify]: Extracting #8: cost 0 inf + 48538 1554045318.139 * * [simplify]: Extracting #9: cost 0 inf + 48508 1554045318.147 * [simplify]: Simplified to (/ (+ (exp (+ (- (- im) im) (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) 1554045318.147 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (- (- im) im) (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045318.148 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045318.148 * * [simplify]: iters left: 6 (18 enodes) 1554045318.152 * * [simplify]: iters left: 5 (100 enodes) 1554045318.198 * * [simplify]: iters left: 4 (267 enodes) 1554045318.303 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045318.303 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045318.303 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045318.303 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045318.304 * * [simplify]: Extracting #4: cost 101 inf + 2 1554045318.305 * * [simplify]: Extracting #5: cost 108 inf + 571 1554045318.308 * * [simplify]: Extracting #6: cost 41 inf + 11695 1554045318.316 * * [simplify]: Extracting #7: cost 0 inf + 21313 1554045318.319 * * [simplify]: Extracting #8: cost 0 inf + 21233 1554045318.323 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045318.323 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (- (- im) im) (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045318.324 * * * * [progress]: [ 486 / 675 ] simplifiying candidate # 1554045318.324 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045318.324 * * [simplify]: iters left: 6 (31 enodes) 1554045318.334 * * [simplify]: iters left: 5 (167 enodes) 1554045318.438 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045318.438 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045318.438 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045318.438 * * [simplify]: Extracting #3: cost 78 inf + 0 1554045318.439 * * [simplify]: Extracting #4: cost 143 inf + 388 1554045318.442 * * [simplify]: Extracting #5: cost 129 inf + 8659 1554045318.447 * * [simplify]: Extracting #6: cost 78 inf + 21430 1554045318.458 * * [simplify]: Extracting #7: cost 15 inf + 38608 1554045318.470 * * [simplify]: Extracting #8: cost 6 inf + 42364 1554045318.485 * * [simplify]: Extracting #9: cost 1 inf + 46799 1554045318.500 * * [simplify]: Extracting #10: cost 0 inf + 47947 1554045318.515 * [simplify]: Simplified to (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (* 1 (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) 1554045318.515 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (* 1 (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045318.516 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045318.516 * * [simplify]: iters left: 6 (19 enodes) 1554045318.529 * * [simplify]: iters left: 5 (103 enodes) 1554045318.560 * * [simplify]: iters left: 4 (270 enodes) 1554045318.649 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045318.649 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045318.649 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045318.649 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045318.649 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045318.650 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045318.651 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045318.654 * * [simplify]: Extracting #7: cost 2 inf + 20794 1554045318.660 * * [simplify]: Extracting #8: cost 0 inf + 21634 1554045318.668 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045318.668 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (* 1 (fma (exp (+ im im)) (exp (+ im im)) (fma 1 (exp (+ im im)) 1))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) -1))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045318.669 * * * * [progress]: [ 487 / 675 ] simplifiying candidate # 1554045318.669 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1) 1554045318.669 * * [simplify]: iters left: 6 (26 enodes) 1554045318.686 * * [simplify]: iters left: 5 (140 enodes) 1554045318.761 * * [simplify]: iters left: 4 (472 enodes) 1554045319.125 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045319.125 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045319.125 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045319.126 * * [simplify]: Extracting #3: cost 83 inf + 1 1554045319.127 * * [simplify]: Extracting #4: cost 137 inf + 86 1554045319.130 * * [simplify]: Extracting #5: cost 141 inf + 6107 1554045319.141 * * [simplify]: Extracting #6: cost 45 inf + 29233 1554045319.156 * * [simplify]: Extracting #7: cost 7 inf + 43448 1554045319.172 * * [simplify]: Extracting #8: cost 0 inf + 46860 1554045319.180 * [simplify]: Simplified to (/ (+ (* (exp im) (exp (+ im im))) (/ 1 (* (exp im) (exp (+ im im))))) (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) 1554045319.180 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (* (exp im) (exp (+ im im))) (/ 1 (* (exp im) (exp (+ im im))))) (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045319.181 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045319.181 * * [simplify]: iters left: 6 (18 enodes) 1554045319.186 * * [simplify]: iters left: 5 (100 enodes) 1554045319.225 * * [simplify]: iters left: 4 (267 enodes) 1554045319.315 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045319.315 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045319.315 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045319.315 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045319.316 * * [simplify]: Extracting #4: cost 101 inf + 2 1554045319.317 * * [simplify]: Extracting #5: cost 108 inf + 571 1554045319.320 * * [simplify]: Extracting #6: cost 41 inf + 11695 1554045319.328 * * [simplify]: Extracting #7: cost 0 inf + 21313 1554045319.336 * * [simplify]: Extracting #8: cost 0 inf + 21233 1554045319.344 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045319.344 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (* (exp im) (exp (+ im im))) (/ 1 (* (exp im) (exp (+ im im))))) (sqrt (fma (exp im) (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045319.345 * * * * [progress]: [ 488 / 675 ] simplifiying candidate # 1554045319.345 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045319.346 * * [simplify]: iters left: 6 (28 enodes) 1554045319.362 * * [simplify]: iters left: 5 (143 enodes) 1554045319.421 * * [simplify]: iters left: 4 (406 enodes) 1554045319.645 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045319.645 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045319.645 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045319.646 * * [simplify]: Extracting #3: cost 91 inf + 0 1554045319.647 * * [simplify]: Extracting #4: cost 183 inf + 45 1554045319.655 * * [simplify]: Extracting #5: cost 147 inf + 15794 1554045319.662 * * [simplify]: Extracting #6: cost 26 inf + 43657 1554045319.670 * * [simplify]: Extracting #7: cost 4 inf + 53482 1554045319.679 * * [simplify]: Extracting #8: cost 0 inf + 56694 1554045319.692 * * [simplify]: Extracting #9: cost 0 inf + 56574 1554045319.709 * [simplify]: Simplified to (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (* (cbrt (sqrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))) (cbrt (sqrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))))) 1554045319.709 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (* (cbrt (sqrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))) (cbrt (sqrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045319.710 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045319.710 * * [simplify]: iters left: 6 (15 enodes) 1554045319.717 * * [simplify]: iters left: 5 (74 enodes) 1554045319.744 * * [simplify]: iters left: 4 (150 enodes) 1554045319.772 * * [simplify]: iters left: 3 (261 enodes) 1554045319.930 * * [simplify]: iters left: 2 (409 enodes) 1554045320.081 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045320.081 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045320.081 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045320.081 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045320.081 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045320.082 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045320.083 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045320.086 * * [simplify]: Extracting #7: cost 4 inf + 18077 1554045320.090 * * [simplify]: Extracting #8: cost 0 inf + 19114 1554045320.094 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (cbrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045320.094 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (* (cbrt (sqrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))) (cbrt (sqrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im)))))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (cbrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045320.094 * * * * [progress]: [ 489 / 675 ] simplifiying candidate # 1554045320.095 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045320.095 * * [simplify]: iters left: 6 (28 enodes) 1554045320.103 * * [simplify]: iters left: 5 (142 enodes) 1554045320.157 * * [simplify]: iters left: 4 (400 enodes) 1554045320.452 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045320.452 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045320.453 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045320.453 * * [simplify]: Extracting #3: cost 86 inf + 0 1554045320.454 * * [simplify]: Extracting #4: cost 177 inf + 156 1554045320.459 * * [simplify]: Extracting #5: cost 138 inf + 16059 1554045320.471 * * [simplify]: Extracting #6: cost 23 inf + 41642 1554045320.486 * * [simplify]: Extracting #7: cost 0 inf + 51231 1554045320.497 * [simplify]: Simplified to (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (fma (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) 1) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045320.497 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (fma (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) 1) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045320.497 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045320.498 * * [simplify]: iters left: 6 (15 enodes) 1554045320.501 * * [simplify]: iters left: 5 (74 enodes) 1554045320.516 * * [simplify]: iters left: 4 (150 enodes) 1554045320.542 * * [simplify]: iters left: 3 (261 enodes) 1554045320.650 * * [simplify]: iters left: 2 (409 enodes) 1554045320.830 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045320.830 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045320.830 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045320.830 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045320.831 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045320.831 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045320.834 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045320.840 * * [simplify]: Extracting #7: cost 4 inf + 18157 1554045320.848 * * [simplify]: Extracting #8: cost 0 inf + 19194 1554045320.857 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (cbrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045320.857 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (- (- im) im) im))) (sqrt (fma (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) 1) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (cbrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045320.857 * * * * [progress]: [ 490 / 675 ] simplifiying candidate # 1554045320.858 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045320.859 * * [simplify]: iters left: 6 (27 enodes) 1554045320.868 * * [simplify]: iters left: 5 (138 enodes) 1554045320.934 * * [simplify]: iters left: 4 (399 enodes) 1554045321.168 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045321.168 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045321.168 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045321.168 * * [simplify]: Extracting #3: cost 83 inf + 0 1554045321.169 * * [simplify]: Extracting #4: cost 178 inf + 116 1554045321.171 * * [simplify]: Extracting #5: cost 138 inf + 16146 1554045321.181 * * [simplify]: Extracting #6: cost 23 inf + 45776 1554045321.192 * * [simplify]: Extracting #7: cost 0 inf + 50576 1554045321.208 * * [simplify]: Extracting #8: cost 0 inf + 50494 1554045321.223 * [simplify]: Simplified to (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (* (fma (exp im) (exp im) 1) (exp im)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045321.224 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (* (fma (exp im) (exp im) 1) (exp im)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045321.224 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045321.225 * * [simplify]: iters left: 6 (15 enodes) 1554045321.233 * * [simplify]: iters left: 5 (74 enodes) 1554045321.263 * * [simplify]: iters left: 4 (150 enodes) 1554045321.312 * * [simplify]: iters left: 3 (261 enodes) 1554045321.408 * * [simplify]: iters left: 2 (409 enodes) 1554045321.625 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045321.625 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045321.625 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045321.625 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045321.626 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045321.626 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045321.629 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045321.635 * * [simplify]: Extracting #7: cost 4 inf + 17917 1554045321.643 * * [simplify]: Extracting #8: cost 0 inf + 18954 1554045321.651 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045321.652 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (* (fma (exp im) (exp im) 1) (exp im)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045321.652 * * * * [progress]: [ 491 / 675 ] simplifiying candidate # 1554045321.652 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045321.653 * * [simplify]: iters left: 6 (23 enodes) 1554045321.668 * * [simplify]: iters left: 5 (117 enodes) 1554045322.027 * * [simplify]: iters left: 4 (343 enodes) 1554045322.232 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045322.232 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045322.232 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045322.233 * * [simplify]: Extracting #3: cost 69 inf + 1 1554045322.233 * * [simplify]: Extracting #4: cost 128 inf + 45 1554045322.235 * * [simplify]: Extracting #5: cost 141 inf + 2037 1554045322.240 * * [simplify]: Extracting #6: cost 37 inf + 22387 1554045322.250 * * [simplify]: Extracting #7: cost 2 inf + 33085 1554045322.258 * * [simplify]: Extracting #8: cost 0 inf + 33688 1554045322.263 * [simplify]: Simplified to (/ (+ (exp (- (+ im (+ im im)))) (exp (+ im (+ im im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045322.263 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (- (+ im (+ im im)))) (exp (+ im (+ im im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045322.264 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045322.264 * * [simplify]: iters left: 6 (14 enodes) 1554045322.270 * * [simplify]: iters left: 5 (71 enodes) 1554045322.284 * * [simplify]: iters left: 4 (147 enodes) 1554045322.310 * * [simplify]: iters left: 3 (258 enodes) 1554045322.398 * * [simplify]: iters left: 2 (404 enodes) 1554045322.568 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045322.568 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045322.569 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045322.569 * * [simplify]: Extracting #3: cost 33 inf + 0 1554045322.569 * * [simplify]: Extracting #4: cost 90 inf + 2 1554045322.570 * * [simplify]: Extracting #5: cost 97 inf + 127 1554045322.573 * * [simplify]: Extracting #6: cost 52 inf + 6487 1554045322.579 * * [simplify]: Extracting #7: cost 3 inf + 16931 1554045322.590 * * [simplify]: Extracting #8: cost 0 inf + 17952 1554045322.598 * [simplify]: Simplified to (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045322.598 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (- (+ im (+ im im)))) (exp (+ im (+ im im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045322.598 * * * * [progress]: [ 492 / 675 ] simplifiying candidate # 1554045322.599 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045322.599 * * [simplify]: iters left: 6 (27 enodes) 1554045322.615 * * [simplify]: iters left: 5 (138 enodes) 1554045322.667 * * [simplify]: iters left: 4 (399 enodes) 1554045322.902 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045322.902 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045322.902 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045322.902 * * [simplify]: Extracting #3: cost 83 inf + 0 1554045322.903 * * [simplify]: Extracting #4: cost 178 inf + 116 1554045322.908 * * [simplify]: Extracting #5: cost 138 inf + 16146 1554045322.922 * * [simplify]: Extracting #6: cost 23 inf + 45776 1554045322.937 * * [simplify]: Extracting #7: cost 0 inf + 50576 1554045322.947 * * [simplify]: Extracting #8: cost 0 inf + 50494 1554045322.955 * [simplify]: Simplified to (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (* (fma (exp im) (exp im) 1) (exp im)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045322.955 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (* (fma (exp im) (exp im) 1) (exp im)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045322.956 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045322.956 * * [simplify]: iters left: 6 (15 enodes) 1554045322.960 * * [simplify]: iters left: 5 (74 enodes) 1554045322.978 * * [simplify]: iters left: 4 (150 enodes) 1554045323.015 * * [simplify]: iters left: 3 (261 enodes) 1554045323.161 * * [simplify]: iters left: 2 (409 enodes) 1554045323.342 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045323.342 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045323.342 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045323.342 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045323.342 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045323.343 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045323.344 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045323.350 * * [simplify]: Extracting #7: cost 4 inf + 17917 1554045323.358 * * [simplify]: Extracting #8: cost 0 inf + 18954 1554045323.366 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045323.366 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (* (fma (exp im) (exp im) 1) (exp im)) (expm1 (+ im im)) (/ (fma (exp im) (exp im) 1) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045323.367 * * * * [progress]: [ 493 / 675 ] simplifiying candidate # 1554045323.367 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045323.368 * * [simplify]: iters left: 6 (22 enodes) 1554045323.381 * * [simplify]: iters left: 5 (112 enodes) 1554045323.454 * * [simplify]: iters left: 4 (335 enodes) 1554045323.682 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045323.682 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045323.682 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045323.682 * * [simplify]: Extracting #3: cost 75 inf + 1 1554045323.682 * * [simplify]: Extracting #4: cost 134 inf + 45 1554045323.683 * * [simplify]: Extracting #5: cost 133 inf + 4829 1554045323.686 * * [simplify]: Extracting #6: cost 34 inf + 24556 1554045323.691 * * [simplify]: Extracting #7: cost 4 inf + 33300 1554045323.696 * * [simplify]: Extracting #8: cost 0 inf + 35328 1554045323.701 * * [simplify]: Extracting #9: cost 0 inf + 35272 1554045323.707 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045323.707 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045323.707 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045323.707 * * [simplify]: iters left: 6 (14 enodes) 1554045323.711 * * [simplify]: iters left: 5 (71 enodes) 1554045323.725 * * [simplify]: iters left: 4 (147 enodes) 1554045323.767 * * [simplify]: iters left: 3 (258 enodes) 1554045323.857 * * [simplify]: iters left: 2 (404 enodes) 1554045324.002 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045324.002 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045324.002 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045324.002 * * [simplify]: Extracting #3: cost 33 inf + 0 1554045324.002 * * [simplify]: Extracting #4: cost 90 inf + 2 1554045324.003 * * [simplify]: Extracting #5: cost 97 inf + 127 1554045324.004 * * [simplify]: Extracting #6: cost 52 inf + 6487 1554045324.007 * * [simplify]: Extracting #7: cost 3 inf + 16931 1554045324.011 * * [simplify]: Extracting #8: cost 0 inf + 17952 1554045324.018 * [simplify]: Simplified to (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045324.018 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045324.018 * * * * [progress]: [ 494 / 675 ] simplifiying candidate # 1554045324.018 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045324.019 * * [simplify]: iters left: 6 (33 enodes) 1554045324.037 * * [simplify]: iters left: 5 (177 enodes) 1554045324.199 * * [simplify]: iters left: 4 (468 enodes) 1554045324.558 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045324.559 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045324.559 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045324.559 * * [simplify]: Extracting #3: cost 99 inf + 0 1554045324.561 * * [simplify]: Extracting #4: cost 166 inf + 2888 1554045324.567 * * [simplify]: Extracting #5: cost 147 inf + 21182 1554045324.583 * * [simplify]: Extracting #6: cost 29 inf + 56282 1554045324.605 * * [simplify]: Extracting #7: cost 0 inf + 65796 1554045324.633 * * [simplify]: Extracting #8: cost 0 inf + 64952 1554045324.655 * [simplify]: Simplified to (/ (/ (fma (exp im) (exp (+ im im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) 1554045324.655 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (exp (+ im im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045324.656 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045324.657 * * [simplify]: iters left: 6 (19 enodes) 1554045324.667 * * [simplify]: iters left: 5 (103 enodes) 1554045324.700 * * [simplify]: iters left: 4 (270 enodes) 1554045324.828 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045324.828 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045324.828 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045324.828 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045324.829 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045324.830 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045324.832 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045324.839 * * [simplify]: Extracting #7: cost 2 inf + 20914 1554045324.850 * * [simplify]: Extracting #8: cost 0 inf + 21794 1554045324.858 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045324.858 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp im) (exp (+ im im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (sqrt (fma (exp im) (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045324.859 * * * * [progress]: [ 495 / 675 ] simplifiying candidate # 1554045324.860 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045324.860 * * [simplify]: iters left: 6 (33 enodes) 1554045324.880 * * [simplify]: iters left: 5 (176 enodes) 1554045325.024 * * [simplify]: iters left: 4 (460 enodes) 1554045325.353 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045325.353 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045325.354 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045325.354 * * [simplify]: Extracting #3: cost 94 inf + 0 1554045325.355 * * [simplify]: Extracting #4: cost 154 inf + 1164 1554045325.361 * * [simplify]: Extracting #5: cost 145 inf + 15439 1554045325.379 * * [simplify]: Extracting #6: cost 30 inf + 47876 1554045325.405 * * [simplify]: Extracting #7: cost 0 inf + 56380 1554045325.416 * * [simplify]: Extracting #8: cost 0 inf + 56340 1554045325.426 * [simplify]: Simplified to (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im))) (sqrt (fma (exp im) (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (/ (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))) (exp im))))) (fabs (cbrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im))))))) 1554045325.426 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im))) (sqrt (fma (exp im) (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (/ (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))) (exp im))))) (fabs (cbrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im))))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045325.426 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045325.427 * * [simplify]: iters left: 6 (19 enodes) 1554045325.432 * * [simplify]: iters left: 5 (103 enodes) 1554045325.478 * * [simplify]: iters left: 4 (270 enodes) 1554045325.573 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045325.573 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045325.574 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045325.574 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045325.574 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045325.575 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045325.578 * * [simplify]: Extracting #6: cost 69 inf + 6822 1554045325.584 * * [simplify]: Extracting #7: cost 2 inf + 20994 1554045325.596 * * [simplify]: Extracting #8: cost 0 inf + 21874 1554045325.604 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045325.605 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (* (exp im) (exp im)) (exp im))) (sqrt (fma (exp im) (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (/ (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))) (exp im))))) (fabs (cbrt (fma (- (exp im) (exp (- im))) (exp im) (* (exp (- im)) (exp (- im))))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045325.605 * * * * [progress]: [ 496 / 675 ] simplifiying candidate # 1554045325.606 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045325.606 * * [simplify]: iters left: 6 (32 enodes) 1554045325.625 * * [simplify]: iters left: 5 (172 enodes) 1554045325.773 * * [simplify]: iters left: 4 (458 enodes) 1554045326.160 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045326.160 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045326.160 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045326.160 * * [simplify]: Extracting #3: cost 92 inf + 0 1554045326.161 * * [simplify]: Extracting #4: cost 171 inf + 45 1554045326.162 * * [simplify]: Extracting #5: cost 200 inf + 4406 1554045326.166 * * [simplify]: Extracting #6: cost 92 inf + 31982 1554045326.175 * * [simplify]: Extracting #7: cost 10 inf + 56849 1554045326.186 * * [simplify]: Extracting #8: cost 0 inf + 62143 1554045326.207 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045326.207 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045326.208 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045326.208 * * [simplify]: iters left: 6 (19 enodes) 1554045326.219 * * [simplify]: iters left: 5 (103 enodes) 1554045326.263 * * [simplify]: iters left: 4 (270 enodes) 1554045326.388 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045326.388 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045326.388 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045326.388 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045326.389 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045326.390 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045326.392 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045326.399 * * [simplify]: Extracting #7: cost 2 inf + 20794 1554045326.407 * * [simplify]: Extracting #8: cost 0 inf + 21634 1554045326.416 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045326.416 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045326.416 * * * * [progress]: [ 497 / 675 ] simplifiying candidate # 1554045326.417 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt 1)) 1554045326.417 * * [simplify]: iters left: 6 (29 enodes) 1554045326.438 * * [simplify]: iters left: 5 (152 enodes) 1554045326.543 * * [simplify]: iters left: 4 (403 enodes) 1554045326.861 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045326.861 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045326.862 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045326.862 * * [simplify]: Extracting #3: cost 82 inf + 1 1554045326.863 * * [simplify]: Extracting #4: cost 138 inf + 126 1554045326.866 * * [simplify]: Extracting #5: cost 143 inf + 7481 1554045326.874 * * [simplify]: Extracting #6: cost 57 inf + 30434 1554045326.890 * * [simplify]: Extracting #7: cost 1 inf + 49108 1554045326.907 * * [simplify]: Extracting #8: cost 0 inf + 48458 1554045326.924 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))))) 1554045326.924 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045326.925 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045326.925 * * [simplify]: iters left: 6 (18 enodes) 1554045326.935 * * [simplify]: iters left: 5 (100 enodes) 1554045326.997 * * [simplify]: iters left: 4 (267 enodes) 1554045327.082 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045327.082 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045327.082 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045327.082 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045327.083 * * [simplify]: Extracting #4: cost 101 inf + 2 1554045327.084 * * [simplify]: Extracting #5: cost 108 inf + 571 1554045327.088 * * [simplify]: Extracting #6: cost 41 inf + 11695 1554045327.096 * * [simplify]: Extracting #7: cost 0 inf + 21313 1554045327.104 * * [simplify]: Extracting #8: cost 0 inf + 21233 1554045327.112 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045327.112 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045327.112 * * * * [progress]: [ 498 / 675 ] simplifiying candidate # 1554045327.113 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045327.113 * * [simplify]: iters left: 6 (32 enodes) 1554045327.129 * * [simplify]: iters left: 5 (172 enodes) 1554045327.247 * * [simplify]: iters left: 4 (458 enodes) 1554045327.586 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045327.586 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045327.586 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045327.587 * * [simplify]: Extracting #3: cost 92 inf + 0 1554045327.588 * * [simplify]: Extracting #4: cost 171 inf + 45 1554045327.590 * * [simplify]: Extracting #5: cost 200 inf + 4406 1554045327.599 * * [simplify]: Extracting #6: cost 92 inf + 31982 1554045327.617 * * [simplify]: Extracting #7: cost 10 inf + 56849 1554045327.638 * * [simplify]: Extracting #8: cost 0 inf + 62143 1554045327.664 * [simplify]: Simplified to (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045327.664 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045327.665 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045327.665 * * [simplify]: iters left: 6 (19 enodes) 1554045327.672 * * [simplify]: iters left: 5 (103 enodes) 1554045327.702 * * [simplify]: iters left: 4 (270 enodes) 1554045327.796 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045327.796 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045327.796 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045327.797 * * [simplify]: Extracting #3: cost 23 inf + 0 1554045327.797 * * [simplify]: Extracting #4: cost 84 inf + 1 1554045327.798 * * [simplify]: Extracting #5: cost 108 inf + 208 1554045327.800 * * [simplify]: Extracting #6: cost 69 inf + 6782 1554045327.807 * * [simplify]: Extracting #7: cost 2 inf + 20794 1554045327.815 * * [simplify]: Extracting #8: cost 0 inf + 21634 1554045327.822 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045327.823 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ (+ im im) im)) (exp (- (- (- im) im) im))) (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp im) (/ (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) (exp im))))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045327.823 * * * * [progress]: [ 499 / 675 ] simplifiying candidate # 1554045327.824 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1) 1554045327.824 * * [simplify]: iters left: 6 (28 enodes) 1554045327.841 * * [simplify]: iters left: 5 (147 enodes) 1554045327.914 * * [simplify]: iters left: 4 (396 enodes) 1554045328.169 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045328.169 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045328.169 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045328.169 * * [simplify]: Extracting #3: cost 82 inf + 1 1554045328.170 * * [simplify]: Extracting #4: cost 140 inf + 45 1554045328.174 * * [simplify]: Extracting #5: cost 146 inf + 10886 1554045328.185 * * [simplify]: Extracting #6: cost 37 inf + 41632 1554045328.201 * * [simplify]: Extracting #7: cost 0 inf + 49668 1554045328.218 * * [simplify]: Extracting #8: cost 0 inf + 48288 1554045328.238 * [simplify]: Simplified to (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp im) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) 1554045328.238 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp im) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045328.239 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045328.240 * * [simplify]: iters left: 6 (18 enodes) 1554045328.250 * * [simplify]: iters left: 5 (100 enodes) 1554045328.306 * * [simplify]: iters left: 4 (267 enodes) 1554045328.421 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045328.421 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045328.421 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045328.421 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045328.421 * * [simplify]: Extracting #4: cost 101 inf + 2 1554045328.423 * * [simplify]: Extracting #5: cost 108 inf + 571 1554045328.426 * * [simplify]: Extracting #6: cost 41 inf + 11695 1554045328.434 * * [simplify]: Extracting #7: cost 0 inf + 21313 1554045328.442 * * [simplify]: Extracting #8: cost 0 inf + 21233 1554045328.450 * [simplify]: Simplified to (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))) 1554045328.450 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (fma (* (exp (+ im im)) (exp (+ im im))) (exp (+ im im)) -1) (exp im) (/ (+ (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) 1) (exp im))))) (/ (sqrt (* (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))) (exp im))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))))) 1554045328.450 * * * * [progress]: [ 500 / 675 ] simplifiying candidate # 1554045328.451 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045328.451 * * [simplify]: iters left: 6 (29 enodes) 1554045328.468 * * [simplify]: iters left: 5 (149 enodes) 1554045328.561 * * [simplify]: iters left: 4 (369 enodes) 1554045328.765 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045328.765 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045328.765 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045328.766 * * [simplify]: Extracting #3: cost 98 inf + 0 1554045328.767 * * [simplify]: Extracting #4: cost 199 inf + 852 1554045328.772 * * [simplify]: Extracting #5: cost 169 inf + 15690 1554045328.789 * * [simplify]: Extracting #6: cost 29 inf + 47437 1554045328.803 * * [simplify]: Extracting #7: cost 8 inf + 55288 1554045328.819 * * [simplify]: Extracting #8: cost 0 inf + 61360 1554045328.834 * [simplify]: Simplified to (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045328.834 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045328.835 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045328.835 * * [simplify]: iters left: 6 (15 enodes) 1554045328.841 * * [simplify]: iters left: 5 (74 enodes) 1554045328.866 * * [simplify]: iters left: 4 (150 enodes) 1554045328.906 * * [simplify]: iters left: 3 (261 enodes) 1554045329.043 * * [simplify]: iters left: 2 (409 enodes) 1554045329.237 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045329.237 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045329.237 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045329.237 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045329.238 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045329.238 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045329.239 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045329.243 * * [simplify]: Extracting #7: cost 4 inf + 18077 1554045329.247 * * [simplify]: Extracting #8: cost 0 inf + 19114 1554045329.251 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (cbrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045329.251 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ im (+ im im)))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (cbrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045329.251 * * * * [progress]: [ 501 / 675 ] simplifiying candidate # 1554045329.251 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045329.252 * * [simplify]: iters left: 6 (29 enodes) 1554045329.260 * * [simplify]: iters left: 5 (148 enodes) 1554045329.357 * * [simplify]: iters left: 4 (363 enodes) 1554045329.544 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045329.544 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045329.544 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045329.544 * * [simplify]: Extracting #3: cost 92 inf + 0 1554045329.545 * * [simplify]: Extracting #4: cost 196 inf + 197 1554045329.547 * * [simplify]: Extracting #5: cost 167 inf + 13636 1554045329.557 * * [simplify]: Extracting #6: cost 32 inf + 43680 1554045329.569 * * [simplify]: Extracting #7: cost 1 inf + 55864 1554045329.581 * * [simplify]: Extracting #8: cost 0 inf + 56455 1554045329.590 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (- im (- im))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045329.590 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (- im (- im))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045329.590 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045329.590 * * [simplify]: iters left: 6 (15 enodes) 1554045329.595 * * [simplify]: iters left: 5 (74 enodes) 1554045329.623 * * [simplify]: iters left: 4 (150 enodes) 1554045329.652 * * [simplify]: iters left: 3 (261 enodes) 1554045329.773 * * [simplify]: iters left: 2 (409 enodes) 1554045329.942 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045329.942 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045329.942 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045329.942 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045329.942 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045329.943 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045329.946 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045329.951 * * [simplify]: Extracting #7: cost 4 inf + 18157 1554045329.955 * * [simplify]: Extracting #8: cost 0 inf + 19194 1554045329.959 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (cbrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045329.959 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (- im (- im))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (cbrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045329.959 * * * * [progress]: [ 502 / 675 ] simplifiying candidate # 1554045329.960 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045329.960 * * [simplify]: iters left: 6 (28 enodes) 1554045329.968 * * [simplify]: iters left: 5 (144 enodes) 1554045330.059 * * [simplify]: iters left: 4 (359 enodes) 1554045330.354 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045330.354 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045330.355 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045330.355 * * [simplify]: Extracting #3: cost 91 inf + 0 1554045330.356 * * [simplify]: Extracting #4: cost 206 inf + 45 1554045330.360 * * [simplify]: Extracting #5: cost 173 inf + 15696 1554045330.373 * * [simplify]: Extracting #6: cost 31 inf + 46696 1554045330.389 * * [simplify]: Extracting #7: cost 3 inf + 54547 1554045330.404 * * [simplify]: Extracting #8: cost 0 inf + 57132 1554045330.412 * [simplify]: Simplified to (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045330.412 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045330.413 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045330.413 * * [simplify]: iters left: 6 (15 enodes) 1554045330.416 * * [simplify]: iters left: 5 (74 enodes) 1554045330.432 * * [simplify]: iters left: 4 (150 enodes) 1554045330.487 * * [simplify]: iters left: 3 (261 enodes) 1554045330.596 * * [simplify]: iters left: 2 (409 enodes) 1554045330.769 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045330.770 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045330.770 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045330.770 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045330.770 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045330.771 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045330.774 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045330.781 * * [simplify]: Extracting #7: cost 4 inf + 17917 1554045330.789 * * [simplify]: Extracting #8: cost 0 inf + 18954 1554045330.796 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045330.797 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045330.797 * * * * [progress]: [ 503 / 675 ] simplifiying candidate # 1554045330.797 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt 1)) 1554045330.798 * * [simplify]: iters left: 6 (25 enodes) 1554045330.807 * * [simplify]: iters left: 5 (125 enodes) 1554045330.845 * * [simplify]: iters left: 4 (304 enodes) 1554045331.016 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045331.017 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045331.017 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045331.017 * * [simplify]: Extracting #3: cost 79 inf + 1 1554045331.018 * * [simplify]: Extracting #4: cost 148 inf + 116 1554045331.027 * * [simplify]: Extracting #5: cost 87 inf + 16404 1554045331.038 * * [simplify]: Extracting #6: cost 7 inf + 32549 1554045331.049 * * [simplify]: Extracting #7: cost 0 inf + 34452 1554045331.059 * [simplify]: Simplified to (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045331.060 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045331.060 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045331.061 * * [simplify]: iters left: 6 (14 enodes) 1554045331.067 * * [simplify]: iters left: 5 (71 enodes) 1554045331.095 * * [simplify]: iters left: 4 (147 enodes) 1554045331.138 * * [simplify]: iters left: 3 (258 enodes) 1554045331.252 * * [simplify]: iters left: 2 (404 enodes) 1554045331.406 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045331.406 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045331.406 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045331.406 * * [simplify]: Extracting #3: cost 33 inf + 0 1554045331.406 * * [simplify]: Extracting #4: cost 90 inf + 2 1554045331.407 * * [simplify]: Extracting #5: cost 97 inf + 127 1554045331.408 * * [simplify]: Extracting #6: cost 52 inf + 6487 1554045331.411 * * [simplify]: Extracting #7: cost 3 inf + 16931 1554045331.415 * * [simplify]: Extracting #8: cost 0 inf + 17952 1554045331.418 * [simplify]: Simplified to (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045331.419 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045331.419 * * * * [progress]: [ 504 / 675 ] simplifiying candidate # 1554045331.419 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045331.419 * * [simplify]: iters left: 6 (28 enodes) 1554045331.428 * * [simplify]: iters left: 5 (144 enodes) 1554045331.481 * * [simplify]: iters left: 4 (359 enodes) 1554045331.781 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045331.781 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045331.781 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045331.782 * * [simplify]: Extracting #3: cost 91 inf + 0 1554045331.782 * * [simplify]: Extracting #4: cost 206 inf + 45 1554045331.784 * * [simplify]: Extracting #5: cost 173 inf + 15696 1554045331.791 * * [simplify]: Extracting #6: cost 31 inf + 46696 1554045331.799 * * [simplify]: Extracting #7: cost 3 inf + 54547 1554045331.807 * * [simplify]: Extracting #8: cost 0 inf + 57132 1554045331.822 * [simplify]: Simplified to (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045331.822 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045331.822 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045331.822 * * [simplify]: iters left: 6 (15 enodes) 1554045331.826 * * [simplify]: iters left: 5 (74 enodes) 1554045331.841 * * [simplify]: iters left: 4 (150 enodes) 1554045331.883 * * [simplify]: iters left: 3 (261 enodes) 1554045332.016 * * [simplify]: iters left: 2 (409 enodes) 1554045332.177 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045332.177 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045332.177 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045332.177 * * [simplify]: Extracting #3: cost 21 inf + 0 1554045332.178 * * [simplify]: Extracting #4: cost 61 inf + 1 1554045332.179 * * [simplify]: Extracting #5: cost 102 inf + 5 1554045332.181 * * [simplify]: Extracting #6: cost 60 inf + 6581 1554045332.188 * * [simplify]: Extracting #7: cost 4 inf + 17917 1554045332.196 * * [simplify]: Extracting #8: cost 0 inf + 18954 1554045332.200 * [simplify]: Simplified to (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im))))))) 1554045332.200 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (fma (exp im) (* (exp im) (exp im)) (exp im))) (sqrt (sqrt (fma (exp im) (exp im) (- -1 (/ (/ -1 (exp im)) (exp im)))))))))) 1554045332.201 * * * * [progress]: [ 505 / 675 ] simplifiying candidate # 1554045332.201 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1) 1554045332.201 * * [simplify]: iters left: 6 (24 enodes) 1554045332.209 * * [simplify]: iters left: 5 (120 enodes) 1554045332.255 * * [simplify]: iters left: 4 (300 enodes) 1554045332.435 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045332.435 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045332.435 * * [simplify]: Extracting #2: cost 15 inf + 1 1554045332.436 * * [simplify]: Extracting #3: cost 79 inf + 1 1554045332.441 * * [simplify]: Extracting #4: cost 148 inf + 267 1554045332.444 * * [simplify]: Extracting #5: cost 149 inf + 4056 1554045332.449 * * [simplify]: Extracting #6: cost 60 inf + 19329 1554045332.459 * * [simplify]: Extracting #7: cost 4 inf + 33717 1554045332.470 * * [simplify]: Extracting #8: cost 0 inf + 35390 1554045332.481 * * [simplify]: Extracting #9: cost 0 inf + 35338 1554045332.487 * * [simplify]: Extracting #10: cost 0 inf + 35294 1554045332.493 * [simplify]: Simplified to (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045332.493 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045332.493 * [simplify]: Simplifying (/ (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045332.494 * * [simplify]: iters left: 6 (14 enodes) 1554045332.497 * * [simplify]: iters left: 5 (71 enodes) 1554045332.515 * * [simplify]: iters left: 4 (147 enodes) 1554045332.550 * * [simplify]: iters left: 3 (258 enodes) 1554045332.676 * * [simplify]: iters left: 2 (404 enodes) 1554045332.852 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045332.852 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045332.852 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045332.852 * * [simplify]: Extracting #3: cost 33 inf + 0 1554045332.853 * * [simplify]: Extracting #4: cost 90 inf + 2 1554045332.853 * * [simplify]: Extracting #5: cost 97 inf + 127 1554045332.855 * * [simplify]: Extracting #6: cost 52 inf + 6487 1554045332.858 * * [simplify]: Extracting #7: cost 3 inf + 16931 1554045332.862 * * [simplify]: Extracting #8: cost 0 inf + 17952 1554045332.866 * [simplify]: Simplified to (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im)))))) 1554045332.866 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (* (exp im) (* (exp im) (exp im)))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (* (exp im) (fma (exp im) (exp im) 1))) (sqrt (+ (exp (+ im im)) (expm1 (- (+ im im))))))))) 1554045332.867 * * * * [progress]: [ 506 / 675 ] simplifiying candidate # 1554045332.867 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (pow (* (exp (- im)) (exp (- im))) 3) (pow (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045332.868 * * [simplify]: iters left: 6 (22 enodes) 1554045332.880 * * [simplify]: iters left: 5 (112 enodes) 1554045332.924 * * [simplify]: iters left: 4 (284 enodes) 1554045333.039 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045333.039 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045333.039 * * [simplify]: Extracting #2: cost 32 inf + 0 1554045333.040 * * [simplify]: Extracting #3: cost 78 inf + 0 1554045333.041 * * [simplify]: Extracting #4: cost 172 inf + 45 1554045333.043 * * [simplify]: Extracting #5: cost 184 inf + 5096 1554045333.055 * * [simplify]: Extracting #6: cost 62 inf + 44940 1554045333.075 * * [simplify]: Extracting #7: cost 1 inf + 62152 1554045333.090 * * [simplify]: Extracting #8: cost 0 inf + 60608 1554045333.100 * [simplify]: Simplified to (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (exp (- im)) (exp (- im))) (* (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045333.100 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (exp (- im)) (exp (- im))) (* (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045333.101 * [simplify]: Simplifying (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045333.101 * * [simplify]: iters left: 6 (18 enodes) 1554045333.106 * * [simplify]: iters left: 5 (88 enodes) 1554045333.136 * * [simplify]: iters left: 4 (221 enodes) 1554045333.246 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045333.246 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045333.247 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045333.247 * * [simplify]: Extracting #3: cost 38 inf + 0 1554045333.247 * * [simplify]: Extracting #4: cost 168 inf + 0 1554045333.248 * * [simplify]: Extracting #5: cost 178 inf + 2310 1554045333.251 * * [simplify]: Extracting #6: cost 79 inf + 20364 1554045333.265 * * [simplify]: Extracting #7: cost 1 inf + 42539 1554045333.282 * * [simplify]: Extracting #8: cost 0 inf + 42728 1554045333.298 * [simplify]: Simplified to (/ (sqrt (fma (- (expm1 (+ im im)) (exp (- (+ im im)))) (expm1 (+ im im)) (* (exp (- (+ im im))) (exp (- (+ im im)))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045333.298 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (exp (- im)) (exp (- im))) (* (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)))))) (* (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (fma (- (expm1 (+ im im)) (exp (- (+ im im)))) (expm1 (+ im im)) (* (exp (- (+ im im))) (exp (- (+ im im)))))) (cbrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045333.299 * * * * [progress]: [ 507 / 675 ] simplifiying candidate # 1554045333.299 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (pow (* (exp (- im)) (exp (- im))) 3) (pow (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045333.299 * * [simplify]: iters left: 6 (22 enodes) 1554045333.312 * * [simplify]: iters left: 5 (111 enodes) 1554045333.345 * * [simplify]: iters left: 4 (278 enodes) 1554045333.434 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045333.434 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045333.434 * * [simplify]: Extracting #2: cost 27 inf + 0 1554045333.437 * * [simplify]: Extracting #3: cost 73 inf + 0 1554045333.437 * * [simplify]: Extracting #4: cost 167 inf + 45 1554045333.438 * * [simplify]: Extracting #5: cost 192 inf + 2480 1554045333.441 * * [simplify]: Extracting #6: cost 105 inf + 26130 1554045333.449 * * [simplify]: Extracting #7: cost 7 inf + 54428 1554045333.465 * * [simplify]: Extracting #8: cost 0 inf + 56413 1554045333.484 * [simplify]: Simplified to (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (exp (- im)) (exp (- im))) (* (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)))))) 1554045333.484 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (exp (- im)) (exp (- im))) (* (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045333.485 * [simplify]: Simplifying (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045333.485 * * [simplify]: iters left: 6 (18 enodes) 1554045333.495 * * [simplify]: iters left: 5 (88 enodes) 1554045333.529 * * [simplify]: iters left: 4 (221 enodes) 1554045333.636 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045333.636 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045333.636 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045333.636 * * [simplify]: Extracting #3: cost 38 inf + 0 1554045333.637 * * [simplify]: Extracting #4: cost 168 inf + 0 1554045333.638 * * [simplify]: Extracting #5: cost 178 inf + 2310 1554045333.644 * * [simplify]: Extracting #6: cost 79 inf + 20444 1554045333.659 * * [simplify]: Extracting #7: cost 1 inf + 42619 1554045333.676 * * [simplify]: Extracting #8: cost 0 inf + 42808 1554045333.692 * [simplify]: Simplified to (/ (sqrt (fma (- (expm1 (+ im im)) (exp (- (+ im im)))) (expm1 (+ im im)) (* (exp (- (+ im im))) (exp (- (+ im im)))))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045333.692 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (sqrt (fma (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (exp (- im)) (exp (- im))) (* (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (fma (- (expm1 (+ im im)) (exp (- (+ im im)))) (expm1 (+ im im)) (* (exp (- (+ im im))) (exp (- (+ im im)))))) (sqrt (cbrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045333.693 * * * * [progress]: [ 508 / 675 ] simplifiying candidate # 1554045333.693 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (pow (* (exp (- im)) (exp (- im))) 3) (pow (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045333.694 * * [simplify]: iters left: 6 (21 enodes) 1554045333.705 * * [simplify]: iters left: 5 (107 enodes) 1554045333.743 * * [simplify]: iters left: 4 (274 enodes) 1554045333.864 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045333.865 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045333.865 * * [simplify]: Extracting #2: cost 26 inf + 0 1554045333.865 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045333.866 * * [simplify]: Extracting #4: cost 164 inf + 86 1554045333.869 * * [simplify]: Extracting #5: cost 152 inf + 10196 1554045333.880 * * [simplify]: Extracting #6: cost 37 inf + 43188 1554045333.900 * * [simplify]: Extracting #7: cost 6 inf + 52486 1554045333.917 * * [simplify]: Extracting #8: cost 0 inf + 55791 1554045333.934 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (* (exp (- (+ im im))) (exp (- (+ im im)))) (exp (- (+ im im))) (* (expm1 (+ im im)) (* (expm1 (+ im im)) (expm1 (+ im im))))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045333.934 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (* (exp (- (+ im im))) (exp (- (+ im im)))) (exp (- (+ im im))) (* (expm1 (+ im im)) (* (expm1 (+ im im)) (expm1 (+ im im))))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045333.935 * [simplify]: Simplifying (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045333.936 * * [simplify]: iters left: 6 (18 enodes) 1554045333.945 * * [simplify]: iters left: 5 (88 enodes) 1554045333.982 * * [simplify]: iters left: 4 (221 enodes) 1554045334.107 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045334.107 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045334.107 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045334.107 * * [simplify]: Extracting #3: cost 38 inf + 0 1554045334.107 * * [simplify]: Extracting #4: cost 168 inf + 0 1554045334.108 * * [simplify]: Extracting #5: cost 178 inf + 2310 1554045334.111 * * [simplify]: Extracting #6: cost 79 inf + 20324 1554045334.119 * * [simplify]: Extracting #7: cost 1 inf + 42379 1554045334.131 * * [simplify]: Extracting #8: cost 0 inf + 42568 1554045334.145 * [simplify]: Simplified to (/ (sqrt (fma (- (expm1 (+ im im)) (exp (- (+ im im)))) (expm1 (+ im im)) (* (exp (- (+ im im))) (exp (- (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045334.145 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (* (exp (- (+ im im))) (exp (- (+ im im)))) (exp (- (+ im im))) (* (expm1 (+ im im)) (* (expm1 (+ im im)) (expm1 (+ im im))))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (fma (- (expm1 (+ im im)) (exp (- (+ im im)))) (expm1 (+ im im)) (* (exp (- (+ im im))) (exp (- (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045334.146 * * * * [progress]: [ 509 / 675 ] simplifiying candidate # 1554045334.146 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (pow (* (exp (- im)) (exp (- im))) 3) (pow (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) 3)))) (sqrt 1)) 1554045334.147 * * [simplify]: iters left: 6 (20 enodes) 1554045334.160 * * [simplify]: iters left: 5 (101 enodes) 1554045334.196 * * [simplify]: iters left: 4 (250 enodes) 1554045334.294 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045334.294 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045334.294 * * [simplify]: Extracting #2: cost 17 inf + 1 1554045334.295 * * [simplify]: Extracting #3: cost 59 inf + 1 1554045334.295 * * [simplify]: Extracting #4: cost 147 inf + 45 1554045334.296 * * [simplify]: Extracting #5: cost 163 inf + 4281 1554045334.299 * * [simplify]: Extracting #6: cost 81 inf + 27343 1554045334.306 * * [simplify]: Extracting #7: cost 9 inf + 46636 1554045334.313 * * [simplify]: Extracting #8: cost 0 inf + 47381 1554045334.320 * * [simplify]: Extracting #9: cost 0 inf + 47042 1554045334.340 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (exp (- (- im) (+ im im))) (exp (- (- im) (+ im im))) (* (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)))))) 1554045334.340 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (exp (- (- im) (+ im im))) (exp (- (- im) (+ im im))) (* (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045334.341 * [simplify]: Simplifying (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045334.341 * * [simplify]: iters left: 6 (17 enodes) 1554045334.351 * * [simplify]: iters left: 5 (85 enodes) 1554045334.387 * * [simplify]: iters left: 4 (218 enodes) 1554045334.486 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045334.486 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045334.486 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045334.487 * * [simplify]: Extracting #3: cost 43 inf + 0 1554045334.487 * * [simplify]: Extracting #4: cost 167 inf + 2 1554045334.490 * * [simplify]: Extracting #5: cost 172 inf + 2811 1554045334.500 * * [simplify]: Extracting #6: cost 42 inf + 32040 1554045334.517 * * [simplify]: Extracting #7: cost 3 inf + 43351 1554045334.535 * * [simplify]: Extracting #8: cost 0 inf + 43978 1554045334.553 * [simplify]: Simplified to (/ (sqrt (fma (expm1 (+ im im)) (- (expm1 (+ im im)) (* (exp (- im)) (exp (- im)))) (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (fma (exp im) (exp im) (* (+ (exp im) (/ -1 (exp im))) (/ -1 (exp im)))))) 1554045334.553 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (exp (- (- im) (+ im im))) (exp (- (- im) (+ im im))) (* (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)))))) (/ (sqrt (fma (expm1 (+ im im)) (- (expm1 (+ im im)) (* (exp (- im)) (exp (- im)))) (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (fma (exp im) (exp im) (* (+ (exp im) (/ -1 (exp im))) (/ -1 (exp im))))))))) 1554045334.554 * * * * [progress]: [ 510 / 675 ] simplifiying candidate # 1554045334.554 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (pow (* (exp (- im)) (exp (- im))) 3) (pow (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045334.554 * * [simplify]: iters left: 6 (21 enodes) 1554045334.570 * * [simplify]: iters left: 5 (107 enodes) 1554045334.624 * * [simplify]: iters left: 4 (274 enodes) 1554045334.716 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045334.716 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045334.716 * * [simplify]: Extracting #2: cost 26 inf + 0 1554045334.716 * * [simplify]: Extracting #3: cost 71 inf + 0 1554045334.717 * * [simplify]: Extracting #4: cost 164 inf + 86 1554045334.718 * * [simplify]: Extracting #5: cost 152 inf + 10196 1554045334.724 * * [simplify]: Extracting #6: cost 37 inf + 43188 1554045334.738 * * [simplify]: Extracting #7: cost 6 inf + 52486 1554045334.755 * * [simplify]: Extracting #8: cost 0 inf + 55791 1554045334.772 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (* (exp (- (+ im im))) (exp (- (+ im im)))) (exp (- (+ im im))) (* (expm1 (+ im im)) (* (expm1 (+ im im)) (expm1 (+ im im))))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045334.772 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (* (exp (- (+ im im))) (exp (- (+ im im)))) (exp (- (+ im im))) (* (expm1 (+ im im)) (* (expm1 (+ im im)) (expm1 (+ im im))))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045334.773 * [simplify]: Simplifying (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045334.773 * * [simplify]: iters left: 6 (18 enodes) 1554045334.782 * * [simplify]: iters left: 5 (88 enodes) 1554045334.804 * * [simplify]: iters left: 4 (221 enodes) 1554045334.950 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045334.950 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045334.950 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045334.951 * * [simplify]: Extracting #3: cost 38 inf + 0 1554045334.952 * * [simplify]: Extracting #4: cost 168 inf + 0 1554045334.953 * * [simplify]: Extracting #5: cost 178 inf + 2310 1554045334.960 * * [simplify]: Extracting #6: cost 79 inf + 20324 1554045334.976 * * [simplify]: Extracting #7: cost 1 inf + 42379 1554045334.994 * * [simplify]: Extracting #8: cost 0 inf + 42568 1554045335.011 * [simplify]: Simplified to (/ (sqrt (fma (- (expm1 (+ im im)) (exp (- (+ im im)))) (expm1 (+ im im)) (* (exp (- (+ im im))) (exp (- (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) 1554045335.011 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (fma (* (exp (- (+ im im))) (exp (- (+ im im)))) (exp (- (+ im im))) (* (expm1 (+ im im)) (* (expm1 (+ im im)) (expm1 (+ im im))))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (fma (- (expm1 (+ im im)) (exp (- (+ im im)))) (expm1 (+ im im)) (* (exp (- (+ im im))) (exp (- (+ im im)))))) (sqrt (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))))) 1554045335.012 * * * * [progress]: [ 511 / 675 ] simplifiying candidate # 1554045335.012 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (pow (* (exp (- im)) (exp (- im))) 3) (pow (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) 3)))) 1) 1554045335.012 * * [simplify]: iters left: 6 (19 enodes) 1554045335.024 * * [simplify]: iters left: 5 (96 enodes) 1554045335.079 * * [simplify]: iters left: 4 (246 enodes) 1554045335.166 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045335.166 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045335.166 * * [simplify]: Extracting #2: cost 17 inf + 1 1554045335.167 * * [simplify]: Extracting #3: cost 58 inf + 1 1554045335.167 * * [simplify]: Extracting #4: cost 146 inf + 45 1554045335.170 * * [simplify]: Extracting #5: cost 159 inf + 3334 1554045335.176 * * [simplify]: Extracting #6: cost 79 inf + 25850 1554045335.187 * * [simplify]: Extracting #7: cost 6 inf + 45268 1554045335.195 * * [simplify]: Extracting #8: cost 0 inf + 46453 1554045335.202 * [simplify]: Simplified to (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)) (exp (+ (- (- im) (- im (- im))) (- (- im) (- im (- im)))))))) 1554045335.202 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)) (exp (+ (- (- im) (- im (- im))) (- (- im) (- im (- im)))))))) (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045335.203 * [simplify]: Simplifying (/ (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045335.203 * * [simplify]: iters left: 6 (17 enodes) 1554045335.207 * * [simplify]: iters left: 5 (85 enodes) 1554045335.226 * * [simplify]: iters left: 4 (218 enodes) 1554045335.345 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045335.345 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045335.345 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045335.346 * * [simplify]: Extracting #3: cost 43 inf + 0 1554045335.346 * * [simplify]: Extracting #4: cost 167 inf + 2 1554045335.348 * * [simplify]: Extracting #5: cost 172 inf + 2811 1554045335.358 * * [simplify]: Extracting #6: cost 42 inf + 32040 1554045335.376 * * [simplify]: Extracting #7: cost 3 inf + 43351 1554045335.394 * * [simplify]: Extracting #8: cost 0 inf + 43978 1554045335.407 * [simplify]: Simplified to (/ (sqrt (fma (expm1 (+ im im)) (- (expm1 (+ im im)) (* (exp (- im)) (exp (- im)))) (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (fma (exp im) (exp im) (* (+ (exp im) (/ -1 (exp im))) (/ -1 (exp im)))))) 1554045335.407 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (sqrt (fma (* (expm1 (+ im im)) (expm1 (+ im im))) (expm1 (+ im im)) (exp (+ (- (- im) (- im (- im))) (- (- im) (- im (- im)))))))) (/ (sqrt (fma (expm1 (+ im im)) (- (expm1 (+ im im)) (* (exp (- im)) (exp (- im)))) (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))))) (sqrt (fma (exp im) (exp im) (* (+ (exp im) (/ -1 (exp im))) (/ -1 (exp im))))))))) 1554045335.407 * * * * [progress]: [ 512 / 675 ] simplifiying candidate # 1554045335.407 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045335.407 * * [simplify]: iters left: 6 (22 enodes) 1554045335.414 * * [simplify]: iters left: 5 (107 enodes) 1554045335.438 * * [simplify]: iters left: 4 (244 enodes) 1554045335.515 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045335.515 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045335.515 * * [simplify]: Extracting #2: cost 30 inf + 0 1554045335.515 * * [simplify]: Extracting #3: cost 87 inf + 0 1554045335.516 * * [simplify]: Extracting #4: cost 144 inf + 45 1554045335.517 * * [simplify]: Extracting #5: cost 136 inf + 4472 1554045335.522 * * [simplify]: Extracting #6: cost 52 inf + 26295 1554045335.533 * * [simplify]: Extracting #7: cost 11 inf + 39521 1554045335.548 * * [simplify]: Extracting #8: cost 1 inf + 46361 1554045335.560 * * [simplify]: Extracting #9: cost 0 inf + 47107 1554045335.567 * [simplify]: Simplified to (/ (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (sqrt (- (* (exp (- (- im) im)) (exp (- (- im) im))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045335.567 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (- (- im) im) im))) (sqrt (- (* (exp (- (- im) im)) (exp (- (- im) im))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045335.567 * [simplify]: Simplifying (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045335.567 * * [simplify]: iters left: 6 (14 enodes) 1554045335.573 * * [simplify]: iters left: 5 (65 enodes) 1554045335.586 * * [simplify]: iters left: 4 (129 enodes) 1554045335.618 * * [simplify]: iters left: 3 (197 enodes) 1554045335.659 * * [simplify]: iters left: 2 (289 enodes) 1554045335.779 * * [simplify]: iters left: 1 (478 enodes) 1554045335.981 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045335.981 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045335.981 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045335.982 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045335.982 * * [simplify]: Extracting #4: cost 162 inf + 2 1554045335.983 * * [simplify]: Extracting #5: cost 151 inf + 3679 1554045335.989 * * [simplify]: Extracting #6: cost 33 inf + 28678 1554045335.997 * * [simplify]: Extracting #7: cost 0 inf + 34768 1554045336.013 * * [simplify]: Extracting #8: cost 0 inf + 34116 1554045336.022 * [simplify]: Simplified to (/ (sqrt (- (- (- (exp (+ im im))) (/ -1 (exp (+ im im)))) -1)) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045336.022 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (- (- (- (exp (+ im im))) (/ -1 (exp (+ im im)))) -1)) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))))) 1554045336.022 * * * * [progress]: [ 513 / 675 ] simplifiying candidate # 1554045336.022 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045336.023 * * [simplify]: iters left: 6 (22 enodes) 1554045336.029 * * [simplify]: iters left: 5 (106 enodes) 1554045336.068 * * [simplify]: iters left: 4 (238 enodes) 1554045336.167 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045336.167 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045336.167 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045336.168 * * [simplify]: Extracting #3: cost 82 inf + 0 1554045336.168 * * [simplify]: Extracting #4: cost 139 inf + 45 1554045336.170 * * [simplify]: Extracting #5: cost 131 inf + 3811 1554045336.176 * * [simplify]: Extracting #6: cost 45 inf + 28075 1554045336.185 * * [simplify]: Extracting #7: cost 1 inf + 42712 1554045336.191 * * [simplify]: Extracting #8: cost 0 inf + 42822 1554045336.197 * [simplify]: Simplified to (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ (+ im im) im)))) (* (sqrt (- (* (exp (- (- im) im)) (exp (- (- im) im))) (* (expm1 (+ im im)) (expm1 (+ im im))))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045336.197 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (exp (- (+ (+ im im) im)))) (* (sqrt (- (* (exp (- (- im) im)) (exp (- (- im) im))) (* (expm1 (+ im im)) (expm1 (+ im im))))) (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045336.198 * [simplify]: Simplifying (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045336.198 * * [simplify]: iters left: 6 (14 enodes) 1554045336.201 * * [simplify]: iters left: 5 (65 enodes) 1554045336.222 * * [simplify]: iters left: 4 (129 enodes) 1554045336.260 * * [simplify]: iters left: 3 (197 enodes) 1554045336.332 * * [simplify]: iters left: 2 (289 enodes) 1554045336.456 * * [simplify]: iters left: 1 (478 enodes) 1554045336.662 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045336.662 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045336.662 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045336.663 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045336.664 * * [simplify]: Extracting #4: cost 162 inf + 2 1554045336.666 * * [simplify]: Extracting #5: cost 151 inf + 3679 1554045336.677 * * [simplify]: Extracting #6: cost 33 inf + 28718 1554045336.691 * * [simplify]: Extracting #7: cost 0 inf + 34848 1554045336.699 * * [simplify]: Extracting #8: cost 0 inf + 34196 1554045336.707 * [simplify]: Simplified to (/ (sqrt (- (- (- (exp (+ im im))) (/ -1 (exp (+ im im)))) -1)) (sqrt (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045336.707 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (/ (sqrt (- (- (- (exp (+ im im))) (/ -1 (exp (+ im im)))) -1)) (sqrt (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))))) 1554045336.708 * * * * [progress]: [ 514 / 675 ] simplifiying candidate # 1554045336.708 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045336.708 * * [simplify]: iters left: 6 (21 enodes) 1554045336.716 * * [simplify]: iters left: 5 (102 enodes) 1554045336.755 * * [simplify]: iters left: 4 (234 enodes) 1554045336.822 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045336.822 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045336.822 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045336.823 * * [simplify]: Extracting #3: cost 80 inf + 0 1554045336.823 * * [simplify]: Extracting #4: cost 136 inf + 86 1554045336.824 * * [simplify]: Extracting #5: cost 118 inf + 5736 1554045336.827 * * [simplify]: Extracting #6: cost 42 inf + 25195 1554045336.832 * * [simplify]: Extracting #7: cost 4 inf + 37740 1554045336.838 * * [simplify]: Extracting #8: cost 0 inf + 39428 1554045336.844 * * [simplify]: Extracting #9: cost 0 inf + 39290 1554045336.850 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (- (* (exp (- (+ im im))) (exp (- (+ im im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045336.850 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (- (* (exp (- (+ im im))) (exp (- (+ im im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045336.850 * [simplify]: Simplifying (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045336.850 * * [simplify]: iters left: 6 (14 enodes) 1554045336.854 * * [simplify]: iters left: 5 (65 enodes) 1554045336.874 * * [simplify]: iters left: 4 (129 enodes) 1554045336.913 * * [simplify]: iters left: 3 (197 enodes) 1554045336.985 * * [simplify]: iters left: 2 (289 enodes) 1554045337.094 * * [simplify]: iters left: 1 (478 enodes) 1554045337.257 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045337.257 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045337.257 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045337.257 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045337.258 * * [simplify]: Extracting #4: cost 162 inf + 2 1554045337.259 * * [simplify]: Extracting #5: cost 151 inf + 3679 1554045337.265 * * [simplify]: Extracting #6: cost 33 inf + 28518 1554045337.286 * * [simplify]: Extracting #7: cost 0 inf + 34608 1554045337.302 * * [simplify]: Extracting #8: cost 0 inf + 33956 1554045337.319 * [simplify]: Simplified to (/ (sqrt (- (- (- (exp (+ im im))) (/ -1 (exp (+ im im)))) -1)) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045337.319 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (- (- (- (exp (+ im im))) (/ -1 (exp (+ im im)))) -1)) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))))) 1554045337.319 * * * * [progress]: [ 515 / 675 ] simplifiying candidate # 1554045337.320 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt 1)) 1554045337.320 * * [simplify]: iters left: 6 (20 enodes) 1554045337.333 * * [simplify]: iters left: 5 (97 enodes) 1554045337.377 * * [simplify]: iters left: 4 (218 enodes) 1554045337.449 * * [simplify]: iters left: 3 (477 enodes) 1554045337.700 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045337.700 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045337.700 * * [simplify]: Extracting #2: cost 17 inf + 1 1554045337.701 * * [simplify]: Extracting #3: cost 96 inf + 1 1554045337.702 * * [simplify]: Extracting #4: cost 264 inf + 2420 1554045337.705 * * [simplify]: Extracting #5: cost 205 inf + 24720 1554045337.719 * * [simplify]: Extracting #6: cost 24 inf + 80119 1554045337.749 * * [simplify]: Extracting #7: cost 0 inf + 88131 1554045337.770 * * [simplify]: Extracting #8: cost 0 inf + 87964 1554045337.787 * [simplify]: Simplified to (/ (fma (* (exp im) (exp im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im))))) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) 1554045337.787 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im))))) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045337.788 * [simplify]: Simplifying (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045337.788 * * [simplify]: iters left: 6 (13 enodes) 1554045337.793 * * [simplify]: iters left: 5 (62 enodes) 1554045337.818 * * [simplify]: iters left: 4 (126 enodes) 1554045337.837 * * [simplify]: iters left: 3 (194 enodes) 1554045337.884 * * [simplify]: iters left: 2 (286 enodes) 1554045337.978 * * [simplify]: iters left: 1 (475 enodes) 1554045338.170 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045338.170 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045338.170 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045338.170 * * [simplify]: Extracting #3: cost 64 inf + 0 1554045338.171 * * [simplify]: Extracting #4: cost 172 inf + 2 1554045338.172 * * [simplify]: Extracting #5: cost 154 inf + 3276 1554045338.177 * * [simplify]: Extracting #6: cost 32 inf + 28969 1554045338.185 * * [simplify]: Extracting #7: cost 0 inf + 35456 1554045338.194 * * [simplify]: Extracting #8: cost 0 inf + 34668 1554045338.208 * [simplify]: Simplified to (/ (sqrt (- (* (+ (/ -1 (exp im)) (exp im)) (- (/ -1 (exp im)) (exp im))) -1)) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) 1554045338.208 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (* (exp im) (exp im)) (exp im) (* (exp (- im)) (* (exp (- im)) (exp (- im))))) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (/ (sqrt (- (* (+ (/ -1 (exp im)) (exp im)) (- (/ -1 (exp im)) (exp im))) -1)) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))))) 1554045338.208 * * * * [progress]: [ 516 / 675 ] simplifiying candidate # 1554045338.208 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045338.209 * * [simplify]: iters left: 6 (21 enodes) 1554045338.218 * * [simplify]: iters left: 5 (102 enodes) 1554045338.244 * * [simplify]: iters left: 4 (234 enodes) 1554045338.325 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045338.325 * * [simplify]: Extracting #1: cost 8 inf + 0 1554045338.325 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045338.325 * * [simplify]: Extracting #3: cost 80 inf + 0 1554045338.325 * * [simplify]: Extracting #4: cost 136 inf + 86 1554045338.326 * * [simplify]: Extracting #5: cost 118 inf + 5736 1554045338.330 * * [simplify]: Extracting #6: cost 42 inf + 25195 1554045338.337 * * [simplify]: Extracting #7: cost 4 inf + 37740 1554045338.348 * * [simplify]: Extracting #8: cost 0 inf + 39428 1554045338.360 * * [simplify]: Extracting #9: cost 0 inf + 39290 1554045338.371 * [simplify]: Simplified to (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (- (* (exp (- (+ im im))) (exp (- (+ im im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045338.371 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (exp (+ im (+ im im))) (exp (- (- im) (+ im im)))) (sqrt (- (* (exp (- (+ im im))) (exp (- (+ im im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045338.372 * [simplify]: Simplifying (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045338.372 * * [simplify]: iters left: 6 (14 enodes) 1554045338.380 * * [simplify]: iters left: 5 (65 enodes) 1554045338.405 * * [simplify]: iters left: 4 (129 enodes) 1554045338.445 * * [simplify]: iters left: 3 (197 enodes) 1554045338.520 * * [simplify]: iters left: 2 (289 enodes) 1554045338.641 * * [simplify]: iters left: 1 (478 enodes) 1554045338.804 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045338.804 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045338.804 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045338.805 * * [simplify]: Extracting #3: cost 53 inf + 0 1554045338.806 * * [simplify]: Extracting #4: cost 162 inf + 2 1554045338.808 * * [simplify]: Extracting #5: cost 151 inf + 3679 1554045338.816 * * [simplify]: Extracting #6: cost 33 inf + 28518 1554045338.824 * * [simplify]: Extracting #7: cost 0 inf + 34608 1554045338.835 * * [simplify]: Extracting #8: cost 0 inf + 33956 1554045338.843 * [simplify]: Simplified to (/ (sqrt (- (- (- (exp (+ im im))) (/ -1 (exp (+ im im)))) -1)) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045338.843 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (/ (sqrt (- (- (- (exp (+ im im))) (/ -1 (exp (+ im im)))) -1)) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))))) 1554045338.844 * * * * [progress]: [ 517 / 675 ] simplifiying candidate # 1554045338.844 * [simplify]: Simplifying (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1) 1554045338.844 * * [simplify]: iters left: 6 (19 enodes) 1554045338.856 * * [simplify]: iters left: 5 (92 enodes) 1554045338.890 * * [simplify]: iters left: 4 (214 enodes) 1554045338.961 * * [simplify]: iters left: 3 (468 enodes) 1554045339.218 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045339.218 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045339.218 * * [simplify]: Extracting #2: cost 17 inf + 1 1554045339.219 * * [simplify]: Extracting #3: cost 92 inf + 1 1554045339.221 * * [simplify]: Extracting #4: cost 251 inf + 2241 1554045339.232 * * [simplify]: Extracting #5: cost 163 inf + 37358 1554045339.259 * * [simplify]: Extracting #6: cost 7 inf + 85268 1554045339.287 * * [simplify]: Extracting #7: cost 0 inf + 83701 1554045339.315 * * [simplify]: Extracting #8: cost 0 inf + 83254 1554045339.334 * [simplify]: Simplified to (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) 1554045339.334 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045339.335 * [simplify]: Simplifying (/ (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045339.335 * * [simplify]: iters left: 6 (13 enodes) 1554045339.338 * * [simplify]: iters left: 5 (62 enodes) 1554045339.350 * * [simplify]: iters left: 4 (126 enodes) 1554045339.375 * * [simplify]: iters left: 3 (194 enodes) 1554045339.426 * * [simplify]: iters left: 2 (286 enodes) 1554045339.530 * * [simplify]: iters left: 1 (475 enodes) 1554045339.718 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045339.718 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045339.718 * * [simplify]: Extracting #2: cost 8 inf + 0 1554045339.719 * * [simplify]: Extracting #3: cost 64 inf + 0 1554045339.720 * * [simplify]: Extracting #4: cost 172 inf + 2 1554045339.722 * * [simplify]: Extracting #5: cost 154 inf + 3276 1554045339.734 * * [simplify]: Extracting #6: cost 32 inf + 28969 1554045339.750 * * [simplify]: Extracting #7: cost 0 inf + 35456 1554045339.767 * * [simplify]: Extracting #8: cost 0 inf + 34668 1554045339.783 * [simplify]: Simplified to (/ (sqrt (- (* (+ (/ -1 (exp im)) (exp im)) (- (/ -1 (exp im)) (exp im))) -1)) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) 1554045339.784 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (/ (sqrt (- (* (+ (/ -1 (exp im)) (exp im)) (- (/ -1 (exp im)) (exp im))) -1)) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))))))) 1554045339.784 * * * * [progress]: [ 518 / 675 ] simplifiying candidate # 1554045339.784 * * * * [progress]: [ 519 / 675 ] simplifiying candidate # 1554045339.784 * * * * [progress]: [ 520 / 675 ] simplifiying candidate # 1554045339.784 * * * * [progress]: [ 521 / 675 ] simplifiying candidate # 1554045339.785 * [simplify]: Simplifying (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045339.785 * * [simplify]: iters left: 6 (11 enodes) 1554045339.790 * * [simplify]: iters left: 5 (51 enodes) 1554045339.800 * * [simplify]: iters left: 4 (94 enodes) 1554045339.817 * * [simplify]: iters left: 3 (135 enodes) 1554045339.849 * * [simplify]: iters left: 2 (179 enodes) 1554045339.901 * * [simplify]: iters left: 1 (266 enodes) 1554045339.968 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045339.968 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045339.968 * * [simplify]: Extracting #2: cost 5 inf + 0 1554045339.968 * * [simplify]: Extracting #3: cost 30 inf + 0 1554045339.969 * * [simplify]: Extracting #4: cost 71 inf + 2 1554045339.969 * * [simplify]: Extracting #5: cost 74 inf + 85 1554045339.972 * * [simplify]: Extracting #6: cost 34 inf + 6216 1554045339.978 * * [simplify]: Extracting #7: cost 1 inf + 11700 1554045339.983 * * [simplify]: Extracting #8: cost 0 inf + 11693 1554045339.989 * [simplify]: Simplified to (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045339.989 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))))) 1554045339.989 * * * * [progress]: [ 522 / 675 ] simplifiying candidate # 1554045339.990 * [simplify]: Simplifying (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045339.990 * * [simplify]: iters left: 6 (11 enodes) 1554045339.995 * * [simplify]: iters left: 5 (51 enodes) 1554045340.010 * * [simplify]: iters left: 4 (94 enodes) 1554045340.024 * * [simplify]: iters left: 3 (135 enodes) 1554045340.044 * * [simplify]: iters left: 2 (179 enodes) 1554045340.086 * * [simplify]: iters left: 1 (266 enodes) 1554045340.175 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045340.175 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045340.175 * * [simplify]: Extracting #2: cost 5 inf + 0 1554045340.175 * * [simplify]: Extracting #3: cost 30 inf + 0 1554045340.176 * * [simplify]: Extracting #4: cost 71 inf + 2 1554045340.176 * * [simplify]: Extracting #5: cost 74 inf + 85 1554045340.179 * * [simplify]: Extracting #6: cost 34 inf + 6296 1554045340.184 * * [simplify]: Extracting #7: cost 1 inf + 11780 1554045340.187 * * [simplify]: Extracting #8: cost 0 inf + 11773 1554045340.190 * [simplify]: Simplified to (sqrt (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045340.190 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))))) 1554045340.190 * * * * [progress]: [ 523 / 675 ] simplifiying candidate # 1554045340.190 * [simplify]: Simplifying (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045340.191 * * [simplify]: iters left: 6 (11 enodes) 1554045340.196 * * [simplify]: iters left: 5 (51 enodes) 1554045340.206 * * [simplify]: iters left: 4 (94 enodes) 1554045340.220 * * [simplify]: iters left: 3 (135 enodes) 1554045340.240 * * [simplify]: iters left: 2 (179 enodes) 1554045340.311 * * [simplify]: iters left: 1 (266 enodes) 1554045340.399 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045340.399 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045340.399 * * [simplify]: Extracting #2: cost 5 inf + 0 1554045340.399 * * [simplify]: Extracting #3: cost 30 inf + 0 1554045340.400 * * [simplify]: Extracting #4: cost 71 inf + 2 1554045340.400 * * [simplify]: Extracting #5: cost 74 inf + 85 1554045340.401 * * [simplify]: Extracting #6: cost 34 inf + 6216 1554045340.406 * * [simplify]: Extracting #7: cost 1 inf + 11620 1554045340.409 * * [simplify]: Extracting #8: cost 0 inf + 11613 1554045340.412 * [simplify]: Simplified to (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045340.412 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))))) 1554045340.412 * * * * [progress]: [ 524 / 675 ] simplifiying candidate # 1554045340.413 * [simplify]: Simplifying (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045340.413 * * [simplify]: iters left: 6 (10 enodes) 1554045340.415 * * [simplify]: iters left: 5 (48 enodes) 1554045340.428 * * [simplify]: iters left: 4 (91 enodes) 1554045340.451 * * [simplify]: iters left: 3 (132 enodes) 1554045340.472 * * [simplify]: iters left: 2 (176 enodes) 1554045340.529 * * [simplify]: iters left: 1 (263 enodes) 1554045340.591 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045340.591 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045340.591 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045340.594 * * [simplify]: Extracting #3: cost 69 inf + 2 1554045340.595 * * [simplify]: Extracting #4: cost 72 inf + 155 1554045340.597 * * [simplify]: Extracting #5: cost 39 inf + 4838 1554045340.602 * * [simplify]: Extracting #6: cost 3 inf + 10627 1554045340.607 * * [simplify]: Extracting #7: cost 0 inf + 11227 1554045340.612 * [simplify]: Simplified to (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))) 1554045340.612 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt 1)) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045340.613 * * * * [progress]: [ 525 / 675 ] simplifiying candidate # 1554045340.613 * [simplify]: Simplifying (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045340.613 * * [simplify]: iters left: 6 (11 enodes) 1554045340.618 * * [simplify]: iters left: 5 (51 enodes) 1554045340.639 * * [simplify]: iters left: 4 (94 enodes) 1554045340.666 * * [simplify]: iters left: 3 (135 enodes) 1554045340.706 * * [simplify]: iters left: 2 (179 enodes) 1554045340.753 * * [simplify]: iters left: 1 (266 enodes) 1554045340.836 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045340.836 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045340.836 * * [simplify]: Extracting #2: cost 5 inf + 0 1554045340.836 * * [simplify]: Extracting #3: cost 30 inf + 0 1554045340.836 * * [simplify]: Extracting #4: cost 71 inf + 2 1554045340.837 * * [simplify]: Extracting #5: cost 74 inf + 85 1554045340.838 * * [simplify]: Extracting #6: cost 34 inf + 6216 1554045340.840 * * [simplify]: Extracting #7: cost 1 inf + 11620 1554045340.843 * * [simplify]: Extracting #8: cost 0 inf + 11613 1554045340.846 * [simplify]: Simplified to (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045340.846 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))))) 1554045340.846 * * * * [progress]: [ 526 / 675 ] simplifiying candidate # 1554045340.847 * [simplify]: Simplifying (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045340.847 * * [simplify]: iters left: 6 (10 enodes) 1554045340.850 * * [simplify]: iters left: 5 (48 enodes) 1554045340.861 * * [simplify]: iters left: 4 (91 enodes) 1554045340.887 * * [simplify]: iters left: 3 (132 enodes) 1554045340.907 * * [simplify]: iters left: 2 (176 enodes) 1554045340.960 * * [simplify]: iters left: 1 (263 enodes) 1554045341.018 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045341.018 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045341.018 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045341.018 * * [simplify]: Extracting #3: cost 69 inf + 2 1554045341.019 * * [simplify]: Extracting #4: cost 72 inf + 155 1554045341.020 * * [simplify]: Extracting #5: cost 39 inf + 4838 1554045341.022 * * [simplify]: Extracting #6: cost 3 inf + 10627 1554045341.025 * * [simplify]: Extracting #7: cost 0 inf + 11227 1554045341.027 * [simplify]: Simplified to (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))) 1554045341.028 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1) (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)))))) 1554045341.028 * * * * [progress]: [ 527 / 675 ] simplifiying candidate # 1554045341.028 * [simplify]: Simplifying (* (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045341.028 * * [simplify]: iters left: 6 (17 enodes) 1554045341.038 * * [simplify]: iters left: 5 (81 enodes) 1554045341.068 * * [simplify]: iters left: 4 (167 enodes) 1554045341.111 * * [simplify]: iters left: 3 (281 enodes) 1554045341.188 * * [simplify]: iters left: 2 (437 enodes) 1554045341.340 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045341.341 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045341.341 * * [simplify]: Extracting #2: cost 5 inf + 0 1554045341.341 * * [simplify]: Extracting #3: cost 8 inf + 0 1554045341.341 * * [simplify]: Extracting #4: cost 19 inf + 0 1554045341.341 * * [simplify]: Extracting #5: cost 89 inf + 0 1554045341.342 * * [simplify]: Extracting #6: cost 152 inf + 47 1554045341.344 * * [simplify]: Extracting #7: cost 120 inf + 5021 1554045341.352 * * [simplify]: Extracting #8: cost 38 inf + 34612 1554045341.364 * * [simplify]: Extracting #9: cost 0 inf + 53967 1554045341.376 * * [simplify]: Extracting #10: cost 0 inf + 53887 1554045341.388 * [simplify]: Simplified to (* (cbrt (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (cbrt (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))) 1554045341.388 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (* (cbrt (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im)))))) (cbrt (/ (+ (/ (exp (+ im im)) (exp (- im))) (/ (exp (- im)) (exp (+ im im)))) (sqrt (+ (exp (- (+ im im))) (expm1 (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045341.389 * * * * [progress]: [ 528 / 675 ] simplifiying candidate # 1554045341.389 * [simplify]: Simplifying (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045341.389 * * [simplify]: iters left: 6 (16 enodes) 1554045341.398 * * [simplify]: iters left: 5 (78 enodes) 1554045341.431 * * [simplify]: iters left: 4 (164 enodes) 1554045341.469 * * [simplify]: iters left: 3 (278 enodes) 1554045341.557 * * [simplify]: iters left: 2 (452 enodes) 1554045341.707 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045341.707 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045341.707 * * [simplify]: Extracting #2: cost 6 inf + 0 1554045341.707 * * [simplify]: Extracting #3: cost 17 inf + 0 1554045341.707 * * [simplify]: Extracting #4: cost 89 inf + 0 1554045341.708 * * [simplify]: Extracting #5: cost 152 inf + 88 1554045341.710 * * [simplify]: Extracting #6: cost 119 inf + 5178 1554045341.718 * * [simplify]: Extracting #7: cost 44 inf + 31301 1554045341.729 * * [simplify]: Extracting #8: cost 2 inf + 53134 1554045341.740 * * [simplify]: Extracting #9: cost 0 inf + 54542 1554045341.751 * [simplify]: Simplified to (sqrt (/ (fma (exp im) (exp (+ im im)) (exp (- (- im) (+ im im)))) (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im)))))) 1554045341.752 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (sqrt (/ (fma (exp im) (exp (+ im im)) (exp (- (- im) (+ im im)))) (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im)))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045341.752 * * * * [progress]: [ 529 / 675 ] simplifiying candidate # 1554045341.752 * [simplify]: Simplifying (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045341.753 * * [simplify]: iters left: 6 (19 enodes) 1554045341.763 * * [simplify]: iters left: 5 (93 enodes) 1554045341.786 * * [simplify]: iters left: 4 (194 enodes) 1554045341.822 * * [simplify]: iters left: 3 (312 enodes) 1554045341.935 * * [simplify]: iters left: 2 (473 enodes) 1554045342.124 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045342.124 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045342.124 * * [simplify]: Extracting #2: cost 22 inf + 0 1554045342.124 * * [simplify]: Extracting #3: cost 33 inf + 0 1554045342.125 * * [simplify]: Extracting #4: cost 101 inf + 0 1554045342.126 * * [simplify]: Extracting #5: cost 145 inf + 5506 1554045342.131 * * [simplify]: Extracting #6: cost 81 inf + 16844 1554045342.143 * * [simplify]: Extracting #7: cost 23 inf + 45103 1554045342.157 * * [simplify]: Extracting #8: cost 0 inf + 59918 1554045342.175 * * [simplify]: Extracting #9: cost 0 inf + 59758 1554045342.189 * [simplify]: Simplified to (* (/ (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) 1554045342.189 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (* (/ (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (sqrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045342.190 * * * * [progress]: [ 530 / 675 ] simplifiying candidate # 1554045342.190 * [simplify]: Simplifying (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045342.190 * * [simplify]: iters left: 6 (19 enodes) 1554045342.201 * * [simplify]: iters left: 5 (90 enodes) 1554045342.236 * * [simplify]: iters left: 4 (180 enodes) 1554045342.280 * * [simplify]: iters left: 3 (294 enodes) 1554045342.340 * * [simplify]: iters left: 2 (474 enodes) 1554045342.463 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045342.463 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045342.463 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045342.463 * * [simplify]: Extracting #3: cost 27 inf + 0 1554045342.463 * * [simplify]: Extracting #4: cost 96 inf + 0 1554045342.464 * * [simplify]: Extracting #5: cost 142 inf + 4489 1554045342.466 * * [simplify]: Extracting #6: cost 75 inf + 19457 1554045342.471 * * [simplify]: Extracting #7: cost 23 inf + 41463 1554045342.477 * * [simplify]: Extracting #8: cost 0 inf + 56267 1554045342.489 * * [simplify]: Extracting #9: cost 0 inf + 56178 1554045342.501 * * [simplify]: Extracting #10: cost 0 inf + 56148 1554045342.513 * [simplify]: Simplified to (/ (* (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im)))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045342.513 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (* (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im))))) (cbrt (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im)))))) (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045342.514 * * * * [progress]: [ 531 / 675 ] simplifiying candidate # 1554045342.514 * [simplify]: Simplifying (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045342.515 * * [simplify]: iters left: 6 (18 enodes) 1554045342.527 * * [simplify]: iters left: 5 (86 enodes) 1554045342.564 * * [simplify]: iters left: 4 (176 enodes) 1554045342.599 * * [simplify]: iters left: 3 (293 enodes) 1554045342.696 * * [simplify]: iters left: 2 (476 enodes) 1554045342.886 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045342.886 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045342.887 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045342.887 * * [simplify]: Extracting #3: cost 25 inf + 0 1554045342.887 * * [simplify]: Extracting #4: cost 96 inf + 0 1554045342.889 * * [simplify]: Extracting #5: cost 144 inf + 4028 1554045342.894 * * [simplify]: Extracting #6: cost 81 inf + 18309 1554045342.903 * * [simplify]: Extracting #7: cost 30 inf + 40058 1554045342.915 * * [simplify]: Extracting #8: cost 2 inf + 56466 1554045342.927 * * [simplify]: Extracting #9: cost 0 inf + 58034 1554045342.938 * [simplify]: Simplified to (/ (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))) (/ (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))))) 1554045342.939 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))) (/ (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045342.939 * * * * [progress]: [ 532 / 675 ] simplifiying candidate # 1554045342.939 * [simplify]: Simplifying (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt 1)) 1554045342.939 * * [simplify]: iters left: 6 (13 enodes) 1554045342.944 * * [simplify]: iters left: 5 (58 enodes) 1554045342.957 * * [simplify]: iters left: 4 (111 enodes) 1554045342.999 * * [simplify]: iters left: 3 (192 enodes) 1554045343.038 * * [simplify]: iters left: 2 (309 enodes) 1554045343.130 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045343.130 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045343.130 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045343.130 * * [simplify]: Extracting #3: cost 16 inf + 1 1554045343.131 * * [simplify]: Extracting #4: cost 74 inf + 1 1554045343.132 * * [simplify]: Extracting #5: cost 120 inf + 46 1554045343.133 * * [simplify]: Extracting #6: cost 102 inf + 3150 1554045343.138 * * [simplify]: Extracting #7: cost 19 inf + 38645 1554045343.147 * * [simplify]: Extracting #8: cost 0 inf + 47035 1554045343.156 * * [simplify]: Extracting #9: cost 0 inf + 46608 1554045343.164 * [simplify]: Simplified to (* (cbrt (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))))) 1554045343.164 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (* (cbrt (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im)))) (cbrt (+ (exp (- im (- (- im) im))) (exp (- (- (- im) im) im))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045343.164 * * * * [progress]: [ 533 / 675 ] simplifiying candidate # 1554045343.165 * [simplify]: Simplifying (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045343.165 * * [simplify]: iters left: 6 (18 enodes) 1554045343.175 * * [simplify]: iters left: 5 (86 enodes) 1554045343.204 * * [simplify]: iters left: 4 (176 enodes) 1554045343.251 * * [simplify]: iters left: 3 (293 enodes) 1554045343.339 * * [simplify]: iters left: 2 (476 enodes) 1554045343.494 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045343.494 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045343.495 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045343.495 * * [simplify]: Extracting #3: cost 25 inf + 0 1554045343.495 * * [simplify]: Extracting #4: cost 96 inf + 0 1554045343.497 * * [simplify]: Extracting #5: cost 144 inf + 4028 1554045343.502 * * [simplify]: Extracting #6: cost 81 inf + 18309 1554045343.511 * * [simplify]: Extracting #7: cost 30 inf + 40058 1554045343.524 * * [simplify]: Extracting #8: cost 2 inf + 56466 1554045343.534 * * [simplify]: Extracting #9: cost 0 inf + 58034 1554045343.540 * [simplify]: Simplified to (/ (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))) (/ (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))))) 1554045343.540 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))) (/ (sqrt (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))) (cbrt (fma (exp im) (exp (+ im im)) (/ (exp (- im)) (exp (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045343.541 * * * * [progress]: [ 534 / 675 ] simplifiying candidate # 1554045343.541 * [simplify]: Simplifying (/ (* (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3)))) 1) 1554045343.541 * * [simplify]: iters left: 6 (12 enodes) 1554045343.545 * * [simplify]: iters left: 5 (53 enodes) 1554045343.557 * * [simplify]: iters left: 4 (110 enodes) 1554045343.584 * * [simplify]: iters left: 3 (192 enodes) 1554045343.633 * * [simplify]: iters left: 2 (309 enodes) 1554045343.720 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045343.720 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045343.720 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045343.721 * * [simplify]: Extracting #3: cost 16 inf + 1 1554045343.721 * * [simplify]: Extracting #4: cost 74 inf + 1 1554045343.721 * * [simplify]: Extracting #5: cost 122 inf + 87 1554045343.722 * * [simplify]: Extracting #6: cost 91 inf + 5735 1554045343.725 * * [simplify]: Extracting #7: cost 29 inf + 31641 1554045343.733 * * [simplify]: Extracting #8: cost 5 inf + 45478 1554045343.741 * * [simplify]: Extracting #9: cost 0 inf + 48636 1554045343.745 * * [simplify]: Extracting #10: cost 0 inf + 48294 1554045343.749 * [simplify]: Simplified to (* (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))))) 1554045343.750 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (* (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im)))))) (cbrt (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (cbrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045343.750 * * * * [progress]: [ 535 / 675 ] simplifiying candidate # 1554045343.750 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045343.750 * * [simplify]: iters left: 6 (18 enodes) 1554045343.756 * * [simplify]: iters left: 5 (86 enodes) 1554045343.784 * * [simplify]: iters left: 4 (176 enodes) 1554045343.820 * * [simplify]: iters left: 3 (290 enodes) 1554045343.905 * * [simplify]: iters left: 2 (467 enodes) 1554045344.090 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045344.090 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045344.090 * * [simplify]: Extracting #2: cost 14 inf + 0 1554045344.090 * * [simplify]: Extracting #3: cost 36 inf + 0 1554045344.091 * * [simplify]: Extracting #4: cost 113 inf + 1 1554045344.092 * * [simplify]: Extracting #5: cost 135 inf + 4457 1554045344.098 * * [simplify]: Extracting #6: cost 50 inf + 30629 1554045344.109 * * [simplify]: Extracting #7: cost 2 inf + 55098 1554045344.119 * * [simplify]: Extracting #8: cost 0 inf + 56639 1554045344.130 * [simplify]: Simplified to (/ (/ (sqrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (+ im im)) im)))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) 1554045344.130 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (/ (sqrt (fma (* (exp im) (exp im)) (exp im) (exp (- (- (+ im im)) im)))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (cbrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ -1 (* (exp im) (exp im)))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045344.131 * * * * [progress]: [ 536 / 675 ] simplifiying candidate # 1554045344.131 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045344.131 * * [simplify]: iters left: 6 (18 enodes) 1554045344.137 * * [simplify]: iters left: 5 (85 enodes) 1554045344.155 * * [simplify]: iters left: 4 (173 enodes) 1554045344.208 * * [simplify]: iters left: 3 (287 enodes) 1554045344.298 * * [simplify]: iters left: 2 (445 enodes) 1554045344.446 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045344.447 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045344.447 * * [simplify]: Extracting #2: cost 11 inf + 0 1554045344.447 * * [simplify]: Extracting #3: cost 34 inf + 0 1554045344.447 * * [simplify]: Extracting #4: cost 112 inf + 1 1554045344.448 * * [simplify]: Extracting #5: cost 135 inf + 3704 1554045344.451 * * [simplify]: Extracting #6: cost 49 inf + 29127 1554045344.456 * * [simplify]: Extracting #7: cost 2 inf + 53293 1554045344.464 * * [simplify]: Extracting #8: cost 0 inf + 54337 1554045344.470 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (fabs (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045344.470 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (sqrt (+ (exp (+ im (+ im im))) (exp (- (- (+ im im)) im)))) (fabs (cbrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045344.470 * * * * [progress]: [ 537 / 675 ] simplifiying candidate # 1554045344.471 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045344.471 * * [simplify]: iters left: 6 (17 enodes) 1554045344.475 * * [simplify]: iters left: 5 (81 enodes) 1554045344.493 * * [simplify]: iters left: 4 (169 enodes) 1554045344.524 * * [simplify]: iters left: 3 (283 enodes) 1554045344.581 * * [simplify]: iters left: 2 (439 enodes) 1554045344.705 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045344.705 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045344.705 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045344.706 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045344.706 * * [simplify]: Extracting #4: cost 111 inf + 1 1554045344.707 * * [simplify]: Extracting #5: cost 136 inf + 4451 1554045344.710 * * [simplify]: Extracting #6: cost 49 inf + 31349 1554045344.715 * * [simplify]: Extracting #7: cost 6 inf + 52519 1554045344.720 * * [simplify]: Extracting #8: cost 0 inf + 55955 1554045344.726 * * [simplify]: Extracting #9: cost 0 inf + 55910 1554045344.732 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045344.732 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045344.732 * * * * [progress]: [ 538 / 675 ] simplifiying candidate # 1554045344.732 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt 1)) 1554045344.732 * * [simplify]: iters left: 6 (12 enodes) 1554045344.737 * * [simplify]: iters left: 5 (53 enodes) 1554045344.749 * * [simplify]: iters left: 4 (104 enodes) 1554045344.772 * * [simplify]: iters left: 3 (188 enodes) 1554045344.815 * * [simplify]: iters left: 2 (339 enodes) 1554045344.889 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045344.889 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045344.889 * * [simplify]: Extracting #2: cost 25 inf + 1 1554045344.889 * * [simplify]: Extracting #3: cost 92 inf + 2 1554045344.890 * * [simplify]: Extracting #4: cost 104 inf + 4142 1554045344.893 * * [simplify]: Extracting #5: cost 34 inf + 32237 1554045344.896 * * [simplify]: Extracting #6: cost 0 inf + 49072 1554045344.900 * * [simplify]: Extracting #7: cost 0 inf + 49032 1554045344.905 * [simplify]: Simplified to (sqrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im))))) 1554045344.905 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (+ (+ im im) im))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045344.905 * * * * [progress]: [ 539 / 675 ] simplifiying candidate # 1554045344.905 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045344.905 * * [simplify]: iters left: 6 (17 enodes) 1554045344.915 * * [simplify]: iters left: 5 (81 enodes) 1554045344.950 * * [simplify]: iters left: 4 (169 enodes) 1554045344.988 * * [simplify]: iters left: 3 (283 enodes) 1554045345.066 * * [simplify]: iters left: 2 (439 enodes) 1554045345.197 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045345.197 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045345.197 * * [simplify]: Extracting #2: cost 10 inf + 0 1554045345.197 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045345.197 * * [simplify]: Extracting #4: cost 111 inf + 1 1554045345.198 * * [simplify]: Extracting #5: cost 136 inf + 4451 1554045345.201 * * [simplify]: Extracting #6: cost 49 inf + 31349 1554045345.206 * * [simplify]: Extracting #7: cost 6 inf + 52519 1554045345.212 * * [simplify]: Extracting #8: cost 0 inf + 55955 1554045345.217 * * [simplify]: Extracting #9: cost 0 inf + 55910 1554045345.223 * [simplify]: Simplified to (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045345.223 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (sqrt (+ (exp (+ (+ im im) im)) (exp (- (- im) (+ im im))))) (sqrt (sqrt (+ (expm1 (+ im im)) (exp (- (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045345.223 * * * * [progress]: [ 540 / 675 ] simplifiying candidate # 1554045345.223 * [simplify]: Simplifying (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) 1) 1554045345.224 * * [simplify]: iters left: 6 (11 enodes) 1554045345.227 * * [simplify]: iters left: 5 (48 enodes) 1554045345.238 * * [simplify]: iters left: 4 (99 enodes) 1554045345.261 * * [simplify]: iters left: 3 (177 enodes) 1554045345.296 * * [simplify]: iters left: 2 (291 enodes) 1554045345.378 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045345.378 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045345.379 * * [simplify]: Extracting #2: cost 25 inf + 1 1554045345.379 * * [simplify]: Extracting #3: cost 89 inf + 2 1554045345.380 * * [simplify]: Extracting #4: cost 109 inf + 90 1554045345.381 * * [simplify]: Extracting #5: cost 78 inf + 4680 1554045345.386 * * [simplify]: Extracting #6: cost 31 inf + 23932 1554045345.393 * * [simplify]: Extracting #7: cost 0 inf + 42426 1554045345.400 * * [simplify]: Extracting #8: cost 0 inf + 42346 1554045345.408 * [simplify]: Simplified to (sqrt (+ (exp (+ (+ im im) im)) (/ 1 (exp (+ (+ im im) im))))) 1554045345.408 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (sqrt (+ (exp (+ (+ im im) im)) (/ 1 (exp (+ (+ im im) im))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (sqrt (+ (pow (exp (- im)) 3) (pow (exp im) 3))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045345.409 * * * * [progress]: [ 541 / 675 ] simplifiying candidate # 1554045345.409 * [simplify]: Simplifying (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045345.410 * * [simplify]: iters left: 6 (13 enodes) 1554045345.414 * * [simplify]: iters left: 5 (59 enodes) 1554045345.426 * * [simplify]: iters left: 4 (110 enodes) 1554045345.449 * * [simplify]: iters left: 3 (169 enodes) 1554045345.508 * * [simplify]: iters left: 2 (247 enodes) 1554045345.583 * * [simplify]: iters left: 1 (389 enodes) 1554045345.688 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045345.688 * * [simplify]: Extracting #1: cost 17 inf + 0 1554045345.688 * * [simplify]: Extracting #2: cost 89 inf + 0 1554045345.689 * * [simplify]: Extracting #3: cost 155 inf + 2 1554045345.690 * * [simplify]: Extracting #4: cost 152 inf + 1523 1554045345.695 * * [simplify]: Extracting #5: cost 45 inf + 38297 1554045345.705 * * [simplify]: Extracting #6: cost 4 inf + 56463 1554045345.727 * * [simplify]: Extracting #7: cost 0 inf + 54028 1554045345.752 * * [simplify]: Extracting #8: cost 0 inf + 52274 1554045345.777 * * [simplify]: Extracting #9: cost 0 inf + 52153 1554045345.802 * * [simplify]: Extracting #10: cost 0 inf + 52152 1554045345.828 * [simplify]: Simplified to (/ (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))) (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) 1554045345.828 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))) (* (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (cbrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (exp (- im)) (exp im)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045345.828 * * * * [progress]: [ 542 / 675 ] simplifiying candidate # 1554045345.828 * [simplify]: Simplifying (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045345.828 * * [simplify]: iters left: 6 (13 enodes) 1554045345.831 * * [simplify]: iters left: 5 (58 enodes) 1554045345.843 * * [simplify]: iters left: 4 (104 enodes) 1554045345.868 * * [simplify]: iters left: 3 (151 enodes) 1554045345.908 * * [simplify]: iters left: 2 (206 enodes) 1554045345.941 * * [simplify]: iters left: 1 (292 enodes) 1554045346.075 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045346.076 * * [simplify]: Extracting #1: cost 14 inf + 0 1554045346.076 * * [simplify]: Extracting #2: cost 61 inf + 0 1554045346.077 * * [simplify]: Extracting #3: cost 104 inf + 2 1554045346.078 * * [simplify]: Extracting #4: cost 95 inf + 2031 1554045346.085 * * [simplify]: Extracting #5: cost 17 inf + 23901 1554045346.096 * * [simplify]: Extracting #6: cost 0 inf + 28597 1554045346.107 * * [simplify]: Extracting #7: cost 0 inf + 27384 1554045346.118 * [simplify]: Simplified to (/ (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))) (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) 1554045346.118 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))) (fabs (cbrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (exp (- im)) (exp im)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045346.119 * * * * [progress]: [ 543 / 675 ] simplifiying candidate # 1554045346.119 * [simplify]: Simplifying (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045346.119 * * [simplify]: iters left: 6 (12 enodes) 1554045346.126 * * [simplify]: iters left: 5 (54 enodes) 1554045346.146 * * [simplify]: iters left: 4 (100 enodes) 1554045346.173 * * [simplify]: iters left: 3 (147 enodes) 1554045346.196 * * [simplify]: iters left: 2 (201 enodes) 1554045346.253 * * [simplify]: iters left: 1 (295 enodes) 1554045346.304 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045346.304 * * [simplify]: Extracting #1: cost 14 inf + 0 1554045346.304 * * [simplify]: Extracting #2: cost 61 inf + 0 1554045346.305 * * [simplify]: Extracting #3: cost 104 inf + 2 1554045346.307 * * [simplify]: Extracting #4: cost 92 inf + 2843 1554045346.315 * * [simplify]: Extracting #5: cost 14 inf + 21642 1554045346.326 * * [simplify]: Extracting #6: cost 0 inf + 25403 1554045346.337 * * [simplify]: Extracting #7: cost 0 inf + 25322 1554045346.348 * [simplify]: Simplified to (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045346.348 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045346.348 * * * * [progress]: [ 544 / 675 ] simplifiying candidate # 1554045346.349 * [simplify]: Simplifying (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt 1)) 1554045346.349 * * [simplify]: iters left: 6 (12 enodes) 1554045346.359 * * [simplify]: iters left: 5 (55 enodes) 1554045346.381 * * [simplify]: iters left: 4 (101 enodes) 1554045346.404 * * [simplify]: iters left: 3 (146 enodes) 1554045346.425 * * [simplify]: iters left: 2 (192 enodes) 1554045346.464 * * [simplify]: iters left: 1 (283 enodes) 1554045346.567 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045346.567 * * [simplify]: Extracting #1: cost 27 inf + 0 1554045346.568 * * [simplify]: Extracting #2: cost 74 inf + 2 1554045346.569 * * [simplify]: Extracting #3: cost 78 inf + 44 1554045346.571 * * [simplify]: Extracting #4: cost 38 inf + 5626 1554045346.574 * * [simplify]: Extracting #5: cost 1 inf + 12390 1554045346.577 * * [simplify]: Extracting #6: cost 0 inf + 11872 1554045346.580 * [simplify]: Simplified to (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1) 1554045346.580 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045346.580 * * * * [progress]: [ 545 / 675 ] simplifiying candidate # 1554045346.581 * [simplify]: Simplifying (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045346.581 * * [simplify]: iters left: 6 (12 enodes) 1554045346.584 * * [simplify]: iters left: 5 (54 enodes) 1554045346.593 * * [simplify]: iters left: 4 (100 enodes) 1554045346.621 * * [simplify]: iters left: 3 (147 enodes) 1554045346.648 * * [simplify]: iters left: 2 (201 enodes) 1554045346.696 * * [simplify]: iters left: 1 (295 enodes) 1554045346.757 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045346.757 * * [simplify]: Extracting #1: cost 14 inf + 0 1554045346.757 * * [simplify]: Extracting #2: cost 61 inf + 0 1554045346.758 * * [simplify]: Extracting #3: cost 104 inf + 2 1554045346.759 * * [simplify]: Extracting #4: cost 92 inf + 2843 1554045346.762 * * [simplify]: Extracting #5: cost 14 inf + 21642 1554045346.768 * * [simplify]: Extracting #6: cost 0 inf + 25403 1554045346.780 * * [simplify]: Extracting #7: cost 0 inf + 25322 1554045346.791 * [simplify]: Simplified to (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) 1554045346.791 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1)) (sqrt (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (exp (- im)) (exp im)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045346.792 * * * * [progress]: [ 546 / 675 ] simplifiying candidate # 1554045346.793 * [simplify]: Simplifying (/ (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1) 1554045346.793 * * [simplify]: iters left: 6 (11 enodes) 1554045346.799 * * [simplify]: iters left: 5 (50 enodes) 1554045346.819 * * [simplify]: iters left: 4 (98 enodes) 1554045346.845 * * [simplify]: iters left: 3 (140 enodes) 1554045346.887 * * [simplify]: iters left: 2 (186 enodes) 1554045346.959 * * [simplify]: iters left: 1 (277 enodes) 1554045347.114 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045347.115 * * [simplify]: Extracting #1: cost 27 inf + 0 1554045347.115 * * [simplify]: Extracting #2: cost 74 inf + 2 1554045347.116 * * [simplify]: Extracting #3: cost 77 inf + 85 1554045347.118 * * [simplify]: Extracting #4: cost 37 inf + 5847 1554045347.124 * * [simplify]: Extracting #5: cost 1 inf + 11799 1554045347.129 * * [simplify]: Extracting #6: cost 0 inf + 11951 1554045347.135 * [simplify]: Simplified to (fma (exp im) (exp im) (fma (/ -1 (exp im)) (/ -1 (exp im)) -1)) 1554045347.135 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (fma (exp im) (exp im) (fma (/ -1 (exp im)) (/ -1 (exp im)) -1)) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (exp (- im)) (exp im)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045347.136 * * * * [progress]: [ 547 / 675 ] simplifiying candidate # 1554045347.136 * [simplify]: Simplifying (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045347.136 * * [simplify]: iters left: 6 (14 enodes) 1554045347.144 * * [simplify]: iters left: 5 (63 enodes) 1554045347.170 * * [simplify]: iters left: 4 (108 enodes) 1554045347.202 * * [simplify]: iters left: 3 (147 enodes) 1554045347.246 * * [simplify]: iters left: 2 (191 enodes) 1554045347.327 * * [simplify]: iters left: 1 (277 enodes) 1554045347.417 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045347.417 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045347.418 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045347.418 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045347.418 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045347.418 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045347.419 * * [simplify]: Extracting #6: cost 82 inf + 3 1554045347.421 * * [simplify]: Extracting #7: cost 48 inf + 4620 1554045347.427 * * [simplify]: Extracting #8: cost 3 inf + 13529 1554045347.435 * * [simplify]: Extracting #9: cost 0 inf + 14755 1554045347.441 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))) (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))))) 1554045347.441 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (* (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))) (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045347.441 * * * * [progress]: [ 548 / 675 ] simplifiying candidate # 1554045347.442 * [simplify]: Simplifying (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045347.442 * * [simplify]: iters left: 6 (14 enodes) 1554045347.446 * * [simplify]: iters left: 5 (62 enodes) 1554045347.457 * * [simplify]: iters left: 4 (105 enodes) 1554045347.473 * * [simplify]: iters left: 3 (144 enodes) 1554045347.515 * * [simplify]: iters left: 2 (188 enodes) 1554045347.585 * * [simplify]: iters left: 1 (275 enodes) 1554045347.655 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045347.655 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045347.655 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045347.655 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045347.655 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045347.656 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045347.656 * * [simplify]: Extracting #6: cost 80 inf + 3 1554045347.657 * * [simplify]: Extracting #7: cost 46 inf + 4670 1554045347.659 * * [simplify]: Extracting #8: cost 8 inf + 12465 1554045347.662 * * [simplify]: Extracting #9: cost 0 inf + 13570 1554045347.665 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045347.668 * [simplify]: Simplified to (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045347.668 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045347.668 * * * * [progress]: [ 549 / 675 ] simplifiying candidate # 1554045347.669 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045347.669 * * [simplify]: iters left: 6 (13 enodes) 1554045347.672 * * [simplify]: iters left: 5 (58 enodes) 1554045347.686 * * [simplify]: iters left: 4 (101 enodes) 1554045347.717 * * [simplify]: iters left: 3 (140 enodes) 1554045347.761 * * [simplify]: iters left: 2 (184 enodes) 1554045347.814 * * [simplify]: iters left: 1 (269 enodes) 1554045347.901 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045347.901 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045347.901 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045347.901 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045347.901 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045347.901 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045347.902 * * [simplify]: Extracting #6: cost 77 inf + 74 1554045347.902 * * [simplify]: Extracting #7: cost 52 inf + 3077 1554045347.905 * * [simplify]: Extracting #8: cost 5 inf + 12162 1554045347.908 * * [simplify]: Extracting #9: cost 0 inf + 12543 1554045347.911 * * [simplify]: Extracting #10: cost 0 inf + 12349 1554045347.914 * * [simplify]: Extracting #11: cost 0 inf + 12319 1554045347.917 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045347.917 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045347.917 * * * * [progress]: [ 550 / 675 ] simplifiying candidate # 1554045347.917 * [simplify]: Simplifying (/ 1 (sqrt 1)) 1554045347.917 * * [simplify]: iters left: 3 (3 enodes) 1554045347.921 * * [simplify]: iters left: 2 (11 enodes) 1554045347.923 * * [simplify]: iters left: 1 (13 enodes) 1554045347.924 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045347.924 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045347.924 * [simplify]: Simplified to 1 1554045347.924 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045347.925 * * * * [progress]: [ 551 / 675 ] simplifiying candidate # 1554045347.925 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045347.925 * * [simplify]: iters left: 6 (13 enodes) 1554045347.928 * * [simplify]: iters left: 5 (58 enodes) 1554045347.944 * * [simplify]: iters left: 4 (101 enodes) 1554045347.973 * * [simplify]: iters left: 3 (140 enodes) 1554045348.010 * * [simplify]: iters left: 2 (184 enodes) 1554045348.052 * * [simplify]: iters left: 1 (269 enodes) 1554045348.108 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045348.108 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045348.108 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045348.108 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045348.108 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045348.108 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045348.108 * * [simplify]: Extracting #6: cost 77 inf + 74 1554045348.109 * * [simplify]: Extracting #7: cost 52 inf + 3077 1554045348.112 * * [simplify]: Extracting #8: cost 5 inf + 12162 1554045348.114 * * [simplify]: Extracting #9: cost 0 inf + 12543 1554045348.117 * * [simplify]: Extracting #10: cost 0 inf + 12349 1554045348.120 * * [simplify]: Extracting #11: cost 0 inf + 12319 1554045348.123 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045348.123 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045348.123 * * * * [progress]: [ 552 / 675 ] simplifiying candidate # 1554045348.123 * [simplify]: Simplifying (/ 1 1) 1554045348.123 * * [simplify]: iters left: 2 (2 enodes) 1554045348.124 * * [simplify]: iters left: 1 (6 enodes) 1554045348.125 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045348.125 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045348.125 * [simplify]: Simplified to 1 1554045348.125 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045348.126 * * * * [progress]: [ 553 / 675 ] simplifiying candidate # 1554045348.126 * [simplify]: Simplifying (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045348.126 * * [simplify]: iters left: 6 (16 enodes) 1554045348.131 * * [simplify]: iters left: 5 (69 enodes) 1554045348.158 * * [simplify]: iters left: 4 (116 enodes) 1554045348.188 * * [simplify]: iters left: 3 (155 enodes) 1554045348.218 * * [simplify]: iters left: 2 (199 enodes) 1554045348.283 * * [simplify]: iters left: 1 (284 enodes) 1554045348.377 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045348.377 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045348.377 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045348.377 * * [simplify]: Extracting #3: cost 13 inf + 1 1554045348.377 * * [simplify]: Extracting #4: cost 37 inf + 1 1554045348.378 * * [simplify]: Extracting #5: cost 79 inf + 2 1554045348.379 * * [simplify]: Extracting #6: cost 66 inf + 2529 1554045348.386 * * [simplify]: Extracting #7: cost 15 inf + 12005 1554045348.392 * * [simplify]: Extracting #8: cost 1 inf + 14749 1554045348.398 * * [simplify]: Extracting #9: cost 0 inf + 14915 1554045348.405 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) 1554045348.405 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045348.406 * * * * [progress]: [ 554 / 675 ] simplifiying candidate # 1554045348.406 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045348.406 * * [simplify]: iters left: 6 (16 enodes) 1554045348.415 * * [simplify]: iters left: 5 (68 enodes) 1554045348.440 * * [simplify]: iters left: 4 (111 enodes) 1554045348.472 * * [simplify]: iters left: 3 (148 enodes) 1554045348.497 * * [simplify]: iters left: 2 (192 enodes) 1554045348.556 * * [simplify]: iters left: 1 (278 enodes) 1554045348.634 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045348.634 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045348.634 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045348.634 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045348.634 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045348.635 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045348.635 * * [simplify]: Extracting #6: cost 62 inf + 2108 1554045348.637 * * [simplify]: Extracting #7: cost 8 inf + 12127 1554045348.641 * * [simplify]: Extracting #8: cost 0 inf + 13981 1554045348.644 * [simplify]: Simplified to (/ 1 (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045348.644 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045348.644 * * * * [progress]: [ 555 / 675 ] simplifiying candidate # 1554045348.644 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045348.644 * * [simplify]: iters left: 6 (15 enodes) 1554045348.649 * * [simplify]: iters left: 5 (64 enodes) 1554045348.661 * * [simplify]: iters left: 4 (107 enodes) 1554045348.676 * * [simplify]: iters left: 3 (144 enodes) 1554045348.707 * * [simplify]: iters left: 2 (188 enodes) 1554045348.758 * * [simplify]: iters left: 1 (274 enodes) 1554045348.830 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045348.831 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045348.831 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045348.831 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045348.831 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045348.831 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045348.832 * * [simplify]: Extracting #6: cost 58 inf + 2371 1554045348.834 * * [simplify]: Extracting #7: cost 11 inf + 10412 1554045348.836 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045348.839 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045348.842 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045348.842 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045348.843 * * * * [progress]: [ 556 / 675 ] simplifiying candidate # 1554045348.843 * [simplify]: Simplifying (/ (pow 1 3) (sqrt 1)) 1554045348.843 * * [simplify]: iters left: 3 (5 enodes) 1554045348.846 * * [simplify]: iters left: 2 (17 enodes) 1554045348.849 * * [simplify]: iters left: 1 (19 enodes) 1554045348.852 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045348.852 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045348.852 * [simplify]: Simplified to 1 1554045348.852 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045348.852 * * * * [progress]: [ 557 / 675 ] simplifiying candidate # 1554045348.852 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045348.853 * * [simplify]: iters left: 6 (15 enodes) 1554045348.861 * * [simplify]: iters left: 5 (64 enodes) 1554045348.877 * * [simplify]: iters left: 4 (107 enodes) 1554045348.894 * * [simplify]: iters left: 3 (144 enodes) 1554045348.935 * * [simplify]: iters left: 2 (188 enodes) 1554045349.013 * * [simplify]: iters left: 1 (274 enodes) 1554045349.106 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045349.106 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045349.106 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045349.106 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045349.106 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045349.106 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045349.108 * * [simplify]: Extracting #6: cost 58 inf + 2371 1554045349.112 * * [simplify]: Extracting #7: cost 11 inf + 10412 1554045349.117 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045349.123 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045349.129 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045349.129 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045349.130 * * * * [progress]: [ 558 / 675 ] simplifiying candidate # 1554045349.130 * [simplify]: Simplifying (/ (pow 1 3) 1) 1554045349.130 * * [simplify]: iters left: 3 (4 enodes) 1554045349.133 * * [simplify]: iters left: 2 (12 enodes) 1554045349.136 * * [simplify]: iters left: 1 (14 enodes) 1554045349.140 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045349.140 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045349.140 * [simplify]: Simplified to 1 1554045349.140 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045349.140 * * * * [progress]: [ 559 / 675 ] simplifiying candidate # 1554045349.141 * [simplify]: Simplifying (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045349.141 * * [simplify]: iters left: 6 (16 enodes) 1554045349.153 * * [simplify]: iters left: 5 (69 enodes) 1554045349.176 * * [simplify]: iters left: 4 (116 enodes) 1554045349.207 * * [simplify]: iters left: 3 (155 enodes) 1554045349.254 * * [simplify]: iters left: 2 (199 enodes) 1554045349.296 * * [simplify]: iters left: 1 (284 enodes) 1554045349.364 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045349.364 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045349.364 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045349.364 * * [simplify]: Extracting #3: cost 13 inf + 1 1554045349.365 * * [simplify]: Extracting #4: cost 37 inf + 1 1554045349.365 * * [simplify]: Extracting #5: cost 79 inf + 2 1554045349.366 * * [simplify]: Extracting #6: cost 66 inf + 2529 1554045349.371 * * [simplify]: Extracting #7: cost 15 inf + 12005 1554045349.377 * * [simplify]: Extracting #8: cost 1 inf + 14749 1554045349.383 * * [simplify]: Extracting #9: cost 0 inf + 14915 1554045349.387 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) 1554045349.387 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045349.387 * * * * [progress]: [ 560 / 675 ] simplifiying candidate # 1554045349.388 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045349.388 * * [simplify]: iters left: 6 (16 enodes) 1554045349.392 * * [simplify]: iters left: 5 (68 enodes) 1554045349.405 * * [simplify]: iters left: 4 (111 enodes) 1554045349.430 * * [simplify]: iters left: 3 (148 enodes) 1554045349.475 * * [simplify]: iters left: 2 (192 enodes) 1554045349.522 * * [simplify]: iters left: 1 (278 enodes) 1554045349.576 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045349.576 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045349.576 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045349.576 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045349.576 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045349.576 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045349.577 * * [simplify]: Extracting #6: cost 62 inf + 2108 1554045349.579 * * [simplify]: Extracting #7: cost 8 inf + 12127 1554045349.582 * * [simplify]: Extracting #8: cost 0 inf + 13981 1554045349.585 * [simplify]: Simplified to (/ 1 (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045349.585 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045349.585 * * * * [progress]: [ 561 / 675 ] simplifiying candidate # 1554045349.586 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045349.586 * * [simplify]: iters left: 6 (15 enodes) 1554045349.591 * * [simplify]: iters left: 5 (64 enodes) 1554045349.614 * * [simplify]: iters left: 4 (107 enodes) 1554045349.640 * * [simplify]: iters left: 3 (144 enodes) 1554045349.665 * * [simplify]: iters left: 2 (188 enodes) 1554045349.732 * * [simplify]: iters left: 1 (274 enodes) 1554045349.797 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045349.797 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045349.797 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045349.797 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045349.797 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045349.798 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045349.798 * * [simplify]: Extracting #6: cost 58 inf + 2371 1554045349.800 * * [simplify]: Extracting #7: cost 11 inf + 10412 1554045349.803 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045349.806 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045349.809 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045349.809 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045349.809 * * * * [progress]: [ 562 / 675 ] simplifiying candidate # 1554045349.809 * [simplify]: Simplifying (/ (pow 1 3) (sqrt 1)) 1554045349.810 * * [simplify]: iters left: 3 (5 enodes) 1554045349.813 * * [simplify]: iters left: 2 (17 enodes) 1554045349.816 * * [simplify]: iters left: 1 (19 enodes) 1554045349.819 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045349.819 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045349.819 * [simplify]: Simplified to 1 1554045349.819 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045349.819 * * * * [progress]: [ 563 / 675 ] simplifiying candidate # 1554045349.820 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045349.820 * * [simplify]: iters left: 6 (15 enodes) 1554045349.829 * * [simplify]: iters left: 5 (64 enodes) 1554045349.855 * * [simplify]: iters left: 4 (107 enodes) 1554045349.884 * * [simplify]: iters left: 3 (144 enodes) 1554045349.923 * * [simplify]: iters left: 2 (188 enodes) 1554045349.964 * * [simplify]: iters left: 1 (274 enodes) 1554045350.019 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045350.019 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045350.019 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045350.019 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045350.020 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045350.020 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045350.020 * * [simplify]: Extracting #6: cost 58 inf + 2371 1554045350.022 * * [simplify]: Extracting #7: cost 11 inf + 10412 1554045350.025 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045350.030 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045350.033 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045350.033 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045350.033 * * * * [progress]: [ 564 / 675 ] simplifiying candidate # 1554045350.033 * [simplify]: Simplifying (/ (pow 1 3) 1) 1554045350.033 * * [simplify]: iters left: 3 (4 enodes) 1554045350.035 * * [simplify]: iters left: 2 (12 enodes) 1554045350.037 * * [simplify]: iters left: 1 (14 enodes) 1554045350.039 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045350.039 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045350.039 * [simplify]: Simplified to 1 1554045350.039 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045350.039 * * * * [progress]: [ 565 / 675 ] simplifiying candidate # 1554045350.040 * [simplify]: Simplifying (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045350.040 * * [simplify]: iters left: 6 (16 enodes) 1554045350.044 * * [simplify]: iters left: 5 (69 enodes) 1554045350.060 * * [simplify]: iters left: 4 (116 enodes) 1554045350.091 * * [simplify]: iters left: 3 (155 enodes) 1554045350.138 * * [simplify]: iters left: 2 (199 enodes) 1554045350.194 * * [simplify]: iters left: 1 (284 enodes) 1554045350.242 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045350.242 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045350.242 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045350.243 * * [simplify]: Extracting #3: cost 13 inf + 1 1554045350.243 * * [simplify]: Extracting #4: cost 37 inf + 1 1554045350.243 * * [simplify]: Extracting #5: cost 79 inf + 2 1554045350.244 * * [simplify]: Extracting #6: cost 66 inf + 2529 1554045350.246 * * [simplify]: Extracting #7: cost 15 inf + 12005 1554045350.249 * * [simplify]: Extracting #8: cost 1 inf + 14749 1554045350.252 * * [simplify]: Extracting #9: cost 0 inf + 14915 1554045350.257 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) 1554045350.257 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045350.257 * * * * [progress]: [ 566 / 675 ] simplifiying candidate # 1554045350.258 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045350.258 * * [simplify]: iters left: 6 (16 enodes) 1554045350.262 * * [simplify]: iters left: 5 (68 enodes) 1554045350.274 * * [simplify]: iters left: 4 (111 enodes) 1554045350.293 * * [simplify]: iters left: 3 (148 enodes) 1554045350.340 * * [simplify]: iters left: 2 (192 enodes) 1554045350.415 * * [simplify]: iters left: 1 (278 enodes) 1554045350.471 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045350.471 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045350.471 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045350.471 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045350.471 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045350.471 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045350.472 * * [simplify]: Extracting #6: cost 62 inf + 2108 1554045350.474 * * [simplify]: Extracting #7: cost 8 inf + 12127 1554045350.477 * * [simplify]: Extracting #8: cost 0 inf + 13981 1554045350.480 * [simplify]: Simplified to (/ 1 (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045350.480 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045350.480 * * * * [progress]: [ 567 / 675 ] simplifiying candidate # 1554045350.480 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045350.480 * * [simplify]: iters left: 6 (15 enodes) 1554045350.485 * * [simplify]: iters left: 5 (64 enodes) 1554045350.496 * * [simplify]: iters left: 4 (107 enodes) 1554045350.512 * * [simplify]: iters left: 3 (144 enodes) 1554045350.546 * * [simplify]: iters left: 2 (188 enodes) 1554045350.621 * * [simplify]: iters left: 1 (274 enodes) 1554045350.716 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045350.716 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045350.716 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045350.716 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045350.716 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045350.717 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045350.718 * * [simplify]: Extracting #6: cost 58 inf + 2371 1554045350.722 * * [simplify]: Extracting #7: cost 11 inf + 10412 1554045350.728 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045350.731 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045350.734 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045350.734 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045350.734 * * * * [progress]: [ 568 / 675 ] simplifiying candidate # 1554045350.735 * [simplify]: Simplifying (/ (pow 1 3) (sqrt 1)) 1554045350.735 * * [simplify]: iters left: 3 (5 enodes) 1554045350.738 * * [simplify]: iters left: 2 (17 enodes) 1554045350.741 * * [simplify]: iters left: 1 (19 enodes) 1554045350.744 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045350.744 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045350.744 * [simplify]: Simplified to 1 1554045350.744 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045350.744 * * * * [progress]: [ 569 / 675 ] simplifiying candidate # 1554045350.744 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045350.744 * * [simplify]: iters left: 6 (15 enodes) 1554045350.751 * * [simplify]: iters left: 5 (64 enodes) 1554045350.764 * * [simplify]: iters left: 4 (107 enodes) 1554045350.784 * * [simplify]: iters left: 3 (144 enodes) 1554045350.807 * * [simplify]: iters left: 2 (188 enodes) 1554045350.881 * * [simplify]: iters left: 1 (274 enodes) 1554045350.941 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045350.941 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045350.941 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045350.941 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045350.942 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045350.942 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045350.943 * * [simplify]: Extracting #6: cost 58 inf + 2371 1554045350.947 * * [simplify]: Extracting #7: cost 11 inf + 10412 1554045350.953 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045350.959 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045350.964 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045350.964 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045350.965 * * * * [progress]: [ 570 / 675 ] simplifiying candidate # 1554045350.965 * [simplify]: Simplifying (/ (pow 1 3) 1) 1554045350.965 * * [simplify]: iters left: 3 (4 enodes) 1554045350.968 * * [simplify]: iters left: 2 (12 enodes) 1554045350.972 * * [simplify]: iters left: 1 (14 enodes) 1554045350.975 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045350.975 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045350.975 * [simplify]: Simplified to 1 1554045350.975 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045350.976 * * * * [progress]: [ 571 / 675 ] simplifiying candidate # 1554045350.976 * [simplify]: Simplifying (/ (pow 1 3) (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045350.976 * * [simplify]: iters left: 6 (16 enodes) 1554045350.986 * * [simplify]: iters left: 5 (69 enodes) 1554045351.009 * * [simplify]: iters left: 4 (116 enodes) 1554045351.040 * * [simplify]: iters left: 3 (155 enodes) 1554045351.090 * * [simplify]: iters left: 2 (199 enodes) 1554045351.142 * * [simplify]: iters left: 1 (284 enodes) 1554045351.211 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045351.211 * * [simplify]: Extracting #1: cost 7 inf + 0 1554045351.211 * * [simplify]: Extracting #2: cost 11 inf + 1 1554045351.211 * * [simplify]: Extracting #3: cost 13 inf + 1 1554045351.211 * * [simplify]: Extracting #4: cost 37 inf + 1 1554045351.211 * * [simplify]: Extracting #5: cost 79 inf + 2 1554045351.212 * * [simplify]: Extracting #6: cost 66 inf + 2529 1554045351.214 * * [simplify]: Extracting #7: cost 15 inf + 12005 1554045351.217 * * [simplify]: Extracting #8: cost 1 inf + 14749 1554045351.220 * * [simplify]: Extracting #9: cost 0 inf + 14915 1554045351.224 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) 1554045351.224 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (* (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))) (cbrt (sqrt (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045351.224 * * * * [progress]: [ 572 / 675 ] simplifiying candidate # 1554045351.224 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045351.225 * * [simplify]: iters left: 6 (16 enodes) 1554045351.229 * * [simplify]: iters left: 5 (68 enodes) 1554045351.243 * * [simplify]: iters left: 4 (111 enodes) 1554045351.268 * * [simplify]: iters left: 3 (148 enodes) 1554045351.295 * * [simplify]: iters left: 2 (192 enodes) 1554045351.344 * * [simplify]: iters left: 1 (278 enodes) 1554045351.413 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045351.413 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045351.413 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045351.414 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045351.414 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045351.414 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045351.415 * * [simplify]: Extracting #6: cost 62 inf + 2108 1554045351.420 * * [simplify]: Extracting #7: cost 8 inf + 12127 1554045351.426 * * [simplify]: Extracting #8: cost 0 inf + 13981 1554045351.432 * [simplify]: Simplified to (/ 1 (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045351.433 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (fabs (cbrt (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045351.433 * * * * [progress]: [ 573 / 675 ] simplifiying candidate # 1554045351.434 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045351.434 * * [simplify]: iters left: 6 (15 enodes) 1554045351.442 * * [simplify]: iters left: 5 (64 enodes) 1554045351.457 * * [simplify]: iters left: 4 (107 enodes) 1554045351.472 * * [simplify]: iters left: 3 (144 enodes) 1554045351.503 * * [simplify]: iters left: 2 (188 enodes) 1554045351.565 * * [simplify]: iters left: 1 (274 enodes) 1554045351.648 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045351.648 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045351.648 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045351.648 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045351.648 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045351.648 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045351.649 * * [simplify]: Extracting #6: cost 58 inf + 2371 1554045351.651 * * [simplify]: Extracting #7: cost 11 inf + 10412 1554045351.654 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045351.657 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045351.662 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045351.662 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045351.662 * * * * [progress]: [ 574 / 675 ] simplifiying candidate # 1554045351.663 * [simplify]: Simplifying (/ (pow 1 3) (sqrt 1)) 1554045351.663 * * [simplify]: iters left: 3 (5 enodes) 1554045351.666 * * [simplify]: iters left: 2 (17 enodes) 1554045351.669 * * [simplify]: iters left: 1 (19 enodes) 1554045351.671 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045351.671 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045351.671 * [simplify]: Simplified to 1 1554045351.671 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045351.671 * * * * [progress]: [ 575 / 675 ] simplifiying candidate # 1554045351.672 * [simplify]: Simplifying (/ (pow 1 3) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045351.672 * * [simplify]: iters left: 6 (15 enodes) 1554045351.679 * * [simplify]: iters left: 5 (64 enodes) 1554045351.702 * * [simplify]: iters left: 4 (107 enodes) 1554045351.719 * * [simplify]: iters left: 3 (144 enodes) 1554045351.749 * * [simplify]: iters left: 2 (188 enodes) 1554045351.828 * * [simplify]: iters left: 1 (274 enodes) 1554045351.897 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045351.897 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045351.897 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045351.897 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045351.897 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045351.897 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045351.898 * * [simplify]: Extracting #6: cost 58 inf + 2371 1554045351.900 * * [simplify]: Extracting #7: cost 11 inf + 10412 1554045351.903 * * [simplify]: Extracting #8: cost 0 inf + 12767 1554045351.906 * * [simplify]: Extracting #9: cost 0 inf + 12759 1554045351.909 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) 1554045351.909 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (* (exp im) (exp im)) (/ (/ -1 (exp im)) (exp im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045351.909 * * * * [progress]: [ 576 / 675 ] simplifiying candidate # 1554045351.909 * [simplify]: Simplifying (/ (pow 1 3) 1) 1554045351.909 * * [simplify]: iters left: 3 (4 enodes) 1554045351.911 * * [simplify]: iters left: 2 (12 enodes) 1554045351.913 * * [simplify]: iters left: 1 (14 enodes) 1554045351.915 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045351.915 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045351.915 * [simplify]: Simplified to 1 1554045351.915 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045351.915 * * * * [progress]: [ 577 / 675 ] simplifiying candidate # 1554045351.915 * [simplify]: Simplifying (/ 1 (* (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045351.915 * * [simplify]: iters left: 6 (14 enodes) 1554045351.921 * * [simplify]: iters left: 5 (63 enodes) 1554045351.944 * * [simplify]: iters left: 4 (108 enodes) 1554045351.974 * * [simplify]: iters left: 3 (147 enodes) 1554045352.009 * * [simplify]: iters left: 2 (191 enodes) 1554045352.047 * * [simplify]: iters left: 1 (277 enodes) 1554045352.095 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045352.095 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045352.095 * * [simplify]: Extracting #2: cost 9 inf + 1 1554045352.095 * * [simplify]: Extracting #3: cost 11 inf + 1 1554045352.095 * * [simplify]: Extracting #4: cost 35 inf + 1 1554045352.095 * * [simplify]: Extracting #5: cost 77 inf + 2 1554045352.096 * * [simplify]: Extracting #6: cost 82 inf + 3 1554045352.097 * * [simplify]: Extracting #7: cost 48 inf + 4620 1554045352.099 * * [simplify]: Extracting #8: cost 3 inf + 13529 1554045352.102 * * [simplify]: Extracting #9: cost 0 inf + 14755 1554045352.105 * [simplify]: Simplified to (/ 1 (* (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))) (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))))) 1554045352.105 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (* (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))) (cbrt (sqrt (+ (expm1 (- (+ im im))) (exp (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (cbrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045352.106 * * * * [progress]: [ 578 / 675 ] simplifiying candidate # 1554045352.106 * [simplify]: Simplifying (/ 1 (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045352.106 * * [simplify]: iters left: 6 (14 enodes) 1554045352.110 * * [simplify]: iters left: 5 (62 enodes) 1554045352.128 * * [simplify]: iters left: 4 (105 enodes) 1554045352.473 * * [simplify]: iters left: 3 (144 enodes) 1554045352.515 * * [simplify]: iters left: 2 (188 enodes) 1554045352.585 * * [simplify]: iters left: 1 (275 enodes) 1554045352.649 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045352.649 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045352.649 * * [simplify]: Extracting #2: cost 6 inf + 1 1554045352.650 * * [simplify]: Extracting #3: cost 9 inf + 1 1554045352.650 * * [simplify]: Extracting #4: cost 33 inf + 1 1554045352.650 * * [simplify]: Extracting #5: cost 75 inf + 2 1554045352.650 * * [simplify]: Extracting #6: cost 80 inf + 3 1554045352.651 * * [simplify]: Extracting #7: cost 46 inf + 4670 1554045352.654 * * [simplify]: Extracting #8: cost 8 inf + 12465 1554045352.656 * * [simplify]: Extracting #9: cost 0 inf + 13570 1554045352.659 * * [simplify]: Extracting #10: cost 0 inf + 13263 1554045352.662 * [simplify]: Simplified to (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045352.663 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045352.663 * * * * [progress]: [ 579 / 675 ] simplifiying candidate # 1554045352.664 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045352.664 * * [simplify]: iters left: 6 (13 enodes) 1554045352.667 * * [simplify]: iters left: 5 (58 enodes) 1554045352.685 * * [simplify]: iters left: 4 (101 enodes) 1554045352.712 * * [simplify]: iters left: 3 (140 enodes) 1554045352.734 * * [simplify]: iters left: 2 (184 enodes) 1554045352.779 * * [simplify]: iters left: 1 (269 enodes) 1554045352.843 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045352.843 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045352.843 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045352.843 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045352.843 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045352.843 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045352.844 * * [simplify]: Extracting #6: cost 77 inf + 74 1554045352.846 * * [simplify]: Extracting #7: cost 52 inf + 3077 1554045352.851 * * [simplify]: Extracting #8: cost 5 inf + 12162 1554045352.857 * * [simplify]: Extracting #9: cost 0 inf + 12543 1554045352.866 * * [simplify]: Extracting #10: cost 0 inf + 12349 1554045352.870 * * [simplify]: Extracting #11: cost 0 inf + 12319 1554045352.873 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045352.873 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045352.873 * * * * [progress]: [ 580 / 675 ] simplifiying candidate # 1554045352.873 * [simplify]: Simplifying (/ 1 (sqrt 1)) 1554045352.873 * * [simplify]: iters left: 3 (3 enodes) 1554045352.877 * * [simplify]: iters left: 2 (11 enodes) 1554045352.879 * * [simplify]: iters left: 1 (13 enodes) 1554045352.881 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045352.881 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045352.881 * [simplify]: Simplified to 1 1554045352.881 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045352.881 * * * * [progress]: [ 581 / 675 ] simplifiying candidate # 1554045352.881 * [simplify]: Simplifying (/ 1 (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045352.881 * * [simplify]: iters left: 6 (13 enodes) 1554045352.885 * * [simplify]: iters left: 5 (58 enodes) 1554045352.896 * * [simplify]: iters left: 4 (101 enodes) 1554045352.923 * * [simplify]: iters left: 3 (140 enodes) 1554045352.944 * * [simplify]: iters left: 2 (184 enodes) 1554045353.005 * * [simplify]: iters left: 1 (269 enodes) 1554045353.096 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045353.096 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045353.096 * * [simplify]: Extracting #2: cost 5 inf + 1 1554045353.096 * * [simplify]: Extracting #3: cost 7 inf + 1 1554045353.097 * * [simplify]: Extracting #4: cost 31 inf + 1 1554045353.097 * * [simplify]: Extracting #5: cost 73 inf + 2 1554045353.098 * * [simplify]: Extracting #6: cost 77 inf + 74 1554045353.100 * * [simplify]: Extracting #7: cost 52 inf + 3077 1554045353.105 * * [simplify]: Extracting #8: cost 5 inf + 12162 1554045353.110 * * [simplify]: Extracting #9: cost 0 inf + 12543 1554045353.116 * * [simplify]: Extracting #10: cost 0 inf + 12349 1554045353.122 * * [simplify]: Extracting #11: cost 0 inf + 12319 1554045353.127 * [simplify]: Simplified to (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) 1554045353.128 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ 1 (sqrt (sqrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im)))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045353.128 * * * * [progress]: [ 582 / 675 ] simplifiying candidate # 1554045353.128 * [simplify]: Simplifying (/ 1 1) 1554045353.128 * * [simplify]: iters left: 2 (2 enodes) 1554045353.130 * * [simplify]: iters left: 1 (6 enodes) 1554045353.132 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045353.132 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045353.133 * [simplify]: Simplified to 1 1554045353.133 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ 1 (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045353.133 * * * * [progress]: [ 583 / 675 ] simplifiying candidate # 1554045353.133 * * * * [progress]: [ 584 / 675 ] simplifiying candidate # 1554045353.133 * [simplify]: Simplifying (+ (pow (exp (- im)) 3) (pow (exp im) 3)) 1554045353.133 * * [simplify]: iters left: 6 (8 enodes) 1554045353.136 * * [simplify]: iters left: 5 (40 enodes) 1554045353.146 * * [simplify]: iters left: 4 (91 enodes) 1554045353.167 * * [simplify]: iters left: 3 (171 enodes) 1554045353.219 * * [simplify]: iters left: 2 (287 enodes) 1554045353.313 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045353.313 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045353.313 * * [simplify]: Extracting #2: cost 68 inf + 0 1554045353.313 * * [simplify]: Extracting #3: cost 109 inf + 46 1554045353.314 * * [simplify]: Extracting #4: cost 78 inf + 4730 1554045353.317 * * [simplify]: Extracting #5: cost 29 inf + 24274 1554045353.321 * * [simplify]: Extracting #6: cost 0 inf + 42069 1554045353.324 * [simplify]: Simplified to (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) 1554045353.324 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (/ 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045353.325 * * * * [progress]: [ 585 / 675 ] simplifiying candidate # 1554045353.325 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1554045353.325 * * [simplify]: iters left: 6 (25 enodes) 1554045353.333 * * [simplify]: iters left: 5 (137 enodes) 1554045353.405 * * [simplify]: iters left: 4 (359 enodes) 1554045353.608 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045353.608 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045353.608 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045353.609 * * [simplify]: Extracting #3: cost 62 inf + 0 1554045353.609 * * [simplify]: Extracting #4: cost 110 inf + 45 1554045353.612 * * [simplify]: Extracting #5: cost 151 inf + 6720 1554045353.616 * * [simplify]: Extracting #6: cost 56 inf + 30350 1554045353.622 * * [simplify]: Extracting #7: cost 6 inf + 42803 1554045353.630 * * [simplify]: Extracting #8: cost 0 inf + 45289 1554045353.641 * * [simplify]: Extracting #9: cost 0 inf + 45259 1554045353.655 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (* (exp im) (exp im)) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) 1)))) 1554045353.655 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (* (exp im) (exp im)) (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) 1)))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045353.656 * * * * [progress]: [ 586 / 675 ] simplifiying candidate # 1554045353.656 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045353.657 * * [simplify]: iters left: 6 (21 enodes) 1554045353.670 * * [simplify]: iters left: 5 (110 enodes) 1554045353.707 * * [simplify]: iters left: 4 (243 enodes) 1554045353.825 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045353.825 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045353.825 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045353.825 * * [simplify]: Extracting #3: cost 63 inf + 0 1554045353.826 * * [simplify]: Extracting #4: cost 111 inf + 45 1554045353.828 * * [simplify]: Extracting #5: cost 123 inf + 5185 1554045353.833 * * [simplify]: Extracting #6: cost 35 inf + 22756 1554045353.845 * * [simplify]: Extracting #7: cost 2 inf + 32272 1554045353.855 * * [simplify]: Extracting #8: cost 0 inf + 33115 1554045353.864 * * [simplify]: Extracting #9: cost 0 inf + 33085 1554045353.874 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (exp im) (* (expm1 (+ (+ im im) (+ im im))) (exp im)) (fma (exp im) (exp im) 1)))) 1554045353.874 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (exp im) (* (expm1 (+ (+ im im) (+ im im))) (exp im)) (fma (exp im) (exp im) 1)))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045353.874 * * * * [progress]: [ 587 / 675 ] simplifiying candidate # 1554045353.875 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1554045353.875 * * [simplify]: iters left: 6 (27 enodes) 1554045353.891 * * [simplify]: iters left: 5 (139 enodes) 1554045354.003 * * [simplify]: iters left: 4 (359 enodes) 1554045354.159 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045354.159 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045354.159 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045354.159 * * [simplify]: Extracting #3: cost 66 inf + 0 1554045354.160 * * [simplify]: Extracting #4: cost 113 inf + 126 1554045354.162 * * [simplify]: Extracting #5: cost 162 inf + 6021 1554045354.169 * * [simplify]: Extracting #6: cost 56 inf + 32763 1554045354.181 * * [simplify]: Extracting #7: cost 7 inf + 42381 1554045354.195 * * [simplify]: Extracting #8: cost 0 inf + 43879 1554045354.209 * * [simplify]: Extracting #9: cost 0 inf + 43834 1554045354.220 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) 1554045354.220 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045354.220 * * * * [progress]: [ 588 / 675 ] simplifiying candidate # 1554045354.221 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045354.221 * * [simplify]: iters left: 6 (23 enodes) 1554045354.228 * * [simplify]: iters left: 5 (112 enodes) 1554045354.271 * * [simplify]: iters left: 4 (244 enodes) 1554045354.399 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045354.399 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045354.399 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045354.399 * * [simplify]: Extracting #3: cost 63 inf + 0 1554045354.400 * * [simplify]: Extracting #4: cost 110 inf + 167 1554045354.403 * * [simplify]: Extracting #5: cost 102 inf + 9001 1554045354.411 * * [simplify]: Extracting #6: cost 7 inf + 30110 1554045354.421 * * [simplify]: Extracting #7: cost 1 inf + 32671 1554045354.431 * * [simplify]: Extracting #8: cost 0 inf + 33083 1554045354.440 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (exp im) (fma (exp im) (exp im) 1)))) 1554045354.440 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (exp im) (fma (exp im) (exp im) 1)))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045354.441 * * * * [progress]: [ 589 / 675 ] simplifiying candidate # 1554045354.441 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1554045354.441 * * [simplify]: iters left: 6 (27 enodes) 1554045354.449 * * [simplify]: iters left: 5 (139 enodes) 1554045354.532 * * [simplify]: iters left: 4 (359 enodes) 1554045354.748 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045354.748 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045354.748 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045354.749 * * [simplify]: Extracting #3: cost 66 inf + 0 1554045354.749 * * [simplify]: Extracting #4: cost 113 inf + 126 1554045354.752 * * [simplify]: Extracting #5: cost 160 inf + 6456 1554045354.759 * * [simplify]: Extracting #6: cost 49 inf + 35873 1554045354.771 * * [simplify]: Extracting #7: cost 4 inf + 44205 1554045354.785 * * [simplify]: Extracting #8: cost 0 inf + 43879 1554045354.792 * * [simplify]: Extracting #9: cost 0 inf + 43834 1554045354.799 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) 1554045354.799 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045354.799 * * * * [progress]: [ 590 / 675 ] simplifiying candidate # 1554045354.799 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045354.799 * * [simplify]: iters left: 6 (23 enodes) 1554045354.806 * * [simplify]: iters left: 5 (112 enodes) 1554045354.857 * * [simplify]: iters left: 4 (244 enodes) 1554045354.948 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045354.948 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045354.948 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045354.948 * * [simplify]: Extracting #3: cost 63 inf + 0 1554045354.949 * * [simplify]: Extracting #4: cost 110 inf + 167 1554045354.952 * * [simplify]: Extracting #5: cost 103 inf + 8825 1554045354.960 * * [simplify]: Extracting #6: cost 7 inf + 30110 1554045354.970 * * [simplify]: Extracting #7: cost 2 inf + 31879 1554045354.979 * * [simplify]: Extracting #8: cost 0 inf + 33083 1554045354.989 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (exp im) (fma (exp im) (exp im) 1)))) 1554045354.989 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (exp (+ im (+ im im))) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (* (exp im) (expm1 (+ (+ im im) (+ im im)))) (exp im) (fma (exp im) (exp im) 1)))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045354.990 * * * * [progress]: [ 591 / 675 ] simplifiying candidate # 1554045354.990 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1554045354.990 * * [simplify]: iters left: 6 (26 enodes) 1554045355.009 * * [simplify]: iters left: 5 (144 enodes) 1554045355.293 * * [simplify]: iters left: 4 (399 enodes) 1554045355.674 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045355.674 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045355.674 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045355.674 * * [simplify]: Extracting #3: cost 64 inf + 0 1554045355.674 * * [simplify]: Extracting #4: cost 120 inf + 156 1554045355.675 * * [simplify]: Extracting #5: cost 180 inf + 4261 1554045355.680 * * [simplify]: Extracting #6: cost 67 inf + 34698 1554045355.687 * * [simplify]: Extracting #7: cost 5 inf + 51114 1554045355.695 * * [simplify]: Extracting #8: cost 0 inf + 51905 1554045355.710 * * [simplify]: Extracting #9: cost 0 inf + 51854 1554045355.725 * [simplify]: Simplified to (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) 1554045355.725 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (exp (- im)) (* (exp (- im)) (exp (- im))) (exp (+ (+ im im) im))) (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045355.726 * * * * [progress]: [ 592 / 675 ] simplifiying candidate # 1554045355.726 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045355.727 * * [simplify]: iters left: 6 (22 enodes) 1554045355.742 * * [simplify]: iters left: 5 (117 enodes) 1554045355.815 * * [simplify]: iters left: 4 (251 enodes) 1554045355.946 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045355.946 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045355.946 * * [simplify]: Extracting #2: cost 16 inf + 0 1554045355.947 * * [simplify]: Extracting #3: cost 58 inf + 0 1554045355.947 * * [simplify]: Extracting #4: cost 106 inf + 45 1554045355.949 * * [simplify]: Extracting #5: cost 131 inf + 3833 1554045355.955 * * [simplify]: Extracting #6: cost 25 inf + 25405 1554045355.963 * * [simplify]: Extracting #7: cost 1 inf + 31165 1554045355.973 * * [simplify]: Extracting #8: cost 0 inf + 31746 1554045355.983 * * [simplify]: Extracting #9: cost 0 inf + 31688 1554045355.992 * * [simplify]: Extracting #10: cost 0 inf + 31674 1554045356.005 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) 1554045356.005 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (exp im) (* (exp im) (exp im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (sqrt (+ (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (fma (exp im) (exp im) 1)))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045356.006 * * * * [progress]: [ 593 / 675 ] simplifiying candidate # 1554045356.006 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1554045356.006 * * [simplify]: iters left: 6 (23 enodes) 1554045356.019 * * [simplify]: iters left: 5 (130 enodes) 1554045356.101 * * [simplify]: iters left: 4 (434 enodes) 1554045356.454 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045356.454 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045356.454 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045356.454 * * [simplify]: Extracting #3: cost 87 inf + 0 1554045356.455 * * [simplify]: Extracting #4: cost 153 inf + 116 1554045356.457 * * [simplify]: Extracting #5: cost 146 inf + 15574 1554045356.464 * * [simplify]: Extracting #6: cost 25 inf + 47132 1554045356.473 * * [simplify]: Extracting #7: cost 0 inf + 55086 1554045356.488 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (exp im) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (/ (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im))) (exp im))))) 1554045356.488 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- (- im) im) (- im)))) (sqrt (fma (exp im) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (/ (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1) (* (exp im) (exp im))) (exp im))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045356.489 * * * * [progress]: [ 594 / 675 ] simplifiying candidate # 1554045356.489 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045356.489 * * [simplify]: iters left: 6 (19 enodes) 1554045356.501 * * [simplify]: iters left: 5 (102 enodes) 1554045356.557 * * [simplify]: iters left: 4 (275 enodes) 1554045356.657 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045356.657 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045356.657 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045356.658 * * [simplify]: Extracting #3: cost 75 inf + 0 1554045356.659 * * [simplify]: Extracting #4: cost 141 inf + 45 1554045356.661 * * [simplify]: Extracting #5: cost 133 inf + 7286 1554045356.667 * * [simplify]: Extracting #6: cost 43 inf + 26493 1554045356.673 * * [simplify]: Extracting #7: cost 4 inf + 37886 1554045356.682 * * [simplify]: Extracting #8: cost 0 inf + 39483 1554045356.688 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045356.688 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (exp (+ im (+ im im))) (exp (- (+ im (+ im im))))) (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045356.688 * * * * [progress]: [ 595 / 675 ] simplifiying candidate # 1554045356.688 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1554045356.688 * * [simplify]: iters left: 6 (25 enodes) 1554045356.696 * * [simplify]: iters left: 5 (138 enodes) 1554045356.779 * * [simplify]: iters left: 4 (487 enodes) 1554045357.224 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045357.224 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045357.224 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045357.224 * * [simplify]: Extracting #3: cost 83 inf + 0 1554045357.225 * * [simplify]: Extracting #4: cost 138 inf + 167 1554045357.228 * * [simplify]: Extracting #5: cost 135 inf + 7665 1554045357.238 * * [simplify]: Extracting #6: cost 41 inf + 30011 1554045357.260 * * [simplify]: Extracting #7: cost 2 inf + 45489 1554045357.277 * * [simplify]: Extracting #8: cost 0 inf + 46472 1554045357.290 * * [simplify]: Extracting #9: cost 0 inf + 46332 1554045357.298 * [simplify]: Simplified to (/ (+ (exp (- (+ im (+ im im)))) (exp (+ im (+ im im)))) (sqrt (+ (/ (fma (exp im) (exp im) 1) (exp im)) (fma (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (exp im) (exp (+ im (+ im im))))))) 1554045357.298 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (exp (- (+ im (+ im im)))) (exp (+ im (+ im im)))) (sqrt (+ (/ (fma (exp im) (exp im) 1) (exp im)) (fma (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (exp im) (exp (+ im (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045357.299 * * * * [progress]: [ 596 / 675 ] simplifiying candidate # 1554045357.299 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045357.299 * * [simplify]: iters left: 6 (21 enodes) 1554045357.306 * * [simplify]: iters left: 5 (110 enodes) 1554045357.355 * * [simplify]: iters left: 4 (351 enodes) 1554045357.560 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045357.560 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045357.560 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045357.560 * * [simplify]: Extracting #3: cost 78 inf + 0 1554045357.561 * * [simplify]: Extracting #4: cost 135 inf + 358 1554045357.564 * * [simplify]: Extracting #5: cost 124 inf + 7460 1554045357.571 * * [simplify]: Extracting #6: cost 27 inf + 26308 1554045357.582 * * [simplify]: Extracting #7: cost 1 inf + 34080 1554045357.593 * * [simplify]: Extracting #8: cost 0 inf + 34729 1554045357.605 * * [simplify]: Extracting #9: cost 0 inf + 34685 1554045357.610 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045357.610 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045357.611 * * * * [progress]: [ 597 / 675 ] simplifiying candidate # 1554045357.611 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1554045357.611 * * [simplify]: iters left: 6 (26 enodes) 1554045357.623 * * [simplify]: iters left: 5 (142 enodes) 1554045357.742 * * [simplify]: iters left: 4 (398 enodes) 1554045358.029 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045358.029 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045358.029 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045358.029 * * [simplify]: Extracting #3: cost 83 inf + 0 1554045358.030 * * [simplify]: Extracting #4: cost 143 inf + 45 1554045358.031 * * [simplify]: Extracting #5: cost 158 inf + 4786 1554045358.035 * * [simplify]: Extracting #6: cost 61 inf + 30815 1554045358.042 * * [simplify]: Extracting #7: cost 4 inf + 44947 1554045358.050 * * [simplify]: Extracting #8: cost 0 inf + 45747 1554045358.058 * * [simplify]: Extracting #9: cost 0 inf + 45472 1554045358.066 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (fma (exp im) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (* (exp im) (* (exp im) (exp im)))) (+ (exp im) (exp (- im)))))) 1554045358.066 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (+ (- im) (- (- im) im)))) (sqrt (+ (fma (exp im) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (* (exp im) (* (exp im) (exp im)))) (+ (exp im) (exp (- im)))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045358.067 * * * * [progress]: [ 598 / 675 ] simplifiying candidate # 1554045358.067 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045358.067 * * [simplify]: iters left: 6 (22 enodes) 1554045358.086 * * [simplify]: iters left: 5 (115 enodes) 1554045358.154 * * [simplify]: iters left: 4 (291 enodes) 1554045358.302 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045358.302 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045358.302 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045358.302 * * [simplify]: Extracting #3: cost 77 inf + 0 1554045358.303 * * [simplify]: Extracting #4: cost 143 inf + 126 1554045358.304 * * [simplify]: Extracting #5: cost 132 inf + 5955 1554045358.307 * * [simplify]: Extracting #6: cost 33 inf + 27697 1554045358.313 * * [simplify]: Extracting #7: cost 1 inf + 35799 1554045358.318 * * [simplify]: Extracting #8: cost 0 inf + 36223 1554045358.324 * [simplify]: Simplified to (/ (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (+ (exp (- im)) (exp im))))) 1554045358.324 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (exp (+ im (+ im im))) (exp (+ (- im) (- (- im) im)))) (sqrt (fma (expm1 (+ (+ im im) (+ im im))) (exp im) (+ (exp (- im)) (exp im))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045358.324 * * * * [progress]: [ 599 / 675 ] simplifiying candidate # 1554045358.324 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1554045358.324 * * [simplify]: iters left: 6 (25 enodes) 1554045358.340 * * [simplify]: iters left: 5 (137 enodes) 1554045358.445 * * [simplify]: iters left: 4 (466 enodes) 1554045358.794 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045358.795 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045358.795 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045358.795 * * [simplify]: Extracting #3: cost 83 inf + 0 1554045358.796 * * [simplify]: Extracting #4: cost 139 inf + 45 1554045358.799 * * [simplify]: Extracting #5: cost 145 inf + 9910 1554045358.809 * * [simplify]: Extracting #6: cost 50 inf + 34446 1554045358.819 * * [simplify]: Extracting #7: cost 2 inf + 47435 1554045358.831 * * [simplify]: Extracting #8: cost 0 inf + 47430 1554045358.838 * * [simplify]: Extracting #9: cost 0 inf + 47265 1554045358.846 * [simplify]: Simplified to (/ (+ (exp (- (+ im (+ im im)))) (exp (+ im (+ im im)))) (sqrt (+ (/ (fma (exp im) (exp im) 1) (exp im)) (fma (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (exp im) (exp (+ im (+ im im))))))) 1554045358.846 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (exp (- (+ im (+ im im)))) (exp (+ im (+ im im)))) (sqrt (+ (/ (fma (exp im) (exp im) 1) (exp im)) (fma (fma (exp (+ im (+ im im))) (exp (+ im (+ im im))) -1) (exp im) (exp (+ im (+ im im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045358.847 * * * * [progress]: [ 600 / 675 ] simplifiying candidate # 1554045358.847 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045358.847 * * [simplify]: iters left: 6 (21 enodes) 1554045358.854 * * [simplify]: iters left: 5 (109 enodes) 1554045358.907 * * [simplify]: iters left: 4 (330 enodes) 1554045359.152 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045359.152 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045359.152 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045359.153 * * [simplify]: Extracting #3: cost 72 inf + 0 1554045359.153 * * [simplify]: Extracting #4: cost 132 inf + 45 1554045359.156 * * [simplify]: Extracting #5: cost 118 inf + 7628 1554045359.162 * * [simplify]: Extracting #6: cost 24 inf + 26006 1554045359.172 * * [simplify]: Extracting #7: cost 1 inf + 33331 1554045359.183 * * [simplify]: Extracting #8: cost 0 inf + 34044 1554045359.194 * [simplify]: Simplified to (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (fma (exp im) (exp im) 1) (* (exp im) (expm1 (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045359.194 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ im (+ im im)))) (sqrt (fma (fma (exp im) (exp im) 1) (* (exp im) (expm1 (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045359.194 * * * * [progress]: [ 601 / 675 ] simplifiying candidate # 1554045359.195 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) 1554045359.195 * * [simplify]: iters left: 6 (26 enodes) 1554045359.210 * * [simplify]: iters left: 5 (142 enodes) 1554045359.355 * * [simplify]: iters left: 4 (392 enodes) 1554045359.582 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045359.582 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045359.582 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045359.582 * * [simplify]: Extracting #3: cost 83 inf + 0 1554045359.583 * * [simplify]: Extracting #4: cost 141 inf + 45 1554045359.584 * * [simplify]: Extracting #5: cost 165 inf + 5228 1554045359.588 * * [simplify]: Extracting #6: cost 55 inf + 33011 1554045359.599 * * [simplify]: Extracting #7: cost 3 inf + 45501 1554045359.621 * * [simplify]: Extracting #8: cost 0 inf + 45672 1554045359.638 * * [simplify]: Extracting #9: cost 0 inf + 45657 1554045359.654 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (/ (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1)) (exp im))))) 1554045359.654 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (exp im) (* (exp im) (exp im)) (exp (- (+ (+ im im) im)))) (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (/ (+ (* (exp im) (exp im)) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) 1)) (exp im))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045359.655 * * * * [progress]: [ 602 / 675 ] simplifiying candidate # 1554045359.655 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045359.656 * * [simplify]: iters left: 6 (22 enodes) 1554045359.669 * * [simplify]: iters left: 5 (115 enodes) 1554045359.743 * * [simplify]: iters left: 4 (295 enodes) 1554045359.965 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045359.965 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045359.965 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045359.965 * * [simplify]: Extracting #3: cost 81 inf + 0 1554045359.966 * * [simplify]: Extracting #4: cost 160 inf + 45 1554045359.967 * * [simplify]: Extracting #5: cost 142 inf + 7264 1554045359.970 * * [simplify]: Extracting #6: cost 61 inf + 22966 1554045359.975 * * [simplify]: Extracting #7: cost 2 inf + 37598 1554045359.985 * * [simplify]: Extracting #8: cost 0 inf + 37970 1554045359.995 * * [simplify]: Extracting #9: cost 0 inf + 37922 1554045360.001 * [simplify]: Simplified to (/ (fma (exp im) (* (exp im) (exp im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) 1554045360.001 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (exp im) (* (exp im) (exp im)) (* (* (exp (- im)) (exp (- im))) (exp (- im)))) (sqrt (+ (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)) (/ (fma (exp im) (exp im) 1) (exp im))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045360.001 * * * * [progress]: [ 603 / 675 ] simplifiying candidate # 1554045360.001 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (pow (* (exp (- im)) (exp (- im))) 3) (pow (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) 3)))) 1554045360.002 * * [simplify]: iters left: 6 (17 enodes) 1554045360.006 * * [simplify]: iters left: 5 (89 enodes) 1554045360.030 * * [simplify]: iters left: 4 (236 enodes) 1554045360.110 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045360.110 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045360.110 * * [simplify]: Extracting #2: cost 17 inf + 0 1554045360.110 * * [simplify]: Extracting #3: cost 59 inf + 0 1554045360.111 * * [simplify]: Extracting #4: cost 145 inf + 45 1554045360.112 * * [simplify]: Extracting #5: cost 144 inf + 7095 1554045360.119 * * [simplify]: Extracting #6: cost 53 inf + 31085 1554045360.126 * * [simplify]: Extracting #7: cost 1 inf + 44988 1554045360.133 * * [simplify]: Extracting #8: cost 0 inf + 45070 1554045360.140 * [simplify]: Simplified to (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (expm1 (+ im im)) (* (expm1 (+ im im)) (expm1 (+ im im))) (exp (+ (- (+ (+ im im) im)) (- (+ (+ im im) im))))))) 1554045360.140 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (exp (+ (+ im im) im))) (sqrt (fma (expm1 (+ im im)) (* (expm1 (+ im im)) (expm1 (+ im im))) (exp (+ (- (+ (+ im im) im)) (- (+ (+ im im) im))))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045360.140 * * * * [progress]: [ 604 / 675 ] simplifiying candidate # 1554045360.141 * [simplify]: Simplifying (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045360.141 * * [simplify]: iters left: 6 (17 enodes) 1554045360.146 * * [simplify]: iters left: 5 (85 enodes) 1554045360.166 * * [simplify]: iters left: 4 (204 enodes) 1554045360.223 * * [simplify]: iters left: 3 (465 enodes) 1554045360.459 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045360.459 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045360.459 * * [simplify]: Extracting #2: cost 15 inf + 0 1554045360.459 * * [simplify]: Extracting #3: cost 92 inf + 0 1554045360.460 * * [simplify]: Extracting #4: cost 274 inf + 86 1554045360.463 * * [simplify]: Extracting #5: cost 236 inf + 13845 1554045360.474 * * [simplify]: Extracting #6: cost 49 inf + 71345 1554045360.495 * * [simplify]: Extracting #7: cost 1 inf + 88210 1554045360.523 * * [simplify]: Extracting #8: cost 0 inf + 88605 1554045360.543 * [simplify]: Simplified to (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) 1554045360.543 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (fma (* (exp (- im)) (exp (- im))) (exp (- im)) (/ (exp im) (* (exp (- im)) (exp (- im))))) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (/ (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045360.543 * * * * [progress]: [ 605 / 675 ] simplifiying candidate # 1554045360.543 * [simplify]: Simplifying (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045360.544 * * [simplify]: iters left: 6 (13 enodes) 1554045360.547 * * [simplify]: iters left: 5 (77 enodes) 1554045360.578 * * [simplify]: iters left: 4 (239 enodes) 1554045360.722 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045360.722 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045360.722 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045360.722 * * [simplify]: Extracting #3: cost 107 inf + 1 1554045360.723 * * [simplify]: Extracting #4: cost 122 inf + 2487 1554045360.725 * * [simplify]: Extracting #5: cost 55 inf + 16826 1554045360.730 * * [simplify]: Extracting #6: cost 1 inf + 23720 1554045360.741 * * [simplify]: Extracting #7: cost 0 inf + 22864 1554045360.755 * [simplify]: Simplified to (sqrt (* (* (exp im) (exp im)) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))))) 1554045360.755 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* 1 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (* (exp im) (exp im)) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))))))))) 1554045360.756 * * * * [progress]: [ 606 / 675 ] simplifiying candidate # 1554045360.756 * [simplify]: Simplifying (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045360.756 * * [simplify]: iters left: 6 (9 enodes) 1554045360.761 * * [simplify]: iters left: 5 (46 enodes) 1554045360.778 * * [simplify]: iters left: 4 (98 enodes) 1554045360.798 * * [simplify]: iters left: 3 (162 enodes) 1554045360.872 * * [simplify]: iters left: 2 (321 enodes) 1554045361.176 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045361.176 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045361.176 * * [simplify]: Extracting #2: cost 47 inf + 0 1554045361.177 * * [simplify]: Extracting #3: cost 74 inf + 2 1554045361.179 * * [simplify]: Extracting #4: cost 43 inf + 6880 1554045361.184 * * [simplify]: Extracting #5: cost 0 inf + 16631 1554045361.191 * * [simplify]: Extracting #6: cost 0 inf + 15561 1554045361.198 * [simplify]: Simplified to (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) 1554045361.198 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* 1 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) 1554045361.198 * * * * [progress]: [ 607 / 675 ] simplifiying candidate # 1554045361.199 * [simplify]: Simplifying (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045361.199 * * [simplify]: iters left: 6 (13 enodes) 1554045361.206 * * [simplify]: iters left: 5 (77 enodes) 1554045361.248 * * [simplify]: iters left: 4 (239 enodes) 1554045361.363 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045361.363 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045361.363 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045361.363 * * [simplify]: Extracting #3: cost 107 inf + 1 1554045361.364 * * [simplify]: Extracting #4: cost 122 inf + 2487 1554045361.366 * * [simplify]: Extracting #5: cost 55 inf + 16826 1554045361.371 * * [simplify]: Extracting #6: cost 1 inf + 23720 1554045361.376 * * [simplify]: Extracting #7: cost 0 inf + 22864 1554045361.382 * [simplify]: Simplified to (sqrt (* (* (exp im) (exp im)) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))))) 1554045361.382 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* 1 (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (* (exp im) (exp im)) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))))))))) 1554045361.382 * * * * [progress]: [ 608 / 675 ] simplifiying candidate # 1554045361.382 * [simplify]: Simplifying (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045361.382 * * [simplify]: iters left: 6 (9 enodes) 1554045361.385 * * [simplify]: iters left: 5 (46 enodes) 1554045361.400 * * [simplify]: iters left: 4 (98 enodes) 1554045361.419 * * [simplify]: iters left: 3 (162 enodes) 1554045361.465 * * [simplify]: iters left: 2 (321 enodes) 1554045361.763 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045361.763 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045361.763 * * [simplify]: Extracting #2: cost 47 inf + 0 1554045361.764 * * [simplify]: Extracting #3: cost 74 inf + 2 1554045361.765 * * [simplify]: Extracting #4: cost 43 inf + 6880 1554045361.768 * * [simplify]: Extracting #5: cost 0 inf + 16631 1554045361.771 * * [simplify]: Extracting #6: cost 0 inf + 15561 1554045361.774 * [simplify]: Simplified to (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) 1554045361.774 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* 1 (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) 1554045361.774 * * * * [progress]: [ 609 / 675 ] simplifiying candidate # 1554045361.775 * [simplify]: Simplifying (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045361.775 * * [simplify]: iters left: 6 (13 enodes) 1554045361.778 * * [simplify]: iters left: 5 (77 enodes) 1554045361.818 * * [simplify]: iters left: 4 (239 enodes) 1554045361.947 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045361.947 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045361.947 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045361.947 * * [simplify]: Extracting #3: cost 107 inf + 1 1554045361.948 * * [simplify]: Extracting #4: cost 122 inf + 2487 1554045361.950 * * [simplify]: Extracting #5: cost 55 inf + 16826 1554045361.955 * * [simplify]: Extracting #6: cost 1 inf + 23720 1554045361.960 * * [simplify]: Extracting #7: cost 0 inf + 22864 1554045361.966 * [simplify]: Simplified to (sqrt (* (* (exp im) (exp im)) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))))) 1554045361.966 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* (exp 0) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (* (exp im) (exp im)) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))))))))) 1554045361.966 * * * * [progress]: [ 610 / 675 ] simplifiying candidate # 1554045361.967 * [simplify]: Simplifying (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045361.967 * * [simplify]: iters left: 6 (9 enodes) 1554045361.972 * * [simplify]: iters left: 5 (46 enodes) 1554045361.989 * * [simplify]: iters left: 4 (98 enodes) 1554045362.016 * * [simplify]: iters left: 3 (162 enodes) 1554045362.059 * * [simplify]: iters left: 2 (321 enodes) 1554045362.390 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045362.390 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045362.391 * * [simplify]: Extracting #2: cost 47 inf + 0 1554045362.392 * * [simplify]: Extracting #3: cost 74 inf + 2 1554045362.393 * * [simplify]: Extracting #4: cost 43 inf + 6880 1554045362.399 * * [simplify]: Extracting #5: cost 0 inf + 16631 1554045362.405 * * [simplify]: Extracting #6: cost 0 inf + 15561 1554045362.412 * [simplify]: Simplified to (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) 1554045362.412 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* (exp 0) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) 1554045362.413 * * * * [progress]: [ 611 / 675 ] simplifiying candidate # 1554045362.413 * [simplify]: Simplifying (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045362.413 * * [simplify]: iters left: 6 (13 enodes) 1554045362.420 * * [simplify]: iters left: 5 (77 enodes) 1554045362.455 * * [simplify]: iters left: 4 (239 enodes) 1554045362.565 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045362.565 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045362.565 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045362.565 * * [simplify]: Extracting #3: cost 107 inf + 1 1554045362.566 * * [simplify]: Extracting #4: cost 122 inf + 2487 1554045362.568 * * [simplify]: Extracting #5: cost 55 inf + 16826 1554045362.580 * * [simplify]: Extracting #6: cost 1 inf + 23720 1554045362.590 * * [simplify]: Extracting #7: cost 0 inf + 22864 1554045362.601 * [simplify]: Simplified to (sqrt (* (* (exp im) (exp im)) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))))) 1554045362.601 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (* (* (exp im) (exp im)) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))))))))) 1554045362.601 * * * * [progress]: [ 612 / 675 ] simplifiying candidate # 1554045362.602 * [simplify]: Simplifying (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045362.602 * * [simplify]: iters left: 6 (9 enodes) 1554045362.606 * * [simplify]: iters left: 5 (46 enodes) 1554045362.623 * * [simplify]: iters left: 4 (98 enodes) 1554045362.659 * * [simplify]: iters left: 3 (162 enodes) 1554045362.734 * * [simplify]: iters left: 2 (321 enodes) 1554045363.013 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045363.014 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045363.014 * * [simplify]: Extracting #2: cost 47 inf + 0 1554045363.015 * * [simplify]: Extracting #3: cost 74 inf + 2 1554045363.017 * * [simplify]: Extracting #4: cost 43 inf + 6880 1554045363.020 * * [simplify]: Extracting #5: cost 0 inf + 16631 1554045363.023 * * [simplify]: Extracting #6: cost 0 inf + 15561 1554045363.026 * [simplify]: Simplified to (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))) 1554045363.026 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))))))) 1554045363.027 * * * * [progress]: [ 613 / 675 ] simplifiying candidate # 1554045363.027 * [simplify]: Simplifying (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045363.027 * * [simplify]: iters left: 6 (13 enodes) 1554045363.031 * * [simplify]: iters left: 5 (75 enodes) 1554045363.054 * * [simplify]: iters left: 4 (214 enodes) 1554045363.175 * * [simplify]: iters left: 3 (447 enodes) 1554045363.430 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045363.431 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045363.431 * * [simplify]: Extracting #2: cost 27 inf + 0 1554045363.431 * * [simplify]: Extracting #3: cost 120 inf + 1 1554045363.432 * * [simplify]: Extracting #4: cost 144 inf + 519 1554045363.434 * * [simplify]: Extracting #5: cost 77 inf + 17642 1554045363.442 * * [simplify]: Extracting #6: cost 4 inf + 30122 1554045363.452 * * [simplify]: Extracting #7: cost 0 inf + 29935 1554045363.462 * * [simplify]: Extracting #8: cost 0 inf + 29934 1554045363.476 * [simplify]: Simplified to (sqrt (+ (* (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) (exp im)) (exp im))) 1554045363.476 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (+ (* (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) (exp im)) (exp im)))))) 1554045363.477 * * * * [progress]: [ 614 / 675 ] simplifiying candidate # 1554045363.477 * [simplify]: Simplifying (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045363.478 * * [simplify]: iters left: 6 (9 enodes) 1554045363.482 * * [simplify]: iters left: 5 (45 enodes) 1554045363.498 * * [simplify]: iters left: 4 (86 enodes) 1554045363.526 * * [simplify]: iters left: 3 (152 enodes) 1554045363.603 * * [simplify]: iters left: 2 (234 enodes) 1554045363.654 * * [simplify]: iters left: 1 (347 enodes) 1554045363.765 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045363.765 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045363.765 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045363.766 * * [simplify]: Extracting #3: cost 118 inf + 1 1554045363.767 * * [simplify]: Extracting #4: cost 104 inf + 2935 1554045363.774 * * [simplify]: Extracting #5: cost 34 inf + 16953 1554045363.782 * * [simplify]: Extracting #6: cost 0 inf + 26420 1554045363.791 * * [simplify]: Extracting #7: cost 0 inf + 26230 1554045363.800 * [simplify]: Simplified to (sqrt (* (fma (exp im) (exp im) 1) (exp im))) 1554045363.800 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (fma (exp im) (exp im) 1) (exp im)))))) 1554045363.801 * * * * [progress]: [ 615 / 675 ] simplifiying candidate # 1554045363.801 * [simplify]: Simplifying (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045363.801 * * [simplify]: iters left: 6 (13 enodes) 1554045363.809 * * [simplify]: iters left: 5 (75 enodes) 1554045363.849 * * [simplify]: iters left: 4 (214 enodes) 1554045363.943 * * [simplify]: iters left: 3 (447 enodes) 1554045364.234 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045364.234 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045364.234 * * [simplify]: Extracting #2: cost 27 inf + 0 1554045364.235 * * [simplify]: Extracting #3: cost 120 inf + 1 1554045364.237 * * [simplify]: Extracting #4: cost 144 inf + 519 1554045364.242 * * [simplify]: Extracting #5: cost 77 inf + 17642 1554045364.253 * * [simplify]: Extracting #6: cost 4 inf + 30122 1554045364.260 * * [simplify]: Extracting #7: cost 0 inf + 29935 1554045364.268 * * [simplify]: Extracting #8: cost 0 inf + 29934 1554045364.278 * [simplify]: Simplified to (sqrt (+ (* (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) (exp im)) (exp im))) 1554045364.278 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (+ (* (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) (exp im)) (exp im)))))) 1554045364.279 * * * * [progress]: [ 616 / 675 ] simplifiying candidate # 1554045364.279 * [simplify]: Simplifying (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045364.279 * * [simplify]: iters left: 6 (9 enodes) 1554045364.282 * * [simplify]: iters left: 5 (45 enodes) 1554045364.298 * * [simplify]: iters left: 4 (86 enodes) 1554045364.328 * * [simplify]: iters left: 3 (152 enodes) 1554045364.379 * * [simplify]: iters left: 2 (234 enodes) 1554045364.437 * * [simplify]: iters left: 1 (347 enodes) 1554045364.546 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045364.546 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045364.547 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045364.547 * * [simplify]: Extracting #3: cost 118 inf + 1 1554045364.548 * * [simplify]: Extracting #4: cost 104 inf + 2935 1554045364.551 * * [simplify]: Extracting #5: cost 34 inf + 16953 1554045364.558 * * [simplify]: Extracting #6: cost 0 inf + 26420 1554045364.563 * * [simplify]: Extracting #7: cost 0 inf + 26230 1554045364.567 * [simplify]: Simplified to (sqrt (* (fma (exp im) (exp im) 1) (exp im))) 1554045364.567 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* (exp (- im)) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (fma (exp im) (exp im) 1) (exp im)))))) 1554045364.567 * * * * [progress]: [ 617 / 675 ] simplifiying candidate # 1554045364.568 * [simplify]: Simplifying (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045364.568 * * [simplify]: iters left: 6 (13 enodes) 1554045364.571 * * [simplify]: iters left: 5 (75 enodes) 1554045364.598 * * [simplify]: iters left: 4 (214 enodes) 1554045364.697 * * [simplify]: iters left: 3 (447 enodes) 1554045365.005 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045365.005 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045365.006 * * [simplify]: Extracting #2: cost 27 inf + 0 1554045365.006 * * [simplify]: Extracting #3: cost 120 inf + 1 1554045365.008 * * [simplify]: Extracting #4: cost 144 inf + 519 1554045365.013 * * [simplify]: Extracting #5: cost 77 inf + 17642 1554045365.027 * * [simplify]: Extracting #6: cost 4 inf + 30122 1554045365.042 * * [simplify]: Extracting #7: cost 0 inf + 29935 1554045365.057 * * [simplify]: Extracting #8: cost 0 inf + 29934 1554045365.072 * [simplify]: Simplified to (sqrt (+ (* (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) (exp im)) (exp im))) 1554045365.072 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (+ (* (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) (exp im)) (exp im)))))) 1554045365.073 * * * * [progress]: [ 618 / 675 ] simplifiying candidate # 1554045365.074 * [simplify]: Simplifying (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045365.074 * * [simplify]: iters left: 6 (9 enodes) 1554045365.078 * * [simplify]: iters left: 5 (45 enodes) 1554045365.090 * * [simplify]: iters left: 4 (86 enodes) 1554045365.112 * * [simplify]: iters left: 3 (152 enodes) 1554045365.192 * * [simplify]: iters left: 2 (234 enodes) 1554045365.240 * * [simplify]: iters left: 1 (347 enodes) 1554045365.369 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045365.369 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045365.369 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045365.370 * * [simplify]: Extracting #3: cost 118 inf + 1 1554045365.371 * * [simplify]: Extracting #4: cost 104 inf + 2935 1554045365.377 * * [simplify]: Extracting #5: cost 34 inf + 16953 1554045365.385 * * [simplify]: Extracting #6: cost 0 inf + 26420 1554045365.395 * * [simplify]: Extracting #7: cost 0 inf + 26230 1554045365.403 * [simplify]: Simplified to (sqrt (* (fma (exp im) (exp im) 1) (exp im))) 1554045365.403 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (fma (exp im) (exp im) 1) (exp im)))))) 1554045365.404 * * * * [progress]: [ 619 / 675 ] simplifiying candidate # 1554045365.404 * [simplify]: Simplifying (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045365.404 * * [simplify]: iters left: 6 (13 enodes) 1554045365.415 * * [simplify]: iters left: 5 (75 enodes) 1554045365.454 * * [simplify]: iters left: 4 (214 enodes) 1554045365.540 * * [simplify]: iters left: 3 (447 enodes) 1554045365.787 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045365.787 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045365.788 * * [simplify]: Extracting #2: cost 27 inf + 0 1554045365.788 * * [simplify]: Extracting #3: cost 120 inf + 1 1554045365.789 * * [simplify]: Extracting #4: cost 144 inf + 519 1554045365.791 * * [simplify]: Extracting #5: cost 77 inf + 17642 1554045365.798 * * [simplify]: Extracting #6: cost 4 inf + 30122 1554045365.806 * * [simplify]: Extracting #7: cost 0 inf + 29935 1554045365.813 * * [simplify]: Extracting #8: cost 0 inf + 29934 1554045365.825 * [simplify]: Simplified to (sqrt (+ (* (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) (exp im)) (exp im))) 1554045365.825 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (+ (* (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) (exp im)) (exp im)))))) 1554045365.826 * * * * [progress]: [ 620 / 675 ] simplifiying candidate # 1554045365.826 * [simplify]: Simplifying (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045365.826 * * [simplify]: iters left: 6 (9 enodes) 1554045365.830 * * [simplify]: iters left: 5 (45 enodes) 1554045365.847 * * [simplify]: iters left: 4 (86 enodes) 1554045365.876 * * [simplify]: iters left: 3 (152 enodes) 1554045365.959 * * [simplify]: iters left: 2 (234 enodes) 1554045366.037 * * [simplify]: iters left: 1 (347 enodes) 1554045366.163 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045366.163 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045366.163 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045366.163 * * [simplify]: Extracting #3: cost 118 inf + 1 1554045366.164 * * [simplify]: Extracting #4: cost 104 inf + 2935 1554045366.167 * * [simplify]: Extracting #5: cost 34 inf + 16953 1554045366.172 * * [simplify]: Extracting #6: cost 0 inf + 26420 1554045366.176 * * [simplify]: Extracting #7: cost 0 inf + 26230 1554045366.180 * [simplify]: Simplified to (sqrt (* (fma (exp im) (exp im) 1) (exp im))) 1554045366.181 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* 1 (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (fma (exp im) (exp im) 1) (exp im)))))) 1554045366.181 * * * * [progress]: [ 621 / 675 ] simplifiying candidate # 1554045366.181 * [simplify]: Simplifying (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045366.182 * * [simplify]: iters left: 6 (13 enodes) 1554045366.187 * * [simplify]: iters left: 5 (75 enodes) 1554045366.211 * * [simplify]: iters left: 4 (214 enodes) 1554045366.295 * * [simplify]: iters left: 3 (447 enodes) 1554045366.532 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045366.532 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045366.532 * * [simplify]: Extracting #2: cost 27 inf + 0 1554045366.533 * * [simplify]: Extracting #3: cost 120 inf + 1 1554045366.533 * * [simplify]: Extracting #4: cost 144 inf + 519 1554045366.536 * * [simplify]: Extracting #5: cost 77 inf + 17642 1554045366.546 * * [simplify]: Extracting #6: cost 4 inf + 30122 1554045366.553 * * [simplify]: Extracting #7: cost 0 inf + 29935 1554045366.564 * * [simplify]: Extracting #8: cost 0 inf + 29934 1554045366.574 * [simplify]: Simplified to (sqrt (+ (* (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) (exp im)) (exp im))) 1554045366.574 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3)))))) (sqrt (+ (* (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im))) (exp im)) (exp im)))))) 1554045366.574 * * * * [progress]: [ 622 / 675 ] simplifiying candidate # 1554045366.575 * [simplify]: Simplifying (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045366.575 * * [simplify]: iters left: 6 (9 enodes) 1554045366.577 * * [simplify]: iters left: 5 (45 enodes) 1554045366.585 * * [simplify]: iters left: 4 (86 enodes) 1554045366.600 * * [simplify]: iters left: 3 (152 enodes) 1554045366.660 * * [simplify]: iters left: 2 (234 enodes) 1554045366.698 * * [simplify]: iters left: 1 (347 enodes) 1554045366.799 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045366.799 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045366.800 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045366.801 * * [simplify]: Extracting #3: cost 118 inf + 1 1554045366.802 * * [simplify]: Extracting #4: cost 104 inf + 2935 1554045366.807 * * [simplify]: Extracting #5: cost 34 inf + 16953 1554045366.815 * * [simplify]: Extracting #6: cost 0 inf + 26420 1554045366.823 * * [simplify]: Extracting #7: cost 0 inf + 26230 1554045366.832 * [simplify]: Simplified to (sqrt (* (fma (exp im) (exp im) 1) (exp im))) 1554045366.832 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im)))))))) (sqrt (* (fma (exp im) (exp im) 1) (exp im)))))) 1554045366.832 * * * * [progress]: [ 623 / 675 ] simplifiying candidate # 1554045366.833 * [simplify]: Simplifying (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045366.833 * * [simplify]: iters left: 6 (14 enodes) 1554045366.840 * * [simplify]: iters left: 5 (72 enodes) 1554045366.860 * * [simplify]: iters left: 4 (190 enodes) 1554045366.955 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045366.955 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045366.955 * * [simplify]: Extracting #2: cost 31 inf + 0 1554045366.955 * * [simplify]: Extracting #3: cost 163 inf + 0 1554045366.956 * * [simplify]: Extracting #4: cost 175 inf + 1432 1554045366.959 * * [simplify]: Extracting #5: cost 82 inf + 20900 1554045366.969 * * [simplify]: Extracting #6: cost 1 inf + 41832 1554045366.976 * * [simplify]: Extracting #7: cost 0 inf + 40939 1554045366.984 * * [simplify]: Extracting #8: cost 0 inf + 40910 1554045366.991 * [simplify]: Simplified to (sqrt (fma (exp (- (+ im im))) (exp (- (+ im im))) (* (expm1 (+ im im)) (- (expm1 (+ im im)) (exp (- (+ im im))))))) 1554045366.992 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (pow (* (exp (- im)) (exp (- im))) 3) (pow (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) 3)))) (sqrt (fma (exp (- (+ im im))) (exp (- (+ im im))) (* (expm1 (+ im im)) (- (expm1 (+ im im)) (exp (- (+ im im)))))))))) 1554045366.992 * * * * [progress]: [ 624 / 675 ] simplifiying candidate # 1554045366.992 * [simplify]: Simplifying (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045366.992 * * [simplify]: iters left: 6 (10 enodes) 1554045366.995 * * [simplify]: iters left: 5 (49 enodes) 1554045367.004 * * [simplify]: iters left: 4 (98 enodes) 1554045367.018 * * [simplify]: iters left: 3 (149 enodes) 1554045367.065 * * [simplify]: iters left: 2 (216 enodes) 1554045367.120 * * [simplify]: iters left: 1 (373 enodes) 1554045367.240 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045367.240 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045367.240 * * [simplify]: Extracting #2: cost 46 inf + 0 1554045367.241 * * [simplify]: Extracting #3: cost 137 inf + 2 1554045367.242 * * [simplify]: Extracting #4: cost 126 inf + 4005 1554045367.246 * * [simplify]: Extracting #5: cost 32 inf + 21279 1554045367.254 * * [simplify]: Extracting #6: cost 0 inf + 27118 1554045367.260 * * [simplify]: Extracting #7: cost 0 inf + 27072 1554045367.267 * [simplify]: Simplified to (sqrt (- (* (+ (exp im) (/ -1 (exp im))) (- (/ -1 (exp im)) (exp im))) -1)) 1554045367.267 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) (sqrt (- (* (+ (exp im) (/ -1 (exp im))) (- (/ -1 (exp im)) (exp im))) -1))))) 1554045367.267 * * * * [progress]: [ 625 / 675 ] simplifiying candidate # 1554045367.268 * [simplify]: Simplifying (+ (pow (exp (- im)) 3) (pow (exp im) 3)) 1554045367.268 * * [simplify]: iters left: 6 (8 enodes) 1554045367.270 * * [simplify]: iters left: 5 (40 enodes) 1554045367.283 * * [simplify]: iters left: 4 (91 enodes) 1554045367.313 * * [simplify]: iters left: 3 (171 enodes) 1554045367.347 * * [simplify]: iters left: 2 (287 enodes) 1554045367.465 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045367.465 * * [simplify]: Extracting #1: cost 10 inf + 0 1554045367.466 * * [simplify]: Extracting #2: cost 68 inf + 0 1554045367.466 * * [simplify]: Extracting #3: cost 109 inf + 46 1554045367.468 * * [simplify]: Extracting #4: cost 78 inf + 4730 1554045367.472 * * [simplify]: Extracting #5: cost 29 inf + 24274 1554045367.479 * * [simplify]: Extracting #6: cost 0 inf + 42069 1554045367.486 * [simplify]: Simplified to (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) 1554045367.486 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (exp (+ (+ im im) im)) (exp (- (- im) (- im (- im))))) (* (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045367.486 * * * * [progress]: [ 626 / 675 ] simplifiying candidate #real (real->posit16 (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))> 1554045367.486 * * * * [progress]: [ 627 / 675 ] simplifiying candidate # 1554045367.487 * * * * [progress]: [ 628 / 675 ] simplifiying candidate # 1554045367.487 * * * * [progress]: [ 629 / 675 ] simplifiying candidate # 1554045367.487 * [simplify]: Simplifying (exp (- im)) 1554045367.487 * * [simplify]: iters left: 3 (3 enodes) 1554045367.488 * * [simplify]: iters left: 2 (12 enodes) 1554045367.492 * * [simplify]: iters left: 1 (18 enodes) 1554045367.497 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045367.498 * * [simplify]: Extracting #1: cost 5 inf + 0 1554045367.498 * * [simplify]: Extracting #2: cost 7 inf + 1 1554045367.498 * * [simplify]: Extracting #3: cost 6 inf + 2 1554045367.498 * * [simplify]: Extracting #4: cost 0 inf + 448 1554045367.498 * [simplify]: Simplified to (exp (- im)) 1554045367.498 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (hypot (exp (- im)) (sqrt (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045367.498 * * * * [progress]: [ 630 / 675 ] simplifiying candidate # 1554045367.498 * * * * [progress]: [ 631 / 675 ] simplifiying candidate # 1554045367.498 * * * * [progress]: [ 632 / 675 ] simplifiying candidate # 1554045367.499 * * * * [progress]: [ 633 / 675 ] simplifiying candidate # 1554045367.499 * * * * [progress]: [ 634 / 675 ] simplifiying candidate # 1554045367.499 * * * * [progress]: [ 635 / 675 ] simplifiying candidate # 1554045367.499 * * * * [progress]: [ 636 / 675 ] simplifiying candidate # 1554045367.499 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))) 1554045367.499 * * [simplify]: iters left: 6 (12 enodes) 1554045367.505 * * [simplify]: iters left: 5 (55 enodes) 1554045367.529 * * [simplify]: iters left: 4 (98 enodes) 1554045367.549 * * [simplify]: iters left: 3 (139 enodes) 1554045367.570 * * [simplify]: iters left: 2 (183 enodes) 1554045367.646 * * [simplify]: iters left: 1 (269 enodes) 1554045367.732 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045367.732 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045367.733 * * [simplify]: Extracting #2: cost 7 inf + 0 1554045367.733 * * [simplify]: Extracting #3: cost 32 inf + 0 1554045367.733 * * [simplify]: Extracting #4: cost 73 inf + 2 1554045367.734 * * [simplify]: Extracting #5: cost 75 inf + 196 1554045367.736 * * [simplify]: Extracting #6: cost 36 inf + 5907 1554045367.741 * * [simplify]: Extracting #7: cost 4 inf + 11833 1554045367.747 * * [simplify]: Extracting #8: cost 0 inf + 12630 1554045367.750 * * [simplify]: Extracting #9: cost 0 inf + 12477 1554045367.753 * [simplify]: Simplified to (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) 1554045367.753 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (fabs (cbrt (+ -1 (- (exp (+ im im)) (/ -1 (exp (+ im im))))))) (sqrt (cbrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045367.753 * * * * [progress]: [ 637 / 675 ] simplifiying candidate # 1554045367.753 * [simplify]: Simplifying (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045367.753 * * [simplify]: iters left: 6 (11 enodes) 1554045367.756 * * [simplify]: iters left: 5 (51 enodes) 1554045367.766 * * [simplify]: iters left: 4 (94 enodes) 1554045367.779 * * [simplify]: iters left: 3 (135 enodes) 1554045367.800 * * [simplify]: iters left: 2 (179 enodes) 1554045367.838 * * [simplify]: iters left: 1 (266 enodes) 1554045367.907 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045367.907 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045367.907 * * [simplify]: Extracting #2: cost 5 inf + 0 1554045367.907 * * [simplify]: Extracting #3: cost 30 inf + 0 1554045367.908 * * [simplify]: Extracting #4: cost 71 inf + 2 1554045367.908 * * [simplify]: Extracting #5: cost 74 inf + 85 1554045367.911 * * [simplify]: Extracting #6: cost 34 inf + 6216 1554045367.916 * * [simplify]: Extracting #7: cost 1 inf + 11620 1554045367.921 * * [simplify]: Extracting #8: cost 0 inf + 11613 1554045367.927 * [simplify]: Simplified to (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) 1554045367.927 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (sqrt (sqrt (- -1 (- (/ -1 (exp (+ im im))) (exp (+ im im)))))) (sqrt (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))))) 1554045367.927 * * * * [progress]: [ 638 / 675 ] simplifiying candidate # 1554045367.928 * [simplify]: Simplifying (sqrt 1) 1554045367.928 * * [simplify]: iters left: 1 (2 enodes) 1554045367.931 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045367.931 * * [simplify]: Extracting #1: cost 0 inf + 1 1554045367.932 * [simplify]: Simplified to 1 1554045367.932 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* 1 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045367.932 * * * * [progress]: [ 639 / 675 ] simplifiying candidate # 1554045367.932 * [simplify]: Simplifying (sqrt (+ (* (* 1 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) 1554045367.933 * * [simplify]: iters left: 6 (21 enodes) 1554045367.942 * * [simplify]: iters left: 5 (120 enodes) 1554045368.002 * * [simplify]: iters left: 4 (303 enodes) 1554045368.165 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045368.165 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045368.165 * * [simplify]: Extracting #2: cost 11 inf + 0 1554045368.165 * * [simplify]: Extracting #3: cost 61 inf + 1 1554045368.166 * * [simplify]: Extracting #4: cost 102 inf + 3289 1554045368.169 * * [simplify]: Extracting #5: cost 48 inf + 14961 1554045368.173 * * [simplify]: Extracting #6: cost 10 inf + 22881 1554045368.178 * * [simplify]: Extracting #7: cost 0 inf + 25911 1554045368.183 * [simplify]: Simplified to (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))))) 1554045368.183 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (fma (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (exp im) (exp im)) -1) (* (exp im) (exp im)) (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))))) (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045368.183 * * * * [progress]: [ 640 / 675 ] simplifiying candidate # 1554045368.184 * [simplify]: Simplifying (sqrt (+ (* (* 1 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) 1554045368.184 * * [simplify]: iters left: 6 (16 enodes) 1554045368.192 * * [simplify]: iters left: 5 (85 enodes) 1554045368.212 * * [simplify]: iters left: 4 (180 enodes) 1554045368.291 * * [simplify]: iters left: 3 (417 enodes) 1554045368.431 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045368.431 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045368.431 * * [simplify]: Extracting #2: cost 29 inf + 0 1554045368.432 * * [simplify]: Extracting #3: cost 82 inf + 1 1554045368.432 * * [simplify]: Extracting #4: cost 121 inf + 721 1554045368.434 * * [simplify]: Extracting #5: cost 71 inf + 14152 1554045368.441 * * [simplify]: Extracting #6: cost 9 inf + 27203 1554045368.447 * * [simplify]: Extracting #7: cost 1 inf + 26937 1554045368.457 * * [simplify]: Extracting #8: cost 0 inf + 27209 1554045368.469 * [simplify]: Simplified to (sqrt (fma (fma (* (* (exp im) (exp im)) (exp im)) (* (exp im) (exp im)) (- (exp im))) (exp im) (fma (exp im) (exp im) 1))) 1554045368.469 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (fma (* (* (exp im) (exp im)) (exp im)) (* (exp im) (exp im)) (- (exp im))) (exp im) (fma (exp im) (exp im) 1))) (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045368.469 * * * * [progress]: [ 641 / 675 ] simplifiying candidate # 1554045368.470 * [simplify]: Simplifying (sqrt (+ (* (* 1 (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) 1554045368.470 * * [simplify]: iters left: 6 (23 enodes) 1554045368.484 * * [simplify]: iters left: 5 (122 enodes) 1554045368.567 * * [simplify]: iters left: 4 (303 enodes) 1554045368.654 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045368.654 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045368.654 * * [simplify]: Extracting #2: cost 11 inf + 0 1554045368.655 * * [simplify]: Extracting #3: cost 58 inf + 1 1554045368.655 * * [simplify]: Extracting #4: cost 117 inf + 729 1554045368.657 * * [simplify]: Extracting #5: cost 67 inf + 11393 1554045368.661 * * [simplify]: Extracting #6: cost 10 inf + 24734 1554045368.666 * * [simplify]: Extracting #7: cost 1 inf + 26982 1554045368.670 * * [simplify]: Extracting #8: cost 0 inf + 27304 1554045368.675 * [simplify]: Simplified to (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) 1554045368.675 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045368.675 * * * * [progress]: [ 642 / 675 ] simplifiying candidate # 1554045368.676 * [simplify]: Simplifying (sqrt (+ (* (* 1 (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) 1554045368.676 * * [simplify]: iters left: 6 (18 enodes) 1554045368.685 * * [simplify]: iters left: 5 (87 enodes) 1554045368.720 * * [simplify]: iters left: 4 (180 enodes) 1554045368.778 * * [simplify]: iters left: 3 (422 enodes) 1554045368.920 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045368.920 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045368.920 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045368.921 * * [simplify]: Extracting #3: cost 78 inf + 1 1554045368.921 * * [simplify]: Extracting #4: cost 114 inf + 642 1554045368.924 * * [simplify]: Extracting #5: cost 59 inf + 11540 1554045368.929 * * [simplify]: Extracting #6: cost 14 inf + 21176 1554045368.939 * * [simplify]: Extracting #7: cost 4 inf + 22408 1554045368.950 * * [simplify]: Extracting #8: cost 0 inf + 23616 1554045368.961 * [simplify]: Simplified to (sqrt (+ (fma (exp im) (exp im) 1) (fma (* (exp im) (exp im)) -1 (* (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))))))) 1554045368.961 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (+ (fma (exp im) (exp im) 1) (fma (* (exp im) (exp im)) -1 (* (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))))))) (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045368.961 * * * * [progress]: [ 643 / 675 ] simplifiying candidate # 1554045368.962 * [simplify]: Simplifying (sqrt (+ (* (* (exp 0) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) 1554045368.962 * * [simplify]: iters left: 6 (23 enodes) 1554045368.976 * * [simplify]: iters left: 5 (122 enodes) 1554045369.051 * * [simplify]: iters left: 4 (303 enodes) 1554045369.185 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045369.185 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045369.185 * * [simplify]: Extracting #2: cost 11 inf + 0 1554045369.185 * * [simplify]: Extracting #3: cost 58 inf + 1 1554045369.186 * * [simplify]: Extracting #4: cost 117 inf + 759 1554045369.189 * * [simplify]: Extracting #5: cost 68 inf + 11272 1554045369.194 * * [simplify]: Extracting #6: cost 9 inf + 25172 1554045369.198 * * [simplify]: Extracting #7: cost 1 inf + 27062 1554045369.203 * * [simplify]: Extracting #8: cost 0 inf + 27384 1554045369.208 * [simplify]: Simplified to (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) 1554045369.208 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp (+ im im)) (+ (fma (exp (+ im im)) (exp (+ im im)) 1) (exp (+ im im))))) (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045369.208 * * * * [progress]: [ 644 / 675 ] simplifiying candidate # 1554045369.208 * [simplify]: Simplifying (sqrt (+ (* (* (exp 0) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) 1554045369.209 * * [simplify]: iters left: 6 (18 enodes) 1554045369.214 * * [simplify]: iters left: 5 (87 enodes) 1554045369.243 * * [simplify]: iters left: 4 (180 enodes) 1554045369.309 * * [simplify]: iters left: 3 (422 enodes) 1554045369.483 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045369.483 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045369.483 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045369.483 * * [simplify]: Extracting #3: cost 78 inf + 1 1554045369.484 * * [simplify]: Extracting #4: cost 116 inf + 695 1554045369.486 * * [simplify]: Extracting #5: cost 76 inf + 8375 1554045369.492 * * [simplify]: Extracting #6: cost 14 inf + 22191 1554045369.502 * * [simplify]: Extracting #7: cost 1 inf + 24487 1554045369.507 * * [simplify]: Extracting #8: cost 0 inf + 24769 1554045369.512 * [simplify]: Simplified to (sqrt (fma (exp (+ im im)) (expm1 (+ (+ im im) (+ im im))) (+ 1 (exp (+ im im))))) 1554045369.512 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (exp (+ im im)) (expm1 (+ (+ im im) (+ im im))) (+ 1 (exp (+ im im))))) (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045369.513 * * * * [progress]: [ 645 / 675 ] simplifiying candidate # 1554045369.513 * [simplify]: Simplifying (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (* (exp im) (exp im)) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) 1554045369.513 * * [simplify]: iters left: 6 (22 enodes) 1554045369.524 * * [simplify]: iters left: 5 (127 enodes) 1554045369.780 * * [simplify]: iters left: 4 (328 enodes) 1554045369.961 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045369.961 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045369.961 * * [simplify]: Extracting #2: cost 11 inf + 0 1554045369.962 * * [simplify]: Extracting #3: cost 63 inf + 1 1554045369.963 * * [simplify]: Extracting #4: cost 124 inf + 298 1554045369.966 * * [simplify]: Extracting #5: cost 73 inf + 12459 1554045369.974 * * [simplify]: Extracting #6: cost 16 inf + 24485 1554045369.983 * * [simplify]: Extracting #7: cost 3 inf + 27908 1554045369.992 * * [simplify]: Extracting #8: cost 0 inf + 28673 1554045370.006 * [simplify]: Simplified to (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp (+ im im)) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))))) 1554045370.006 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (fma (exp (+ im im)) (* (exp (+ im im)) (exp (+ im im))) -1) (exp (+ im im)) (+ 1 (fma (exp (+ im im)) (exp (+ im im)) (exp (+ im im)))))) (sqrt (* (* (exp im) (exp im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045370.007 * * * * [progress]: [ 646 / 675 ] simplifiying candidate # 1554045370.008 * [simplify]: Simplifying (sqrt (+ (* (* (exp 0) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp im) (exp im)) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) 1554045370.008 * * [simplify]: iters left: 6 (17 enodes) 1554045370.020 * * [simplify]: iters left: 5 (92 enodes) 1554045370.060 * * [simplify]: iters left: 4 (192 enodes) 1554045370.170 * * [simplify]: iters left: 3 (399 enodes) 1554045370.397 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045370.397 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045370.398 * * [simplify]: Extracting #2: cost 12 inf + 0 1554045370.398 * * [simplify]: Extracting #3: cost 48 inf + 1 1554045370.399 * * [simplify]: Extracting #4: cost 83 inf + 490 1554045370.403 * * [simplify]: Extracting #5: cost 37 inf + 9408 1554045370.407 * * [simplify]: Extracting #6: cost 13 inf + 14633 1554045370.411 * * [simplify]: Extracting #7: cost 3 inf + 15850 1554045370.415 * * [simplify]: Extracting #8: cost 0 inf + 16736 1554045370.419 * [simplify]: Simplified to (sqrt (fma (exp im) (* (fma (exp im) (exp im) -1) (* (exp im) (fma (exp im) (exp im) 1))) (fma (exp im) (exp im) 1))) 1554045370.419 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (exp im) (* (fma (exp im) (exp im) -1) (* (exp im) (fma (exp im) (exp im) 1))) (fma (exp im) (exp im) 1))) (sqrt (* (* (exp im) (exp im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045370.419 * * * * [progress]: [ 647 / 675 ] simplifiying candidate # 1554045370.419 * [simplify]: Simplifying (sqrt (+ (* (exp (- im)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) 1554045370.419 * * [simplify]: iters left: 6 (19 enodes) 1554045370.426 * * [simplify]: iters left: 5 (113 enodes) 1554045370.489 * * [simplify]: iters left: 4 (358 enodes) 1554045370.629 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045370.629 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045370.629 * * [simplify]: Extracting #2: cost 21 inf + 0 1554045370.630 * * [simplify]: Extracting #3: cost 100 inf + 1 1554045370.631 * * [simplify]: Extracting #4: cost 148 inf + 517 1554045370.635 * * [simplify]: Extracting #5: cost 98 inf + 11015 1554045370.644 * * [simplify]: Extracting #6: cost 18 inf + 30324 1554045370.656 * * [simplify]: Extracting #7: cost 0 inf + 34673 1554045370.669 * * [simplify]: Extracting #8: cost 0 inf + 34573 1554045370.681 * [simplify]: Simplified to (sqrt (+ (fma (exp im) (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (exp (+ (+ im im) im))) (/ (fma (exp im) (exp im) 1) (exp im)))) 1554045370.681 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (+ (fma (exp im) (fma (exp (+ (+ im im) im)) (exp (+ (+ im im) im)) -1) (exp (+ (+ im im) im))) (/ (fma (exp im) (exp im) 1) (exp im)))) (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045370.682 * * * * [progress]: [ 648 / 675 ] simplifiying candidate # 1554045370.682 * [simplify]: Simplifying (sqrt (+ (* (exp (- im)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) 1554045370.682 * * [simplify]: iters left: 6 (14 enodes) 1554045370.690 * * [simplify]: iters left: 5 (77 enodes) 1554045370.729 * * [simplify]: iters left: 4 (213 enodes) 1554045370.818 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045370.818 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045370.818 * * [simplify]: Extracting #2: cost 27 inf + 0 1554045370.818 * * [simplify]: Extracting #3: cost 97 inf + 1 1554045370.818 * * [simplify]: Extracting #4: cost 126 inf + 1037 1554045370.821 * * [simplify]: Extracting #5: cost 50 inf + 15836 1554045370.825 * * [simplify]: Extracting #6: cost 2 inf + 26977 1554045370.832 * * [simplify]: Extracting #7: cost 0 inf + 27164 1554045370.836 * [simplify]: Simplified to (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im)))) 1554045370.836 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (exp im) (expm1 (+ (+ im im) (+ im im))) (/ (fma (exp im) (exp im) 1) (exp im)))) (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045370.837 * * * * [progress]: [ 649 / 675 ] simplifiying candidate # 1554045370.837 * [simplify]: Simplifying (sqrt (+ (* (* (exp (- im)) 1) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) 1554045370.837 * * [simplify]: iters left: 6 (21 enodes) 1554045370.844 * * [simplify]: iters left: 5 (121 enodes) 1554045370.940 * * [simplify]: iters left: 4 (420 enodes) 1554045371.276 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045371.276 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045371.276 * * [simplify]: Extracting #2: cost 21 inf + 0 1554045371.277 * * [simplify]: Extracting #3: cost 116 inf + 1 1554045371.278 * * [simplify]: Extracting #4: cost 156 inf + 46 1554045371.283 * * [simplify]: Extracting #5: cost 89 inf + 13744 1554045371.290 * * [simplify]: Extracting #6: cost 8 inf + 31947 1554045371.297 * * [simplify]: Extracting #7: cost 0 inf + 34389 1554045371.304 * [simplify]: Simplified to (sqrt (fma (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (exp im) (/ (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) 1) (exp im)))) 1554045371.304 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (exp im) (/ (+ (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im))) 1) (exp im)))) (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045371.305 * * * * [progress]: [ 650 / 675 ] simplifiying candidate # 1554045371.305 * [simplify]: Simplifying (sqrt (+ (* (* (exp (- im)) 1) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) 1554045371.305 * * [simplify]: iters left: 6 (16 enodes) 1554045371.310 * * [simplify]: iters left: 5 (85 enodes) 1554045371.352 * * [simplify]: iters left: 4 (275 enodes) 1554045371.505 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045371.505 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045371.505 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045371.505 * * [simplify]: Extracting #3: cost 92 inf + 1 1554045371.506 * * [simplify]: Extracting #4: cost 96 inf + 2722 1554045371.508 * * [simplify]: Extracting #5: cost 25 inf + 16440 1554045371.512 * * [simplify]: Extracting #6: cost 3 inf + 20540 1554045371.516 * * [simplify]: Extracting #7: cost 0 inf + 21217 1554045371.520 * [simplify]: Simplified to (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (/ (fma (exp im) (exp im) 1) (exp im)))) 1554045371.520 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (/ (fma (exp im) (exp im) 1) (exp im)))) (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045371.520 * * * * [progress]: [ 651 / 675 ] simplifiying candidate # 1554045371.520 * [simplify]: Simplifying (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) 1554045371.520 * * [simplify]: iters left: 6 (22 enodes) 1554045371.527 * * [simplify]: iters left: 5 (125 enodes) 1554045371.631 * * [simplify]: iters left: 4 (343 enodes) 1554045371.843 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045371.843 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045371.843 * * [simplify]: Extracting #2: cost 21 inf + 0 1554045371.843 * * [simplify]: Extracting #3: cost 93 inf + 1 1554045371.847 * * [simplify]: Extracting #4: cost 130 inf + 268 1554045371.849 * * [simplify]: Extracting #5: cost 85 inf + 9209 1554045371.853 * * [simplify]: Extracting #6: cost 16 inf + 23990 1554045371.859 * * [simplify]: Extracting #7: cost 0 inf + 29503 1554045371.864 * * [simplify]: Extracting #8: cost 0 inf + 29268 1554045371.870 * [simplify]: Simplified to (sqrt (+ (fma (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (exp im) (* (exp im) (* (exp im) (exp im)))) (+ (exp im) (exp (- im))))) 1554045371.871 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (+ (fma (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (exp im) (* (exp im) (* (exp im) (exp im)))) (+ (exp im) (exp (- im))))) (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045371.871 * * * * [progress]: [ 652 / 675 ] simplifiying candidate # 1554045371.871 * [simplify]: Simplifying (sqrt (+ (* (* (exp (- im)) (exp 0)) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) 1554045371.871 * * [simplify]: iters left: 6 (17 enodes) 1554045371.880 * * [simplify]: iters left: 5 (90 enodes) 1554045371.926 * * [simplify]: iters left: 4 (220 enodes) 1554045372.027 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045372.027 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045372.027 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045372.027 * * [simplify]: Extracting #3: cost 94 inf + 1 1554045372.028 * * [simplify]: Extracting #4: cost 112 inf + 1908 1554045372.031 * * [simplify]: Extracting #5: cost 39 inf + 14339 1554045372.038 * * [simplify]: Extracting #6: cost 4 inf + 21390 1554045372.046 * * [simplify]: Extracting #7: cost 0 inf + 22572 1554045372.054 * [simplify]: Simplified to (sqrt (+ (+ (exp (- im)) (exp im)) (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)))) 1554045372.055 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (+ (+ (exp (- im)) (exp im)) (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)))) (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045372.055 * * * * [progress]: [ 653 / 675 ] simplifiying candidate # 1554045372.056 * [simplify]: Simplifying (sqrt (+ (* (* 1 (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) 1554045372.056 * * [simplify]: iters left: 6 (21 enodes) 1554045372.069 * * [simplify]: iters left: 5 (120 enodes) 1554045372.140 * * [simplify]: iters left: 4 (399 enodes) 1554045372.386 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045372.386 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045372.386 * * [simplify]: Extracting #2: cost 21 inf + 0 1554045372.386 * * [simplify]: Extracting #3: cost 107 inf + 1 1554045372.387 * * [simplify]: Extracting #4: cost 149 inf + 46 1554045372.391 * * [simplify]: Extracting #5: cost 81 inf + 13258 1554045372.402 * * [simplify]: Extracting #6: cost 14 inf + 27390 1554045372.415 * * [simplify]: Extracting #7: cost 1 inf + 31516 1554045372.428 * * [simplify]: Extracting #8: cost 0 inf + 31838 1554045372.441 * [simplify]: Simplified to (sqrt (+ (fma (exp im) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (* (exp im) (* (exp im) (exp im)))) (/ (fma (exp im) (exp im) 1) (exp im)))) 1554045372.442 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (+ (fma (exp im) (fma (* (exp im) (* (exp im) (exp im))) (* (exp im) (* (exp im) (exp im))) -1) (* (exp im) (* (exp im) (exp im)))) (/ (fma (exp im) (exp im) 1) (exp im)))) (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045372.442 * * * * [progress]: [ 654 / 675 ] simplifiying candidate # 1554045372.443 * [simplify]: Simplifying (sqrt (+ (* (* 1 (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) 1554045372.443 * * [simplify]: iters left: 6 (16 enodes) 1554045372.452 * * [simplify]: iters left: 5 (84 enodes) 1554045372.505 * * [simplify]: iters left: 4 (256 enodes) 1554045372.671 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045372.671 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045372.671 * * [simplify]: Extracting #2: cost 24 inf + 0 1554045372.672 * * [simplify]: Extracting #3: cost 91 inf + 1 1554045372.673 * * [simplify]: Extracting #4: cost 117 inf + 3 1554045372.674 * * [simplify]: Extracting #5: cost 93 inf + 2669 1554045372.679 * * [simplify]: Extracting #6: cost 17 inf + 16534 1554045372.686 * * [simplify]: Extracting #7: cost 0 inf + 20404 1554045372.694 * * [simplify]: Extracting #8: cost 0 inf + 20388 1554045372.701 * [simplify]: Simplified to (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (+ (/ 1 (exp im)) (exp im)))) 1554045372.701 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (exp im) (exp im)) -1) (+ (/ 1 (exp im)) (exp im)))) (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045372.702 * * * * [progress]: [ 655 / 675 ] simplifiying candidate # 1554045372.702 * [simplify]: Simplifying (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (* (exp im) (- (pow (* (exp im) (exp im)) 3) (pow (* (exp (- im)) (exp im)) 3))))) 1554045372.702 * * [simplify]: iters left: 6 (22 enodes) 1554045372.720 * * [simplify]: iters left: 5 (125 enodes) 1554045372.811 * * [simplify]: iters left: 4 (337 enodes) 1554045373.025 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045373.025 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045373.025 * * [simplify]: Extracting #2: cost 21 inf + 0 1554045373.026 * * [simplify]: Extracting #3: cost 94 inf + 1 1554045373.027 * * [simplify]: Extracting #4: cost 130 inf + 1297 1554045373.032 * * [simplify]: Extracting #5: cost 71 inf + 15599 1554045373.043 * * [simplify]: Extracting #6: cost 8 inf + 27867 1554045373.050 * * [simplify]: Extracting #7: cost 1 inf + 30024 1554045373.057 * * [simplify]: Extracting #8: cost 0 inf + 30019 1554045373.063 * [simplify]: Simplified to (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (/ (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))) (exp im)))) 1554045373.063 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (exp im) (fma (* (exp im) (exp im)) (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1) (/ (+ 1 (fma (* (exp im) (exp im)) (* (exp im) (exp im)) (* (exp im) (exp im)))) (exp im)))) (sqrt (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) (+ (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))) (* (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045373.064 * * * * [progress]: [ 656 / 675 ] simplifiying candidate # 1554045373.064 * [simplify]: Simplifying (sqrt (+ (* (* (exp 0) (exp (- im))) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (exp im) (- (* (* (exp im) (exp im)) (* (exp im) (exp im))) (* (* (exp (- im)) (exp im)) (* (exp (- im)) (exp im))))))) 1554045373.064 * * [simplify]: iters left: 6 (17 enodes) 1554045373.069 * * [simplify]: iters left: 5 (90 enodes) 1554045373.104 * * [simplify]: iters left: 4 (225 enodes) 1554045373.232 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045373.232 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045373.232 * * [simplify]: Extracting #2: cost 23 inf + 0 1554045373.233 * * [simplify]: Extracting #3: cost 97 inf + 1 1554045373.233 * * [simplify]: Extracting #4: cost 122 inf + 1175 1554045373.236 * * [simplify]: Extracting #5: cost 33 inf + 17596 1554045373.240 * * [simplify]: Extracting #6: cost 3 inf + 23358 1554045373.244 * * [simplify]: Extracting #7: cost 0 inf + 23962 1554045373.248 * [simplify]: Simplified to (sqrt (+ (/ (fma (exp im) (exp im) 1) (exp im)) (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)))) 1554045373.249 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (+ (/ (fma (exp im) (exp im) 1) (exp im)) (* (exp im) (+ (* (* (exp im) (exp im)) (* (exp im) (exp im))) -1)))) (sqrt (* (exp im) (+ (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045373.249 * * * * [progress]: [ 657 / 675 ] simplifiying candidate # 1554045373.249 * [simplify]: Simplifying (sqrt (+ (pow (* (exp (- im)) (exp (- im))) 3) (pow (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) 3))) 1554045373.250 * * [simplify]: iters left: 6 (13 enodes) 1554045373.253 * * [simplify]: iters left: 5 (69 enodes) 1554045373.277 * * [simplify]: iters left: 4 (179 enodes) 1554045373.362 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045373.362 * * [simplify]: Extracting #1: cost 6 inf + 0 1554045373.362 * * [simplify]: Extracting #2: cost 35 inf + 0 1554045373.363 * * [simplify]: Extracting #3: cost 126 inf + 3 1554045373.364 * * [simplify]: Extracting #4: cost 139 inf + 3363 1554045373.370 * * [simplify]: Extracting #5: cost 43 inf + 27429 1554045373.382 * * [simplify]: Extracting #6: cost 0 inf + 38257 1554045373.389 * * [simplify]: Extracting #7: cost 0 inf + 36968 1554045373.395 * * [simplify]: Extracting #8: cost 0 inf + 36761 1554045373.402 * [simplify]: Simplified to (sqrt (fma (* (exp (- im)) (* (exp (- im)) (exp (- im)))) (* (exp (- im)) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (* (expm1 (+ im im)) (expm1 (+ im im)))))) 1554045373.402 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (fma (* (exp (- im)) (* (exp (- im)) (exp (- im)))) (* (exp (- im)) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (* (expm1 (+ im im)) (expm1 (+ im im)))))) (sqrt (+ (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (- (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) (* (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))) 1554045373.402 * * * * [progress]: [ 658 / 675 ] simplifiying candidate # 1554045373.402 * [simplify]: Simplifying (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) 1554045373.402 * * [simplify]: iters left: 6 (12 enodes) 1554045373.405 * * [simplify]: iters left: 5 (60 enodes) 1554045373.427 * * [simplify]: iters left: 4 (139 enodes) 1554045373.485 * * [simplify]: iters left: 3 (326 enodes) 1554045373.680 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045373.680 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045373.681 * * [simplify]: Extracting #2: cost 42 inf + 0 1554045373.682 * * [simplify]: Extracting #3: cost 207 inf + 0 1554045373.686 * * [simplify]: Extracting #4: cost 196 inf + 10046 1554045373.707 * * [simplify]: Extracting #5: cost 35 inf + 51251 1554045373.722 * * [simplify]: Extracting #6: cost 2 inf + 59534 1554045373.734 * * [simplify]: Extracting #7: cost 0 inf + 60280 1554045373.751 * [simplify]: Simplified to (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (expm1 (+ im im))))) 1554045373.751 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (/ (sqrt (- (* (* (exp (- im)) (exp (- im))) (* (exp (- im)) (exp (- im)))) (* (expm1 (+ im im)) (expm1 (+ im im))))) (sqrt (- (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))) 1554045373.751 * * * * [progress]: [ 659 / 675 ] simplifiying candidate # 1554045373.752 * [simplify]: Simplifying (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))) 1554045373.752 * * [simplify]: iters left: 6 (9 enodes) 1554045373.756 * * [simplify]: iters left: 5 (45 enodes) 1554045373.766 * * [simplify]: iters left: 4 (88 enodes) 1554045373.780 * * [simplify]: iters left: 3 (129 enodes) 1554045373.818 * * [simplify]: iters left: 2 (173 enodes) 1554045373.882 * * [simplify]: iters left: 1 (260 enodes) 1554045373.944 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045373.944 * * [simplify]: Extracting #1: cost 26 inf + 0 1554045373.945 * * [simplify]: Extracting #2: cost 67 inf + 2 1554045373.945 * * [simplify]: Extracting #3: cost 69 inf + 227 1554045373.948 * * [simplify]: Extracting #4: cost 31 inf + 5946 1554045373.953 * * [simplify]: Extracting #5: cost 2 inf + 10064 1554045373.958 * * [simplify]: Extracting #6: cost 0 inf + 10445 1554045373.962 * [simplify]: Simplified to (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1) 1554045373.962 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (pow (+ (- (exp (+ im im)) (/ -1 (exp (+ im im)))) -1) (/ 1 2))))) 1554045373.962 * * * * [progress]: [ 660 / 675 ] simplifiying candidate # 1554045373.962 * * * * [progress]: [ 661 / 675 ] simplifiying candidate # 1554045373.963 * [simplify]: Simplifying (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))) 1554045373.963 * * [simplify]: iters left: 6 (10 enodes) 1554045373.965 * * [simplify]: iters left: 5 (48 enodes) 1554045373.975 * * [simplify]: iters left: 4 (91 enodes) 1554045373.990 * * [simplify]: iters left: 3 (132 enodes) 1554045374.028 * * [simplify]: iters left: 2 (176 enodes) 1554045374.083 * * [simplify]: iters left: 1 (263 enodes) 1554045374.146 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045374.146 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045374.146 * * [simplify]: Extracting #2: cost 28 inf + 0 1554045374.146 * * [simplify]: Extracting #3: cost 69 inf + 2 1554045374.147 * * [simplify]: Extracting #4: cost 72 inf + 155 1554045374.149 * * [simplify]: Extracting #5: cost 39 inf + 4838 1554045374.154 * * [simplify]: Extracting #6: cost 3 inf + 10627 1554045374.159 * * [simplify]: Extracting #7: cost 0 inf + 11227 1554045374.164 * [simplify]: Simplified to (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))) 1554045374.164 * [simplify]: Simplified (2 2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (fabs (sqrt (fma (/ -1 (exp im)) (/ -1 (exp im)) (fma (exp im) (exp im) -1))))))) 1554045374.165 * * * * [progress]: [ 662 / 675 ] simplifiying candidate # 1554045374.165 * * * * [progress]: [ 663 / 675 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im))))))))))> 1554045374.165 * * * * [progress]: [ 664 / 675 ] simplifiying candidate # 1554045374.165 * [simplify]: Simplifying (+ (* 4/3 (pow im 3)) (+ (* 2 (pow im 2)) (* 2 im))) 1554045374.165 * * [simplify]: iters left: 6 (11 enodes) 1554045374.173 * * [simplify]: iters left: 5 (55 enodes) 1554045374.195 * * [simplify]: iters left: 4 (111 enodes) 1554045374.248 * * [simplify]: iters left: 3 (239 enodes) 1554045374.320 * * [simplify]: iters left: 2 (430 enodes) 1554045374.471 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045374.471 * * [simplify]: Extracting #1: cost 39 inf + 0 1554045374.471 * * [simplify]: Extracting #2: cost 91 inf + 45 1554045374.472 * * [simplify]: Extracting #3: cost 77 inf + 1915 1554045374.475 * * [simplify]: Extracting #4: cost 46 inf + 6986 1554045374.478 * * [simplify]: Extracting #5: cost 19 inf + 19290 1554045374.482 * * [simplify]: Extracting #6: cost 0 inf + 28550 1554045374.486 * [simplify]: Simplified to (* im (fma im (fma 4/3 im 2) 2)) 1554045374.486 * [simplify]: Simplified (2 2 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (* im (fma im (fma 4/3 im 2) 2))))))) 1554045374.486 * * * * [progress]: [ 665 / 675 ] simplifiying candidate # 1554045374.487 * [simplify]: Simplifying (- (pow (exp im) 2) (* (exp (- im)) (exp im))) 1554045374.487 * * [simplify]: iters left: 6 (8 enodes) 1554045374.489 * * [simplify]: iters left: 5 (35 enodes) 1554045374.503 * * [simplify]: iters left: 4 (60 enodes) 1554045374.525 * * [simplify]: iters left: 3 (92 enodes) 1554045374.549 * * [simplify]: iters left: 2 (143 enodes) 1554045374.573 * * [simplify]: iters left: 1 (256 enodes) 1554045374.642 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045374.642 * * [simplify]: Extracting #1: cost 22 inf + 0 1554045374.642 * * [simplify]: Extracting #2: cost 88 inf + 2 1554045374.643 * * [simplify]: Extracting #3: cost 109 inf + 76 1554045374.644 * * [simplify]: Extracting #4: cost 75 inf + 6339 1554045374.647 * * [simplify]: Extracting #5: cost 12 inf + 24212 1554045374.650 * * [simplify]: Extracting #6: cost 0 inf + 30626 1554045374.654 * [simplify]: Simplified to (expm1 (+ im im)) 1554045374.654 * [simplify]: Simplified (2 2 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (expm1 (+ im im))))))) 1554045374.654 * * * * [progress]: [ 666 / 675 ] simplifiying candidate # 1554045374.654 * [simplify]: Simplifying (- (pow (exp im) 2) (* (exp im) (exp (* -1 im)))) 1554045374.654 * * [simplify]: iters left: 6 (9 enodes) 1554045374.658 * * [simplify]: iters left: 5 (41 enodes) 1554045374.674 * * [simplify]: iters left: 4 (82 enodes) 1554045374.711 * * [simplify]: iters left: 3 (149 enodes) 1554045374.755 * * [simplify]: iters left: 2 (261 enodes) 1554045374.852 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045374.852 * * [simplify]: Extracting #1: cost 22 inf + 0 1554045374.852 * * [simplify]: Extracting #2: cost 91 inf + 2 1554045374.853 * * [simplify]: Extracting #3: cost 108 inf + 1441 1554045374.854 * * [simplify]: Extracting #4: cost 79 inf + 8314 1554045374.857 * * [simplify]: Extracting #5: cost 31 inf + 22274 1554045374.860 * * [simplify]: Extracting #6: cost 2 inf + 35745 1554045374.865 * * [simplify]: Extracting #7: cost 0 inf + 36871 1554045374.869 * * [simplify]: Extracting #8: cost 0 inf + 36791 1554045374.877 * [simplify]: Simplified to (expm1 (+ im im)) 1554045374.878 * [simplify]: Simplified (2 2 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (expm1 (+ im im))))))) 1554045374.878 * * * * [progress]: [ 667 / 675 ] simplifiying candidate # 1554045374.878 * [simplify]: Simplifying (+ (* 4/3 (pow im 3)) (+ (* 2 (pow im 2)) (* 2 im))) 1554045374.878 * * [simplify]: iters left: 6 (11 enodes) 1554045374.887 * * [simplify]: iters left: 5 (55 enodes) 1554045374.909 * * [simplify]: iters left: 4 (111 enodes) 1554045374.960 * * [simplify]: iters left: 3 (239 enodes) 1554045375.011 * * [simplify]: iters left: 2 (430 enodes) 1554045375.126 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045375.126 * * [simplify]: Extracting #1: cost 39 inf + 0 1554045375.126 * * [simplify]: Extracting #2: cost 91 inf + 45 1554045375.127 * * [simplify]: Extracting #3: cost 77 inf + 1915 1554045375.130 * * [simplify]: Extracting #4: cost 46 inf + 6986 1554045375.133 * * [simplify]: Extracting #5: cost 19 inf + 19290 1554045375.137 * * [simplify]: Extracting #6: cost 0 inf + 28550 1554045375.145 * [simplify]: Simplified to (* im (fma im (fma 4/3 im 2) 2)) 1554045375.145 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (* im (fma im (fma 4/3 im 2) 2))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045375.146 * * * * [progress]: [ 668 / 675 ] simplifiying candidate # 1554045375.146 * [simplify]: Simplifying (- (pow (exp im) 2) (* (exp (- im)) (exp im))) 1554045375.146 * * [simplify]: iters left: 6 (8 enodes) 1554045375.151 * * [simplify]: iters left: 5 (35 enodes) 1554045375.164 * * [simplify]: iters left: 4 (60 enodes) 1554045375.187 * * [simplify]: iters left: 3 (92 enodes) 1554045375.207 * * [simplify]: iters left: 2 (143 enodes) 1554045375.231 * * [simplify]: iters left: 1 (256 enodes) 1554045375.313 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045375.313 * * [simplify]: Extracting #1: cost 22 inf + 0 1554045375.313 * * [simplify]: Extracting #2: cost 88 inf + 2 1554045375.313 * * [simplify]: Extracting #3: cost 109 inf + 76 1554045375.314 * * [simplify]: Extracting #4: cost 75 inf + 6339 1554045375.317 * * [simplify]: Extracting #5: cost 12 inf + 24212 1554045375.321 * * [simplify]: Extracting #6: cost 0 inf + 30626 1554045375.325 * [simplify]: Simplified to (expm1 (+ im im)) 1554045375.325 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (expm1 (+ im im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045375.325 * * * * [progress]: [ 669 / 675 ] simplifiying candidate # 1554045375.325 * [simplify]: Simplifying (- (pow (exp im) 2) (* (exp im) (exp (* -1 im)))) 1554045375.325 * * [simplify]: iters left: 6 (9 enodes) 1554045375.328 * * [simplify]: iters left: 5 (41 enodes) 1554045375.337 * * [simplify]: iters left: 4 (82 enodes) 1554045375.363 * * [simplify]: iters left: 3 (149 enodes) 1554045375.405 * * [simplify]: iters left: 2 (261 enodes) 1554045375.483 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045375.483 * * [simplify]: Extracting #1: cost 22 inf + 0 1554045375.484 * * [simplify]: Extracting #2: cost 91 inf + 2 1554045375.485 * * [simplify]: Extracting #3: cost 108 inf + 1441 1554045375.488 * * [simplify]: Extracting #4: cost 79 inf + 8314 1554045375.493 * * [simplify]: Extracting #5: cost 31 inf + 22274 1554045375.500 * * [simplify]: Extracting #6: cost 2 inf + 35745 1554045375.508 * * [simplify]: Extracting #7: cost 0 inf + 36871 1554045375.517 * * [simplify]: Extracting #8: cost 0 inf + 36791 1554045375.525 * [simplify]: Simplified to (expm1 (+ im im)) 1554045375.525 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (expm1 (+ im im))))) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))))) 1554045375.525 * * * * [progress]: [ 670 / 675 ] simplifiying candidate # 1554045375.525 * [simplify]: Simplifying (+ (pow im 2) (+ (* 1/12 (pow im 4)) 2)) 1554045375.526 * * [simplify]: iters left: 6 (9 enodes) 1554045375.533 * * [simplify]: iters left: 5 (41 enodes) 1554045375.547 * * [simplify]: iters left: 4 (60 enodes) 1554045375.564 * * [simplify]: iters left: 3 (72 enodes) 1554045375.581 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045375.581 * * [simplify]: Extracting #1: cost 11 inf + 0 1554045375.582 * * [simplify]: Extracting #2: cost 15 inf + 3 1554045375.582 * * [simplify]: Extracting #3: cost 9 inf + 362 1554045375.583 * * [simplify]: Extracting #4: cost 0 inf + 1512 1554045375.584 * [simplify]: Simplified to (+ (fma (* (* im im) (* im im)) 1/12 2) (* im im)) 1554045375.584 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (fma (* (* im im) (* im im)) 1/12 2) (* im im)))) 1554045375.584 * * * * [progress]: [ 671 / 675 ] simplifiying candidate # 1554045375.584 * [simplify]: Simplifying (/ (+ (pow (exp im) 3) (pow (exp (- im)) 3)) (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) 1554045375.584 * * [simplify]: iters left: 6 (15 enodes) 1554045375.593 * * [simplify]: iters left: 5 (73 enodes) 1554045375.633 * * [simplify]: iters left: 4 (160 enodes) 1554045375.672 * * [simplify]: iters left: 3 (287 enodes) 1554045375.776 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045375.776 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045375.776 * * [simplify]: Extracting #2: cost 22 inf + 0 1554045375.777 * * [simplify]: Extracting #3: cost 76 inf + 2 1554045375.777 * * [simplify]: Extracting #4: cost 94 inf + 219 1554045375.779 * * [simplify]: Extracting #5: cost 63 inf + 5095 1554045375.784 * * [simplify]: Extracting #6: cost 1 inf + 23096 1554045375.790 * * [simplify]: Extracting #7: cost 0 inf + 23207 1554045375.796 * [simplify]: Simplified to (/ (+ (* (* (exp im) (exp im)) (exp im)) (/ 1 (* (* (exp im) (exp im)) (exp im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))) 1554045375.796 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (* (* (exp im) (exp im)) (exp im)) (/ 1 (* (* (exp im) (exp im)) (exp im)))) (fma (exp (- im)) (exp (- im)) (expm1 (+ im im)))))) 1554045375.796 * * * * [progress]: [ 672 / 675 ] simplifiying candidate # 1554045375.797 * [simplify]: Simplifying (/ (+ (pow (exp (* -1 im)) 3) (pow (exp im) 3)) (- (+ (pow (exp (* -1 im)) 2) (pow (exp im) 2)) (* (exp im) (exp (* -1 im))))) 1554045375.797 * * [simplify]: iters left: 6 (16 enodes) 1554045375.807 * * [simplify]: iters left: 5 (79 enodes) 1554045375.834 * * [simplify]: iters left: 4 (169 enodes) 1554045375.886 * * [simplify]: iters left: 3 (339 enodes) 1554045376.009 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045376.009 * * [simplify]: Extracting #1: cost 4 inf + 0 1554045376.009 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045376.009 * * [simplify]: Extracting #3: cost 114 inf + 2 1554045376.010 * * [simplify]: Extracting #4: cost 123 inf + 2671 1554045376.012 * * [simplify]: Extracting #5: cost 44 inf + 20652 1554045376.019 * * [simplify]: Extracting #6: cost 6 inf + 32809 1554045376.028 * * [simplify]: Extracting #7: cost 0 inf + 34341 1554045376.032 * * [simplify]: Extracting #8: cost 0 inf + 34222 1554045376.036 * [simplify]: Simplified to (/ (+ (exp (- (* im -2) im)) (exp (+ im (+ im im)))) (fma (exp im) (exp im) (expm1 (* im -2)))) 1554045376.036 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (+ (exp (- (* im -2) im)) (exp (+ im (+ im im)))) (fma (exp im) (exp im) (expm1 (* im -2)))))) 1554045376.037 * * * * [progress]: [ 673 / 675 ] simplifiying candidate # 1554045376.037 * [simplify]: Simplifying (- (+ (* 2 (pow im 2)) 1) (* 4/3 (pow im 4))) 1554045376.037 * * [simplify]: iters left: 6 (11 enodes) 1554045376.041 * * [simplify]: iters left: 5 (50 enodes) 1554045376.051 * * [simplify]: iters left: 4 (80 enodes) 1554045376.073 * * [simplify]: iters left: 3 (112 enodes) 1554045376.094 * * [simplify]: iters left: 2 (135 enodes) 1554045376.117 * * [simplify]: iters left: 1 (162 enodes) 1554045376.161 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045376.161 * * [simplify]: Extracting #1: cost 24 inf + 0 1554045376.161 * * [simplify]: Extracting #2: cost 40 inf + 5 1554045376.162 * * [simplify]: Extracting #3: cost 26 inf + 1549 1554045376.164 * * [simplify]: Extracting #4: cost 5 inf + 4087 1554045376.167 * * [simplify]: Extracting #5: cost 0 inf + 4769 1554045376.170 * [simplify]: Simplified to (fma (* (* im im) (* im im)) -4/3 (fma (* im im) 2 1)) 1554045376.171 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (fma (* (* im im) (* im im)) -4/3 (fma (* im im) 2 1))))) 1554045376.171 * * * * [progress]: [ 674 / 675 ] simplifiying candidate # 1554045376.171 * [simplify]: Simplifying (sqrt (- (+ (pow (exp im) 2) (pow (exp (- im)) 2)) (* (exp (- im)) (exp im)))) 1554045376.171 * * [simplify]: iters left: 6 (11 enodes) 1554045376.177 * * [simplify]: iters left: 5 (50 enodes) 1554045376.198 * * [simplify]: iters left: 4 (101 enodes) 1554045376.214 * * [simplify]: iters left: 3 (154 enodes) 1554045376.245 * * [simplify]: iters left: 2 (241 enodes) 1554045376.313 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045376.313 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045376.313 * * [simplify]: Extracting #2: cost 25 inf + 0 1554045376.314 * * [simplify]: Extracting #3: cost 106 inf + 2 1554045376.315 * * [simplify]: Extracting #4: cost 107 inf + 2127 1554045376.320 * * [simplify]: Extracting #5: cost 36 inf + 16614 1554045376.327 * * [simplify]: Extracting #6: cost 2 inf + 26741 1554045376.335 * * [simplify]: Extracting #7: cost 0 inf + 27716 1554045376.344 * [simplify]: Simplified to (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im)))) 1554045376.344 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (fma (exp im) (exp im) (expm1 (- (- im) im))))))) 1554045376.344 * * * * [progress]: [ 675 / 675 ] simplifiying candidate # 1554045376.344 * [simplify]: Simplifying (sqrt (- (+ (pow (exp (* -1 im)) 2) (pow (exp im) 2)) (* (exp im) (exp (* -1 im))))) 1554045376.345 * * [simplify]: iters left: 6 (12 enodes) 1554045376.352 * * [simplify]: iters left: 5 (56 enodes) 1554045376.372 * * [simplify]: iters left: 4 (116 enodes) 1554045376.398 * * [simplify]: iters left: 3 (219 enodes) 1554045376.435 * * [simplify]: iters left: 2 (400 enodes) 1554045376.633 * * [simplify]: Extracting #0: cost 1 inf + 0 1554045376.633 * * [simplify]: Extracting #1: cost 3 inf + 0 1554045376.633 * * [simplify]: Extracting #2: cost 21 inf + 0 1554045376.634 * * [simplify]: Extracting #3: cost 194 inf + 2 1554045376.637 * * [simplify]: Extracting #4: cost 252 inf + 5162 1554045376.646 * * [simplify]: Extracting #5: cost 141 inf + 37170 1554045376.662 * * [simplify]: Extracting #6: cost 48 inf + 78835 1554045376.673 * * [simplify]: Extracting #7: cost 4 inf + 103921 1554045376.685 * * [simplify]: Extracting #8: cost 0 inf + 106282 1554045376.710 * [simplify]: Simplified to (sqrt (fma (exp im) (exp im) (expm1 (* im -2)))) 1554045376.710 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (/ (/ (+ (pow (exp (- im)) 3) (pow (exp im) 3)) (sqrt (+ (* (exp (- im)) (exp (- im))) (- (* (exp im) (exp im)) (* (exp (- im)) (exp im)))))) (sqrt (fma (exp im) (exp im) (expm1 (* im -2))))))) 1554045376.711 * * * [progress]: adding candidates to table 1554045391.820 * [progress]: [Phase 3 of 3] Extracting. 1554045391.820 * * [regime]: Finding splitpoints for: (# # #) 1554045391.822 * * * [regime-changes]: Trying 6 branch expressions: (im (+ (exp (- im)) (exp im)) re (cos re) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im)))) 1554045391.822 * * * * [regimes]: Trying to branch on im from (# # #) 1554045391.858 * * * * [regimes]: Trying to branch on (+ (exp (- im)) (exp im)) from (# # #) 1554045391.901 * * * * [regimes]: Trying to branch on re from (# # #) 1554045391.955 * * * * [regimes]: Trying to branch on (cos re) from (# # #) 1554045392.014 * * * * [regimes]: Trying to branch on (* 0.5 (cos re)) from (# # #) 1554045392.070 * * * * [regimes]: Trying to branch on (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) from (# # #) 1554045392.136 * * * [regime]: Found split indices: #