0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.618 * * * [progress]: [2/2] Setting up program. 0.624 * [progress]: [Phase 2 of 3] Improving. 0.624 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.624 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) 0.624 * * [simplify]: iters left: 6 (10 enodes) 0.629 * * [simplify]: iters left: 5 (43 enodes) 0.642 * * [simplify]: iters left: 4 (89 enodes) 0.670 * * [simplify]: iters left: 3 (140 enodes) 0.706 * * [simplify]: iters left: 2 (179 enodes) 0.761 * * [simplify]: iters left: 1 (220 enodes) 0.819 * * [simplify]: Extracting #0: cost 1 inf + 0 0.819 * * [simplify]: Extracting #1: cost 11 inf + 0 0.819 * * [simplify]: Extracting #2: cost 36 inf + 2 0.819 * * [simplify]: Extracting #3: cost 44 inf + 87 0.820 * * [simplify]: Extracting #4: cost 25 inf + 2633 0.821 * * [simplify]: Extracting #5: cost 5 inf + 6359 0.824 * * [simplify]: Extracting #6: cost 0 inf + 7021 0.827 * [simplify]: Simplified to (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re)) 0.827 * [simplify]: Simplified (2) to (λ (re im) (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re))) 0.839 * * [progress]: iteration 1 / 4 0.839 * * * [progress]: picking best candidate 0.843 * * * * [pick]: Picked # 0.843 * * * [progress]: localizing error 0.871 * * * [progress]: generating rewritten candidates 0.872 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1 1) 0.880 * * * * [progress]: [ 2 / 3 ] rewriting at (2) 0.941 * * * * [progress]: [ 3 / 3 ] rewriting at (2 1) 0.956 * * * [progress]: generating series expansions 0.956 * * * * [progress]: [ 1 / 3 ] generating series at (2 1 1) 0.956 * [backup-simplify]: Simplify (/ 0.5 (exp im)) into (/ 0.5 (exp im)) 0.956 * [approximate]: Taking taylor expansion of (/ 0.5 (exp im)) in (im) around 0 0.956 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 0.956 * [taylor]: Taking taylor expansion of 0.5 in im 0.956 * [backup-simplify]: Simplify 0.5 into 0.5 0.956 * [taylor]: Taking taylor expansion of (exp im) in im 0.956 * [taylor]: Taking taylor expansion of im in im 0.956 * [backup-simplify]: Simplify 0 into 0 0.956 * [backup-simplify]: Simplify 1 into 1 0.956 * [backup-simplify]: Simplify (exp 0) into 1 0.957 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 0.957 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 0.957 * [taylor]: Taking taylor expansion of 0.5 in im 0.957 * [backup-simplify]: Simplify 0.5 into 0.5 0.957 * [taylor]: Taking taylor expansion of (exp im) in im 0.957 * [taylor]: Taking taylor expansion of im in im 0.957 * [backup-simplify]: Simplify 0 into 0 0.957 * [backup-simplify]: Simplify 1 into 1 0.957 * [backup-simplify]: Simplify (exp 0) into 1 0.957 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 0.957 * [backup-simplify]: Simplify 0.5 into 0.5 0.958 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.960 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 0.960 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 0.961 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.964 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1/2 1)) (* (- 0.5) (/ 1 1)))) into 0.25 0.964 * [backup-simplify]: Simplify 0.25 into 0.25 0.964 * [backup-simplify]: Simplify (+ (* 0.25 (pow im 2)) (+ (* (- 0.5) im) 0.5)) into (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 0.965 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 0.965 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in (im) around 0 0.965 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 0.965 * [taylor]: Taking taylor expansion of 0.5 in im 0.965 * [backup-simplify]: Simplify 0.5 into 0.5 0.965 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.965 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.965 * [taylor]: Taking taylor expansion of im in im 0.965 * [backup-simplify]: Simplify 0 into 0 0.965 * [backup-simplify]: Simplify 1 into 1 0.965 * [backup-simplify]: Simplify (/ 1 1) into 1 0.965 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.965 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 0.965 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 0.965 * [taylor]: Taking taylor expansion of 0.5 in im 0.965 * [backup-simplify]: Simplify 0.5 into 0.5 0.965 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.965 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.965 * [taylor]: Taking taylor expansion of im in im 0.965 * [backup-simplify]: Simplify 0 into 0 0.965 * [backup-simplify]: Simplify 1 into 1 0.965 * [backup-simplify]: Simplify (/ 1 1) into 1 0.966 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.966 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 0.966 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 0.966 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.966 * [backup-simplify]: Simplify 0 into 0 0.966 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.966 * [backup-simplify]: Simplify 0 into 0 0.966 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.966 * [backup-simplify]: Simplify 0 into 0 0.967 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.967 * [backup-simplify]: Simplify 0 into 0 0.967 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.967 * [backup-simplify]: Simplify 0 into 0 0.967 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.967 * [backup-simplify]: Simplify 0 into 0 0.967 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (/ 1 im)))) into (/ 0.5 (exp im)) 0.967 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (- im)))) into (/ 0.5 (exp (/ -1 im))) 0.968 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in (im) around 0 0.968 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 0.968 * [taylor]: Taking taylor expansion of 0.5 in im 0.968 * [backup-simplify]: Simplify 0.5 into 0.5 0.968 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.968 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.968 * [taylor]: Taking taylor expansion of -1 in im 0.968 * [backup-simplify]: Simplify -1 into -1 0.968 * [taylor]: Taking taylor expansion of im in im 0.968 * [backup-simplify]: Simplify 0 into 0 0.968 * [backup-simplify]: Simplify 1 into 1 0.968 * [backup-simplify]: Simplify (/ -1 1) into -1 0.968 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.968 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 0.968 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 0.968 * [taylor]: Taking taylor expansion of 0.5 in im 0.968 * [backup-simplify]: Simplify 0.5 into 0.5 0.968 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.968 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.968 * [taylor]: Taking taylor expansion of -1 in im 0.968 * [backup-simplify]: Simplify -1 into -1 0.968 * [taylor]: Taking taylor expansion of im in im 0.968 * [backup-simplify]: Simplify 0 into 0 0.968 * [backup-simplify]: Simplify 1 into 1 0.969 * [backup-simplify]: Simplify (/ -1 1) into -1 0.969 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.969 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 0.969 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 0.969 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.969 * [backup-simplify]: Simplify 0 into 0 0.969 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.969 * [backup-simplify]: Simplify 0 into 0 0.969 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.970 * [backup-simplify]: Simplify 0 into 0 0.970 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.970 * [backup-simplify]: Simplify 0 into 0 0.970 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.970 * [backup-simplify]: Simplify 0 into 0 0.971 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.971 * [backup-simplify]: Simplify 0 into 0 0.971 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 (/ 1 (- im))))) into (/ 0.5 (exp im)) 0.971 * * * * [progress]: [ 2 / 3 ] generating series at (2) 0.971 * [backup-simplify]: Simplify (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re)) into (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 0.971 * [approximate]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in (im re) around 0 0.971 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in re 0.971 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in re 0.971 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in re 0.971 * [taylor]: Taking taylor expansion of 0.5 in re 0.971 * [backup-simplify]: Simplify 0.5 into 0.5 0.971 * [taylor]: Taking taylor expansion of (exp im) in re 0.971 * [taylor]: Taking taylor expansion of im in re 0.971 * [backup-simplify]: Simplify im into im 0.971 * [backup-simplify]: Simplify (exp im) into (exp im) 0.971 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in re 0.971 * [taylor]: Taking taylor expansion of 0.5 in re 0.971 * [backup-simplify]: Simplify 0.5 into 0.5 0.971 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in re 0.971 * [taylor]: Taking taylor expansion of (exp im) in re 0.971 * [taylor]: Taking taylor expansion of im in re 0.971 * [backup-simplify]: Simplify im into im 0.971 * [backup-simplify]: Simplify (exp im) into (exp im) 0.971 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.971 * [taylor]: Taking taylor expansion of (cos re) in re 0.971 * [taylor]: Taking taylor expansion of re in re 0.971 * [backup-simplify]: Simplify 0 into 0 0.971 * [backup-simplify]: Simplify 1 into 1 0.971 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in im 0.971 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 0.971 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.971 * [taylor]: Taking taylor expansion of 0.5 in im 0.971 * [backup-simplify]: Simplify 0.5 into 0.5 0.971 * [taylor]: Taking taylor expansion of (exp im) in im 0.971 * [taylor]: Taking taylor expansion of im in im 0.971 * [backup-simplify]: Simplify 0 into 0 0.971 * [backup-simplify]: Simplify 1 into 1 0.972 * [backup-simplify]: Simplify (exp 0) into 1 0.972 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 0.972 * [taylor]: Taking taylor expansion of 0.5 in im 0.972 * [backup-simplify]: Simplify 0.5 into 0.5 0.972 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.972 * [taylor]: Taking taylor expansion of (exp im) in im 0.972 * [taylor]: Taking taylor expansion of im in im 0.972 * [backup-simplify]: Simplify 0 into 0 0.972 * [backup-simplify]: Simplify 1 into 1 0.972 * [backup-simplify]: Simplify (exp 0) into 1 0.972 * [backup-simplify]: Simplify (/ 1 1) into 1 0.972 * [taylor]: Taking taylor expansion of (cos re) in im 0.972 * [taylor]: Taking taylor expansion of re in im 0.972 * [backup-simplify]: Simplify re into re 0.972 * [backup-simplify]: Simplify (cos re) into (cos re) 0.972 * [backup-simplify]: Simplify (sin re) into (sin re) 0.972 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in im 0.972 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 0.972 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.972 * [taylor]: Taking taylor expansion of 0.5 in im 0.972 * [backup-simplify]: Simplify 0.5 into 0.5 0.972 * [taylor]: Taking taylor expansion of (exp im) in im 0.972 * [taylor]: Taking taylor expansion of im in im 0.972 * [backup-simplify]: Simplify 0 into 0 0.972 * [backup-simplify]: Simplify 1 into 1 0.972 * [backup-simplify]: Simplify (exp 0) into 1 0.972 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 0.973 * [taylor]: Taking taylor expansion of 0.5 in im 0.973 * [backup-simplify]: Simplify 0.5 into 0.5 0.973 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.973 * [taylor]: Taking taylor expansion of (exp im) in im 0.973 * [taylor]: Taking taylor expansion of im in im 0.973 * [backup-simplify]: Simplify 0 into 0 0.973 * [backup-simplify]: Simplify 1 into 1 0.973 * [backup-simplify]: Simplify (exp 0) into 1 0.973 * [backup-simplify]: Simplify (/ 1 1) into 1 0.973 * [taylor]: Taking taylor expansion of (cos re) in im 0.973 * [taylor]: Taking taylor expansion of re in im 0.973 * [backup-simplify]: Simplify re into re 0.973 * [backup-simplify]: Simplify (cos re) into (cos re) 0.973 * [backup-simplify]: Simplify (sin re) into (sin re) 0.973 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 0.974 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 0.974 * [backup-simplify]: Simplify (+ 0.5 0.5) into 1.0 0.974 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 0.974 * [backup-simplify]: Simplify (* (sin re) 0) into 0 0.974 * [backup-simplify]: Simplify (- 0) into 0 0.974 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 0.975 * [backup-simplify]: Simplify (* 1.0 (cos re)) into (* 1.0 (cos re)) 0.975 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 0.975 * [taylor]: Taking taylor expansion of 1.0 in re 0.975 * [backup-simplify]: Simplify 1.0 into 1.0 0.975 * [taylor]: Taking taylor expansion of (cos re) in re 0.975 * [taylor]: Taking taylor expansion of re in re 0.975 * [backup-simplify]: Simplify 0 into 0 0.975 * [backup-simplify]: Simplify 1 into 1 0.975 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 0.975 * [backup-simplify]: Simplify 1.0 into 1.0 0.975 * [backup-simplify]: Simplify (+ 0) into 0 0.976 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 0.976 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.976 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 0.977 * [backup-simplify]: Simplify (- 0) into 0 0.977 * [backup-simplify]: Simplify (+ 0 0) into 0 0.978 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.978 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 1)) into 0.5 0.979 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.980 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 0.981 * [backup-simplify]: Simplify (+ (* 0.5 -1) (* 0 1)) into (- 0.5) 0.981 * [backup-simplify]: Simplify (+ 0.5 (- 0.5)) into 0 0.981 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 (cos re))) into 0 0.982 * [taylor]: Taking taylor expansion of 0 in re 0.982 * [backup-simplify]: Simplify 0 into 0 0.982 * [backup-simplify]: Simplify 0 into 0 0.982 * [backup-simplify]: Simplify (+ 0) into 0 0.984 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 0.984 * [backup-simplify]: Simplify 0 into 0 0.985 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.985 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 0.986 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.986 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 0.986 * [backup-simplify]: Simplify (- 0) into 0 0.987 * [backup-simplify]: Simplify (+ 0 0) into 0 0.988 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.989 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 1) (* 0 1))) into 0.25 0.990 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.990 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 0.992 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 -1) (* 0 1))) into 0.25 0.992 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 0.992 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0.5 (cos re)))) into (* 0.5 (cos re)) 0.993 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 0.993 * [taylor]: Taking taylor expansion of 0.5 in re 0.993 * [backup-simplify]: Simplify 0.5 into 0.5 0.993 * [taylor]: Taking taylor expansion of (cos re) in re 0.993 * [taylor]: Taking taylor expansion of re in re 0.993 * [backup-simplify]: Simplify 0 into 0 0.993 * [backup-simplify]: Simplify 1 into 1 0.993 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 0.993 * [backup-simplify]: Simplify 0.5 into 0.5 0.993 * [backup-simplify]: Simplify 0 into 0 0.994 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 0.995 * [backup-simplify]: Simplify (+ (* 1.0 -1/2) (+ (* 0 0) (* 0 1))) into (- 0.5) 0.995 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 0.996 * [backup-simplify]: Simplify (+ (* (- 0.5) (pow (* re 1) 2)) (+ (* 0.5 (pow (* 1 im) 2)) 1.0)) into (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 0.996 * [backup-simplify]: Simplify (* (+ (/ 0.5 (exp (/ 1 im))) (* (exp (/ 1 im)) 0.5)) (cos (/ 1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) 0.996 * [approximate]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in (im re) around 0 0.996 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in re 0.996 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in re 0.996 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in re 0.996 * [taylor]: Taking taylor expansion of 0.5 in re 0.996 * [backup-simplify]: Simplify 0.5 into 0.5 0.996 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 0.996 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.996 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.996 * [taylor]: Taking taylor expansion of im in re 0.996 * [backup-simplify]: Simplify im into im 0.996 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.996 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.996 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 0.996 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 0.996 * [taylor]: Taking taylor expansion of 0.5 in re 0.996 * [backup-simplify]: Simplify 0.5 into 0.5 0.996 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.996 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.996 * [taylor]: Taking taylor expansion of im in re 0.996 * [backup-simplify]: Simplify im into im 0.996 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.997 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.997 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.997 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.997 * [taylor]: Taking taylor expansion of re in re 0.997 * [backup-simplify]: Simplify 0 into 0 0.997 * [backup-simplify]: Simplify 1 into 1 0.997 * [backup-simplify]: Simplify (/ 1 1) into 1 0.997 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.997 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in im 0.997 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 0.997 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 0.997 * [taylor]: Taking taylor expansion of 0.5 in im 0.997 * [backup-simplify]: Simplify 0.5 into 0.5 0.997 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 0.997 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.997 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.997 * [taylor]: Taking taylor expansion of im in im 0.997 * [backup-simplify]: Simplify 0 into 0 0.997 * [backup-simplify]: Simplify 1 into 1 0.997 * [backup-simplify]: Simplify (/ 1 1) into 1 0.998 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.998 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 0.998 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.998 * [taylor]: Taking taylor expansion of 0.5 in im 0.998 * [backup-simplify]: Simplify 0.5 into 0.5 0.998 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.998 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.998 * [taylor]: Taking taylor expansion of im in im 0.998 * [backup-simplify]: Simplify 0 into 0 0.998 * [backup-simplify]: Simplify 1 into 1 0.998 * [backup-simplify]: Simplify (/ 1 1) into 1 0.998 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.998 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.998 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.998 * [taylor]: Taking taylor expansion of re in im 0.998 * [backup-simplify]: Simplify re into re 0.998 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.998 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.998 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.998 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in im 0.998 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 0.998 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 0.998 * [taylor]: Taking taylor expansion of 0.5 in im 0.998 * [backup-simplify]: Simplify 0.5 into 0.5 0.998 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 0.998 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.998 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.998 * [taylor]: Taking taylor expansion of im in im 0.998 * [backup-simplify]: Simplify 0 into 0 0.998 * [backup-simplify]: Simplify 1 into 1 0.999 * [backup-simplify]: Simplify (/ 1 1) into 1 0.999 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.999 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 0.999 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.999 * [taylor]: Taking taylor expansion of 0.5 in im 0.999 * [backup-simplify]: Simplify 0.5 into 0.5 0.999 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.999 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.999 * [taylor]: Taking taylor expansion of im in im 0.999 * [backup-simplify]: Simplify 0 into 0 0.999 * [backup-simplify]: Simplify 1 into 1 0.999 * [backup-simplify]: Simplify (/ 1 1) into 1 0.999 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.999 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.999 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.999 * [taylor]: Taking taylor expansion of re in im 0.999 * [backup-simplify]: Simplify re into re 0.999 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.999 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.999 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.999 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 1.000 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 1.000 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ 1 im))) (* 0.5 (exp (/ 1 im)))) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 1.000 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 1.000 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 1.000 * [backup-simplify]: Simplify (- 0) into 0 1.000 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 1.000 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) 1.000 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in re 1.000 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in re 1.000 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in re 1.000 * [taylor]: Taking taylor expansion of 0.5 in re 1.000 * [backup-simplify]: Simplify 0.5 into 0.5 1.000 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 1.000 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.000 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.000 * [taylor]: Taking taylor expansion of im in re 1.000 * [backup-simplify]: Simplify im into im 1.000 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.000 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.001 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 1.001 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 1.001 * [taylor]: Taking taylor expansion of 0.5 in re 1.001 * [backup-simplify]: Simplify 0.5 into 0.5 1.001 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.001 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.001 * [taylor]: Taking taylor expansion of im in re 1.001 * [backup-simplify]: Simplify im into im 1.001 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.001 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.001 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.001 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.001 * [taylor]: Taking taylor expansion of re in re 1.001 * [backup-simplify]: Simplify 0 into 0 1.001 * [backup-simplify]: Simplify 1 into 1 1.001 * [backup-simplify]: Simplify (/ 1 1) into 1 1.001 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.001 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 1.001 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 1.001 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ 1 im))) (* 0.5 (exp (/ 1 im)))) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 1.002 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) 1.002 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) 1.002 * [backup-simplify]: Simplify (+ 0) into 0 1.002 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 1.002 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 1.003 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.003 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 1.003 * [backup-simplify]: Simplify (- 0) into 0 1.004 * [backup-simplify]: Simplify (+ 0 0) into 0 1.004 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 1.004 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 1.004 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 1.005 * [backup-simplify]: Simplify (+ 0 0) into 0 1.005 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (* 0 (cos (/ 1 re)))) into 0 1.005 * [taylor]: Taking taylor expansion of 0 in re 1.005 * [backup-simplify]: Simplify 0 into 0 1.005 * [backup-simplify]: Simplify 0 into 0 1.005 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.005 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.006 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 1.006 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 1.006 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.006 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.007 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 1.007 * [backup-simplify]: Simplify (+ 0 0) into 0 1.007 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (* 0 (cos (/ 1 re)))) into 0 1.007 * [backup-simplify]: Simplify 0 into 0 1.008 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.008 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1.008 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.009 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.009 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1.009 * [backup-simplify]: Simplify (- 0) into 0 1.010 * [backup-simplify]: Simplify (+ 0 0) into 0 1.010 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1.010 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 1.011 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1.011 * [backup-simplify]: Simplify (+ 0 0) into 0 1.011 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1.011 * [taylor]: Taking taylor expansion of 0 in re 1.011 * [backup-simplify]: Simplify 0 into 0 1.011 * [backup-simplify]: Simplify 0 into 0 1.011 * [backup-simplify]: Simplify 0 into 0 1.012 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.012 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.012 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1.013 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 1.013 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.014 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.014 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1.015 * [backup-simplify]: Simplify (+ 0 0) into 0 1.015 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1.015 * [backup-simplify]: Simplify 0 into 0 1.016 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.017 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.017 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.019 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1.020 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1.020 * [backup-simplify]: Simplify (- 0) into 0 1.020 * [backup-simplify]: Simplify (+ 0 0) into 0 1.021 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1.022 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))) into 0 1.023 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1.024 * [backup-simplify]: Simplify (+ 0 0) into 0 1.025 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 1.025 * [taylor]: Taking taylor expansion of 0 in re 1.025 * [backup-simplify]: Simplify 0 into 0 1.025 * [backup-simplify]: Simplify 0 into 0 1.026 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ 1 (/ 1 im))))) (* 0.5 (exp (/ 1 (/ 1 im))))) (cos (/ 1 (/ 1 re)))) into (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 1.026 * [backup-simplify]: Simplify (* (+ (/ 0.5 (exp (/ 1 (- im)))) (* (exp (/ 1 (- im))) 0.5)) (cos (/ 1 (- re)))) into (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) 1.026 * [approximate]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in (im re) around 0 1.026 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in re 1.026 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in re 1.026 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in re 1.026 * [taylor]: Taking taylor expansion of 0.5 in re 1.026 * [backup-simplify]: Simplify 0.5 into 0.5 1.026 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 1.026 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.026 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.026 * [taylor]: Taking taylor expansion of -1 in re 1.026 * [backup-simplify]: Simplify -1 into -1 1.026 * [taylor]: Taking taylor expansion of im in re 1.027 * [backup-simplify]: Simplify im into im 1.027 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1.027 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.027 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 1.027 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 1.027 * [taylor]: Taking taylor expansion of 0.5 in re 1.027 * [backup-simplify]: Simplify 0.5 into 0.5 1.027 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.027 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.027 * [taylor]: Taking taylor expansion of -1 in re 1.027 * [backup-simplify]: Simplify -1 into -1 1.027 * [taylor]: Taking taylor expansion of im in re 1.027 * [backup-simplify]: Simplify im into im 1.027 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1.027 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.027 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.027 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.027 * [taylor]: Taking taylor expansion of -1 in re 1.027 * [backup-simplify]: Simplify -1 into -1 1.027 * [taylor]: Taking taylor expansion of re in re 1.027 * [backup-simplify]: Simplify 0 into 0 1.027 * [backup-simplify]: Simplify 1 into 1 1.028 * [backup-simplify]: Simplify (/ -1 1) into -1 1.028 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.028 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in im 1.028 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 1.028 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 1.028 * [taylor]: Taking taylor expansion of 0.5 in im 1.028 * [backup-simplify]: Simplify 0.5 into 0.5 1.028 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 1.028 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.028 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.028 * [taylor]: Taking taylor expansion of -1 in im 1.028 * [backup-simplify]: Simplify -1 into -1 1.028 * [taylor]: Taking taylor expansion of im in im 1.028 * [backup-simplify]: Simplify 0 into 0 1.028 * [backup-simplify]: Simplify 1 into 1 1.029 * [backup-simplify]: Simplify (/ -1 1) into -1 1.029 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.029 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 1.029 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 1.029 * [taylor]: Taking taylor expansion of 0.5 in im 1.029 * [backup-simplify]: Simplify 0.5 into 0.5 1.029 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.029 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.029 * [taylor]: Taking taylor expansion of -1 in im 1.029 * [backup-simplify]: Simplify -1 into -1 1.029 * [taylor]: Taking taylor expansion of im in im 1.029 * [backup-simplify]: Simplify 0 into 0 1.029 * [backup-simplify]: Simplify 1 into 1 1.030 * [backup-simplify]: Simplify (/ -1 1) into -1 1.030 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.030 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.030 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.030 * [taylor]: Taking taylor expansion of -1 in im 1.030 * [backup-simplify]: Simplify -1 into -1 1.030 * [taylor]: Taking taylor expansion of re in im 1.030 * [backup-simplify]: Simplify re into re 1.030 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1.030 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.030 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1.030 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in im 1.030 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 1.030 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 1.030 * [taylor]: Taking taylor expansion of 0.5 in im 1.030 * [backup-simplify]: Simplify 0.5 into 0.5 1.030 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 1.030 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.030 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.030 * [taylor]: Taking taylor expansion of -1 in im 1.030 * [backup-simplify]: Simplify -1 into -1 1.031 * [taylor]: Taking taylor expansion of im in im 1.031 * [backup-simplify]: Simplify 0 into 0 1.031 * [backup-simplify]: Simplify 1 into 1 1.031 * [backup-simplify]: Simplify (/ -1 1) into -1 1.031 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.031 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 1.031 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 1.031 * [taylor]: Taking taylor expansion of 0.5 in im 1.031 * [backup-simplify]: Simplify 0.5 into 0.5 1.031 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.031 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.031 * [taylor]: Taking taylor expansion of -1 in im 1.031 * [backup-simplify]: Simplify -1 into -1 1.031 * [taylor]: Taking taylor expansion of im in im 1.031 * [backup-simplify]: Simplify 0 into 0 1.032 * [backup-simplify]: Simplify 1 into 1 1.032 * [backup-simplify]: Simplify (/ -1 1) into -1 1.032 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.032 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.032 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.032 * [taylor]: Taking taylor expansion of -1 in im 1.032 * [backup-simplify]: Simplify -1 into -1 1.032 * [taylor]: Taking taylor expansion of re in im 1.032 * [backup-simplify]: Simplify re into re 1.032 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1.032 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.032 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1.033 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 1.033 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 1.033 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ -1 im))) (* 0.5 (exp (/ -1 im)))) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 1.033 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 1.033 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 1.033 * [backup-simplify]: Simplify (- 0) into 0 1.034 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 1.034 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) 1.034 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in re 1.034 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in re 1.034 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in re 1.034 * [taylor]: Taking taylor expansion of 0.5 in re 1.034 * [backup-simplify]: Simplify 0.5 into 0.5 1.034 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 1.034 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.034 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.034 * [taylor]: Taking taylor expansion of -1 in re 1.034 * [backup-simplify]: Simplify -1 into -1 1.034 * [taylor]: Taking taylor expansion of im in re 1.034 * [backup-simplify]: Simplify im into im 1.034 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1.034 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.034 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 1.034 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 1.034 * [taylor]: Taking taylor expansion of 0.5 in re 1.034 * [backup-simplify]: Simplify 0.5 into 0.5 1.034 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.035 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.035 * [taylor]: Taking taylor expansion of -1 in re 1.035 * [backup-simplify]: Simplify -1 into -1 1.035 * [taylor]: Taking taylor expansion of im in re 1.035 * [backup-simplify]: Simplify im into im 1.035 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1.035 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.035 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.035 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.035 * [taylor]: Taking taylor expansion of -1 in re 1.035 * [backup-simplify]: Simplify -1 into -1 1.035 * [taylor]: Taking taylor expansion of re in re 1.035 * [backup-simplify]: Simplify 0 into 0 1.035 * [backup-simplify]: Simplify 1 into 1 1.035 * [backup-simplify]: Simplify (/ -1 1) into -1 1.036 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.036 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 1.036 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 1.036 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ -1 im))) (* 0.5 (exp (/ -1 im)))) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 1.036 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) 1.037 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) 1.037 * [backup-simplify]: Simplify (+ 0) into 0 1.037 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 1.038 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 1.038 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.039 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 1.039 * [backup-simplify]: Simplify (- 0) into 0 1.040 * [backup-simplify]: Simplify (+ 0 0) into 0 1.040 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 1.040 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 1.041 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 1.041 * [backup-simplify]: Simplify (+ 0 0) into 0 1.042 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (* 0 (cos (/ -1 re)))) into 0 1.042 * [taylor]: Taking taylor expansion of 0 in re 1.042 * [backup-simplify]: Simplify 0 into 0 1.042 * [backup-simplify]: Simplify 0 into 0 1.042 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 1.043 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.043 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 1.043 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 1.044 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 1.045 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.045 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 1.046 * [backup-simplify]: Simplify (+ 0 0) into 0 1.046 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (* 0 (cos (/ -1 re)))) into 0 1.046 * [backup-simplify]: Simplify 0 into 0 1.047 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.048 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1.048 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.049 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.050 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1.050 * [backup-simplify]: Simplify (- 0) into 0 1.050 * [backup-simplify]: Simplify (+ 0 0) into 0 1.051 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1.051 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 1.052 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1.053 * [backup-simplify]: Simplify (+ 0 0) into 0 1.053 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.053 * [taylor]: Taking taylor expansion of 0 in re 1.053 * [backup-simplify]: Simplify 0 into 0 1.053 * [backup-simplify]: Simplify 0 into 0 1.054 * [backup-simplify]: Simplify 0 into 0 1.054 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.055 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.055 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1.056 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 1.057 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.058 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.059 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1.060 * [backup-simplify]: Simplify (+ 0 0) into 0 1.060 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.060 * [backup-simplify]: Simplify 0 into 0 1.061 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.061 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.061 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.062 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1.063 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1.063 * [backup-simplify]: Simplify (- 0) into 0 1.063 * [backup-simplify]: Simplify (+ 0 0) into 0 1.063 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1.064 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))) into 0 1.065 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1.065 * [backup-simplify]: Simplify (+ 0 0) into 0 1.066 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 1.066 * [taylor]: Taking taylor expansion of 0 in re 1.066 * [backup-simplify]: Simplify 0 into 0 1.066 * [backup-simplify]: Simplify 0 into 0 1.066 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ -1 (/ 1 (- im)))))) (* 0.5 (exp (/ -1 (/ 1 (- im)))))) (cos (/ -1 (/ 1 (- re))))) into (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 1.066 * * * * [progress]: [ 3 / 3 ] generating series at (2 1) 1.066 * [backup-simplify]: Simplify (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) into (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 1.066 * [approximate]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in (im) around 0 1.066 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 1.066 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 1.066 * [taylor]: Taking taylor expansion of 0.5 in im 1.066 * [backup-simplify]: Simplify 0.5 into 0.5 1.066 * [taylor]: Taking taylor expansion of (exp im) in im 1.066 * [taylor]: Taking taylor expansion of im in im 1.066 * [backup-simplify]: Simplify 0 into 0 1.066 * [backup-simplify]: Simplify 1 into 1 1.066 * [backup-simplify]: Simplify (exp 0) into 1 1.066 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 1.066 * [taylor]: Taking taylor expansion of 0.5 in im 1.066 * [backup-simplify]: Simplify 0.5 into 0.5 1.066 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 1.066 * [taylor]: Taking taylor expansion of (exp im) in im 1.066 * [taylor]: Taking taylor expansion of im in im 1.066 * [backup-simplify]: Simplify 0 into 0 1.066 * [backup-simplify]: Simplify 1 into 1 1.066 * [backup-simplify]: Simplify (exp 0) into 1 1.067 * [backup-simplify]: Simplify (/ 1 1) into 1 1.067 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 1.067 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 1.067 * [taylor]: Taking taylor expansion of 0.5 in im 1.067 * [backup-simplify]: Simplify 0.5 into 0.5 1.067 * [taylor]: Taking taylor expansion of (exp im) in im 1.067 * [taylor]: Taking taylor expansion of im in im 1.067 * [backup-simplify]: Simplify 0 into 0 1.067 * [backup-simplify]: Simplify 1 into 1 1.067 * [backup-simplify]: Simplify (exp 0) into 1 1.067 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 1.067 * [taylor]: Taking taylor expansion of 0.5 in im 1.067 * [backup-simplify]: Simplify 0.5 into 0.5 1.067 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 1.067 * [taylor]: Taking taylor expansion of (exp im) in im 1.067 * [taylor]: Taking taylor expansion of im in im 1.067 * [backup-simplify]: Simplify 0 into 0 1.067 * [backup-simplify]: Simplify 1 into 1 1.067 * [backup-simplify]: Simplify (exp 0) into 1 1.067 * [backup-simplify]: Simplify (/ 1 1) into 1 1.068 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 1.068 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 1.068 * [backup-simplify]: Simplify (+ 0.5 0.5) into 1.0 1.068 * [backup-simplify]: Simplify 1.0 into 1.0 1.069 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.070 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 1)) into 0.5 1.070 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.071 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 1.072 * [backup-simplify]: Simplify (+ (* 0.5 -1) (* 0 1)) into (- 0.5) 1.072 * [backup-simplify]: Simplify (+ 0.5 (- 0.5)) into 0 1.072 * [backup-simplify]: Simplify 0 into 0 1.073 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.074 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 1) (* 0 1))) into 0.25 1.075 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.076 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 1.077 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 -1) (* 0 1))) into 0.25 1.077 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 1.077 * [backup-simplify]: Simplify 0.5 into 0.5 1.079 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1.080 * [backup-simplify]: Simplify (+ (* 0.5 1/6) (+ (* 0 1/2) (+ (* 0 1) (* 0 1)))) into 0.08333333333333333 1.082 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1.083 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/6 1)) (* -1 (/ 1/2 1)) (* 1/2 (/ 1 1)))) into -1/6 1.084 * [backup-simplify]: Simplify (+ (* 0.5 -1/6) (+ (* 0 1/2) (+ (* 0 -1) (* 0 1)))) into (- 0.08333333333333333) 1.085 * [backup-simplify]: Simplify (+ 0.08333333333333333 (- 0.08333333333333333)) into 0 1.085 * [backup-simplify]: Simplify 0 into 0 1.087 * [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 1.089 * [backup-simplify]: Simplify (+ (* 0.5 1/24) (+ (* 0 1/6) (+ (* 0 1/2) (+ (* 0 1) (* 0 1))))) into 0.020833333333333332 1.092 * [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 1.094 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/24 1)) (* -1 (/ 1/6 1)) (* 1/2 (/ 1/2 1)) (* -1/6 (/ 1 1)))) into 1/24 1.097 * [backup-simplify]: Simplify (+ (* 0.5 1/24) (+ (* 0 -1/6) (+ (* 0 1/2) (+ (* 0 -1) (* 0 1))))) into 0.020833333333333332 1.097 * [backup-simplify]: Simplify (+ 0.020833333333333332 0.020833333333333332) into 0.041666666666666664 1.097 * [backup-simplify]: Simplify 0.041666666666666664 into 0.041666666666666664 1.098 * [backup-simplify]: Simplify (+ (* 0.041666666666666664 (pow im 4)) (+ (* 0.5 (pow im 2)) 1.0)) into (+ (* 0.5 (pow im 2)) (+ (* 0.041666666666666664 (pow im 4)) 1.0)) 1.098 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ 1 im))) (* (exp (/ 1 im)) 0.5)) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 1.098 * [approximate]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in (im) around 0 1.098 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 1.098 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 1.098 * [taylor]: Taking taylor expansion of 0.5 in im 1.098 * [backup-simplify]: Simplify 0.5 into 0.5 1.098 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 1.098 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.098 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.098 * [taylor]: Taking taylor expansion of im in im 1.098 * [backup-simplify]: Simplify 0 into 0 1.098 * [backup-simplify]: Simplify 1 into 1 1.098 * [backup-simplify]: Simplify (/ 1 1) into 1 1.098 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.098 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 1.098 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 1.098 * [taylor]: Taking taylor expansion of 0.5 in im 1.098 * [backup-simplify]: Simplify 0.5 into 0.5 1.098 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.098 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.098 * [taylor]: Taking taylor expansion of im in im 1.098 * [backup-simplify]: Simplify 0 into 0 1.098 * [backup-simplify]: Simplify 1 into 1 1.099 * [backup-simplify]: Simplify (/ 1 1) into 1 1.099 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.099 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 1.099 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 1.099 * [taylor]: Taking taylor expansion of 0.5 in im 1.099 * [backup-simplify]: Simplify 0.5 into 0.5 1.099 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 1.099 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.099 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.099 * [taylor]: Taking taylor expansion of im in im 1.099 * [backup-simplify]: Simplify 0 into 0 1.099 * [backup-simplify]: Simplify 1 into 1 1.099 * [backup-simplify]: Simplify (/ 1 1) into 1 1.099 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.099 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 1.099 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 1.099 * [taylor]: Taking taylor expansion of 0.5 in im 1.099 * [backup-simplify]: Simplify 0.5 into 0.5 1.099 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.099 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.099 * [taylor]: Taking taylor expansion of im in im 1.099 * [backup-simplify]: Simplify 0 into 0 1.099 * [backup-simplify]: Simplify 1 into 1 1.100 * [backup-simplify]: Simplify (/ 1 1) into 1 1.100 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.100 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 1.100 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 1.100 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ 1 im))) (* 0.5 (exp (/ 1 im)))) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 1.100 * [backup-simplify]: Simplify (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 1.100 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 1.101 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 1.101 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 1.101 * [backup-simplify]: Simplify (+ 0 0) into 0 1.101 * [backup-simplify]: Simplify 0 into 0 1.101 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1.102 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 1.102 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 1.103 * [backup-simplify]: Simplify (+ 0 0) into 0 1.103 * [backup-simplify]: Simplify 0 into 0 1.103 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1.103 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))) into 0 1.104 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 1.104 * [backup-simplify]: Simplify (+ 0 0) into 0 1.104 * [backup-simplify]: Simplify 0 into 0 1.105 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1.106 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))))) into 0 1.107 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 1.107 * [backup-simplify]: Simplify (+ 0 0) into 0 1.107 * [backup-simplify]: Simplify 0 into 0 1.107 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1.109 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))))) into 0 1.110 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 1.110 * [backup-simplify]: Simplify (+ 0 0) into 0 1.110 * [backup-simplify]: Simplify 0 into 0 1.110 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 1.112 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))))))) into 0 1.113 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 1.113 * [backup-simplify]: Simplify (+ 0 0) into 0 1.113 * [backup-simplify]: Simplify 0 into 0 1.113 * [backup-simplify]: Simplify (+ (* 0.5 (/ 1 (exp (/ 1 (/ 1 im))))) (* 0.5 (exp (/ 1 (/ 1 im))))) into (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 1.114 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ 1 (- im)))) (* (exp (/ 1 (- im))) 0.5)) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 1.114 * [approximate]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in (im) around 0 1.114 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 1.114 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 1.114 * [taylor]: Taking taylor expansion of 0.5 in im 1.114 * [backup-simplify]: Simplify 0.5 into 0.5 1.114 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 1.114 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.114 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.114 * [taylor]: Taking taylor expansion of -1 in im 1.114 * [backup-simplify]: Simplify -1 into -1 1.114 * [taylor]: Taking taylor expansion of im in im 1.114 * [backup-simplify]: Simplify 0 into 0 1.114 * [backup-simplify]: Simplify 1 into 1 1.114 * [backup-simplify]: Simplify (/ -1 1) into -1 1.114 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.114 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 1.114 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 1.114 * [taylor]: Taking taylor expansion of 0.5 in im 1.114 * [backup-simplify]: Simplify 0.5 into 0.5 1.114 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.114 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.114 * [taylor]: Taking taylor expansion of -1 in im 1.114 * [backup-simplify]: Simplify -1 into -1 1.114 * [taylor]: Taking taylor expansion of im in im 1.114 * [backup-simplify]: Simplify 0 into 0 1.114 * [backup-simplify]: Simplify 1 into 1 1.115 * [backup-simplify]: Simplify (/ -1 1) into -1 1.115 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.115 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 1.115 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 1.115 * [taylor]: Taking taylor expansion of 0.5 in im 1.115 * [backup-simplify]: Simplify 0.5 into 0.5 1.115 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 1.115 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.115 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.115 * [taylor]: Taking taylor expansion of -1 in im 1.115 * [backup-simplify]: Simplify -1 into -1 1.115 * [taylor]: Taking taylor expansion of im in im 1.115 * [backup-simplify]: Simplify 0 into 0 1.115 * [backup-simplify]: Simplify 1 into 1 1.115 * [backup-simplify]: Simplify (/ -1 1) into -1 1.115 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.115 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 1.115 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 1.115 * [taylor]: Taking taylor expansion of 0.5 in im 1.115 * [backup-simplify]: Simplify 0.5 into 0.5 1.115 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.115 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.115 * [taylor]: Taking taylor expansion of -1 in im 1.115 * [backup-simplify]: Simplify -1 into -1 1.115 * [taylor]: Taking taylor expansion of im in im 1.115 * [backup-simplify]: Simplify 0 into 0 1.115 * [backup-simplify]: Simplify 1 into 1 1.116 * [backup-simplify]: Simplify (/ -1 1) into -1 1.116 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.116 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 1.116 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 1.116 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ -1 im))) (* 0.5 (exp (/ -1 im)))) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 1.116 * [backup-simplify]: Simplify (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 1.116 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 1.117 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 1.117 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 1.117 * [backup-simplify]: Simplify (+ 0 0) into 0 1.117 * [backup-simplify]: Simplify 0 into 0 1.117 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1.118 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 1.118 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 1.119 * [backup-simplify]: Simplify (+ 0 0) into 0 1.119 * [backup-simplify]: Simplify 0 into 0 1.119 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1.120 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))) into 0 1.120 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 1.121 * [backup-simplify]: Simplify (+ 0 0) into 0 1.121 * [backup-simplify]: Simplify 0 into 0 1.121 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1.122 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))))) into 0 1.123 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 1.123 * [backup-simplify]: Simplify (+ 0 0) into 0 1.123 * [backup-simplify]: Simplify 0 into 0 1.123 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1.125 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))))) into 0 1.127 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 1.127 * [backup-simplify]: Simplify (+ 0 0) into 0 1.127 * [backup-simplify]: Simplify 0 into 0 1.128 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 1.130 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))))))) into 0 1.132 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 1.133 * [backup-simplify]: Simplify (+ 0 0) into 0 1.133 * [backup-simplify]: Simplify 0 into 0 1.133 * [backup-simplify]: Simplify (+ (* 0.5 (/ 1 (exp (/ -1 (/ 1 (- im)))))) (* 0.5 (exp (/ -1 (/ 1 (- im)))))) into (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 1.133 * * * [progress]: simplifying candidates 1.133 * * * * [progress]: [ 1 / 70 ] simplifiying candidate # 1.133 * * * * [progress]: [ 2 / 70 ] simplifiying candidate # 1.133 * [simplify]: Simplifying (- (log 0.5) im) 1.134 * * [simplify]: iters left: 3 (4 enodes) 1.136 * * [simplify]: iters left: 2 (14 enodes) 1.141 * * [simplify]: iters left: 1 (17 enodes) 1.146 * * [simplify]: Extracting #0: cost 1 inf + 0 1.146 * * [simplify]: Extracting #1: cost 5 inf + 0 1.146 * * [simplify]: Extracting #2: cost 6 inf + 42 1.146 * * [simplify]: Extracting #3: cost 4 inf + 84 1.146 * * [simplify]: Extracting #4: cost 0 inf + 450 1.147 * [simplify]: Simplified to (- (log 0.5) im) 1.147 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (exp (- (log 0.5) im)) (* (exp im) 0.5)) (cos re))) 1.147 * * * * [progress]: [ 3 / 70 ] simplifiying candidate # 1.147 * * * * [progress]: [ 4 / 70 ] simplifiying candidate # 1.147 * * * * [progress]: [ 5 / 70 ] simplifiying candidate # 1.147 * [simplify]: Simplifying (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) 1.147 * * [simplify]: iters left: 6 (8 enodes) 1.152 * * [simplify]: iters left: 5 (35 enodes) 1.159 * * [simplify]: iters left: 4 (81 enodes) 1.175 * * [simplify]: iters left: 3 (159 enodes) 1.216 * * [simplify]: iters left: 2 (261 enodes) 1.297 * * [simplify]: iters left: 1 (442 enodes) 1.455 * * [simplify]: Extracting #0: cost 1 inf + 0 1.456 * * [simplify]: Extracting #1: cost 84 inf + 0 1.457 * * [simplify]: Extracting #2: cost 205 inf + 43 1.460 * * [simplify]: Extracting #3: cost 184 inf + 4273 1.468 * * [simplify]: Extracting #4: cost 78 inf + 43705 1.487 * * [simplify]: Extracting #5: cost 7 inf + 81883 1.503 * * [simplify]: Extracting #6: cost 0 inf + 86692 1.514 * [simplify]: Simplified to (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) 1.514 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (cbrt (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im)))) (* (exp im) 0.5)) (cos re))) 1.514 * * * * [progress]: [ 6 / 70 ] simplifiying candidate # 1.514 * * * * [progress]: [ 7 / 70 ] simplifiying candidate # 1.514 * * * * [progress]: [ 8 / 70 ] simplifiying candidate # 1.514 * * * * [progress]: [ 9 / 70 ] simplifiying candidate # 1.514 * * * * [progress]: [ 10 / 70 ] simplifiying candidate # 1.514 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) 1.514 * * [simplify]: iters left: 6 (8 enodes) 1.517 * * [simplify]: iters left: 5 (30 enodes) 1.523 * * [simplify]: iters left: 4 (45 enodes) 1.530 * * [simplify]: iters left: 3 (52 enodes) 1.539 * * [simplify]: iters left: 2 (55 enodes) 1.547 * * [simplify]: Extracting #0: cost 1 inf + 0 1.547 * * [simplify]: Extracting #1: cost 11 inf + 0 1.547 * * [simplify]: Extracting #2: cost 22 inf + 0 1.547 * * [simplify]: Extracting #3: cost 23 inf + 1 1.547 * * [simplify]: Extracting #4: cost 18 inf + 376 1.547 * * [simplify]: Extracting #5: cost 2 inf + 4312 1.548 * * [simplify]: Extracting #6: cost 0 inf + 4816 1.549 * [simplify]: Simplified to (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 1.549 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.549 * [simplify]: Simplifying (/ (cbrt 0.5) (cbrt (exp im))) 1.549 * * [simplify]: iters left: 4 (6 enodes) 1.551 * * [simplify]: iters left: 3 (18 enodes) 1.554 * * [simplify]: Extracting #0: cost 1 inf + 0 1.554 * * [simplify]: Extracting #1: cost 4 inf + 0 1.554 * * [simplify]: Extracting #2: cost 8 inf + 0 1.554 * * [simplify]: Extracting #3: cost 9 inf + 1 1.554 * * [simplify]: Extracting #4: cost 0 inf + 1152 1.554 * [simplify]: Simplified to (/ (cbrt 0.5) (cbrt (exp im))) 1.554 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.554 * * * * [progress]: [ 11 / 70 ] simplifiying candidate # 1.554 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 1.555 * * [simplify]: iters left: 5 (7 enodes) 1.557 * * [simplify]: iters left: 4 (23 enodes) 1.560 * * [simplify]: iters left: 3 (27 enodes) 1.566 * * [simplify]: iters left: 2 (30 enodes) 1.576 * * [simplify]: Extracting #0: cost 1 inf + 0 1.576 * * [simplify]: Extracting #1: cost 7 inf + 0 1.576 * * [simplify]: Extracting #2: cost 14 inf + 0 1.576 * * [simplify]: Extracting #3: cost 15 inf + 1 1.576 * * [simplify]: Extracting #4: cost 12 inf + 164 1.576 * * [simplify]: Extracting #5: cost 6 inf + 891 1.577 * * [simplify]: Extracting #6: cost 1 inf + 1970 1.577 * * [simplify]: Extracting #7: cost 0 inf + 2242 1.578 * [simplify]: Simplified to (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 1.578 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.578 * [simplify]: Simplifying (/ (cbrt 0.5) (sqrt (exp im))) 1.578 * * [simplify]: iters left: 4 (6 enodes) 1.581 * * [simplify]: iters left: 3 (18 enodes) 1.589 * * [simplify]: Extracting #0: cost 1 inf + 0 1.589 * * [simplify]: Extracting #1: cost 4 inf + 0 1.590 * * [simplify]: Extracting #2: cost 8 inf + 0 1.590 * * [simplify]: Extracting #3: cost 9 inf + 1 1.590 * * [simplify]: Extracting #4: cost 0 inf + 992 1.590 * [simplify]: Simplified to (/ (cbrt 0.5) (sqrt (exp im))) 1.590 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.590 * * * * [progress]: [ 12 / 70 ] simplifiying candidate # 1.591 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) 1) 1.591 * * [simplify]: iters left: 5 (5 enodes) 1.594 * * [simplify]: iters left: 4 (17 enodes) 1.601 * * [simplify]: iters left: 3 (27 enodes) 1.609 * * [simplify]: iters left: 2 (28 enodes) 1.617 * * [simplify]: Extracting #0: cost 1 inf + 0 1.617 * * [simplify]: Extracting #1: cost 5 inf + 0 1.618 * * [simplify]: Extracting #2: cost 7 inf + 1 1.618 * * [simplify]: Extracting #3: cost 6 inf + 2 1.618 * * [simplify]: Extracting #4: cost 1 inf + 528 1.618 * * [simplify]: Extracting #5: cost 0 inf + 650 1.618 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 1.618 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5)) (cos re))) 1.619 * [simplify]: Simplifying (/ (cbrt 0.5) (exp im)) 1.619 * * [simplify]: iters left: 3 (5 enodes) 1.622 * * [simplify]: iters left: 2 (15 enodes) 1.627 * * [simplify]: Extracting #0: cost 1 inf + 0 1.627 * * [simplify]: Extracting #1: cost 4 inf + 0 1.627 * * [simplify]: Extracting #2: cost 8 inf + 0 1.628 * * [simplify]: Extracting #3: cost 4 inf + 144 1.628 * * [simplify]: Extracting #4: cost 0 inf + 690 1.628 * [simplify]: Simplified to (/ (cbrt 0.5) (exp im)) 1.628 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5)) (cos re))) 1.628 * * * * [progress]: [ 13 / 70 ] simplifiying candidate # 1.628 * [simplify]: Simplifying (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 1.629 * * [simplify]: iters left: 6 (7 enodes) 1.632 * * [simplify]: iters left: 5 (23 enodes) 1.639 * * [simplify]: iters left: 4 (25 enodes) 1.647 * * [simplify]: Extracting #0: cost 1 inf + 0 1.647 * * [simplify]: Extracting #1: cost 6 inf + 0 1.647 * * [simplify]: Extracting #2: cost 12 inf + 0 1.647 * * [simplify]: Extracting #3: cost 13 inf + 1 1.647 * * [simplify]: Extracting #4: cost 8 inf + 226 1.647 * * [simplify]: Extracting #5: cost 4 inf + 951 1.648 * * [simplify]: Extracting #6: cost 1 inf + 1646 1.648 * * [simplify]: Extracting #7: cost 0 inf + 1918 1.648 * [simplify]: Simplified to (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 1.648 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.649 * [simplify]: Simplifying (/ (sqrt 0.5) (cbrt (exp im))) 1.649 * * [simplify]: iters left: 4 (6 enodes) 1.652 * * [simplify]: iters left: 3 (18 enodes) 1.657 * * [simplify]: Extracting #0: cost 1 inf + 0 1.657 * * [simplify]: Extracting #1: cost 4 inf + 0 1.658 * * [simplify]: Extracting #2: cost 8 inf + 0 1.658 * * [simplify]: Extracting #3: cost 9 inf + 1 1.658 * * [simplify]: Extracting #4: cost 0 inf + 992 1.658 * [simplify]: Simplified to (/ (sqrt 0.5) (cbrt (exp im))) 1.658 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.658 * * * * [progress]: [ 14 / 70 ] simplifiying candidate # 1.659 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 1.659 * * [simplify]: iters left: 4 (6 enodes) 1.662 * * [simplify]: iters left: 3 (18 enodes) 1.667 * * [simplify]: Extracting #0: cost 1 inf + 0 1.667 * * [simplify]: Extracting #1: cost 4 inf + 0 1.667 * * [simplify]: Extracting #2: cost 8 inf + 0 1.668 * * [simplify]: Extracting #3: cost 9 inf + 1 1.668 * * [simplify]: Extracting #4: cost 0 inf + 832 1.668 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 1.668 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.668 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 1.668 * * [simplify]: iters left: 4 (6 enodes) 1.672 * * [simplify]: iters left: 3 (18 enodes) 1.677 * * [simplify]: Extracting #0: cost 1 inf + 0 1.677 * * [simplify]: Extracting #1: cost 4 inf + 0 1.677 * * [simplify]: Extracting #2: cost 8 inf + 0 1.677 * * [simplify]: Extracting #3: cost 9 inf + 1 1.678 * * [simplify]: Extracting #4: cost 0 inf + 832 1.678 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 1.678 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.678 * * * * [progress]: [ 15 / 70 ] simplifiying candidate # 1.678 * [simplify]: Simplifying (/ (sqrt 0.5) 1) 1.678 * * [simplify]: iters left: 3 (4 enodes) 1.682 * * [simplify]: iters left: 2 (12 enodes) 1.687 * * [simplify]: iters left: 1 (14 enodes) 1.692 * * [simplify]: Extracting #0: cost 1 inf + 0 1.692 * * [simplify]: Extracting #1: cost 4 inf + 0 1.692 * * [simplify]: Extracting #2: cost 0 inf + 84 1.692 * [simplify]: Simplified to (sqrt 0.5) 1.692 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5)) (cos re))) 1.693 * [simplify]: Simplifying (/ (sqrt 0.5) (exp im)) 1.693 * * [simplify]: iters left: 3 (5 enodes) 1.696 * * [simplify]: iters left: 2 (15 enodes) 1.700 * * [simplify]: Extracting #0: cost 1 inf + 0 1.700 * * [simplify]: Extracting #1: cost 4 inf + 0 1.700 * * [simplify]: Extracting #2: cost 8 inf + 0 1.700 * * [simplify]: Extracting #3: cost 4 inf + 144 1.701 * * [simplify]: Extracting #4: cost 0 inf + 530 1.701 * [simplify]: Simplified to (/ (sqrt 0.5) (exp im)) 1.701 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5)) (cos re))) 1.701 * * * * [progress]: [ 16 / 70 ] simplifiying candidate # 1.701 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 1.701 * * [simplify]: iters left: 6 (6 enodes) 1.704 * * [simplify]: iters left: 5 (22 enodes) 1.711 * * [simplify]: iters left: 4 (26 enodes) 1.718 * * [simplify]: Extracting #0: cost 1 inf + 0 1.718 * * [simplify]: Extracting #1: cost 6 inf + 0 1.718 * * [simplify]: Extracting #2: cost 9 inf + 1 1.719 * * [simplify]: Extracting #3: cost 11 inf + 1 1.719 * * [simplify]: Extracting #4: cost 8 inf + 144 1.719 * * [simplify]: Extracting #5: cost 2 inf + 1253 1.719 * * [simplify]: Extracting #6: cost 0 inf + 1676 1.720 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 1.720 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.720 * [simplify]: Simplifying (/ 0.5 (cbrt (exp im))) 1.720 * * [simplify]: iters left: 4 (5 enodes) 1.723 * * [simplify]: iters left: 3 (15 enodes) 1.727 * * [simplify]: Extracting #0: cost 1 inf + 0 1.727 * * [simplify]: Extracting #1: cost 4 inf + 0 1.727 * * [simplify]: Extracting #2: cost 5 inf + 1 1.727 * * [simplify]: Extracting #3: cost 7 inf + 1 1.728 * * [simplify]: Extracting #4: cost 0 inf + 830 1.728 * [simplify]: Simplified to (/ 0.5 (cbrt (exp im))) 1.728 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.728 * * * * [progress]: [ 17 / 70 ] simplifiying candidate # 1.728 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 1.728 * * [simplify]: iters left: 4 (5 enodes) 1.731 * * [simplify]: iters left: 3 (17 enodes) 1.736 * * [simplify]: iters left: 2 (19 enodes) 1.739 * * [simplify]: Extracting #0: cost 1 inf + 0 1.739 * * [simplify]: Extracting #1: cost 4 inf + 0 1.739 * * [simplify]: Extracting #2: cost 5 inf + 1 1.739 * * [simplify]: Extracting #3: cost 7 inf + 1 1.739 * * [simplify]: Extracting #4: cost 0 inf + 670 1.739 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 1.740 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.740 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 1.740 * * [simplify]: iters left: 4 (5 enodes) 1.742 * * [simplify]: iters left: 3 (15 enodes) 1.745 * * [simplify]: Extracting #0: cost 1 inf + 0 1.745 * * [simplify]: Extracting #1: cost 4 inf + 0 1.745 * * [simplify]: Extracting #2: cost 5 inf + 1 1.745 * * [simplify]: Extracting #3: cost 7 inf + 1 1.745 * * [simplify]: Extracting #4: cost 0 inf + 670 1.745 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 1.745 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5)) (cos re))) 1.745 * * * * [progress]: [ 18 / 70 ] simplifiying candidate # 1.746 * [simplify]: Simplifying (/ 1 1) 1.746 * * [simplify]: iters left: 2 (2 enodes) 1.746 * * [simplify]: iters left: 1 (6 enodes) 1.747 * * [simplify]: Extracting #0: cost 1 inf + 0 1.748 * * [simplify]: Extracting #1: cost 0 inf + 1 1.748 * [simplify]: Simplified to 1 1.748 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5)) (cos re))) 1.748 * [simplify]: Simplifying (/ 0.5 (exp im)) 1.748 * * [simplify]: iters left: 3 (4 enodes) 1.749 * * [simplify]: iters left: 2 (12 enodes) 1.751 * * [simplify]: Extracting #0: cost 1 inf + 0 1.751 * * [simplify]: Extracting #1: cost 4 inf + 0 1.751 * * [simplify]: Extracting #2: cost 5 inf + 1 1.751 * * [simplify]: Extracting #3: cost 4 inf + 2 1.751 * * [simplify]: Extracting #4: cost 0 inf + 368 1.751 * [simplify]: Simplified to (/ 0.5 (exp im)) 1.751 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5)) (cos re))) 1.751 * * * * [progress]: [ 19 / 70 ] simplifiying candidate # 1.751 * * * * [progress]: [ 20 / 70 ] simplifiying candidate # 1.751 * * * * [progress]: [ 21 / 70 ] simplifiying candidate # 1.751 * * * * [progress]: [ 22 / 70 ] simplifiying candidate # 1.751 * [simplify]: Simplifying (cbrt (exp im)) 1.751 * * [simplify]: iters left: 2 (3 enodes) 1.752 * * [simplify]: iters left: 1 (9 enodes) 1.753 * * [simplify]: Extracting #0: cost 1 inf + 0 1.753 * * [simplify]: Extracting #1: cost 3 inf + 0 1.753 * * [simplify]: Extracting #2: cost 5 inf + 0 1.753 * * [simplify]: Extracting #3: cost 4 inf + 1 1.753 * * [simplify]: Extracting #4: cost 0 inf + 445 1.753 * [simplify]: Simplified to (cbrt (exp im)) 1.754 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (/ (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im))) (* (exp im) 0.5)) (cos re))) 1.754 * * * * [progress]: [ 23 / 70 ] simplifiying candidate # 1.754 * [simplify]: Simplifying (sqrt (exp im)) 1.754 * * [simplify]: iters left: 2 (3 enodes) 1.754 * * [simplify]: iters left: 1 (9 enodes) 1.756 * * [simplify]: Extracting #0: cost 1 inf + 0 1.756 * * [simplify]: Extracting #1: cost 3 inf + 0 1.756 * * [simplify]: Extracting #2: cost 5 inf + 0 1.756 * * [simplify]: Extracting #3: cost 4 inf + 1 1.756 * * [simplify]: Extracting #4: cost 0 inf + 365 1.756 * [simplify]: Simplified to (sqrt (exp im)) 1.756 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (/ (/ 0.5 (sqrt (exp im))) (sqrt (exp im))) (* (exp im) 0.5)) (cos re))) 1.756 * * * * [progress]: [ 24 / 70 ] simplifiying candidate # 1.756 * [simplify]: Simplifying (exp im) 1.756 * * [simplify]: iters left: 1 (2 enodes) 1.757 * * [simplify]: Extracting #0: cost 1 inf + 0 1.757 * * [simplify]: Extracting #1: cost 3 inf + 0 1.757 * * [simplify]: Extracting #2: cost 2 inf + 1 1.757 * * [simplify]: Extracting #3: cost 0 inf + 143 1.757 * [simplify]: Simplified to (exp im) 1.757 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (/ (/ 0.5 1) (exp im)) (* (exp im) 0.5)) (cos re))) 1.757 * * * * [progress]: [ 25 / 70 ] simplifiying candidate # 1.757 * [simplify]: Simplifying (* (cbrt 0.5) (cbrt 0.5)) 1.757 * * [simplify]: iters left: 3 (3 enodes) 1.759 * * [simplify]: iters left: 2 (9 enodes) 1.761 * * [simplify]: Extracting #0: cost 1 inf + 0 1.761 * * [simplify]: Extracting #1: cost 3 inf + 0 1.761 * * [simplify]: Extracting #2: cost 5 inf + 0 1.761 * * [simplify]: Extracting #3: cost 4 inf + 1 1.761 * * [simplify]: Extracting #4: cost 0 inf + 405 1.761 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 1.761 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (/ (* (cbrt 0.5) (cbrt 0.5)) (/ (exp im) (cbrt 0.5))) (* (exp im) 0.5)) (cos re))) 1.761 * * * * [progress]: [ 26 / 70 ] simplifiying candidate # 1.761 * [simplify]: Simplifying (sqrt 0.5) 1.761 * * [simplify]: iters left: 1 (2 enodes) 1.762 * * [simplify]: Extracting #0: cost 1 inf + 0 1.762 * * [simplify]: Extracting #1: cost 3 inf + 0 1.762 * * [simplify]: Extracting #2: cost 2 inf + 1 1.762 * * [simplify]: Extracting #3: cost 0 inf + 83 1.762 * [simplify]: Simplified to (sqrt 0.5) 1.762 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (/ (sqrt 0.5) (/ (exp im) (sqrt 0.5))) (* (exp im) 0.5)) (cos re))) 1.762 * * * * [progress]: [ 27 / 70 ] simplifiying candidate # 1.763 * * * * [progress]: [ 28 / 70 ] simplifiying candidate #real (real->posit16 (/ 0.5 (exp im)))) (* (exp im) 0.5)) (cos re)))> 1.763 * * * * [progress]: [ 29 / 70 ] simplifiying candidate # 1.763 * [simplify]: Simplifying (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re)) 1.763 * * [simplify]: iters left: 6 (9 enodes) 1.767 * * [simplify]: iters left: 5 (30 enodes) 1.774 * * [simplify]: iters left: 4 (38 enodes) 1.781 * * [simplify]: iters left: 3 (56 enodes) 1.789 * * [simplify]: iters left: 2 (68 enodes) 1.798 * * [simplify]: iters left: 1 (74 enodes) 1.806 * * [simplify]: Extracting #0: cost 1 inf + 0 1.806 * * [simplify]: Extracting #1: cost 6 inf + 0 1.806 * * [simplify]: Extracting #2: cost 20 inf + 0 1.806 * * [simplify]: Extracting #3: cost 25 inf + 124 1.806 * * [simplify]: Extracting #4: cost 22 inf + 329 1.807 * * [simplify]: Extracting #5: cost 6 inf + 2944 1.808 * * [simplify]: Extracting #6: cost 0 inf + 3997 1.808 * [simplify]: Simplified to (+ (* (exp im) (* (cos re) 0.5)) (/ (* (cos re) 0.5) (exp im))) 1.808 * [simplify]: Simplified (2 1) to (λ (re im) (pow (+ (* (exp im) (* (cos re) 0.5)) (/ (* (cos re) 0.5) (exp im))) 1)) 1.808 * * * * [progress]: [ 30 / 70 ] simplifiying candidate # 1.808 * * * * [progress]: [ 31 / 70 ] simplifiying candidate # 1.808 * [simplify]: Simplifying (+ (log (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (log (cos re))) 1.809 * * [simplify]: iters left: 6 (11 enodes) 1.811 * * [simplify]: iters left: 5 (36 enodes) 1.817 * * [simplify]: Extracting #0: cost 1 inf + 0 1.817 * * [simplify]: Extracting #1: cost 4 inf + 0 1.817 * * [simplify]: Extracting #2: cost 8 inf + 0 1.817 * * [simplify]: Extracting #3: cost 13 inf + 0 1.817 * * [simplify]: Extracting #4: cost 16 inf + 1 1.817 * * [simplify]: Extracting #5: cost 14 inf + 255 1.817 * * [simplify]: Extracting #6: cost 12 inf + 387 1.817 * * [simplify]: Extracting #7: cost 6 inf + 1057 1.817 * * [simplify]: Extracting #8: cost 1 inf + 2489 1.818 * * [simplify]: Extracting #9: cost 0 inf + 2751 1.818 * [simplify]: Simplified to (+ (log (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (log (cos re))) 1.818 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (log (cos re))))) 1.818 * * * * [progress]: [ 32 / 70 ] simplifiying candidate # 1.818 * * * * [progress]: [ 33 / 70 ] simplifiying candidate # 1.818 * * * * [progress]: [ 34 / 70 ] simplifiying candidate # 1.818 * [simplify]: Simplifying (* (* (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (* (cos re) (cos re)) (cos re))) 1.819 * * [simplify]: iters left: 6 (13 enodes) 1.822 * * [simplify]: iters left: 5 (60 enodes) 1.850 * * [simplify]: iters left: 4 (189 enodes) 1.958 * * [simplify]: Extracting #0: cost 1 inf + 0 1.958 * * [simplify]: Extracting #1: cost 24 inf + 0 1.959 * * [simplify]: Extracting #2: cost 111 inf + 0 1.959 * * [simplify]: Extracting #3: cost 185 inf + 64 1.962 * * [simplify]: Extracting #4: cost 127 inf + 14006 1.973 * * [simplify]: Extracting #5: cost 8 inf + 51326 1.996 * * [simplify]: Extracting #6: cost 0 inf + 53685 2.022 * [simplify]: Simplified to (* (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 2.022 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))))) 2.022 * * * * [progress]: [ 35 / 70 ] simplifiying candidate # 2.022 * * * * [progress]: [ 36 / 70 ] simplifiying candidate # 2.022 * * * * [progress]: [ 37 / 70 ] simplifiying candidate # 2.022 * * * * [progress]: [ 38 / 70 ] simplifiying candidate # 2.022 * * * * [progress]: [ 39 / 70 ] simplifiying candidate # 2.023 * [simplify]: Simplifying (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (cos re))) 2.023 * * [simplify]: iters left: 6 (11 enodes) 2.028 * * [simplify]: iters left: 5 (36 enodes) 2.039 * * [simplify]: Extracting #0: cost 1 inf + 0 2.039 * * [simplify]: Extracting #1: cost 4 inf + 0 2.039 * * [simplify]: Extracting #2: cost 8 inf + 0 2.039 * * [simplify]: Extracting #3: cost 13 inf + 0 2.039 * * [simplify]: Extracting #4: cost 16 inf + 1 2.039 * * [simplify]: Extracting #5: cost 14 inf + 225 2.040 * * [simplify]: Extracting #6: cost 12 inf + 327 2.040 * * [simplify]: Extracting #7: cost 6 inf + 997 2.040 * * [simplify]: Extracting #8: cost 1 inf + 2279 2.042 * * [simplify]: Extracting #9: cost 0 inf + 2511 2.043 * [simplify]: Simplified to (* (sqrt (cos re)) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 2.043 * [simplify]: Simplified (2 1) to (λ (re im) (* (* (sqrt (cos re)) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (cos re))))) 2.043 * [simplify]: Simplifying (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (cos re))) 2.043 * * [simplify]: iters left: 6 (11 enodes) 2.049 * * [simplify]: iters left: 5 (36 enodes) 2.055 * * [simplify]: Extracting #0: cost 1 inf + 0 2.056 * * [simplify]: Extracting #1: cost 4 inf + 0 2.056 * * [simplify]: Extracting #2: cost 8 inf + 0 2.056 * * [simplify]: Extracting #3: cost 13 inf + 0 2.056 * * [simplify]: Extracting #4: cost 16 inf + 1 2.056 * * [simplify]: Extracting #5: cost 14 inf + 225 2.056 * * [simplify]: Extracting #6: cost 12 inf + 327 2.056 * * [simplify]: Extracting #7: cost 6 inf + 997 2.056 * * [simplify]: Extracting #8: cost 1 inf + 2279 2.057 * * [simplify]: Extracting #9: cost 0 inf + 2511 2.057 * [simplify]: Simplified to (* (sqrt (cos re)) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 2.057 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (cos re))) (* (sqrt (cos re)) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) 2.057 * * * * [progress]: [ 40 / 70 ] simplifiying candidate # 2.057 * [simplify]: Simplifying (cbrt (cos re)) 2.057 * * [simplify]: iters left: 2 (3 enodes) 2.058 * * [simplify]: iters left: 1 (9 enodes) 2.059 * * [simplify]: Extracting #0: cost 1 inf + 0 2.059 * * [simplify]: Extracting #1: cost 3 inf + 0 2.059 * * [simplify]: Extracting #2: cost 5 inf + 0 2.059 * * [simplify]: Extracting #3: cost 4 inf + 1 2.059 * * [simplify]: Extracting #4: cost 0 inf + 405 2.059 * [simplify]: Simplified to (cbrt (cos re)) 2.059 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (* (cbrt (cos re)) (cbrt (cos re)))) (cbrt (cos re)))) 2.059 * * * * [progress]: [ 41 / 70 ] simplifiying candidate # 2.060 * [simplify]: Simplifying (sqrt (cos re)) 2.060 * * [simplify]: iters left: 2 (3 enodes) 2.060 * * [simplify]: iters left: 1 (9 enodes) 2.061 * * [simplify]: Extracting #0: cost 1 inf + 0 2.062 * * [simplify]: Extracting #1: cost 3 inf + 0 2.062 * * [simplify]: Extracting #2: cost 5 inf + 0 2.062 * * [simplify]: Extracting #3: cost 4 inf + 1 2.062 * * [simplify]: Extracting #4: cost 0 inf + 325 2.062 * [simplify]: Simplified to (sqrt (cos re)) 2.062 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (sqrt (cos re))) (sqrt (cos re)))) 2.062 * * * * [progress]: [ 42 / 70 ] simplifiying candidate # 2.062 * [simplify]: Simplifying (cos re) 2.062 * * [simplify]: iters left: 1 (2 enodes) 2.062 * * [simplify]: Extracting #0: cost 1 inf + 0 2.062 * * [simplify]: Extracting #1: cost 3 inf + 0 2.062 * * [simplify]: Extracting #2: cost 2 inf + 1 2.063 * * [simplify]: Extracting #3: cost 0 inf + 123 2.063 * [simplify]: Simplified to (cos re) 2.063 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 1) (cos re))) 2.063 * * * * [progress]: [ 43 / 70 ] simplifiying candidate # 2.063 * [simplify]: Simplifying (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 2.063 * * [simplify]: iters left: 6 (8 enodes) 2.065 * * [simplify]: iters left: 5 (26 enodes) 2.069 * * [simplify]: Extracting #0: cost 1 inf + 0 2.069 * * [simplify]: Extracting #1: cost 3 inf + 0 2.069 * * [simplify]: Extracting #2: cost 5 inf + 0 2.069 * * [simplify]: Extracting #3: cost 8 inf + 0 2.069 * * [simplify]: Extracting #4: cost 12 inf + 0 2.069 * * [simplify]: Extracting #5: cost 13 inf + 1 2.069 * * [simplify]: Extracting #6: cost 12 inf + 2 2.069 * * [simplify]: Extracting #7: cost 6 inf + 672 2.069 * * [simplify]: Extracting #8: cost 1 inf + 1832 2.070 * * [simplify]: Extracting #9: cost 0 inf + 2144 2.070 * [simplify]: Simplified to (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 2.070 * [simplify]: Simplified (2 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 2.070 * * * * [progress]: [ 44 / 70 ] simplifiying candidate # 2.070 * [simplify]: Simplifying (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 2.070 * * [simplify]: iters left: 6 (7 enodes) 2.072 * * [simplify]: iters left: 5 (23 enodes) 2.076 * * [simplify]: Extracting #0: cost 1 inf + 0 2.076 * * [simplify]: Extracting #1: cost 3 inf + 0 2.076 * * [simplify]: Extracting #2: cost 6 inf + 0 2.076 * * [simplify]: Extracting #3: cost 10 inf + 0 2.076 * * [simplify]: Extracting #4: cost 11 inf + 1 2.076 * * [simplify]: Extracting #5: cost 10 inf + 2 2.076 * * [simplify]: Extracting #6: cost 1 inf + 1208 2.076 * * [simplify]: Extracting #7: cost 0 inf + 1440 2.078 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 2.078 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 2.078 * * * * [progress]: [ 45 / 70 ] simplifiying candidate # 2.078 * * * * [progress]: [ 46 / 70 ] simplifiying candidate # 2.078 * [simplify]: Simplifying (* (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3)) (cos re)) 2.078 * * [simplify]: iters left: 6 (12 enodes) 2.082 * * [simplify]: iters left: 5 (56 enodes) 2.098 * * [simplify]: iters left: 4 (132 enodes) 2.137 * * [simplify]: iters left: 3 (378 enodes) 2.304 * * [simplify]: Extracting #0: cost 1 inf + 0 2.304 * * [simplify]: Extracting #1: cost 6 inf + 0 2.305 * * [simplify]: Extracting #2: cost 148 inf + 0 2.307 * * [simplify]: Extracting #3: cost 291 inf + 2 2.311 * * [simplify]: Extracting #4: cost 241 inf + 12374 2.321 * * [simplify]: Extracting #5: cost 95 inf + 54567 2.332 * * [simplify]: Extracting #6: cost 7 inf + 93503 2.348 * * [simplify]: Extracting #7: cost 0 inf + 96476 2.369 * [simplify]: Simplified to (* (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))) (cos re)) 2.369 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))) (cos re)) (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))) 2.370 * * * * [progress]: [ 47 / 70 ] simplifiying candidate # 2.370 * [simplify]: Simplifying (* (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))) (cos re)) 2.370 * * [simplify]: iters left: 6 (11 enodes) 2.378 * * [simplify]: iters left: 5 (51 enodes) 2.398 * * [simplify]: iters left: 4 (114 enodes) 2.444 * * [simplify]: iters left: 3 (272 enodes) 2.543 * * [simplify]: Extracting #0: cost 1 inf + 0 2.543 * * [simplify]: Extracting #1: cost 25 inf + 0 2.546 * * [simplify]: Extracting #2: cost 123 inf + 0 2.547 * * [simplify]: Extracting #3: cost 178 inf + 246 2.549 * * [simplify]: Extracting #4: cost 123 inf + 11039 2.556 * * [simplify]: Extracting #5: cost 8 inf + 39337 2.565 * * [simplify]: Extracting #6: cost 0 inf + 41357 2.582 * [simplify]: Simplified to (* (cos re) (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) 2.582 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (cos re) (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (- (/ 0.5 (exp im)) (* (exp im) 0.5)))) 2.582 * * * * [progress]: [ 48 / 70 ] simplifiying candidate #real (real->posit16 (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re)))))> 2.582 * * * * [progress]: [ 49 / 70 ] simplifiying candidate # 2.582 * * * * [progress]: [ 50 / 70 ] simplifiying candidate # 2.583 * [simplify]: Simplifying (* (exp (/ 0.5 (exp im))) (exp (* (exp im) 0.5))) 2.583 * * [simplify]: iters left: 6 (8 enodes) 2.587 * * [simplify]: iters left: 5 (30 enodes) 2.597 * * [simplify]: iters left: 4 (42 enodes) 2.611 * * [simplify]: iters left: 3 (59 enodes) 2.622 * * [simplify]: iters left: 2 (96 enodes) 2.643 * * [simplify]: iters left: 1 (195 enodes) 2.710 * * [simplify]: Extracting #0: cost 1 inf + 0 2.710 * * [simplify]: Extracting #1: cost 33 inf + 0 2.710 * * [simplify]: Extracting #2: cost 117 inf + 0 2.710 * * [simplify]: Extracting #3: cost 146 inf + 74 2.711 * * [simplify]: Extracting #4: cost 120 inf + 3174 2.714 * * [simplify]: Extracting #5: cost 63 inf + 23834 2.720 * * [simplify]: Extracting #6: cost 7 inf + 65217 2.728 * * [simplify]: Extracting #7: cost 0 inf + 70511 2.740 * [simplify]: Simplified to (exp (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 2.740 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (log (exp (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 2.740 * * * * [progress]: [ 51 / 70 ] simplifiying candidate # 2.740 * * * * [progress]: [ 52 / 70 ] simplifiying candidate # 2.740 * * * * [progress]: [ 53 / 70 ] simplifiying candidate # 2.740 * * * * [progress]: [ 54 / 70 ] simplifiying candidate # 2.740 * * * * [progress]: [ 55 / 70 ] simplifiying candidate # 2.740 * * * * [progress]: [ 56 / 70 ] simplifiying candidate # 2.740 * * * * [progress]: [ 57 / 70 ] simplifiying candidate # 2.741 * * * * [progress]: [ 58 / 70 ] simplifiying candidate # 2.741 * * * * [progress]: [ 59 / 70 ] simplifiying candidate # 2.741 * * * * [progress]: [ 60 / 70 ] simplifiying candidate #real (real->posit16 (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re)))> 2.741 * * * * [progress]: [ 61 / 70 ] simplifiying candidate # 2.741 * * * * [progress]: [ 62 / 70 ] simplifiying candidate # 2.741 * [simplify]: Simplifying (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 2.741 * * [simplify]: iters left: 6 (9 enodes) 2.751 * * [simplify]: iters left: 5 (39 enodes) 2.765 * * [simplify]: iters left: 4 (65 enodes) 2.784 * * [simplify]: iters left: 3 (96 enodes) 2.808 * * [simplify]: iters left: 2 (120 enodes) 2.837 * * [simplify]: iters left: 1 (146 enodes) 2.871 * * [simplify]: Extracting #0: cost 1 inf + 0 2.871 * * [simplify]: Extracting #1: cost 16 inf + 0 2.872 * * [simplify]: Extracting #2: cost 35 inf + 1 2.872 * * [simplify]: Extracting #3: cost 43 inf + 85 2.873 * * [simplify]: Extracting #4: cost 17 inf + 1897 2.876 * * [simplify]: Extracting #5: cost 0 inf + 3856 2.878 * [simplify]: Simplified to (+ (* (- (* 0.25 im) 0.5) im) 0.5) 2.879 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (+ (+ (* (- (* 0.25 im) 0.5) im) 0.5) (* (exp im) 0.5)) (cos re))) 2.879 * * * * [progress]: [ 63 / 70 ] simplifiying candidate # 2.879 * [simplify]: Simplifying (/ 0.5 (exp im)) 2.879 * * [simplify]: iters left: 3 (4 enodes) 2.881 * * [simplify]: iters left: 2 (12 enodes) 2.885 * * [simplify]: Extracting #0: cost 1 inf + 0 2.885 * * [simplify]: Extracting #1: cost 4 inf + 0 2.885 * * [simplify]: Extracting #2: cost 5 inf + 1 2.885 * * [simplify]: Extracting #3: cost 4 inf + 2 2.885 * * [simplify]: Extracting #4: cost 0 inf + 368 2.886 * [simplify]: Simplified to (/ 0.5 (exp im)) 2.886 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re))) 2.886 * * * * [progress]: [ 64 / 70 ] simplifiying candidate # 2.886 * [simplify]: Simplifying (/ 0.5 (exp im)) 2.886 * * [simplify]: iters left: 3 (4 enodes) 2.888 * * [simplify]: iters left: 2 (12 enodes) 2.892 * * [simplify]: Extracting #0: cost 1 inf + 0 2.892 * * [simplify]: Extracting #1: cost 4 inf + 0 2.892 * * [simplify]: Extracting #2: cost 5 inf + 1 2.892 * * [simplify]: Extracting #3: cost 4 inf + 2 2.893 * * [simplify]: Extracting #4: cost 0 inf + 368 2.893 * [simplify]: Simplified to (/ 0.5 (exp im)) 2.893 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re))) 2.893 * * * * [progress]: [ 65 / 70 ] simplifiying candidate # 2.893 * [simplify]: Simplifying (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 2.893 * * [simplify]: iters left: 6 (11 enodes) 2.901 * * [simplify]: iters left: 5 (48 enodes) 2.917 * * [simplify]: iters left: 4 (78 enodes) 2.938 * * [simplify]: iters left: 3 (121 enodes) 2.962 * * [simplify]: iters left: 2 (141 enodes) 2.985 * * [simplify]: iters left: 1 (173 enodes) 3.019 * * [simplify]: Extracting #0: cost 1 inf + 0 3.019 * * [simplify]: Extracting #1: cost 16 inf + 0 3.020 * * [simplify]: Extracting #2: cost 47 inf + 1 3.020 * * [simplify]: Extracting #3: cost 68 inf + 169 3.021 * * [simplify]: Extracting #4: cost 24 inf + 4219 3.022 * * [simplify]: Extracting #5: cost 1 inf + 6833 3.024 * * [simplify]: Extracting #6: cost 0 inf + 6917 3.025 * [simplify]: Simplified to (+ 1.0 (* (- (* im im) (* re re)) 0.5)) 3.026 * [simplify]: Simplified (2) to (λ (re im) (+ 1.0 (* (- (* im im) (* re re)) 0.5))) 3.026 * * * * [progress]: [ 66 / 70 ] simplifiying candidate # 3.026 * [simplify]: Simplifying (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 3.026 * * [simplify]: iters left: 6 (11 enodes) 3.030 * * [simplify]: iters left: 5 (45 enodes) 3.037 * * [simplify]: iters left: 4 (68 enodes) 3.054 * * [simplify]: iters left: 3 (104 enodes) 3.071 * * [simplify]: iters left: 2 (132 enodes) 3.091 * * [simplify]: iters left: 1 (139 enodes) 3.124 * * [simplify]: Extracting #0: cost 1 inf + 0 3.125 * * [simplify]: Extracting #1: cost 10 inf + 0 3.125 * * [simplify]: Extracting #2: cost 28 inf + 1 3.125 * * [simplify]: Extracting #3: cost 39 inf + 64 3.126 * * [simplify]: Extracting #4: cost 37 inf + 228 3.126 * * [simplify]: Extracting #5: cost 20 inf + 2369 3.128 * * [simplify]: Extracting #6: cost 1 inf + 6038 3.131 * * [simplify]: Extracting #7: cost 0 inf + 6300 3.133 * [simplify]: Simplified to (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) 3.133 * [simplify]: Simplified (2) to (λ (re im) (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) 3.133 * * * * [progress]: [ 67 / 70 ] simplifiying candidate # 3.133 * [simplify]: Simplifying (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 3.134 * * [simplify]: iters left: 6 (11 enodes) 3.140 * * [simplify]: iters left: 5 (45 enodes) 3.155 * * [simplify]: iters left: 4 (68 enodes) 3.175 * * [simplify]: iters left: 3 (104 enodes) 3.191 * * [simplify]: iters left: 2 (132 enodes) 3.217 * * [simplify]: iters left: 1 (139 enodes) 3.233 * * [simplify]: Extracting #0: cost 1 inf + 0 3.233 * * [simplify]: Extracting #1: cost 10 inf + 0 3.234 * * [simplify]: Extracting #2: cost 28 inf + 1 3.234 * * [simplify]: Extracting #3: cost 39 inf + 64 3.234 * * [simplify]: Extracting #4: cost 37 inf + 228 3.234 * * [simplify]: Extracting #5: cost 20 inf + 2369 3.235 * * [simplify]: Extracting #6: cost 1 inf + 6038 3.236 * * [simplify]: Extracting #7: cost 0 inf + 6300 3.238 * [simplify]: Simplified to (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) 3.238 * [simplify]: Simplified (2) to (λ (re im) (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) 3.238 * * * * [progress]: [ 68 / 70 ] simplifiying candidate # 3.238 * [simplify]: Simplifying (+ (* 0.5 (pow im 2)) (+ (* 0.041666666666666664 (pow im 4)) 1.0)) 3.238 * * [simplify]: iters left: 6 (12 enodes) 3.243 * * [simplify]: iters left: 5 (50 enodes) 3.259 * * [simplify]: iters left: 4 (68 enodes) 3.280 * * [simplify]: iters left: 3 (89 enodes) 3.303 * * [simplify]: iters left: 2 (115 enodes) 3.324 * * [simplify]: iters left: 1 (158 enodes) 3.355 * * [simplify]: Extracting #0: cost 1 inf + 0 3.355 * * [simplify]: Extracting #1: cost 8 inf + 0 3.355 * * [simplify]: Extracting #2: cost 25 inf + 1 3.355 * * [simplify]: Extracting #3: cost 34 inf + 46 3.355 * * [simplify]: Extracting #4: cost 20 inf + 910 3.356 * * [simplify]: Extracting #5: cost 1 inf + 3406 3.357 * * [simplify]: Extracting #6: cost 0 inf + 3610 3.358 * [simplify]: Simplified to (+ (* (* im im) (+ (* (* im im) 0.041666666666666664) 0.5)) 1.0) 3.358 * [simplify]: Simplified (2 1) to (λ (re im) (* (+ (* (* im im) (+ (* (* im im) 0.041666666666666664) 0.5)) 1.0) (cos re))) 3.358 * * * * [progress]: [ 69 / 70 ] simplifiying candidate # 3.358 * [simplify]: Simplifying (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 3.358 * * [simplify]: iters left: 6 (8 enodes) 3.361 * * [simplify]: iters left: 5 (35 enodes) 3.367 * * [simplify]: iters left: 4 (46 enodes) 3.377 * * [simplify]: Extracting #0: cost 1 inf + 0 3.377 * * [simplify]: Extracting #1: cost 6 inf + 0 3.377 * * [simplify]: Extracting #2: cost 10 inf + 1 3.377 * * [simplify]: Extracting #3: cost 15 inf + 1 3.377 * * [simplify]: Extracting #4: cost 14 inf + 3 3.378 * * [simplify]: Extracting #5: cost 2 inf + 1281 3.378 * * [simplify]: Extracting #6: cost 0 inf + 1723 3.379 * [simplify]: Simplified to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 3.379 * [simplify]: Simplified (2 1) to (λ (re im) (* (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) (cos re))) 3.379 * * * * [progress]: [ 70 / 70 ] simplifiying candidate # 3.379 * [simplify]: Simplifying (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 3.379 * * [simplify]: iters left: 6 (8 enodes) 3.385 * * [simplify]: iters left: 5 (35 enodes) 3.397 * * [simplify]: iters left: 4 (46 enodes) 3.410 * * [simplify]: Extracting #0: cost 1 inf + 0 3.410 * * [simplify]: Extracting #1: cost 6 inf + 0 3.410 * * [simplify]: Extracting #2: cost 10 inf + 1 3.410 * * [simplify]: Extracting #3: cost 15 inf + 1 3.411 * * [simplify]: Extracting #4: cost 14 inf + 3 3.411 * * [simplify]: Extracting #5: cost 2 inf + 1281 3.413 * * [simplify]: Extracting #6: cost 0 inf + 1723 3.414 * [simplify]: Simplified to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 3.414 * [simplify]: Simplified (2 1) to (λ (re im) (* (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) (cos re))) 3.414 * * * [progress]: adding candidates to table 4.025 * * [progress]: iteration 2 / 4 4.025 * * * [progress]: picking best candidate 4.033 * * * * [pick]: Picked # 4.033 * * * [progress]: localizing error 4.064 * * * [progress]: generating rewritten candidates 4.064 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1 1) 4.074 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1 1) 4.083 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 4.270 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 4.370 * * * [progress]: generating series expansions 4.370 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1 1) 4.371 * [backup-simplify]: Simplify (/ 0.5 (exp im)) into (/ 0.5 (exp im)) 4.371 * [approximate]: Taking taylor expansion of (/ 0.5 (exp im)) in (im) around 0 4.371 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 4.371 * [taylor]: Taking taylor expansion of 0.5 in im 4.371 * [backup-simplify]: Simplify 0.5 into 0.5 4.371 * [taylor]: Taking taylor expansion of (exp im) in im 4.371 * [taylor]: Taking taylor expansion of im in im 4.371 * [backup-simplify]: Simplify 0 into 0 4.371 * [backup-simplify]: Simplify 1 into 1 4.371 * [backup-simplify]: Simplify (exp 0) into 1 4.372 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 4.372 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 4.372 * [taylor]: Taking taylor expansion of 0.5 in im 4.372 * [backup-simplify]: Simplify 0.5 into 0.5 4.372 * [taylor]: Taking taylor expansion of (exp im) in im 4.372 * [taylor]: Taking taylor expansion of im in im 4.372 * [backup-simplify]: Simplify 0 into 0 4.372 * [backup-simplify]: Simplify 1 into 1 4.372 * [backup-simplify]: Simplify (exp 0) into 1 4.373 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 4.373 * [backup-simplify]: Simplify 0.5 into 0.5 4.374 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.377 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 4.378 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 4.379 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.385 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1/2 1)) (* (- 0.5) (/ 1 1)))) into 0.25 4.385 * [backup-simplify]: Simplify 0.25 into 0.25 4.386 * [backup-simplify]: Simplify (+ (* 0.25 (pow im 2)) (+ (* (- 0.5) im) 0.5)) into (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 4.386 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 4.386 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in (im) around 0 4.386 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 4.386 * [taylor]: Taking taylor expansion of 0.5 in im 4.386 * [backup-simplify]: Simplify 0.5 into 0.5 4.386 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.386 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.386 * [taylor]: Taking taylor expansion of im in im 4.386 * [backup-simplify]: Simplify 0 into 0 4.386 * [backup-simplify]: Simplify 1 into 1 4.387 * [backup-simplify]: Simplify (/ 1 1) into 1 4.387 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.387 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 4.387 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 4.387 * [taylor]: Taking taylor expansion of 0.5 in im 4.387 * [backup-simplify]: Simplify 0.5 into 0.5 4.387 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.387 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.387 * [taylor]: Taking taylor expansion of im in im 4.387 * [backup-simplify]: Simplify 0 into 0 4.387 * [backup-simplify]: Simplify 1 into 1 4.388 * [backup-simplify]: Simplify (/ 1 1) into 1 4.388 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.388 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 4.388 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 4.388 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 4.388 * [backup-simplify]: Simplify 0 into 0 4.389 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.389 * [backup-simplify]: Simplify 0 into 0 4.389 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.389 * [backup-simplify]: Simplify 0 into 0 4.389 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.390 * [backup-simplify]: Simplify 0 into 0 4.390 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.390 * [backup-simplify]: Simplify 0 into 0 4.391 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.391 * [backup-simplify]: Simplify 0 into 0 4.391 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (/ 1 im)))) into (/ 0.5 (exp im)) 4.391 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (- im)))) into (/ 0.5 (exp (/ -1 im))) 4.391 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in (im) around 0 4.391 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 4.391 * [taylor]: Taking taylor expansion of 0.5 in im 4.391 * [backup-simplify]: Simplify 0.5 into 0.5 4.391 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.391 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.391 * [taylor]: Taking taylor expansion of -1 in im 4.391 * [backup-simplify]: Simplify -1 into -1 4.391 * [taylor]: Taking taylor expansion of im in im 4.391 * [backup-simplify]: Simplify 0 into 0 4.391 * [backup-simplify]: Simplify 1 into 1 4.392 * [backup-simplify]: Simplify (/ -1 1) into -1 4.392 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.392 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 4.392 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 4.392 * [taylor]: Taking taylor expansion of 0.5 in im 4.392 * [backup-simplify]: Simplify 0.5 into 0.5 4.392 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.392 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.392 * [taylor]: Taking taylor expansion of -1 in im 4.392 * [backup-simplify]: Simplify -1 into -1 4.392 * [taylor]: Taking taylor expansion of im in im 4.392 * [backup-simplify]: Simplify 0 into 0 4.392 * [backup-simplify]: Simplify 1 into 1 4.393 * [backup-simplify]: Simplify (/ -1 1) into -1 4.393 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.393 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 4.393 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 4.393 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 4.393 * [backup-simplify]: Simplify 0 into 0 4.394 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.394 * [backup-simplify]: Simplify 0 into 0 4.394 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.394 * [backup-simplify]: Simplify 0 into 0 4.395 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.395 * [backup-simplify]: Simplify 0 into 0 4.395 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.395 * [backup-simplify]: Simplify 0 into 0 4.396 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.396 * [backup-simplify]: Simplify 0 into 0 4.396 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 (/ 1 (- im))))) into (/ 0.5 (exp im)) 4.396 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1 1) 4.396 * [backup-simplify]: Simplify (/ 0.5 (exp im)) into (/ 0.5 (exp im)) 4.396 * [approximate]: Taking taylor expansion of (/ 0.5 (exp im)) in (im) around 0 4.396 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 4.396 * [taylor]: Taking taylor expansion of 0.5 in im 4.396 * [backup-simplify]: Simplify 0.5 into 0.5 4.396 * [taylor]: Taking taylor expansion of (exp im) in im 4.396 * [taylor]: Taking taylor expansion of im in im 4.396 * [backup-simplify]: Simplify 0 into 0 4.396 * [backup-simplify]: Simplify 1 into 1 4.396 * [backup-simplify]: Simplify (exp 0) into 1 4.397 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 4.397 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 4.397 * [taylor]: Taking taylor expansion of 0.5 in im 4.397 * [backup-simplify]: Simplify 0.5 into 0.5 4.397 * [taylor]: Taking taylor expansion of (exp im) in im 4.397 * [taylor]: Taking taylor expansion of im in im 4.397 * [backup-simplify]: Simplify 0 into 0 4.397 * [backup-simplify]: Simplify 1 into 1 4.397 * [backup-simplify]: Simplify (exp 0) into 1 4.398 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 4.398 * [backup-simplify]: Simplify 0.5 into 0.5 4.399 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.402 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 4.402 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 4.404 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.410 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1/2 1)) (* (- 0.5) (/ 1 1)))) into 0.25 4.410 * [backup-simplify]: Simplify 0.25 into 0.25 4.410 * [backup-simplify]: Simplify (+ (* 0.25 (pow im 2)) (+ (* (- 0.5) im) 0.5)) into (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 4.411 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 4.411 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in (im) around 0 4.411 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 4.411 * [taylor]: Taking taylor expansion of 0.5 in im 4.411 * [backup-simplify]: Simplify 0.5 into 0.5 4.411 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.411 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.411 * [taylor]: Taking taylor expansion of im in im 4.411 * [backup-simplify]: Simplify 0 into 0 4.411 * [backup-simplify]: Simplify 1 into 1 4.411 * [backup-simplify]: Simplify (/ 1 1) into 1 4.411 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.411 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 4.412 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 4.412 * [taylor]: Taking taylor expansion of 0.5 in im 4.412 * [backup-simplify]: Simplify 0.5 into 0.5 4.412 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.412 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.412 * [taylor]: Taking taylor expansion of im in im 4.412 * [backup-simplify]: Simplify 0 into 0 4.412 * [backup-simplify]: Simplify 1 into 1 4.412 * [backup-simplify]: Simplify (/ 1 1) into 1 4.412 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.412 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 4.413 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 4.413 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 4.413 * [backup-simplify]: Simplify 0 into 0 4.413 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.413 * [backup-simplify]: Simplify 0 into 0 4.414 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.414 * [backup-simplify]: Simplify 0 into 0 4.414 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.414 * [backup-simplify]: Simplify 0 into 0 4.415 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.415 * [backup-simplify]: Simplify 0 into 0 4.415 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.415 * [backup-simplify]: Simplify 0 into 0 4.416 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (/ 1 im)))) into (/ 0.5 (exp im)) 4.416 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (- im)))) into (/ 0.5 (exp (/ -1 im))) 4.416 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in (im) around 0 4.416 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 4.416 * [taylor]: Taking taylor expansion of 0.5 in im 4.416 * [backup-simplify]: Simplify 0.5 into 0.5 4.416 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.416 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.416 * [taylor]: Taking taylor expansion of -1 in im 4.416 * [backup-simplify]: Simplify -1 into -1 4.416 * [taylor]: Taking taylor expansion of im in im 4.416 * [backup-simplify]: Simplify 0 into 0 4.416 * [backup-simplify]: Simplify 1 into 1 4.417 * [backup-simplify]: Simplify (/ -1 1) into -1 4.417 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.417 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 4.417 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 4.417 * [taylor]: Taking taylor expansion of 0.5 in im 4.417 * [backup-simplify]: Simplify 0.5 into 0.5 4.417 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.417 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.417 * [taylor]: Taking taylor expansion of -1 in im 4.417 * [backup-simplify]: Simplify -1 into -1 4.417 * [taylor]: Taking taylor expansion of im in im 4.417 * [backup-simplify]: Simplify 0 into 0 4.417 * [backup-simplify]: Simplify 1 into 1 4.417 * [backup-simplify]: Simplify (/ -1 1) into -1 4.418 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.418 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 4.418 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 4.418 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 4.418 * [backup-simplify]: Simplify 0 into 0 4.418 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.418 * [backup-simplify]: Simplify 0 into 0 4.419 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.419 * [backup-simplify]: Simplify 0 into 0 4.419 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.419 * [backup-simplify]: Simplify 0 into 0 4.420 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.420 * [backup-simplify]: Simplify 0 into 0 4.420 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.421 * [backup-simplify]: Simplify 0 into 0 4.421 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 (/ 1 (- im))))) into (/ 0.5 (exp im)) 4.421 * * * * [progress]: [ 3 / 4 ] generating series at (2) 4.421 * [backup-simplify]: Simplify (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re)) into (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 4.421 * [approximate]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in (im re) around 0 4.421 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in re 4.421 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in re 4.421 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in re 4.421 * [taylor]: Taking taylor expansion of 0.5 in re 4.421 * [backup-simplify]: Simplify 0.5 into 0.5 4.421 * [taylor]: Taking taylor expansion of (exp im) in re 4.421 * [taylor]: Taking taylor expansion of im in re 4.421 * [backup-simplify]: Simplify im into im 4.421 * [backup-simplify]: Simplify (exp im) into (exp im) 4.421 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in re 4.422 * [taylor]: Taking taylor expansion of 0.5 in re 4.422 * [backup-simplify]: Simplify 0.5 into 0.5 4.422 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in re 4.422 * [taylor]: Taking taylor expansion of (exp im) in re 4.422 * [taylor]: Taking taylor expansion of im in re 4.422 * [backup-simplify]: Simplify im into im 4.422 * [backup-simplify]: Simplify (exp im) into (exp im) 4.422 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 4.422 * [taylor]: Taking taylor expansion of (cos re) in re 4.422 * [taylor]: Taking taylor expansion of re in re 4.422 * [backup-simplify]: Simplify 0 into 0 4.422 * [backup-simplify]: Simplify 1 into 1 4.422 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in im 4.422 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 4.422 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 4.422 * [taylor]: Taking taylor expansion of 0.5 in im 4.422 * [backup-simplify]: Simplify 0.5 into 0.5 4.422 * [taylor]: Taking taylor expansion of (exp im) in im 4.422 * [taylor]: Taking taylor expansion of im in im 4.422 * [backup-simplify]: Simplify 0 into 0 4.422 * [backup-simplify]: Simplify 1 into 1 4.422 * [backup-simplify]: Simplify (exp 0) into 1 4.422 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 4.422 * [taylor]: Taking taylor expansion of 0.5 in im 4.422 * [backup-simplify]: Simplify 0.5 into 0.5 4.422 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 4.422 * [taylor]: Taking taylor expansion of (exp im) in im 4.422 * [taylor]: Taking taylor expansion of im in im 4.422 * [backup-simplify]: Simplify 0 into 0 4.422 * [backup-simplify]: Simplify 1 into 1 4.422 * [backup-simplify]: Simplify (exp 0) into 1 4.423 * [backup-simplify]: Simplify (/ 1 1) into 1 4.423 * [taylor]: Taking taylor expansion of (cos re) in im 4.423 * [taylor]: Taking taylor expansion of re in im 4.423 * [backup-simplify]: Simplify re into re 4.423 * [backup-simplify]: Simplify (cos re) into (cos re) 4.423 * [backup-simplify]: Simplify (sin re) into (sin re) 4.423 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in im 4.423 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 4.423 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 4.423 * [taylor]: Taking taylor expansion of 0.5 in im 4.423 * [backup-simplify]: Simplify 0.5 into 0.5 4.423 * [taylor]: Taking taylor expansion of (exp im) in im 4.423 * [taylor]: Taking taylor expansion of im in im 4.423 * [backup-simplify]: Simplify 0 into 0 4.423 * [backup-simplify]: Simplify 1 into 1 4.423 * [backup-simplify]: Simplify (exp 0) into 1 4.423 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 4.423 * [taylor]: Taking taylor expansion of 0.5 in im 4.423 * [backup-simplify]: Simplify 0.5 into 0.5 4.424 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 4.424 * [taylor]: Taking taylor expansion of (exp im) in im 4.424 * [taylor]: Taking taylor expansion of im in im 4.424 * [backup-simplify]: Simplify 0 into 0 4.424 * [backup-simplify]: Simplify 1 into 1 4.424 * [backup-simplify]: Simplify (exp 0) into 1 4.424 * [backup-simplify]: Simplify (/ 1 1) into 1 4.424 * [taylor]: Taking taylor expansion of (cos re) in im 4.424 * [taylor]: Taking taylor expansion of re in im 4.424 * [backup-simplify]: Simplify re into re 4.424 * [backup-simplify]: Simplify (cos re) into (cos re) 4.424 * [backup-simplify]: Simplify (sin re) into (sin re) 4.425 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 4.425 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 4.426 * [backup-simplify]: Simplify (+ 0.5 0.5) into 1.0 4.426 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 4.426 * [backup-simplify]: Simplify (* (sin re) 0) into 0 4.426 * [backup-simplify]: Simplify (- 0) into 0 4.426 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 4.426 * [backup-simplify]: Simplify (* 1.0 (cos re)) into (* 1.0 (cos re)) 4.426 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 4.426 * [taylor]: Taking taylor expansion of 1.0 in re 4.426 * [backup-simplify]: Simplify 1.0 into 1.0 4.426 * [taylor]: Taking taylor expansion of (cos re) in re 4.426 * [taylor]: Taking taylor expansion of re in re 4.426 * [backup-simplify]: Simplify 0 into 0 4.427 * [backup-simplify]: Simplify 1 into 1 4.427 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 4.427 * [backup-simplify]: Simplify 1.0 into 1.0 4.427 * [backup-simplify]: Simplify (+ 0) into 0 4.428 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 4.429 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.429 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 4.430 * [backup-simplify]: Simplify (- 0) into 0 4.430 * [backup-simplify]: Simplify (+ 0 0) into 0 4.431 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.433 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 1)) into 0.5 4.434 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.434 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 4.436 * [backup-simplify]: Simplify (+ (* 0.5 -1) (* 0 1)) into (- 0.5) 4.437 * [backup-simplify]: Simplify (+ 0.5 (- 0.5)) into 0 4.437 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 (cos re))) into 0 4.437 * [taylor]: Taking taylor expansion of 0 in re 4.437 * [backup-simplify]: Simplify 0 into 0 4.437 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify (+ 0) into 0 4.438 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 4.438 * [backup-simplify]: Simplify 0 into 0 4.439 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.440 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 4.441 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.442 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 4.442 * [backup-simplify]: Simplify (- 0) into 0 4.442 * [backup-simplify]: Simplify (+ 0 0) into 0 4.444 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.446 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 1) (* 0 1))) into 0.25 4.448 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.449 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 4.451 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 -1) (* 0 1))) into 0.25 4.451 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 4.452 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0.5 (cos re)))) into (* 0.5 (cos re)) 4.452 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 4.452 * [taylor]: Taking taylor expansion of 0.5 in re 4.452 * [backup-simplify]: Simplify 0.5 into 0.5 4.453 * [taylor]: Taking taylor expansion of (cos re) in re 4.453 * [taylor]: Taking taylor expansion of re in re 4.453 * [backup-simplify]: Simplify 0 into 0 4.453 * [backup-simplify]: Simplify 1 into 1 4.453 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 4.453 * [backup-simplify]: Simplify 0.5 into 0.5 4.453 * [backup-simplify]: Simplify 0 into 0 4.454 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 4.456 * [backup-simplify]: Simplify (+ (* 1.0 -1/2) (+ (* 0 0) (* 0 1))) into (- 0.5) 4.457 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 4.458 * [backup-simplify]: Simplify (+ (* (- 0.5) (pow (* re 1) 2)) (+ (* 0.5 (pow (* 1 im) 2)) 1.0)) into (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 4.458 * [backup-simplify]: Simplify (* (* (sqrt (+ (/ 0.5 (exp (/ 1 im))) (* (exp (/ 1 im)) 0.5))) (sqrt (+ (/ 0.5 (exp (/ 1 im))) (* (exp (/ 1 im)) 0.5)))) (cos (/ 1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) 4.458 * [approximate]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in (im re) around 0 4.458 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in re 4.458 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in re 4.458 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in re 4.458 * [taylor]: Taking taylor expansion of 0.5 in re 4.458 * [backup-simplify]: Simplify 0.5 into 0.5 4.458 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 4.458 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 4.459 * [taylor]: Taking taylor expansion of (/ 1 im) in re 4.459 * [taylor]: Taking taylor expansion of im in re 4.459 * [backup-simplify]: Simplify im into im 4.459 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 4.459 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.459 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 4.459 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 4.459 * [taylor]: Taking taylor expansion of 0.5 in re 4.459 * [backup-simplify]: Simplify 0.5 into 0.5 4.459 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 4.459 * [taylor]: Taking taylor expansion of (/ 1 im) in re 4.459 * [taylor]: Taking taylor expansion of im in re 4.459 * [backup-simplify]: Simplify im into im 4.459 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 4.459 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.459 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 4.459 * [taylor]: Taking taylor expansion of (/ 1 re) in re 4.459 * [taylor]: Taking taylor expansion of re in re 4.459 * [backup-simplify]: Simplify 0 into 0 4.459 * [backup-simplify]: Simplify 1 into 1 4.460 * [backup-simplify]: Simplify (/ 1 1) into 1 4.460 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.460 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in im 4.460 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 4.460 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 4.460 * [taylor]: Taking taylor expansion of 0.5 in im 4.460 * [backup-simplify]: Simplify 0.5 into 0.5 4.460 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 4.460 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.460 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.460 * [taylor]: Taking taylor expansion of im in im 4.460 * [backup-simplify]: Simplify 0 into 0 4.460 * [backup-simplify]: Simplify 1 into 1 4.461 * [backup-simplify]: Simplify (/ 1 1) into 1 4.461 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.461 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 4.461 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 4.461 * [taylor]: Taking taylor expansion of 0.5 in im 4.461 * [backup-simplify]: Simplify 0.5 into 0.5 4.461 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.461 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.461 * [taylor]: Taking taylor expansion of im in im 4.461 * [backup-simplify]: Simplify 0 into 0 4.461 * [backup-simplify]: Simplify 1 into 1 4.461 * [backup-simplify]: Simplify (/ 1 1) into 1 4.461 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.461 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 4.461 * [taylor]: Taking taylor expansion of (/ 1 re) in im 4.461 * [taylor]: Taking taylor expansion of re in im 4.462 * [backup-simplify]: Simplify re into re 4.462 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 4.462 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.462 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 4.462 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in im 4.462 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 4.462 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 4.462 * [taylor]: Taking taylor expansion of 0.5 in im 4.462 * [backup-simplify]: Simplify 0.5 into 0.5 4.462 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 4.462 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.462 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.462 * [taylor]: Taking taylor expansion of im in im 4.462 * [backup-simplify]: Simplify 0 into 0 4.462 * [backup-simplify]: Simplify 1 into 1 4.462 * [backup-simplify]: Simplify (/ 1 1) into 1 4.463 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.463 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 4.463 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 4.463 * [taylor]: Taking taylor expansion of 0.5 in im 4.463 * [backup-simplify]: Simplify 0.5 into 0.5 4.463 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.463 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.463 * [taylor]: Taking taylor expansion of im in im 4.463 * [backup-simplify]: Simplify 0 into 0 4.463 * [backup-simplify]: Simplify 1 into 1 4.463 * [backup-simplify]: Simplify (/ 1 1) into 1 4.463 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.463 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 4.463 * [taylor]: Taking taylor expansion of (/ 1 re) in im 4.463 * [taylor]: Taking taylor expansion of re in im 4.463 * [backup-simplify]: Simplify re into re 4.463 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 4.464 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.464 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 4.464 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 4.464 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 4.464 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ 1 im))) (* 0.5 (exp (/ 1 im)))) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 4.464 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 4.464 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 4.465 * [backup-simplify]: Simplify (- 0) into 0 4.465 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 4.465 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) 4.465 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in re 4.465 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in re 4.465 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in re 4.465 * [taylor]: Taking taylor expansion of 0.5 in re 4.465 * [backup-simplify]: Simplify 0.5 into 0.5 4.465 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 4.465 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 4.465 * [taylor]: Taking taylor expansion of (/ 1 im) in re 4.465 * [taylor]: Taking taylor expansion of im in re 4.465 * [backup-simplify]: Simplify im into im 4.465 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 4.465 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.465 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 4.466 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 4.466 * [taylor]: Taking taylor expansion of 0.5 in re 4.466 * [backup-simplify]: Simplify 0.5 into 0.5 4.466 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 4.466 * [taylor]: Taking taylor expansion of (/ 1 im) in re 4.466 * [taylor]: Taking taylor expansion of im in re 4.466 * [backup-simplify]: Simplify im into im 4.466 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 4.466 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.466 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 4.466 * [taylor]: Taking taylor expansion of (/ 1 re) in re 4.466 * [taylor]: Taking taylor expansion of re in re 4.466 * [backup-simplify]: Simplify 0 into 0 4.466 * [backup-simplify]: Simplify 1 into 1 4.466 * [backup-simplify]: Simplify (/ 1 1) into 1 4.466 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 4.467 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 4.467 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 4.467 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ 1 im))) (* 0.5 (exp (/ 1 im)))) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 4.467 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) 4.467 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) 4.468 * [backup-simplify]: Simplify (+ 0) into 0 4.468 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 4.468 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 4.469 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.470 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 4.470 * [backup-simplify]: Simplify (- 0) into 0 4.470 * [backup-simplify]: Simplify (+ 0 0) into 0 4.471 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 4.471 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 4.472 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 4.472 * [backup-simplify]: Simplify (+ 0 0) into 0 4.472 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (* 0 (cos (/ 1 re)))) into 0 4.472 * [taylor]: Taking taylor expansion of 0 in re 4.472 * [backup-simplify]: Simplify 0 into 0 4.472 * [backup-simplify]: Simplify 0 into 0 4.473 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 4.473 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 4.474 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 4.474 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 4.474 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 4.475 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 4.476 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 4.476 * [backup-simplify]: Simplify (+ 0 0) into 0 4.476 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (* 0 (cos (/ 1 re)))) into 0 4.476 * [backup-simplify]: Simplify 0 into 0 4.477 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.478 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.478 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.479 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.479 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.480 * [backup-simplify]: Simplify (- 0) into 0 4.480 * [backup-simplify]: Simplify (+ 0 0) into 0 4.480 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.481 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 4.482 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 4.482 * [backup-simplify]: Simplify (+ 0 0) into 0 4.483 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 4.483 * [taylor]: Taking taylor expansion of 0 in re 4.483 * [backup-simplify]: Simplify 0 into 0 4.483 * [backup-simplify]: Simplify 0 into 0 4.483 * [backup-simplify]: Simplify 0 into 0 4.484 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.485 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.485 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.486 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 4.486 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.488 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.488 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 4.489 * [backup-simplify]: Simplify (+ 0 0) into 0 4.489 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 4.490 * [backup-simplify]: Simplify 0 into 0 4.490 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 4.491 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.492 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.493 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 4.494 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 4.494 * [backup-simplify]: Simplify (- 0) into 0 4.495 * [backup-simplify]: Simplify (+ 0 0) into 0 4.495 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.497 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))) into 0 4.498 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 4.498 * [backup-simplify]: Simplify (+ 0 0) into 0 4.499 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 4.499 * [taylor]: Taking taylor expansion of 0 in re 4.499 * [backup-simplify]: Simplify 0 into 0 4.499 * [backup-simplify]: Simplify 0 into 0 4.500 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ 1 (/ 1 im))))) (* 0.5 (exp (/ 1 (/ 1 im))))) (cos (/ 1 (/ 1 re)))) into (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 4.500 * [backup-simplify]: Simplify (* (* (sqrt (+ (/ 0.5 (exp (/ 1 (- im)))) (* (exp (/ 1 (- im))) 0.5))) (sqrt (+ (/ 0.5 (exp (/ 1 (- im)))) (* (exp (/ 1 (- im))) 0.5)))) (cos (/ 1 (- re)))) into (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) 4.500 * [approximate]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in (im re) around 0 4.500 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in re 4.500 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in re 4.500 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in re 4.500 * [taylor]: Taking taylor expansion of 0.5 in re 4.500 * [backup-simplify]: Simplify 0.5 into 0.5 4.500 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 4.500 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 4.501 * [taylor]: Taking taylor expansion of (/ -1 im) in re 4.501 * [taylor]: Taking taylor expansion of -1 in re 4.501 * [backup-simplify]: Simplify -1 into -1 4.501 * [taylor]: Taking taylor expansion of im in re 4.501 * [backup-simplify]: Simplify im into im 4.501 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 4.501 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.501 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 4.501 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 4.501 * [taylor]: Taking taylor expansion of 0.5 in re 4.501 * [backup-simplify]: Simplify 0.5 into 0.5 4.501 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 4.501 * [taylor]: Taking taylor expansion of (/ -1 im) in re 4.501 * [taylor]: Taking taylor expansion of -1 in re 4.501 * [backup-simplify]: Simplify -1 into -1 4.501 * [taylor]: Taking taylor expansion of im in re 4.501 * [backup-simplify]: Simplify im into im 4.501 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 4.501 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.501 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 4.501 * [taylor]: Taking taylor expansion of (/ -1 re) in re 4.501 * [taylor]: Taking taylor expansion of -1 in re 4.501 * [backup-simplify]: Simplify -1 into -1 4.501 * [taylor]: Taking taylor expansion of re in re 4.501 * [backup-simplify]: Simplify 0 into 0 4.501 * [backup-simplify]: Simplify 1 into 1 4.502 * [backup-simplify]: Simplify (/ -1 1) into -1 4.502 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.502 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in im 4.502 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 4.502 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 4.502 * [taylor]: Taking taylor expansion of 0.5 in im 4.502 * [backup-simplify]: Simplify 0.5 into 0.5 4.502 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 4.502 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.502 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.502 * [taylor]: Taking taylor expansion of -1 in im 4.502 * [backup-simplify]: Simplify -1 into -1 4.502 * [taylor]: Taking taylor expansion of im in im 4.502 * [backup-simplify]: Simplify 0 into 0 4.502 * [backup-simplify]: Simplify 1 into 1 4.503 * [backup-simplify]: Simplify (/ -1 1) into -1 4.503 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.503 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 4.503 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 4.503 * [taylor]: Taking taylor expansion of 0.5 in im 4.503 * [backup-simplify]: Simplify 0.5 into 0.5 4.503 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.503 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.503 * [taylor]: Taking taylor expansion of -1 in im 4.503 * [backup-simplify]: Simplify -1 into -1 4.503 * [taylor]: Taking taylor expansion of im in im 4.503 * [backup-simplify]: Simplify 0 into 0 4.503 * [backup-simplify]: Simplify 1 into 1 4.504 * [backup-simplify]: Simplify (/ -1 1) into -1 4.504 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.504 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 4.504 * [taylor]: Taking taylor expansion of (/ -1 re) in im 4.504 * [taylor]: Taking taylor expansion of -1 in im 4.504 * [backup-simplify]: Simplify -1 into -1 4.504 * [taylor]: Taking taylor expansion of re in im 4.504 * [backup-simplify]: Simplify re into re 4.504 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 4.504 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.504 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 4.504 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in im 4.504 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 4.504 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 4.504 * [taylor]: Taking taylor expansion of 0.5 in im 4.504 * [backup-simplify]: Simplify 0.5 into 0.5 4.504 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 4.504 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.504 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.504 * [taylor]: Taking taylor expansion of -1 in im 4.504 * [backup-simplify]: Simplify -1 into -1 4.504 * [taylor]: Taking taylor expansion of im in im 4.504 * [backup-simplify]: Simplify 0 into 0 4.504 * [backup-simplify]: Simplify 1 into 1 4.505 * [backup-simplify]: Simplify (/ -1 1) into -1 4.505 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.505 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 4.505 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 4.505 * [taylor]: Taking taylor expansion of 0.5 in im 4.505 * [backup-simplify]: Simplify 0.5 into 0.5 4.505 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.505 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.505 * [taylor]: Taking taylor expansion of -1 in im 4.505 * [backup-simplify]: Simplify -1 into -1 4.505 * [taylor]: Taking taylor expansion of im in im 4.505 * [backup-simplify]: Simplify 0 into 0 4.505 * [backup-simplify]: Simplify 1 into 1 4.506 * [backup-simplify]: Simplify (/ -1 1) into -1 4.506 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.506 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 4.506 * [taylor]: Taking taylor expansion of (/ -1 re) in im 4.506 * [taylor]: Taking taylor expansion of -1 in im 4.506 * [backup-simplify]: Simplify -1 into -1 4.506 * [taylor]: Taking taylor expansion of re in im 4.506 * [backup-simplify]: Simplify re into re 4.506 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 4.506 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.506 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 4.507 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 4.507 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 4.507 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ -1 im))) (* 0.5 (exp (/ -1 im)))) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 4.507 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 4.507 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 4.508 * [backup-simplify]: Simplify (- 0) into 0 4.508 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 4.508 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) 4.508 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in re 4.508 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in re 4.508 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in re 4.508 * [taylor]: Taking taylor expansion of 0.5 in re 4.508 * [backup-simplify]: Simplify 0.5 into 0.5 4.508 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 4.508 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 4.508 * [taylor]: Taking taylor expansion of (/ -1 im) in re 4.508 * [taylor]: Taking taylor expansion of -1 in re 4.508 * [backup-simplify]: Simplify -1 into -1 4.508 * [taylor]: Taking taylor expansion of im in re 4.508 * [backup-simplify]: Simplify im into im 4.508 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 4.508 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.508 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 4.508 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 4.509 * [taylor]: Taking taylor expansion of 0.5 in re 4.509 * [backup-simplify]: Simplify 0.5 into 0.5 4.509 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 4.509 * [taylor]: Taking taylor expansion of (/ -1 im) in re 4.509 * [taylor]: Taking taylor expansion of -1 in re 4.509 * [backup-simplify]: Simplify -1 into -1 4.509 * [taylor]: Taking taylor expansion of im in re 4.509 * [backup-simplify]: Simplify im into im 4.509 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 4.509 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.509 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 4.509 * [taylor]: Taking taylor expansion of (/ -1 re) in re 4.509 * [taylor]: Taking taylor expansion of -1 in re 4.509 * [backup-simplify]: Simplify -1 into -1 4.509 * [taylor]: Taking taylor expansion of re in re 4.509 * [backup-simplify]: Simplify 0 into 0 4.509 * [backup-simplify]: Simplify 1 into 1 4.509 * [backup-simplify]: Simplify (/ -1 1) into -1 4.510 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 4.510 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 4.510 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 4.510 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ -1 im))) (* 0.5 (exp (/ -1 im)))) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 4.510 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) 4.510 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) into (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) 4.511 * [backup-simplify]: Simplify (+ 0) into 0 4.511 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 4.512 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 4.512 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 4.513 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 4.513 * [backup-simplify]: Simplify (- 0) into 0 4.514 * [backup-simplify]: Simplify (+ 0 0) into 0 4.514 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 4.515 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 4.515 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 4.515 * [backup-simplify]: Simplify (+ 0 0) into 0 4.516 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (* 0 (cos (/ -1 re)))) into 0 4.516 * [taylor]: Taking taylor expansion of 0 in re 4.516 * [backup-simplify]: Simplify 0 into 0 4.516 * [backup-simplify]: Simplify 0 into 0 4.516 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 4.517 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 4.517 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 4.518 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 4.518 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 4.519 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 4.519 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 4.520 * [backup-simplify]: Simplify (+ 0 0) into 0 4.520 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (* 0 (cos (/ -1 re)))) into 0 4.520 * [backup-simplify]: Simplify 0 into 0 4.521 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 4.525 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 4.525 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.526 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 4.527 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 4.527 * [backup-simplify]: Simplify (- 0) into 0 4.527 * [backup-simplify]: Simplify (+ 0 0) into 0 4.528 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.529 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 4.530 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 4.530 * [backup-simplify]: Simplify (+ 0 0) into 0 4.531 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 4.531 * [taylor]: Taking taylor expansion of 0 in re 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.533 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.534 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.535 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 4.535 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 4.536 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 4.537 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 4.537 * [backup-simplify]: Simplify (+ 0 0) into 0 4.538 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 4.538 * [backup-simplify]: Simplify 0 into 0 4.539 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 4.540 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.540 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 4.542 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 4.542 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 4.543 * [backup-simplify]: Simplify (- 0) into 0 4.543 * [backup-simplify]: Simplify (+ 0 0) into 0 4.544 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.545 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))) into 0 4.546 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 4.547 * [backup-simplify]: Simplify (+ 0 0) into 0 4.548 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 4.548 * [taylor]: Taking taylor expansion of 0 in re 4.548 * [backup-simplify]: Simplify 0 into 0 4.548 * [backup-simplify]: Simplify 0 into 0 4.548 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ -1 (/ 1 (- im)))))) (* 0.5 (exp (/ -1 (/ 1 (- im)))))) (cos (/ -1 (/ 1 (- re))))) into (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 4.548 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 4.549 * [backup-simplify]: Simplify (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) into (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 4.549 * [approximate]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in (im) around 0 4.549 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 4.549 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 4.549 * [taylor]: Taking taylor expansion of 0.5 in im 4.549 * [backup-simplify]: Simplify 0.5 into 0.5 4.549 * [taylor]: Taking taylor expansion of (exp im) in im 4.549 * [taylor]: Taking taylor expansion of im in im 4.549 * [backup-simplify]: Simplify 0 into 0 4.549 * [backup-simplify]: Simplify 1 into 1 4.549 * [backup-simplify]: Simplify (exp 0) into 1 4.549 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 4.549 * [taylor]: Taking taylor expansion of 0.5 in im 4.549 * [backup-simplify]: Simplify 0.5 into 0.5 4.549 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 4.549 * [taylor]: Taking taylor expansion of (exp im) in im 4.549 * [taylor]: Taking taylor expansion of im in im 4.549 * [backup-simplify]: Simplify 0 into 0 4.549 * [backup-simplify]: Simplify 1 into 1 4.549 * [backup-simplify]: Simplify (exp 0) into 1 4.550 * [backup-simplify]: Simplify (/ 1 1) into 1 4.550 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 4.550 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 4.550 * [taylor]: Taking taylor expansion of 0.5 in im 4.550 * [backup-simplify]: Simplify 0.5 into 0.5 4.550 * [taylor]: Taking taylor expansion of (exp im) in im 4.550 * [taylor]: Taking taylor expansion of im in im 4.550 * [backup-simplify]: Simplify 0 into 0 4.550 * [backup-simplify]: Simplify 1 into 1 4.550 * [backup-simplify]: Simplify (exp 0) into 1 4.550 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 4.550 * [taylor]: Taking taylor expansion of 0.5 in im 4.550 * [backup-simplify]: Simplify 0.5 into 0.5 4.550 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 4.550 * [taylor]: Taking taylor expansion of (exp im) in im 4.550 * [taylor]: Taking taylor expansion of im in im 4.550 * [backup-simplify]: Simplify 0 into 0 4.550 * [backup-simplify]: Simplify 1 into 1 4.550 * [backup-simplify]: Simplify (exp 0) into 1 4.551 * [backup-simplify]: Simplify (/ 1 1) into 1 4.551 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 4.551 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 4.552 * [backup-simplify]: Simplify (+ 0.5 0.5) into 1.0 4.552 * [backup-simplify]: Simplify 1.0 into 1.0 4.552 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.553 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 1)) into 0.5 4.554 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.554 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 4.555 * [backup-simplify]: Simplify (+ (* 0.5 -1) (* 0 1)) into (- 0.5) 4.556 * [backup-simplify]: Simplify (+ 0.5 (- 0.5)) into 0 4.556 * [backup-simplify]: Simplify 0 into 0 4.557 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.558 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 1) (* 0 1))) into 0.25 4.559 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.559 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 4.561 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 -1) (* 0 1))) into 0.25 4.561 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 4.561 * [backup-simplify]: Simplify 0.5 into 0.5 4.562 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 4.564 * [backup-simplify]: Simplify (+ (* 0.5 1/6) (+ (* 0 1/2) (+ (* 0 1) (* 0 1)))) into 0.08333333333333333 4.565 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 4.566 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/6 1)) (* -1 (/ 1/2 1)) (* 1/2 (/ 1 1)))) into -1/6 4.568 * [backup-simplify]: Simplify (+ (* 0.5 -1/6) (+ (* 0 1/2) (+ (* 0 -1) (* 0 1)))) into (- 0.08333333333333333) 4.568 * [backup-simplify]: Simplify (+ 0.08333333333333333 (- 0.08333333333333333)) into 0 4.568 * [backup-simplify]: Simplify 0 into 0 4.570 * [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 4.572 * [backup-simplify]: Simplify (+ (* 0.5 1/24) (+ (* 0 1/6) (+ (* 0 1/2) (+ (* 0 1) (* 0 1))))) into 0.020833333333333332 4.574 * [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 4.575 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/24 1)) (* -1 (/ 1/6 1)) (* 1/2 (/ 1/2 1)) (* -1/6 (/ 1 1)))) into 1/24 4.578 * [backup-simplify]: Simplify (+ (* 0.5 1/24) (+ (* 0 -1/6) (+ (* 0 1/2) (+ (* 0 -1) (* 0 1))))) into 0.020833333333333332 4.578 * [backup-simplify]: Simplify (+ 0.020833333333333332 0.020833333333333332) into 0.041666666666666664 4.578 * [backup-simplify]: Simplify 0.041666666666666664 into 0.041666666666666664 4.578 * [backup-simplify]: Simplify (+ (* 0.041666666666666664 (pow im 4)) (+ (* 0.5 (pow im 2)) 1.0)) into (+ (* 0.5 (pow im 2)) (+ (* 0.041666666666666664 (pow im 4)) 1.0)) 4.578 * [backup-simplify]: Simplify (* (sqrt (+ (/ 0.5 (exp (/ 1 im))) (* (exp (/ 1 im)) 0.5))) (sqrt (+ (/ 0.5 (exp (/ 1 im))) (* (exp (/ 1 im)) 0.5)))) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 4.578 * [approximate]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in (im) around 0 4.579 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 4.579 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 4.579 * [taylor]: Taking taylor expansion of 0.5 in im 4.579 * [backup-simplify]: Simplify 0.5 into 0.5 4.579 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 4.579 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.579 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.579 * [taylor]: Taking taylor expansion of im in im 4.579 * [backup-simplify]: Simplify 0 into 0 4.579 * [backup-simplify]: Simplify 1 into 1 4.579 * [backup-simplify]: Simplify (/ 1 1) into 1 4.579 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.579 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 4.579 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 4.579 * [taylor]: Taking taylor expansion of 0.5 in im 4.579 * [backup-simplify]: Simplify 0.5 into 0.5 4.579 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.579 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.579 * [taylor]: Taking taylor expansion of im in im 4.579 * [backup-simplify]: Simplify 0 into 0 4.579 * [backup-simplify]: Simplify 1 into 1 4.579 * [backup-simplify]: Simplify (/ 1 1) into 1 4.579 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.579 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 4.580 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 4.580 * [taylor]: Taking taylor expansion of 0.5 in im 4.580 * [backup-simplify]: Simplify 0.5 into 0.5 4.580 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 4.580 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.580 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.580 * [taylor]: Taking taylor expansion of im in im 4.580 * [backup-simplify]: Simplify 0 into 0 4.580 * [backup-simplify]: Simplify 1 into 1 4.580 * [backup-simplify]: Simplify (/ 1 1) into 1 4.580 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.580 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 4.580 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 4.580 * [taylor]: Taking taylor expansion of 0.5 in im 4.580 * [backup-simplify]: Simplify 0.5 into 0.5 4.580 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 4.580 * [taylor]: Taking taylor expansion of (/ 1 im) in im 4.580 * [taylor]: Taking taylor expansion of im in im 4.580 * [backup-simplify]: Simplify 0 into 0 4.580 * [backup-simplify]: Simplify 1 into 1 4.580 * [backup-simplify]: Simplify (/ 1 1) into 1 4.580 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 4.581 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 4.581 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 4.581 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ 1 im))) (* 0.5 (exp (/ 1 im)))) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 4.581 * [backup-simplify]: Simplify (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 4.581 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 4.581 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 4.582 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 4.582 * [backup-simplify]: Simplify (+ 0 0) into 0 4.582 * [backup-simplify]: Simplify 0 into 0 4.582 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.583 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 4.583 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 4.583 * [backup-simplify]: Simplify (+ 0 0) into 0 4.583 * [backup-simplify]: Simplify 0 into 0 4.584 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.584 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))) into 0 4.585 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 4.585 * [backup-simplify]: Simplify (+ 0 0) into 0 4.585 * [backup-simplify]: Simplify 0 into 0 4.586 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.587 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))))) into 0 4.587 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 4.588 * [backup-simplify]: Simplify (+ 0 0) into 0 4.588 * [backup-simplify]: Simplify 0 into 0 4.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.589 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))))) into 0 4.590 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 4.591 * [backup-simplify]: Simplify (+ 0 0) into 0 4.591 * [backup-simplify]: Simplify 0 into 0 4.591 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 4.592 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))))))) into 0 4.594 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 4.594 * [backup-simplify]: Simplify (+ 0 0) into 0 4.594 * [backup-simplify]: Simplify 0 into 0 4.594 * [backup-simplify]: Simplify (+ (* 0.5 (/ 1 (exp (/ 1 (/ 1 im))))) (* 0.5 (exp (/ 1 (/ 1 im))))) into (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 4.594 * [backup-simplify]: Simplify (* (sqrt (+ (/ 0.5 (exp (/ 1 (- im)))) (* (exp (/ 1 (- im))) 0.5))) (sqrt (+ (/ 0.5 (exp (/ 1 (- im)))) (* (exp (/ 1 (- im))) 0.5)))) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 4.594 * [approximate]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in (im) around 0 4.594 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 4.594 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 4.594 * [taylor]: Taking taylor expansion of 0.5 in im 4.594 * [backup-simplify]: Simplify 0.5 into 0.5 4.594 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 4.594 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.594 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.594 * [taylor]: Taking taylor expansion of -1 in im 4.594 * [backup-simplify]: Simplify -1 into -1 4.594 * [taylor]: Taking taylor expansion of im in im 4.594 * [backup-simplify]: Simplify 0 into 0 4.594 * [backup-simplify]: Simplify 1 into 1 4.595 * [backup-simplify]: Simplify (/ -1 1) into -1 4.595 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.595 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 4.595 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 4.595 * [taylor]: Taking taylor expansion of 0.5 in im 4.595 * [backup-simplify]: Simplify 0.5 into 0.5 4.595 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.595 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.595 * [taylor]: Taking taylor expansion of -1 in im 4.595 * [backup-simplify]: Simplify -1 into -1 4.595 * [taylor]: Taking taylor expansion of im in im 4.595 * [backup-simplify]: Simplify 0 into 0 4.595 * [backup-simplify]: Simplify 1 into 1 4.595 * [backup-simplify]: Simplify (/ -1 1) into -1 4.596 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.596 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 4.596 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 4.596 * [taylor]: Taking taylor expansion of 0.5 in im 4.596 * [backup-simplify]: Simplify 0.5 into 0.5 4.596 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 4.596 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.596 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.596 * [taylor]: Taking taylor expansion of -1 in im 4.596 * [backup-simplify]: Simplify -1 into -1 4.596 * [taylor]: Taking taylor expansion of im in im 4.596 * [backup-simplify]: Simplify 0 into 0 4.596 * [backup-simplify]: Simplify 1 into 1 4.596 * [backup-simplify]: Simplify (/ -1 1) into -1 4.596 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.596 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 4.596 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 4.596 * [taylor]: Taking taylor expansion of 0.5 in im 4.596 * [backup-simplify]: Simplify 0.5 into 0.5 4.596 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 4.597 * [taylor]: Taking taylor expansion of (/ -1 im) in im 4.597 * [taylor]: Taking taylor expansion of -1 in im 4.597 * [backup-simplify]: Simplify -1 into -1 4.597 * [taylor]: Taking taylor expansion of im in im 4.597 * [backup-simplify]: Simplify 0 into 0 4.597 * [backup-simplify]: Simplify 1 into 1 4.597 * [backup-simplify]: Simplify (/ -1 1) into -1 4.597 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 4.597 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 4.597 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 4.598 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ -1 im))) (* 0.5 (exp (/ -1 im)))) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 4.598 * [backup-simplify]: Simplify (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 4.598 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 4.598 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 4.599 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 4.599 * [backup-simplify]: Simplify (+ 0 0) into 0 4.599 * [backup-simplify]: Simplify 0 into 0 4.600 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.600 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 4.601 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 4.601 * [backup-simplify]: Simplify (+ 0 0) into 0 4.601 * [backup-simplify]: Simplify 0 into 0 4.602 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.603 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))) into 0 4.604 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 4.604 * [backup-simplify]: Simplify (+ 0 0) into 0 4.604 * [backup-simplify]: Simplify 0 into 0 4.605 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.606 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))))) into 0 4.608 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 4.608 * [backup-simplify]: Simplify (+ 0 0) into 0 4.608 * [backup-simplify]: Simplify 0 into 0 4.609 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.611 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))))) into 0 4.612 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 4.612 * [backup-simplify]: Simplify (+ 0 0) into 0 4.612 * [backup-simplify]: Simplify 0 into 0 4.613 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 4.615 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))))))) into 0 4.616 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 4.617 * [backup-simplify]: Simplify (+ 0 0) into 0 4.617 * [backup-simplify]: Simplify 0 into 0 4.617 * [backup-simplify]: Simplify (+ (* 0.5 (/ 1 (exp (/ -1 (/ 1 (- im)))))) (* 0.5 (exp (/ -1 (/ 1 (- im)))))) into (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 4.617 * * * [progress]: simplifying candidates 4.617 * * * * [progress]: [ 1 / 154 ] simplifiying candidate # 4.617 * * * * [progress]: [ 2 / 154 ] simplifiying candidate # 4.617 * [simplify]: Simplifying (- (log 0.5) im) 4.617 * * [simplify]: iters left: 3 (4 enodes) 4.619 * * [simplify]: iters left: 2 (14 enodes) 4.621 * * [simplify]: iters left: 1 (17 enodes) 4.625 * * [simplify]: Extracting #0: cost 1 inf + 0 4.625 * * [simplify]: Extracting #1: cost 5 inf + 0 4.626 * * [simplify]: Extracting #2: cost 6 inf + 42 4.626 * * [simplify]: Extracting #3: cost 4 inf + 84 4.626 * * [simplify]: Extracting #4: cost 0 inf + 450 4.626 * [simplify]: Simplified to (- (log 0.5) im) 4.626 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (exp (- (log 0.5) im)) (* (exp im) 0.5)))) (cos re))) 4.626 * * * * [progress]: [ 3 / 154 ] simplifiying candidate # 4.626 * * * * [progress]: [ 4 / 154 ] simplifiying candidate # 4.626 * * * * [progress]: [ 5 / 154 ] simplifiying candidate # 4.626 * [simplify]: Simplifying (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) 4.626 * * [simplify]: iters left: 6 (8 enodes) 4.629 * * [simplify]: iters left: 5 (35 enodes) 4.636 * * [simplify]: iters left: 4 (81 enodes) 4.668 * * [simplify]: iters left: 3 (159 enodes) 4.737 * * [simplify]: iters left: 2 (261 enodes) 4.861 * * [simplify]: iters left: 1 (442 enodes) 5.088 * * [simplify]: Extracting #0: cost 1 inf + 0 5.088 * * [simplify]: Extracting #1: cost 84 inf + 0 5.089 * * [simplify]: Extracting #2: cost 205 inf + 43 5.090 * * [simplify]: Extracting #3: cost 184 inf + 4273 5.094 * * [simplify]: Extracting #4: cost 78 inf + 43705 5.102 * * [simplify]: Extracting #5: cost 7 inf + 81883 5.110 * * [simplify]: Extracting #6: cost 0 inf + 86692 5.119 * [simplify]: Simplified to (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) 5.119 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (cbrt (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.119 * * * * [progress]: [ 6 / 154 ] simplifiying candidate # 5.119 * * * * [progress]: [ 7 / 154 ] simplifiying candidate # 5.119 * * * * [progress]: [ 8 / 154 ] simplifiying candidate # 5.119 * * * * [progress]: [ 9 / 154 ] simplifiying candidate # 5.119 * * * * [progress]: [ 10 / 154 ] simplifiying candidate # 5.120 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) 5.120 * * [simplify]: iters left: 6 (8 enodes) 5.122 * * [simplify]: iters left: 5 (30 enodes) 5.128 * * [simplify]: iters left: 4 (45 enodes) 5.138 * * [simplify]: iters left: 3 (52 enodes) 5.147 * * [simplify]: iters left: 2 (55 enodes) 5.155 * * [simplify]: Extracting #0: cost 1 inf + 0 5.155 * * [simplify]: Extracting #1: cost 11 inf + 0 5.155 * * [simplify]: Extracting #2: cost 22 inf + 0 5.155 * * [simplify]: Extracting #3: cost 23 inf + 1 5.155 * * [simplify]: Extracting #4: cost 18 inf + 376 5.156 * * [simplify]: Extracting #5: cost 2 inf + 4312 5.156 * * [simplify]: Extracting #6: cost 0 inf + 4816 5.157 * [simplify]: Simplified to (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 5.157 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.157 * [simplify]: Simplifying (/ (cbrt 0.5) (cbrt (exp im))) 5.157 * * [simplify]: iters left: 4 (6 enodes) 5.159 * * [simplify]: iters left: 3 (18 enodes) 5.162 * * [simplify]: Extracting #0: cost 1 inf + 0 5.162 * * [simplify]: Extracting #1: cost 4 inf + 0 5.162 * * [simplify]: Extracting #2: cost 8 inf + 0 5.162 * * [simplify]: Extracting #3: cost 9 inf + 1 5.162 * * [simplify]: Extracting #4: cost 0 inf + 1152 5.162 * [simplify]: Simplified to (/ (cbrt 0.5) (cbrt (exp im))) 5.162 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.162 * * * * [progress]: [ 11 / 154 ] simplifiying candidate # 5.163 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 5.163 * * [simplify]: iters left: 5 (7 enodes) 5.165 * * [simplify]: iters left: 4 (23 enodes) 5.169 * * [simplify]: iters left: 3 (27 enodes) 5.173 * * [simplify]: iters left: 2 (30 enodes) 5.178 * * [simplify]: Extracting #0: cost 1 inf + 0 5.178 * * [simplify]: Extracting #1: cost 7 inf + 0 5.178 * * [simplify]: Extracting #2: cost 14 inf + 0 5.178 * * [simplify]: Extracting #3: cost 15 inf + 1 5.178 * * [simplify]: Extracting #4: cost 12 inf + 164 5.178 * * [simplify]: Extracting #5: cost 6 inf + 891 5.178 * * [simplify]: Extracting #6: cost 1 inf + 1970 5.179 * * [simplify]: Extracting #7: cost 0 inf + 2242 5.179 * [simplify]: Simplified to (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 5.179 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.179 * [simplify]: Simplifying (/ (cbrt 0.5) (sqrt (exp im))) 5.180 * * [simplify]: iters left: 4 (6 enodes) 5.181 * * [simplify]: iters left: 3 (18 enodes) 5.184 * * [simplify]: Extracting #0: cost 1 inf + 0 5.184 * * [simplify]: Extracting #1: cost 4 inf + 0 5.184 * * [simplify]: Extracting #2: cost 8 inf + 0 5.184 * * [simplify]: Extracting #3: cost 9 inf + 1 5.185 * * [simplify]: Extracting #4: cost 0 inf + 992 5.185 * [simplify]: Simplified to (/ (cbrt 0.5) (sqrt (exp im))) 5.185 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.185 * * * * [progress]: [ 12 / 154 ] simplifiying candidate # 5.185 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) 1) 5.185 * * [simplify]: iters left: 5 (5 enodes) 5.187 * * [simplify]: iters left: 4 (17 enodes) 5.191 * * [simplify]: iters left: 3 (27 enodes) 5.195 * * [simplify]: iters left: 2 (28 enodes) 5.200 * * [simplify]: Extracting #0: cost 1 inf + 0 5.200 * * [simplify]: Extracting #1: cost 5 inf + 0 5.200 * * [simplify]: Extracting #2: cost 7 inf + 1 5.200 * * [simplify]: Extracting #3: cost 6 inf + 2 5.200 * * [simplify]: Extracting #4: cost 1 inf + 528 5.200 * * [simplify]: Extracting #5: cost 0 inf + 650 5.200 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 5.200 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5)))) (cos re))) 5.201 * [simplify]: Simplifying (/ (cbrt 0.5) (exp im)) 5.201 * * [simplify]: iters left: 3 (5 enodes) 5.202 * * [simplify]: iters left: 2 (15 enodes) 5.205 * * [simplify]: Extracting #0: cost 1 inf + 0 5.205 * * [simplify]: Extracting #1: cost 4 inf + 0 5.205 * * [simplify]: Extracting #2: cost 8 inf + 0 5.205 * * [simplify]: Extracting #3: cost 4 inf + 144 5.205 * * [simplify]: Extracting #4: cost 0 inf + 690 5.205 * [simplify]: Simplified to (/ (cbrt 0.5) (exp im)) 5.205 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5)))) (cos re))) 5.205 * * * * [progress]: [ 13 / 154 ] simplifiying candidate # 5.205 * [simplify]: Simplifying (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 5.205 * * [simplify]: iters left: 6 (7 enodes) 5.208 * * [simplify]: iters left: 5 (23 enodes) 5.211 * * [simplify]: iters left: 4 (25 enodes) 5.215 * * [simplify]: Extracting #0: cost 1 inf + 0 5.215 * * [simplify]: Extracting #1: cost 6 inf + 0 5.215 * * [simplify]: Extracting #2: cost 12 inf + 0 5.215 * * [simplify]: Extracting #3: cost 13 inf + 1 5.215 * * [simplify]: Extracting #4: cost 8 inf + 226 5.216 * * [simplify]: Extracting #5: cost 4 inf + 951 5.216 * * [simplify]: Extracting #6: cost 1 inf + 1646 5.216 * * [simplify]: Extracting #7: cost 0 inf + 1918 5.216 * [simplify]: Simplified to (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 5.216 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.216 * [simplify]: Simplifying (/ (sqrt 0.5) (cbrt (exp im))) 5.217 * * [simplify]: iters left: 4 (6 enodes) 5.218 * * [simplify]: iters left: 3 (18 enodes) 5.221 * * [simplify]: Extracting #0: cost 1 inf + 0 5.221 * * [simplify]: Extracting #1: cost 4 inf + 0 5.221 * * [simplify]: Extracting #2: cost 8 inf + 0 5.222 * * [simplify]: Extracting #3: cost 9 inf + 1 5.222 * * [simplify]: Extracting #4: cost 0 inf + 992 5.222 * [simplify]: Simplified to (/ (sqrt 0.5) (cbrt (exp im))) 5.222 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.222 * * * * [progress]: [ 14 / 154 ] simplifiying candidate # 5.222 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 5.222 * * [simplify]: iters left: 4 (6 enodes) 5.225 * * [simplify]: iters left: 3 (18 enodes) 5.228 * * [simplify]: Extracting #0: cost 1 inf + 0 5.228 * * [simplify]: Extracting #1: cost 4 inf + 0 5.228 * * [simplify]: Extracting #2: cost 8 inf + 0 5.228 * * [simplify]: Extracting #3: cost 9 inf + 1 5.229 * * [simplify]: Extracting #4: cost 0 inf + 832 5.229 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 5.229 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.229 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 5.229 * * [simplify]: iters left: 4 (6 enodes) 5.231 * * [simplify]: iters left: 3 (18 enodes) 5.234 * * [simplify]: Extracting #0: cost 1 inf + 0 5.234 * * [simplify]: Extracting #1: cost 4 inf + 0 5.234 * * [simplify]: Extracting #2: cost 8 inf + 0 5.234 * * [simplify]: Extracting #3: cost 9 inf + 1 5.234 * * [simplify]: Extracting #4: cost 0 inf + 832 5.234 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 5.234 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.234 * * * * [progress]: [ 15 / 154 ] simplifiying candidate # 5.234 * [simplify]: Simplifying (/ (sqrt 0.5) 1) 5.235 * * [simplify]: iters left: 3 (4 enodes) 5.236 * * [simplify]: iters left: 2 (12 enodes) 5.239 * * [simplify]: iters left: 1 (14 enodes) 5.241 * * [simplify]: Extracting #0: cost 1 inf + 0 5.241 * * [simplify]: Extracting #1: cost 4 inf + 0 5.241 * * [simplify]: Extracting #2: cost 0 inf + 84 5.241 * [simplify]: Simplified to (sqrt 0.5) 5.241 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5)))) (cos re))) 5.242 * [simplify]: Simplifying (/ (sqrt 0.5) (exp im)) 5.242 * * [simplify]: iters left: 3 (5 enodes) 5.243 * * [simplify]: iters left: 2 (15 enodes) 5.248 * * [simplify]: Extracting #0: cost 1 inf + 0 5.248 * * [simplify]: Extracting #1: cost 4 inf + 0 5.248 * * [simplify]: Extracting #2: cost 8 inf + 0 5.248 * * [simplify]: Extracting #3: cost 4 inf + 144 5.248 * * [simplify]: Extracting #4: cost 0 inf + 530 5.248 * [simplify]: Simplified to (/ (sqrt 0.5) (exp im)) 5.248 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5)))) (cos re))) 5.249 * * * * [progress]: [ 16 / 154 ] simplifiying candidate # 5.249 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 5.249 * * [simplify]: iters left: 6 (6 enodes) 5.252 * * [simplify]: iters left: 5 (22 enodes) 5.258 * * [simplify]: iters left: 4 (26 enodes) 5.265 * * [simplify]: Extracting #0: cost 1 inf + 0 5.265 * * [simplify]: Extracting #1: cost 6 inf + 0 5.265 * * [simplify]: Extracting #2: cost 9 inf + 1 5.265 * * [simplify]: Extracting #3: cost 11 inf + 1 5.265 * * [simplify]: Extracting #4: cost 8 inf + 144 5.265 * * [simplify]: Extracting #5: cost 2 inf + 1253 5.265 * * [simplify]: Extracting #6: cost 0 inf + 1676 5.265 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 5.265 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.266 * [simplify]: Simplifying (/ 0.5 (cbrt (exp im))) 5.266 * * [simplify]: iters left: 4 (5 enodes) 5.267 * * [simplify]: iters left: 3 (15 enodes) 5.269 * * [simplify]: Extracting #0: cost 1 inf + 0 5.269 * * [simplify]: Extracting #1: cost 4 inf + 0 5.269 * * [simplify]: Extracting #2: cost 5 inf + 1 5.269 * * [simplify]: Extracting #3: cost 7 inf + 1 5.269 * * [simplify]: Extracting #4: cost 0 inf + 830 5.270 * [simplify]: Simplified to (/ 0.5 (cbrt (exp im))) 5.270 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.270 * * * * [progress]: [ 17 / 154 ] simplifiying candidate # 5.270 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 5.270 * * [simplify]: iters left: 4 (5 enodes) 5.271 * * [simplify]: iters left: 3 (17 enodes) 5.274 * * [simplify]: iters left: 2 (19 enodes) 5.277 * * [simplify]: Extracting #0: cost 1 inf + 0 5.277 * * [simplify]: Extracting #1: cost 4 inf + 0 5.277 * * [simplify]: Extracting #2: cost 5 inf + 1 5.277 * * [simplify]: Extracting #3: cost 7 inf + 1 5.277 * * [simplify]: Extracting #4: cost 0 inf + 670 5.277 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 5.277 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.277 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 5.277 * * [simplify]: iters left: 4 (5 enodes) 5.278 * * [simplify]: iters left: 3 (15 enodes) 5.281 * * [simplify]: Extracting #0: cost 1 inf + 0 5.281 * * [simplify]: Extracting #1: cost 4 inf + 0 5.281 * * [simplify]: Extracting #2: cost 5 inf + 1 5.281 * * [simplify]: Extracting #3: cost 7 inf + 1 5.281 * * [simplify]: Extracting #4: cost 0 inf + 670 5.281 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 5.281 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5)))) (cos re))) 5.281 * * * * [progress]: [ 18 / 154 ] simplifiying candidate # 5.282 * [simplify]: Simplifying (/ 1 1) 5.282 * * [simplify]: iters left: 2 (2 enodes) 5.282 * * [simplify]: iters left: 1 (6 enodes) 5.283 * * [simplify]: Extracting #0: cost 1 inf + 0 5.283 * * [simplify]: Extracting #1: cost 0 inf + 1 5.283 * [simplify]: Simplified to 1 5.283 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5)))) (cos re))) 5.284 * [simplify]: Simplifying (/ 0.5 (exp im)) 5.284 * * [simplify]: iters left: 3 (4 enodes) 5.285 * * [simplify]: iters left: 2 (12 enodes) 5.287 * * [simplify]: Extracting #0: cost 1 inf + 0 5.287 * * [simplify]: Extracting #1: cost 4 inf + 0 5.287 * * [simplify]: Extracting #2: cost 5 inf + 1 5.287 * * [simplify]: Extracting #3: cost 4 inf + 2 5.287 * * [simplify]: Extracting #4: cost 0 inf + 368 5.287 * [simplify]: Simplified to (/ 0.5 (exp im)) 5.287 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5)))) (cos re))) 5.287 * * * * [progress]: [ 19 / 154 ] simplifiying candidate # 5.287 * * * * [progress]: [ 20 / 154 ] simplifiying candidate # 5.287 * * * * [progress]: [ 21 / 154 ] simplifiying candidate # 5.287 * * * * [progress]: [ 22 / 154 ] simplifiying candidate # 5.287 * [simplify]: Simplifying (cbrt (exp im)) 5.287 * * [simplify]: iters left: 2 (3 enodes) 5.288 * * [simplify]: iters left: 1 (9 enodes) 5.289 * * [simplify]: Extracting #0: cost 1 inf + 0 5.289 * * [simplify]: Extracting #1: cost 3 inf + 0 5.289 * * [simplify]: Extracting #2: cost 5 inf + 0 5.289 * * [simplify]: Extracting #3: cost 4 inf + 1 5.289 * * [simplify]: Extracting #4: cost 0 inf + 445 5.289 * [simplify]: Simplified to (cbrt (exp im)) 5.289 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im))) (* (exp im) 0.5)))) (cos re))) 5.289 * * * * [progress]: [ 23 / 154 ] simplifiying candidate # 5.289 * [simplify]: Simplifying (sqrt (exp im)) 5.290 * * [simplify]: iters left: 2 (3 enodes) 5.290 * * [simplify]: iters left: 1 (9 enodes) 5.291 * * [simplify]: Extracting #0: cost 1 inf + 0 5.291 * * [simplify]: Extracting #1: cost 3 inf + 0 5.291 * * [simplify]: Extracting #2: cost 5 inf + 0 5.291 * * [simplify]: Extracting #3: cost 4 inf + 1 5.291 * * [simplify]: Extracting #4: cost 0 inf + 365 5.291 * [simplify]: Simplified to (sqrt (exp im)) 5.291 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ (/ 0.5 (sqrt (exp im))) (sqrt (exp im))) (* (exp im) 0.5)))) (cos re))) 5.292 * * * * [progress]: [ 24 / 154 ] simplifiying candidate # 5.292 * [simplify]: Simplifying (exp im) 5.292 * * [simplify]: iters left: 1 (2 enodes) 5.292 * * [simplify]: Extracting #0: cost 1 inf + 0 5.292 * * [simplify]: Extracting #1: cost 3 inf + 0 5.292 * * [simplify]: Extracting #2: cost 2 inf + 1 5.292 * * [simplify]: Extracting #3: cost 0 inf + 143 5.292 * [simplify]: Simplified to (exp im) 5.292 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ (/ 0.5 1) (exp im)) (* (exp im) 0.5)))) (cos re))) 5.292 * * * * [progress]: [ 25 / 154 ] simplifiying candidate # 5.293 * [simplify]: Simplifying (* (cbrt 0.5) (cbrt 0.5)) 5.293 * * [simplify]: iters left: 3 (3 enodes) 5.294 * * [simplify]: iters left: 2 (9 enodes) 5.296 * * [simplify]: Extracting #0: cost 1 inf + 0 5.296 * * [simplify]: Extracting #1: cost 3 inf + 0 5.296 * * [simplify]: Extracting #2: cost 5 inf + 0 5.296 * * [simplify]: Extracting #3: cost 4 inf + 1 5.296 * * [simplify]: Extracting #4: cost 0 inf + 405 5.296 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 5.296 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ (* (cbrt 0.5) (cbrt 0.5)) (/ (exp im) (cbrt 0.5))) (* (exp im) 0.5)))) (cos re))) 5.296 * * * * [progress]: [ 26 / 154 ] simplifiying candidate # 5.296 * [simplify]: Simplifying (sqrt 0.5) 5.296 * * [simplify]: iters left: 1 (2 enodes) 5.297 * * [simplify]: Extracting #0: cost 1 inf + 0 5.297 * * [simplify]: Extracting #1: cost 3 inf + 0 5.297 * * [simplify]: Extracting #2: cost 2 inf + 1 5.297 * * [simplify]: Extracting #3: cost 0 inf + 83 5.297 * [simplify]: Simplified to (sqrt 0.5) 5.297 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ (sqrt 0.5) (/ (exp im) (sqrt 0.5))) (* (exp im) 0.5)))) (cos re))) 5.297 * * * * [progress]: [ 27 / 154 ] simplifiying candidate # 5.297 * * * * [progress]: [ 28 / 154 ] simplifiying candidate #real (real->posit16 (/ 0.5 (exp im)))) (* (exp im) 0.5)))) (cos re)))> 5.298 * * * * [progress]: [ 29 / 154 ] simplifiying candidate # 5.298 * * * * [progress]: [ 30 / 154 ] simplifiying candidate # 5.298 * [simplify]: Simplifying (- (log 0.5) im) 5.298 * * [simplify]: iters left: 3 (4 enodes) 5.299 * * [simplify]: iters left: 2 (14 enodes) 5.301 * * [simplify]: iters left: 1 (17 enodes) 5.305 * * [simplify]: Extracting #0: cost 1 inf + 0 5.305 * * [simplify]: Extracting #1: cost 5 inf + 0 5.305 * * [simplify]: Extracting #2: cost 6 inf + 42 5.305 * * [simplify]: Extracting #3: cost 4 inf + 84 5.305 * * [simplify]: Extracting #4: cost 0 inf + 450 5.305 * [simplify]: Simplified to (- (log 0.5) im) 5.305 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (exp (- (log 0.5) im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.305 * * * * [progress]: [ 31 / 154 ] simplifiying candidate # 5.306 * * * * [progress]: [ 32 / 154 ] simplifiying candidate # 5.306 * * * * [progress]: [ 33 / 154 ] simplifiying candidate # 5.306 * [simplify]: Simplifying (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) 5.306 * * [simplify]: iters left: 6 (8 enodes) 5.311 * * [simplify]: iters left: 5 (35 enodes) 5.324 * * [simplify]: iters left: 4 (81 enodes) 5.342 * * [simplify]: iters left: 3 (159 enodes) 5.378 * * [simplify]: iters left: 2 (261 enodes) 5.466 * * [simplify]: iters left: 1 (442 enodes) 5.656 * * [simplify]: Extracting #0: cost 1 inf + 0 5.656 * * [simplify]: Extracting #1: cost 84 inf + 0 5.656 * * [simplify]: Extracting #2: cost 205 inf + 43 5.658 * * [simplify]: Extracting #3: cost 184 inf + 4273 5.662 * * [simplify]: Extracting #4: cost 78 inf + 43705 5.670 * * [simplify]: Extracting #5: cost 7 inf + 81883 5.678 * * [simplify]: Extracting #6: cost 0 inf + 86692 5.687 * [simplify]: Simplified to (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) 5.687 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (cbrt (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.687 * * * * [progress]: [ 34 / 154 ] simplifiying candidate # 5.687 * * * * [progress]: [ 35 / 154 ] simplifiying candidate # 5.687 * * * * [progress]: [ 36 / 154 ] simplifiying candidate # 5.687 * * * * [progress]: [ 37 / 154 ] simplifiying candidate # 5.687 * * * * [progress]: [ 38 / 154 ] simplifiying candidate # 5.687 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) 5.687 * * [simplify]: iters left: 6 (8 enodes) 5.690 * * [simplify]: iters left: 5 (30 enodes) 5.695 * * [simplify]: iters left: 4 (45 enodes) 5.702 * * [simplify]: iters left: 3 (52 enodes) 5.712 * * [simplify]: iters left: 2 (55 enodes) 5.722 * * [simplify]: Extracting #0: cost 1 inf + 0 5.722 * * [simplify]: Extracting #1: cost 11 inf + 0 5.722 * * [simplify]: Extracting #2: cost 22 inf + 0 5.722 * * [simplify]: Extracting #3: cost 23 inf + 1 5.722 * * [simplify]: Extracting #4: cost 18 inf + 376 5.723 * * [simplify]: Extracting #5: cost 2 inf + 4312 5.723 * * [simplify]: Extracting #6: cost 0 inf + 4816 5.724 * [simplify]: Simplified to (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 5.724 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.724 * [simplify]: Simplifying (/ (cbrt 0.5) (cbrt (exp im))) 5.724 * * [simplify]: iters left: 4 (6 enodes) 5.726 * * [simplify]: iters left: 3 (18 enodes) 5.729 * * [simplify]: Extracting #0: cost 1 inf + 0 5.729 * * [simplify]: Extracting #1: cost 4 inf + 0 5.729 * * [simplify]: Extracting #2: cost 8 inf + 0 5.729 * * [simplify]: Extracting #3: cost 9 inf + 1 5.729 * * [simplify]: Extracting #4: cost 0 inf + 1152 5.729 * [simplify]: Simplified to (/ (cbrt 0.5) (cbrt (exp im))) 5.729 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.729 * * * * [progress]: [ 39 / 154 ] simplifiying candidate # 5.729 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 5.730 * * [simplify]: iters left: 5 (7 enodes) 5.731 * * [simplify]: iters left: 4 (23 enodes) 5.735 * * [simplify]: iters left: 3 (27 enodes) 5.739 * * [simplify]: iters left: 2 (30 enodes) 5.744 * * [simplify]: Extracting #0: cost 1 inf + 0 5.744 * * [simplify]: Extracting #1: cost 7 inf + 0 5.744 * * [simplify]: Extracting #2: cost 14 inf + 0 5.744 * * [simplify]: Extracting #3: cost 15 inf + 1 5.744 * * [simplify]: Extracting #4: cost 12 inf + 164 5.744 * * [simplify]: Extracting #5: cost 6 inf + 891 5.744 * * [simplify]: Extracting #6: cost 1 inf + 1970 5.745 * * [simplify]: Extracting #7: cost 0 inf + 2242 5.745 * [simplify]: Simplified to (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 5.745 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.745 * [simplify]: Simplifying (/ (cbrt 0.5) (sqrt (exp im))) 5.745 * * [simplify]: iters left: 4 (6 enodes) 5.747 * * [simplify]: iters left: 3 (18 enodes) 5.752 * * [simplify]: Extracting #0: cost 1 inf + 0 5.752 * * [simplify]: Extracting #1: cost 4 inf + 0 5.752 * * [simplify]: Extracting #2: cost 8 inf + 0 5.752 * * [simplify]: Extracting #3: cost 9 inf + 1 5.753 * * [simplify]: Extracting #4: cost 0 inf + 992 5.753 * [simplify]: Simplified to (/ (cbrt 0.5) (sqrt (exp im))) 5.753 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.753 * * * * [progress]: [ 40 / 154 ] simplifiying candidate # 5.753 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) 1) 5.753 * * [simplify]: iters left: 5 (5 enodes) 5.757 * * [simplify]: iters left: 4 (17 enodes) 5.761 * * [simplify]: iters left: 3 (27 enodes) 5.768 * * [simplify]: iters left: 2 (28 enodes) 5.775 * * [simplify]: Extracting #0: cost 1 inf + 0 5.775 * * [simplify]: Extracting #1: cost 5 inf + 0 5.775 * * [simplify]: Extracting #2: cost 7 inf + 1 5.775 * * [simplify]: Extracting #3: cost 6 inf + 2 5.775 * * [simplify]: Extracting #4: cost 1 inf + 528 5.775 * * [simplify]: Extracting #5: cost 0 inf + 650 5.776 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 5.776 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.776 * [simplify]: Simplifying (/ (cbrt 0.5) (exp im)) 5.776 * * [simplify]: iters left: 3 (5 enodes) 5.778 * * [simplify]: iters left: 2 (15 enodes) 5.783 * * [simplify]: Extracting #0: cost 1 inf + 0 5.783 * * [simplify]: Extracting #1: cost 4 inf + 0 5.783 * * [simplify]: Extracting #2: cost 8 inf + 0 5.783 * * [simplify]: Extracting #3: cost 4 inf + 144 5.783 * * [simplify]: Extracting #4: cost 0 inf + 690 5.783 * [simplify]: Simplified to (/ (cbrt 0.5) (exp im)) 5.783 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.783 * * * * [progress]: [ 41 / 154 ] simplifiying candidate # 5.784 * [simplify]: Simplifying (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 5.784 * * [simplify]: iters left: 6 (7 enodes) 5.787 * * [simplify]: iters left: 5 (23 enodes) 5.791 * * [simplify]: iters left: 4 (25 enodes) 5.795 * * [simplify]: Extracting #0: cost 1 inf + 0 5.795 * * [simplify]: Extracting #1: cost 6 inf + 0 5.795 * * [simplify]: Extracting #2: cost 12 inf + 0 5.795 * * [simplify]: Extracting #3: cost 13 inf + 1 5.795 * * [simplify]: Extracting #4: cost 8 inf + 226 5.796 * * [simplify]: Extracting #5: cost 4 inf + 951 5.796 * * [simplify]: Extracting #6: cost 1 inf + 1646 5.796 * * [simplify]: Extracting #7: cost 0 inf + 1918 5.796 * [simplify]: Simplified to (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 5.796 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.797 * [simplify]: Simplifying (/ (sqrt 0.5) (cbrt (exp im))) 5.797 * * [simplify]: iters left: 4 (6 enodes) 5.798 * * [simplify]: iters left: 3 (18 enodes) 5.801 * * [simplify]: Extracting #0: cost 1 inf + 0 5.801 * * [simplify]: Extracting #1: cost 4 inf + 0 5.801 * * [simplify]: Extracting #2: cost 8 inf + 0 5.801 * * [simplify]: Extracting #3: cost 9 inf + 1 5.801 * * [simplify]: Extracting #4: cost 0 inf + 992 5.801 * [simplify]: Simplified to (/ (sqrt 0.5) (cbrt (exp im))) 5.802 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.802 * * * * [progress]: [ 42 / 154 ] simplifiying candidate # 5.802 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 5.802 * * [simplify]: iters left: 4 (6 enodes) 5.804 * * [simplify]: iters left: 3 (18 enodes) 5.807 * * [simplify]: Extracting #0: cost 1 inf + 0 5.807 * * [simplify]: Extracting #1: cost 4 inf + 0 5.807 * * [simplify]: Extracting #2: cost 8 inf + 0 5.807 * * [simplify]: Extracting #3: cost 9 inf + 1 5.807 * * [simplify]: Extracting #4: cost 0 inf + 832 5.807 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 5.808 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.808 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 5.808 * * [simplify]: iters left: 4 (6 enodes) 5.810 * * [simplify]: iters left: 3 (18 enodes) 5.812 * * [simplify]: Extracting #0: cost 1 inf + 0 5.812 * * [simplify]: Extracting #1: cost 4 inf + 0 5.812 * * [simplify]: Extracting #2: cost 8 inf + 0 5.812 * * [simplify]: Extracting #3: cost 9 inf + 1 5.813 * * [simplify]: Extracting #4: cost 0 inf + 832 5.813 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 5.813 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.813 * * * * [progress]: [ 43 / 154 ] simplifiying candidate # 5.813 * [simplify]: Simplifying (/ (sqrt 0.5) 1) 5.813 * * [simplify]: iters left: 3 (4 enodes) 5.815 * * [simplify]: iters left: 2 (12 enodes) 5.818 * * [simplify]: iters left: 1 (14 enodes) 5.821 * * [simplify]: Extracting #0: cost 1 inf + 0 5.821 * * [simplify]: Extracting #1: cost 4 inf + 0 5.821 * * [simplify]: Extracting #2: cost 0 inf + 84 5.821 * [simplify]: Simplified to (sqrt 0.5) 5.821 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.822 * [simplify]: Simplifying (/ (sqrt 0.5) (exp im)) 5.822 * * [simplify]: iters left: 3 (5 enodes) 5.823 * * [simplify]: iters left: 2 (15 enodes) 5.826 * * [simplify]: Extracting #0: cost 1 inf + 0 5.826 * * [simplify]: Extracting #1: cost 4 inf + 0 5.826 * * [simplify]: Extracting #2: cost 8 inf + 0 5.826 * * [simplify]: Extracting #3: cost 4 inf + 144 5.826 * * [simplify]: Extracting #4: cost 0 inf + 530 5.826 * [simplify]: Simplified to (/ (sqrt 0.5) (exp im)) 5.826 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.826 * * * * [progress]: [ 44 / 154 ] simplifiying candidate # 5.826 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 5.826 * * [simplify]: iters left: 6 (6 enodes) 5.828 * * [simplify]: iters left: 5 (22 enodes) 5.831 * * [simplify]: iters left: 4 (26 enodes) 5.835 * * [simplify]: Extracting #0: cost 1 inf + 0 5.835 * * [simplify]: Extracting #1: cost 6 inf + 0 5.835 * * [simplify]: Extracting #2: cost 9 inf + 1 5.835 * * [simplify]: Extracting #3: cost 11 inf + 1 5.835 * * [simplify]: Extracting #4: cost 8 inf + 144 5.835 * * [simplify]: Extracting #5: cost 2 inf + 1253 5.835 * * [simplify]: Extracting #6: cost 0 inf + 1676 5.836 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 5.836 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.836 * [simplify]: Simplifying (/ 0.5 (cbrt (exp im))) 5.836 * * [simplify]: iters left: 4 (5 enodes) 5.837 * * [simplify]: iters left: 3 (15 enodes) 5.840 * * [simplify]: Extracting #0: cost 1 inf + 0 5.840 * * [simplify]: Extracting #1: cost 4 inf + 0 5.840 * * [simplify]: Extracting #2: cost 5 inf + 1 5.840 * * [simplify]: Extracting #3: cost 7 inf + 1 5.840 * * [simplify]: Extracting #4: cost 0 inf + 830 5.840 * [simplify]: Simplified to (/ 0.5 (cbrt (exp im))) 5.840 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.840 * * * * [progress]: [ 45 / 154 ] simplifiying candidate # 5.841 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 5.841 * * [simplify]: iters left: 4 (5 enodes) 5.843 * * [simplify]: iters left: 3 (17 enodes) 5.848 * * [simplify]: iters left: 2 (19 enodes) 5.852 * * [simplify]: Extracting #0: cost 1 inf + 0 5.852 * * [simplify]: Extracting #1: cost 4 inf + 0 5.852 * * [simplify]: Extracting #2: cost 5 inf + 1 5.852 * * [simplify]: Extracting #3: cost 7 inf + 1 5.852 * * [simplify]: Extracting #4: cost 0 inf + 670 5.852 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 5.852 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.853 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 5.853 * * [simplify]: iters left: 4 (5 enodes) 5.854 * * [simplify]: iters left: 3 (15 enodes) 5.856 * * [simplify]: Extracting #0: cost 1 inf + 0 5.856 * * [simplify]: Extracting #1: cost 4 inf + 0 5.856 * * [simplify]: Extracting #2: cost 5 inf + 1 5.856 * * [simplify]: Extracting #3: cost 7 inf + 1 5.856 * * [simplify]: Extracting #4: cost 0 inf + 670 5.856 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 5.856 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.856 * * * * [progress]: [ 46 / 154 ] simplifiying candidate # 5.857 * [simplify]: Simplifying (/ 1 1) 5.857 * * [simplify]: iters left: 2 (2 enodes) 5.857 * * [simplify]: iters left: 1 (6 enodes) 5.858 * * [simplify]: Extracting #0: cost 1 inf + 0 5.858 * * [simplify]: Extracting #1: cost 0 inf + 1 5.858 * [simplify]: Simplified to 1 5.858 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.859 * [simplify]: Simplifying (/ 0.5 (exp im)) 5.859 * * [simplify]: iters left: 3 (4 enodes) 5.860 * * [simplify]: iters left: 2 (12 enodes) 5.863 * * [simplify]: Extracting #0: cost 1 inf + 0 5.863 * * [simplify]: Extracting #1: cost 4 inf + 0 5.863 * * [simplify]: Extracting #2: cost 5 inf + 1 5.863 * * [simplify]: Extracting #3: cost 4 inf + 2 5.863 * * [simplify]: Extracting #4: cost 0 inf + 368 5.863 * [simplify]: Simplified to (/ 0.5 (exp im)) 5.863 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.863 * * * * [progress]: [ 47 / 154 ] simplifiying candidate # 5.863 * * * * [progress]: [ 48 / 154 ] simplifiying candidate # 5.863 * * * * [progress]: [ 49 / 154 ] simplifiying candidate # 5.863 * * * * [progress]: [ 50 / 154 ] simplifiying candidate # 5.863 * [simplify]: Simplifying (cbrt (exp im)) 5.863 * * [simplify]: iters left: 2 (3 enodes) 5.864 * * [simplify]: iters left: 1 (9 enodes) 5.865 * * [simplify]: Extracting #0: cost 1 inf + 0 5.865 * * [simplify]: Extracting #1: cost 3 inf + 0 5.865 * * [simplify]: Extracting #2: cost 5 inf + 0 5.865 * * [simplify]: Extracting #3: cost 4 inf + 1 5.865 * * [simplify]: Extracting #4: cost 0 inf + 445 5.865 * [simplify]: Simplified to (cbrt (exp im)) 5.865 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.866 * * * * [progress]: [ 51 / 154 ] simplifiying candidate # 5.866 * [simplify]: Simplifying (sqrt (exp im)) 5.866 * * [simplify]: iters left: 2 (3 enodes) 5.866 * * [simplify]: iters left: 1 (9 enodes) 5.867 * * [simplify]: Extracting #0: cost 1 inf + 0 5.867 * * [simplify]: Extracting #1: cost 3 inf + 0 5.868 * * [simplify]: Extracting #2: cost 5 inf + 0 5.868 * * [simplify]: Extracting #3: cost 4 inf + 1 5.868 * * [simplify]: Extracting #4: cost 0 inf + 365 5.868 * [simplify]: Simplified to (sqrt (exp im)) 5.868 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ (/ 0.5 (sqrt (exp im))) (sqrt (exp im))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.868 * * * * [progress]: [ 52 / 154 ] simplifiying candidate # 5.868 * [simplify]: Simplifying (exp im) 5.868 * * [simplify]: iters left: 1 (2 enodes) 5.868 * * [simplify]: Extracting #0: cost 1 inf + 0 5.868 * * [simplify]: Extracting #1: cost 3 inf + 0 5.868 * * [simplify]: Extracting #2: cost 2 inf + 1 5.868 * * [simplify]: Extracting #3: cost 0 inf + 143 5.869 * [simplify]: Simplified to (exp im) 5.869 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (sqrt (+ (/ (/ 0.5 1) (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.869 * * * * [progress]: [ 53 / 154 ] simplifiying candidate # 5.869 * [simplify]: Simplifying (* (cbrt 0.5) (cbrt 0.5)) 5.869 * * [simplify]: iters left: 3 (3 enodes) 5.870 * * [simplify]: iters left: 2 (9 enodes) 5.872 * * [simplify]: Extracting #0: cost 1 inf + 0 5.872 * * [simplify]: Extracting #1: cost 3 inf + 0 5.872 * * [simplify]: Extracting #2: cost 5 inf + 0 5.872 * * [simplify]: Extracting #3: cost 4 inf + 1 5.872 * * [simplify]: Extracting #4: cost 0 inf + 405 5.872 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 5.872 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ (* (cbrt 0.5) (cbrt 0.5)) (/ (exp im) (cbrt 0.5))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.872 * * * * [progress]: [ 54 / 154 ] simplifiying candidate # 5.872 * [simplify]: Simplifying (sqrt 0.5) 5.872 * * [simplify]: iters left: 1 (2 enodes) 5.873 * * [simplify]: Extracting #0: cost 1 inf + 0 5.873 * * [simplify]: Extracting #1: cost 3 inf + 0 5.873 * * [simplify]: Extracting #2: cost 2 inf + 1 5.873 * * [simplify]: Extracting #3: cost 0 inf + 83 5.873 * [simplify]: Simplified to (sqrt 0.5) 5.873 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ (sqrt 0.5) (/ (exp im) (sqrt 0.5))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 5.873 * * * * [progress]: [ 55 / 154 ] simplifiying candidate # 5.873 * * * * [progress]: [ 56 / 154 ] simplifiying candidate #real (real->posit16 (/ 0.5 (exp im)))) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re)))> 5.873 * * * * [progress]: [ 57 / 154 ] simplifiying candidate # 5.874 * [simplify]: Simplifying (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re)) 5.874 * * [simplify]: iters left: 6 (11 enodes) 5.876 * * [simplify]: iters left: 5 (36 enodes) 5.883 * * [simplify]: iters left: 4 (49 enodes) 5.896 * * [simplify]: iters left: 3 (67 enodes) 5.906 * * [simplify]: iters left: 2 (79 enodes) 5.919 * * [simplify]: iters left: 1 (85 enodes) 5.933 * * [simplify]: Extracting #0: cost 1 inf + 0 5.933 * * [simplify]: Extracting #1: cost 8 inf + 0 5.933 * * [simplify]: Extracting #2: cost 24 inf + 0 5.933 * * [simplify]: Extracting #3: cost 30 inf + 63 5.933 * * [simplify]: Extracting #4: cost 26 inf + 329 5.933 * * [simplify]: Extracting #5: cost 12 inf + 2399 5.934 * * [simplify]: Extracting #6: cost 5 inf + 3885 5.935 * * [simplify]: Extracting #7: cost 0 inf + 5127 5.935 * [simplify]: Simplified to (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 5.935 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 1)) 5.936 * * * * [progress]: [ 58 / 154 ] simplifiying candidate # 5.936 * [simplify]: Simplifying (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re)) 5.936 * * [simplify]: iters left: 6 (11 enodes) 5.939 * * [simplify]: iters left: 5 (36 enodes) 5.944 * * [simplify]: iters left: 4 (49 enodes) 5.951 * * [simplify]: iters left: 3 (67 enodes) 5.961 * * [simplify]: iters left: 2 (79 enodes) 5.978 * * [simplify]: iters left: 1 (85 enodes) 5.995 * * [simplify]: Extracting #0: cost 1 inf + 0 5.995 * * [simplify]: Extracting #1: cost 8 inf + 0 5.995 * * [simplify]: Extracting #2: cost 24 inf + 0 5.996 * * [simplify]: Extracting #3: cost 30 inf + 63 5.996 * * [simplify]: Extracting #4: cost 26 inf + 329 5.996 * * [simplify]: Extracting #5: cost 12 inf + 2399 5.997 * * [simplify]: Extracting #6: cost 5 inf + 3885 5.999 * * [simplify]: Extracting #7: cost 0 inf + 5127 6.000 * [simplify]: Simplified to (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 6.000 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 1)) 6.000 * * * * [progress]: [ 59 / 154 ] simplifiying candidate # 6.000 * * * * [progress]: [ 60 / 154 ] simplifiying candidate # 6.001 * [simplify]: Simplifying (+ (+ (log (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (log (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (log (cos re))) 6.001 * * [simplify]: iters left: 6 (13 enodes) 6.007 * * [simplify]: iters left: 5 (44 enodes) 6.015 * * [simplify]: iters left: 4 (48 enodes) 6.023 * * [simplify]: iters left: 3 (49 enodes) 6.029 * * [simplify]: Extracting #0: cost 1 inf + 0 6.029 * * [simplify]: Extracting #1: cost 6 inf + 0 6.029 * * [simplify]: Extracting #2: cost 12 inf + 0 6.029 * * [simplify]: Extracting #3: cost 16 inf + 0 6.029 * * [simplify]: Extracting #4: cost 18 inf + 1 6.029 * * [simplify]: Extracting #5: cost 20 inf + 193 6.029 * * [simplify]: Extracting #6: cost 19 inf + 386 6.029 * * [simplify]: Extracting #7: cost 18 inf + 387 6.030 * * [simplify]: Extracting #8: cost 12 inf + 1057 6.030 * * [simplify]: Extracting #9: cost 5 inf + 3223 6.031 * * [simplify]: Extracting #10: cost 0 inf + 5085 6.031 * [simplify]: Simplified to (+ (+ (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (log (cos re))) 6.031 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (log (cos re))))) 6.032 * * * * [progress]: [ 61 / 154 ] simplifiying candidate # 6.032 * [simplify]: Simplifying (+ (log (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (log (cos re))) 6.032 * * [simplify]: iters left: 6 (13 enodes) 6.035 * * [simplify]: iters left: 5 (42 enodes) 6.046 * * [simplify]: iters left: 4 (49 enodes) 6.058 * * [simplify]: iters left: 3 (54 enodes) 6.070 * * [simplify]: Extracting #0: cost 1 inf + 0 6.070 * * [simplify]: Extracting #1: cost 6 inf + 0 6.070 * * [simplify]: Extracting #2: cost 13 inf + 0 6.070 * * [simplify]: Extracting #3: cost 19 inf + 0 6.070 * * [simplify]: Extracting #4: cost 22 inf + 1 6.070 * * [simplify]: Extracting #5: cost 21 inf + 194 6.071 * * [simplify]: Extracting #6: cost 18 inf + 387 6.071 * * [simplify]: Extracting #7: cost 13 inf + 865 6.071 * * [simplify]: Extracting #8: cost 9 inf + 1864 6.072 * * [simplify]: Extracting #9: cost 3 inf + 3587 6.073 * * [simplify]: Extracting #10: cost 1 inf + 4292 6.074 * * [simplify]: Extracting #11: cost 0 inf + 4765 6.076 * [simplify]: Simplified to (+ (log (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (log (cos re))) 6.076 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (log (cos re))))) 6.076 * * * * [progress]: [ 62 / 154 ] simplifiying candidate # 6.076 * * * * [progress]: [ 63 / 154 ] simplifiying candidate # 6.076 * * * * [progress]: [ 64 / 154 ] simplifiying candidate # 6.076 * [simplify]: Simplifying (* (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (* (cos re) (cos re)) (cos re))) 6.076 * * [simplify]: iters left: 6 (15 enodes) 6.083 * * [simplify]: iters left: 5 (58 enodes) 6.096 * * [simplify]: iters left: 4 (143 enodes) 6.172 * * [simplify]: Extracting #0: cost 1 inf + 0 6.172 * * [simplify]: Extracting #1: cost 50 inf + 0 6.173 * * [simplify]: Extracting #2: cost 128 inf + 0 6.173 * * [simplify]: Extracting #3: cost 167 inf + 610 6.174 * * [simplify]: Extracting #4: cost 167 inf + 612 6.175 * * [simplify]: Extracting #5: cost 155 inf + 2595 6.180 * * [simplify]: Extracting #6: cost 95 inf + 22593 6.193 * * [simplify]: Extracting #7: cost 18 inf + 51941 6.209 * * [simplify]: Extracting #8: cost 0 inf + 59108 6.228 * [simplify]: Simplified to (* (cos re) (* (* (* (cos re) (cos re)) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 6.228 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (cos re) (* (* (* (cos re) (cos re)) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))))) 6.228 * * * * [progress]: [ 65 / 154 ] simplifiying candidate # 6.229 * [simplify]: Simplifying (* (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (* (cos re) (cos re)) (cos re))) 6.229 * * [simplify]: iters left: 6 (15 enodes) 6.233 * * [simplify]: iters left: 5 (59 enodes) 6.244 * * [simplify]: iters left: 4 (137 enodes) 6.342 * * [simplify]: Extracting #0: cost 1 inf + 0 6.342 * * [simplify]: Extracting #1: cost 54 inf + 0 6.343 * * [simplify]: Extracting #2: cost 140 inf + 0 6.344 * * [simplify]: Extracting #3: cost 165 inf + 610 6.346 * * [simplify]: Extracting #4: cost 165 inf + 612 6.347 * * [simplify]: Extracting #5: cost 153 inf + 2785 6.358 * * [simplify]: Extracting #6: cost 71 inf + 29564 6.379 * * [simplify]: Extracting #7: cost 10 inf + 52927 6.404 * * [simplify]: Extracting #8: cost 0 inf + 56916 6.427 * [simplify]: Simplified to (* (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 6.427 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))))) 6.427 * * * * [progress]: [ 66 / 154 ] simplifiying candidate # 6.427 * * * * [progress]: [ 67 / 154 ] simplifiying candidate # 6.427 * * * * [progress]: [ 68 / 154 ] simplifiying candidate # 6.427 * * * * [progress]: [ 69 / 154 ] simplifiying candidate # 6.427 * * * * [progress]: [ 70 / 154 ] simplifiying candidate # 6.428 * [simplify]: Simplifying (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (cos re))) 6.428 * * [simplify]: iters left: 6 (11 enodes) 6.431 * * [simplify]: iters left: 5 (36 enodes) 6.436 * * [simplify]: Extracting #0: cost 1 inf + 0 6.436 * * [simplify]: Extracting #1: cost 4 inf + 0 6.436 * * [simplify]: Extracting #2: cost 8 inf + 0 6.436 * * [simplify]: Extracting #3: cost 13 inf + 0 6.437 * * [simplify]: Extracting #4: cost 16 inf + 1 6.437 * * [simplify]: Extracting #5: cost 14 inf + 225 6.437 * * [simplify]: Extracting #6: cost 12 inf + 327 6.437 * * [simplify]: Extracting #7: cost 6 inf + 997 6.437 * * [simplify]: Extracting #8: cost 1 inf + 2279 6.437 * * [simplify]: Extracting #9: cost 0 inf + 2511 6.438 * [simplify]: Simplified to (* (sqrt (cos re)) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 6.438 * [simplify]: Simplified (2 1) to (λ (re im) (* (* (sqrt (cos re)) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (cos re))))) 6.438 * [simplify]: Simplifying (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (cos re))) 6.438 * * [simplify]: iters left: 6 (11 enodes) 6.441 * * [simplify]: iters left: 5 (36 enodes) 6.447 * * [simplify]: Extracting #0: cost 1 inf + 0 6.447 * * [simplify]: Extracting #1: cost 4 inf + 0 6.447 * * [simplify]: Extracting #2: cost 8 inf + 0 6.447 * * [simplify]: Extracting #3: cost 13 inf + 0 6.447 * * [simplify]: Extracting #4: cost 16 inf + 1 6.447 * * [simplify]: Extracting #5: cost 14 inf + 225 6.447 * * [simplify]: Extracting #6: cost 12 inf + 327 6.447 * * [simplify]: Extracting #7: cost 6 inf + 997 6.448 * * [simplify]: Extracting #8: cost 1 inf + 2279 6.448 * * [simplify]: Extracting #9: cost 0 inf + 2511 6.449 * [simplify]: Simplified to (* (sqrt (cos re)) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 6.449 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (cos re))) (* (sqrt (cos re)) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) 6.449 * * * * [progress]: [ 71 / 154 ] simplifiying candidate # 6.449 * [simplify]: Simplifying (cbrt (cos re)) 6.449 * * [simplify]: iters left: 2 (3 enodes) 6.450 * * [simplify]: iters left: 1 (9 enodes) 6.452 * * [simplify]: Extracting #0: cost 1 inf + 0 6.452 * * [simplify]: Extracting #1: cost 3 inf + 0 6.452 * * [simplify]: Extracting #2: cost 5 inf + 0 6.452 * * [simplify]: Extracting #3: cost 4 inf + 1 6.452 * * [simplify]: Extracting #4: cost 0 inf + 405 6.452 * [simplify]: Simplified to (cbrt (cos re)) 6.452 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (cos re)) (cbrt (cos re)))) (cbrt (cos re)))) 6.452 * * * * [progress]: [ 72 / 154 ] simplifiying candidate # 6.453 * [simplify]: Simplifying (sqrt (cos re)) 6.453 * * [simplify]: iters left: 2 (3 enodes) 6.454 * * [simplify]: iters left: 1 (9 enodes) 6.456 * * [simplify]: Extracting #0: cost 1 inf + 0 6.456 * * [simplify]: Extracting #1: cost 3 inf + 0 6.456 * * [simplify]: Extracting #2: cost 5 inf + 0 6.456 * * [simplify]: Extracting #3: cost 4 inf + 1 6.457 * * [simplify]: Extracting #4: cost 0 inf + 325 6.457 * [simplify]: Simplified to (sqrt (cos re)) 6.457 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cos re))) (sqrt (cos re)))) 6.457 * * * * [progress]: [ 73 / 154 ] simplifiying candidate # 6.457 * [simplify]: Simplifying (cos re) 6.457 * * [simplify]: iters left: 1 (2 enodes) 6.458 * * [simplify]: Extracting #0: cost 1 inf + 0 6.458 * * [simplify]: Extracting #1: cost 3 inf + 0 6.458 * * [simplify]: Extracting #2: cost 2 inf + 1 6.458 * * [simplify]: Extracting #3: cost 0 inf + 123 6.458 * [simplify]: Simplified to (cos re) 6.458 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 1) (cos re))) 6.458 * * * * [progress]: [ 74 / 154 ] simplifiying candidate # 6.458 * [simplify]: Simplifying (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 6.458 * * [simplify]: iters left: 6 (7 enodes) 6.461 * * [simplify]: iters left: 5 (23 enodes) 6.465 * * [simplify]: Extracting #0: cost 1 inf + 0 6.465 * * [simplify]: Extracting #1: cost 3 inf + 0 6.465 * * [simplify]: Extracting #2: cost 6 inf + 0 6.465 * * [simplify]: Extracting #3: cost 10 inf + 0 6.465 * * [simplify]: Extracting #4: cost 11 inf + 1 6.465 * * [simplify]: Extracting #5: cost 10 inf + 2 6.465 * * [simplify]: Extracting #6: cost 1 inf + 1208 6.466 * * [simplify]: Extracting #7: cost 0 inf + 1440 6.466 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 6.466 * [simplify]: Simplified (2 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 6.466 * * * * [progress]: [ 75 / 154 ] simplifiying candidate # 6.466 * [simplify]: Simplifying (* (* (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3))) (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3)))) (cos re)) 6.466 * * [simplify]: iters left: 6 (14 enodes) 6.471 * * [simplify]: iters left: 5 (62 enodes) 6.486 * * [simplify]: iters left: 4 (143 enodes) 6.533 * * [simplify]: iters left: 3 (385 enodes) 6.683 * * [simplify]: Extracting #0: cost 1 inf + 0 6.684 * * [simplify]: Extracting #1: cost 8 inf + 0 6.684 * * [simplify]: Extracting #2: cost 159 inf + 0 6.686 * * [simplify]: Extracting #3: cost 295 inf + 368 6.693 * * [simplify]: Extracting #4: cost 203 inf + 27086 6.712 * * [simplify]: Extracting #5: cost 41 inf + 81290 6.731 * * [simplify]: Extracting #6: cost 2 inf + 98282 6.744 * * [simplify]: Extracting #7: cost 0 inf + 99098 6.763 * * [simplify]: Extracting #8: cost 0 inf + 98837 6.780 * [simplify]: Simplified to (* (cos re) (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) 6.780 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (cos re) (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))))) 6.781 * * * * [progress]: [ 76 / 154 ] simplifiying candidate # 6.781 * [simplify]: Simplifying (* (* (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))))) (cos re)) 6.781 * * [simplify]: iters left: 6 (18 enodes) 6.787 * * [simplify]: iters left: 5 (91 enodes) 6.817 * * [simplify]: iters left: 4 (217 enodes) 6.884 * * [simplify]: iters left: 3 (470 enodes) 7.047 * * [simplify]: Extracting #0: cost 1 inf + 0 7.047 * * [simplify]: Extracting #1: cost 8 inf + 0 7.047 * * [simplify]: Extracting #2: cost 17 inf + 0 7.047 * * [simplify]: Extracting #3: cost 33 inf + 1 7.047 * * [simplify]: Extracting #4: cost 143 inf + 63 7.048 * * [simplify]: Extracting #5: cost 238 inf + 369 7.050 * * [simplify]: Extracting #6: cost 180 inf + 13212 7.057 * * [simplify]: Extracting #7: cost 50 inf + 55497 7.066 * * [simplify]: Extracting #8: cost 1 inf + 73407 7.076 * * [simplify]: Extracting #9: cost 0 inf + 72877 7.086 * * [simplify]: Extracting #10: cost 0 inf + 72667 7.096 * [simplify]: Simplified to (* (* (sqrt (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (cos re)) 7.096 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (* (sqrt (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (cos re)) (* (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5)))))) 7.097 * * * * [progress]: [ 77 / 154 ] simplifiying candidate # 7.097 * [simplify]: Simplifying (* (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5)))) (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3)))) (cos re)) 7.097 * * [simplify]: iters left: 6 (18 enodes) 7.104 * * [simplify]: iters left: 5 (91 enodes) 7.126 * * [simplify]: iters left: 4 (217 enodes) 7.187 * * [simplify]: iters left: 3 (478 enodes) 7.351 * * [simplify]: Extracting #0: cost 1 inf + 0 7.352 * * [simplify]: Extracting #1: cost 8 inf + 0 7.352 * * [simplify]: Extracting #2: cost 17 inf + 0 7.352 * * [simplify]: Extracting #3: cost 33 inf + 1 7.352 * * [simplify]: Extracting #4: cost 142 inf + 63 7.354 * * [simplify]: Extracting #5: cost 238 inf + 369 7.357 * * [simplify]: Extracting #6: cost 177 inf + 13312 7.364 * * [simplify]: Extracting #7: cost 50 inf + 53344 7.373 * * [simplify]: Extracting #8: cost 1 inf + 72087 7.386 * * [simplify]: Extracting #9: cost 0 inf + 71861 7.395 * * [simplify]: Extracting #10: cost 0 inf + 71791 7.405 * [simplify]: Simplified to (* (* (sqrt (+ (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (cos re)) 7.405 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (* (sqrt (+ (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (cos re)) (* (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))))) 7.405 * * * * [progress]: [ 78 / 154 ] simplifiying candidate # 7.406 * [simplify]: Simplifying (* (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5)))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))))) (cos re)) 7.406 * * [simplify]: iters left: 6 (13 enodes) 7.410 * * [simplify]: iters left: 5 (57 enodes) 7.421 * * [simplify]: iters left: 4 (124 enodes) 7.462 * * [simplify]: iters left: 3 (274 enodes) 7.542 * * [simplify]: Extracting #0: cost 1 inf + 0 7.542 * * [simplify]: Extracting #1: cost 23 inf + 0 7.543 * * [simplify]: Extracting #2: cost 125 inf + 0 7.543 * * [simplify]: Extracting #3: cost 171 inf + 793 7.544 * * [simplify]: Extracting #4: cost 143 inf + 5122 7.549 * * [simplify]: Extracting #5: cost 47 inf + 27179 7.558 * * [simplify]: Extracting #6: cost 1 inf + 40254 7.566 * * [simplify]: Extracting #7: cost 0 inf + 40627 7.574 * [simplify]: Simplified to (* (cos re) (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) 7.574 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (cos re) (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (* (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5)))))) 7.574 * * * * [progress]: [ 79 / 154 ] simplifiying candidate # 7.574 * [simplify]: Simplifying (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3)))) (cos re)) 7.574 * * [simplify]: iters left: 6 (16 enodes) 7.579 * * [simplify]: iters left: 5 (72 enodes) 7.594 * * [simplify]: iters left: 4 (148 enodes) 7.640 * * [simplify]: iters left: 3 (339 enodes) 7.742 * * [simplify]: Extracting #0: cost 1 inf + 0 7.742 * * [simplify]: Extracting #1: cost 8 inf + 0 7.742 * * [simplify]: Extracting #2: cost 17 inf + 0 7.742 * * [simplify]: Extracting #3: cost 22 inf + 1 7.742 * * [simplify]: Extracting #4: cost 98 inf + 62 7.743 * * [simplify]: Extracting #5: cost 191 inf + 125 7.744 * * [simplify]: Extracting #6: cost 138 inf + 12403 7.752 * * [simplify]: Extracting #7: cost 19 inf + 52412 7.759 * * [simplify]: Extracting #8: cost 0 inf + 61463 7.766 * * [simplify]: Extracting #9: cost 0 inf + 60939 7.774 * [simplify]: Simplified to (* (* (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re)) 7.774 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (* (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re)) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 7.774 * * * * [progress]: [ 80 / 154 ] simplifiying candidate # 7.774 * [simplify]: Simplifying (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))))) (cos re)) 7.774 * * [simplify]: iters left: 6 (15 enodes) 7.781 * * [simplify]: iters left: 5 (66 enodes) 7.792 * * [simplify]: iters left: 4 (124 enodes) 7.815 * * [simplify]: iters left: 3 (209 enodes) 7.859 * * [simplify]: iters left: 2 (289 enodes) 7.908 * * [simplify]: iters left: 1 (455 enodes) 8.006 * * [simplify]: Extracting #0: cost 1 inf + 0 8.006 * * [simplify]: Extracting #1: cost 8 inf + 0 8.006 * * [simplify]: Extracting #2: cost 17 inf + 0 8.006 * * [simplify]: Extracting #3: cost 39 inf + 62 8.007 * * [simplify]: Extracting #4: cost 123 inf + 124 8.007 * * [simplify]: Extracting #5: cost 150 inf + 287 8.008 * * [simplify]: Extracting #6: cost 127 inf + 3899 8.014 * * [simplify]: Extracting #7: cost 34 inf + 25802 8.022 * * [simplify]: Extracting #8: cost 0 inf + 35129 8.030 * * [simplify]: Extracting #9: cost 0 inf + 35089 8.038 * [simplify]: Simplified to (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (* (cos re) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 8.038 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (* (cos re) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))))) 8.038 * * * * [progress]: [ 81 / 154 ] simplifiying candidate # 8.038 * [simplify]: Simplifying (* (* (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re)) 8.039 * * [simplify]: iters left: 6 (16 enodes) 8.044 * * [simplify]: iters left: 5 (72 enodes) 8.072 * * [simplify]: iters left: 4 (148 enodes) 8.111 * * [simplify]: iters left: 3 (339 enodes) 8.216 * * [simplify]: Extracting #0: cost 1 inf + 0 8.216 * * [simplify]: Extracting #1: cost 8 inf + 0 8.216 * * [simplify]: Extracting #2: cost 17 inf + 0 8.216 * * [simplify]: Extracting #3: cost 22 inf + 1 8.217 * * [simplify]: Extracting #4: cost 97 inf + 123 8.217 * * [simplify]: Extracting #5: cost 190 inf + 337 8.222 * * [simplify]: Extracting #6: cost 128 inf + 19100 8.228 * * [simplify]: Extracting #7: cost 20 inf + 52313 8.242 * * [simplify]: Extracting #8: cost 0 inf + 60939 8.257 * [simplify]: Simplified to (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) 8.257 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 8.257 * * * * [progress]: [ 82 / 154 ] simplifiying candidate # 8.258 * [simplify]: Simplifying (* (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5)))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re)) 8.258 * * [simplify]: iters left: 6 (15 enodes) 8.266 * * [simplify]: iters left: 5 (66 enodes) 8.283 * * [simplify]: iters left: 4 (124 enodes) 8.305 * * [simplify]: iters left: 3 (209 enodes) 8.350 * * [simplify]: iters left: 2 (289 enodes) 8.418 * * [simplify]: iters left: 1 (455 enodes) 8.545 * * [simplify]: Extracting #0: cost 1 inf + 0 8.545 * * [simplify]: Extracting #1: cost 8 inf + 0 8.545 * * [simplify]: Extracting #2: cost 17 inf + 0 8.545 * * [simplify]: Extracting #3: cost 40 inf + 1 8.546 * * [simplify]: Extracting #4: cost 120 inf + 63 8.546 * * [simplify]: Extracting #5: cost 146 inf + 287 8.548 * * [simplify]: Extracting #6: cost 122 inf + 4291 8.558 * * [simplify]: Extracting #7: cost 32 inf + 26178 8.572 * * [simplify]: Extracting #8: cost 0 inf + 34121 8.582 * * [simplify]: Extracting #9: cost 0 inf + 34041 8.590 * [simplify]: Simplified to (* (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re)) 8.590 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re)) (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))))) 8.590 * * * * [progress]: [ 83 / 154 ] simplifiying candidate #real (real->posit16 (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re)))))> 8.590 * * * * [progress]: [ 84 / 154 ] simplifiying candidate # 8.591 * * * * [progress]: [ 85 / 154 ] simplifiying candidate # 8.591 * [simplify]: Simplifying (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 8.591 * * [simplify]: iters left: 5 (6 enodes) 8.593 * * [simplify]: iters left: 4 (20 enodes) 8.596 * * [simplify]: Extracting #0: cost 1 inf + 0 8.596 * * [simplify]: Extracting #1: cost 4 inf + 0 8.596 * * [simplify]: Extracting #2: cost 8 inf + 0 8.596 * * [simplify]: Extracting #3: cost 9 inf + 1 8.596 * * [simplify]: Extracting #4: cost 0 inf + 976 8.596 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 8.596 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ 1/2 1/2)) (cos re))) 8.596 * [simplify]: Simplifying (+ 1/2 1/2) 8.596 * * [simplify]: iters left: 2 (2 enodes) 8.598 * * [simplify]: iters left: 1 (7 enodes) 8.599 * * [simplify]: Extracting #0: cost 1 inf + 0 8.599 * * [simplify]: Extracting #1: cost 0 inf + 1 8.599 * [simplify]: Simplified to 1 8.599 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 1) (cos re))) 8.599 * * * * [progress]: [ 86 / 154 ] simplifiying candidate # 8.599 * [simplify]: Simplifying (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 8.599 * * [simplify]: iters left: 5 (6 enodes) 8.601 * * [simplify]: iters left: 4 (20 enodes) 8.604 * * [simplify]: Extracting #0: cost 1 inf + 0 8.604 * * [simplify]: Extracting #1: cost 4 inf + 0 8.604 * * [simplify]: Extracting #2: cost 8 inf + 0 8.604 * * [simplify]: Extracting #3: cost 9 inf + 1 8.604 * * [simplify]: Extracting #4: cost 0 inf + 976 8.604 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 8.604 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ 1/2 (/ 1 2))) (cos re))) 8.604 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 8.604 * * [simplify]: iters left: 4 (5 enodes) 8.607 * * [simplify]: iters left: 3 (18 enodes) 8.615 * * [simplify]: iters left: 2 (20 enodes) 8.620 * * [simplify]: Extracting #0: cost 1 inf + 0 8.620 * * [simplify]: Extracting #1: cost 0 inf + 1 8.620 * [simplify]: Simplified to 1 8.620 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 1) (cos re))) 8.620 * * * * [progress]: [ 87 / 154 ] simplifiying candidate # 8.621 * [simplify]: Simplifying (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 8.621 * * [simplify]: iters left: 6 (7 enodes) 8.624 * * [simplify]: iters left: 5 (23 enodes) 8.631 * * [simplify]: Extracting #0: cost 1 inf + 0 8.631 * * [simplify]: Extracting #1: cost 3 inf + 0 8.632 * * [simplify]: Extracting #2: cost 6 inf + 0 8.632 * * [simplify]: Extracting #3: cost 10 inf + 0 8.632 * * [simplify]: Extracting #4: cost 11 inf + 1 8.632 * * [simplify]: Extracting #5: cost 10 inf + 2 8.632 * * [simplify]: Extracting #6: cost 1 inf + 1208 8.632 * * [simplify]: Extracting #7: cost 0 inf + 1440 8.633 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 8.633 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (+ 1 1)) (cos re))) 8.633 * [simplify]: Simplifying (+ 1 1) 8.633 * * [simplify]: iters left: 2 (2 enodes) 8.636 * * [simplify]: iters left: 1 (9 enodes) 8.639 * * [simplify]: Extracting #0: cost 1 inf + 0 8.639 * * [simplify]: Extracting #1: cost 0 inf + 1 8.639 * [simplify]: Simplified to 2 8.639 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 2) (cos re))) 8.639 * * * * [progress]: [ 88 / 154 ] simplifiying candidate # 8.639 * [simplify]: Simplifying (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 8.639 * * [simplify]: iters left: 5 (6 enodes) 8.642 * * [simplify]: iters left: 4 (20 enodes) 8.647 * * [simplify]: Extracting #0: cost 1 inf + 0 8.647 * * [simplify]: Extracting #1: cost 4 inf + 0 8.647 * * [simplify]: Extracting #2: cost 8 inf + 0 8.647 * * [simplify]: Extracting #3: cost 9 inf + 1 8.648 * * [simplify]: Extracting #4: cost 0 inf + 976 8.648 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 8.648 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 1 2) 1/2)) (cos re))) 8.648 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 8.648 * * [simplify]: iters left: 4 (5 enodes) 8.654 * * [simplify]: iters left: 3 (18 enodes) 8.659 * * [simplify]: iters left: 2 (20 enodes) 8.665 * * [simplify]: Extracting #0: cost 1 inf + 0 8.665 * * [simplify]: Extracting #1: cost 0 inf + 1 8.665 * [simplify]: Simplified to 1 8.665 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 1) (cos re))) 8.665 * * * * [progress]: [ 89 / 154 ] simplifiying candidate # 8.665 * [simplify]: Simplifying (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 8.665 * * [simplify]: iters left: 5 (6 enodes) 8.668 * * [simplify]: iters left: 4 (20 enodes) 8.674 * * [simplify]: Extracting #0: cost 1 inf + 0 8.674 * * [simplify]: Extracting #1: cost 4 inf + 0 8.674 * * [simplify]: Extracting #2: cost 8 inf + 0 8.674 * * [simplify]: Extracting #3: cost 9 inf + 1 8.674 * * [simplify]: Extracting #4: cost 0 inf + 976 8.675 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 8.675 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 1 2) (/ 1 2))) (cos re))) 8.675 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 8.675 * * [simplify]: iters left: 4 (4 enodes) 8.679 * * [simplify]: iters left: 3 (15 enodes) 8.683 * * [simplify]: iters left: 2 (17 enodes) 8.688 * * [simplify]: Extracting #0: cost 1 inf + 0 8.688 * * [simplify]: Extracting #1: cost 0 inf + 1 8.688 * [simplify]: Simplified to 1 8.688 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 1) (cos re))) 8.688 * * * * [progress]: [ 90 / 154 ] simplifiying candidate # 8.688 * [simplify]: Simplifying (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 8.689 * * [simplify]: iters left: 6 (7 enodes) 8.693 * * [simplify]: iters left: 5 (29 enodes) 8.705 * * [simplify]: iters left: 4 (61 enodes) 8.728 * * [simplify]: iters left: 3 (141 enodes) 8.775 * * [simplify]: iters left: 2 (219 enodes) 8.845 * * [simplify]: iters left: 1 (309 enodes) 8.932 * * [simplify]: Extracting #0: cost 1 inf + 0 8.932 * * [simplify]: Extracting #1: cost 22 inf + 0 8.932 * * [simplify]: Extracting #2: cost 72 inf + 1 8.933 * * [simplify]: Extracting #3: cost 102 inf + 248 8.934 * * [simplify]: Extracting #4: cost 81 inf + 2877 8.941 * * [simplify]: Extracting #5: cost 21 inf + 14994 8.949 * * [simplify]: Extracting #6: cost 1 inf + 20237 8.954 * * [simplify]: Extracting #7: cost 0 inf + 20509 8.959 * [simplify]: Simplified to (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 8.959 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 1/2) (cos re))) 8.959 * * * * [progress]: [ 91 / 154 ] simplifiying candidate # 8.959 * [simplify]: Simplifying (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 8.959 * * [simplify]: iters left: 6 (8 enodes) 8.962 * * [simplify]: iters left: 5 (24 enodes) 8.965 * * [simplify]: iters left: 4 (25 enodes) 8.972 * * [simplify]: Extracting #0: cost 1 inf + 0 8.972 * * [simplify]: Extracting #1: cost 5 inf + 0 8.972 * * [simplify]: Extracting #2: cost 10 inf + 0 8.972 * * [simplify]: Extracting #3: cost 11 inf + 1 8.972 * * [simplify]: Extracting #4: cost 10 inf + 2 8.972 * * [simplify]: Extracting #5: cost 8 inf + 144 8.972 * * [simplify]: Extracting #6: cost 3 inf + 784 8.973 * * [simplify]: Extracting #7: cost 1 inf + 1208 8.973 * * [simplify]: Extracting #8: cost 0 inf + 1440 8.974 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 8.974 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 1) (cos re))) 8.974 * * * * [progress]: [ 92 / 154 ] simplifiying candidate # 8.974 * [simplify]: Simplifying (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 8.974 * * [simplify]: iters left: 6 (7 enodes) 8.978 * * [simplify]: iters left: 5 (29 enodes) 8.984 * * [simplify]: iters left: 4 (61 enodes) 8.996 * * [simplify]: iters left: 3 (141 enodes) 9.021 * * [simplify]: iters left: 2 (219 enodes) 9.085 * * [simplify]: iters left: 1 (309 enodes) 9.193 * * [simplify]: Extracting #0: cost 1 inf + 0 9.193 * * [simplify]: Extracting #1: cost 22 inf + 0 9.193 * * [simplify]: Extracting #2: cost 72 inf + 1 9.194 * * [simplify]: Extracting #3: cost 102 inf + 248 9.195 * * [simplify]: Extracting #4: cost 81 inf + 2877 9.200 * * [simplify]: Extracting #5: cost 21 inf + 14994 9.209 * * [simplify]: Extracting #6: cost 1 inf + 20237 9.214 * * [simplify]: Extracting #7: cost 0 inf + 20509 9.219 * [simplify]: Simplified to (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 9.219 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (/ 1 2)) (cos re))) 9.219 * [simplify]: Simplifying (/ 1 2) 9.219 * * [simplify]: iters left: 2 (3 enodes) 9.221 * * [simplify]: iters left: 1 (12 enodes) 9.223 * * [simplify]: Extracting #0: cost 1 inf + 0 9.224 * * [simplify]: Extracting #1: cost 0 inf + 1 9.224 * [simplify]: Simplified to 1/2 9.224 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 1/2) (cos re))) 9.224 * * * * [progress]: [ 93 / 154 ] simplifiying candidate # 9.224 * * * * [progress]: [ 94 / 154 ] simplifiying candidate # 9.224 * [simplify]: Simplifying (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 9.224 * * [simplify]: iters left: 6 (7 enodes) 9.226 * * [simplify]: iters left: 5 (23 enodes) 9.229 * * [simplify]: Extracting #0: cost 1 inf + 0 9.229 * * [simplify]: Extracting #1: cost 3 inf + 0 9.229 * * [simplify]: Extracting #2: cost 6 inf + 0 9.229 * * [simplify]: Extracting #3: cost 10 inf + 0 9.229 * * [simplify]: Extracting #4: cost 11 inf + 1 9.229 * * [simplify]: Extracting #5: cost 10 inf + 2 9.229 * * [simplify]: Extracting #6: cost 1 inf + 1208 9.230 * * [simplify]: Extracting #7: cost 0 inf + 1440 9.230 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 9.230 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (+ 1 1)) (cos re))) 9.230 * * * * [progress]: [ 95 / 154 ] simplifiying candidate # 9.230 * * * * [progress]: [ 96 / 154 ] simplifiying candidate # 9.230 * [simplify]: Simplifying (+ (log (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (log (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 9.230 * * [simplify]: iters left: 6 (9 enodes) 9.234 * * [simplify]: iters left: 5 (29 enodes) 9.238 * * [simplify]: Extracting #0: cost 1 inf + 0 9.238 * * [simplify]: Extracting #1: cost 3 inf + 0 9.238 * * [simplify]: Extracting #2: cost 5 inf + 0 9.238 * * [simplify]: Extracting #3: cost 7 inf + 0 9.238 * * [simplify]: Extracting #4: cost 10 inf + 0 9.239 * * [simplify]: Extracting #5: cost 14 inf + 0 9.239 * * [simplify]: Extracting #6: cost 15 inf + 1 9.239 * * [simplify]: Extracting #7: cost 14 inf + 2 9.239 * * [simplify]: Extracting #8: cost 7 inf + 784 9.239 * * [simplify]: Extracting #9: cost 4 inf + 1510 9.239 * * [simplify]: Extracting #10: cost 1 inf + 2386 9.240 * * [simplify]: Extracting #11: cost 0 inf + 2728 9.240 * [simplify]: Simplified to (+ (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 9.240 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (exp (+ (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) (cos re))) 9.240 * * * * [progress]: [ 97 / 154 ] simplifiying candidate # 9.240 * * * * [progress]: [ 98 / 154 ] simplifiying candidate # 9.240 * * * * [progress]: [ 99 / 154 ] simplifiying candidate # 9.240 * [simplify]: Simplifying (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 9.241 * * [simplify]: iters left: 6 (10 enodes) 9.243 * * [simplify]: iters left: 5 (37 enodes) 9.250 * * [simplify]: iters left: 4 (82 enodes) 9.291 * * [simplify]: iters left: 3 (341 enodes) 9.424 * * [simplify]: Extracting #0: cost 1 inf + 0 9.424 * * [simplify]: Extracting #1: cost 23 inf + 0 9.424 * * [simplify]: Extracting #2: cost 143 inf + 2 9.425 * * [simplify]: Extracting #3: cost 228 inf + 5 9.427 * * [simplify]: Extracting #4: cost 195 inf + 6810 9.436 * * [simplify]: Extracting #5: cost 93 inf + 34814 9.449 * * [simplify]: Extracting #6: cost 15 inf + 61991 9.465 * * [simplify]: Extracting #7: cost 0 inf + 68075 9.481 * [simplify]: Simplified to (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 9.481 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (cbrt (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (cos re))) 9.481 * * * * [progress]: [ 100 / 154 ] simplifiying candidate # 9.482 * * * * [progress]: [ 101 / 154 ] simplifiying candidate # 9.482 * * * * [progress]: [ 102 / 154 ] simplifiying candidate # 9.482 * [simplify]: Simplifying (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 9.482 * * [simplify]: iters left: 6 (7 enodes) 9.486 * * [simplify]: iters left: 5 (29 enodes) 9.496 * * [simplify]: iters left: 4 (61 enodes) 9.513 * * [simplify]: iters left: 3 (141 enodes) 9.539 * * [simplify]: iters left: 2 (219 enodes) 9.598 * * [simplify]: iters left: 1 (309 enodes) 9.676 * * [simplify]: Extracting #0: cost 1 inf + 0 9.676 * * [simplify]: Extracting #1: cost 22 inf + 0 9.677 * * [simplify]: Extracting #2: cost 72 inf + 1 9.677 * * [simplify]: Extracting #3: cost 102 inf + 248 9.678 * * [simplify]: Extracting #4: cost 81 inf + 2877 9.681 * * [simplify]: Extracting #5: cost 21 inf + 14994 9.686 * * [simplify]: Extracting #6: cost 1 inf + 20237 9.690 * * [simplify]: Extracting #7: cost 0 inf + 20509 9.695 * [simplify]: Simplified to (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 9.695 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (sqrt (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 9.696 * * * * [progress]: [ 103 / 154 ] simplifiying candidate # 9.696 * * * * [progress]: [ 104 / 154 ] simplifiying candidate # 9.696 * [simplify]: Simplifying (/ 0.5 (exp im)) 9.696 * * [simplify]: iters left: 3 (4 enodes) 9.697 * * [simplify]: iters left: 2 (12 enodes) 9.699 * * [simplify]: Extracting #0: cost 1 inf + 0 9.699 * * [simplify]: Extracting #1: cost 4 inf + 0 9.699 * * [simplify]: Extracting #2: cost 5 inf + 1 9.699 * * [simplify]: Extracting #3: cost 4 inf + 2 9.699 * * [simplify]: Extracting #4: cost 0 inf + 368 9.700 * [simplify]: Simplified to (/ 0.5 (exp im)) 9.700 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re))) 9.700 * [simplify]: Simplifying (* (exp im) 0.5) 9.700 * * [simplify]: iters left: 3 (4 enodes) 9.701 * * [simplify]: iters left: 2 (13 enodes) 9.703 * * [simplify]: Extracting #0: cost 1 inf + 0 9.703 * * [simplify]: Extracting #1: cost 4 inf + 0 9.703 * * [simplify]: Extracting #2: cost 5 inf + 1 9.703 * * [simplify]: Extracting #3: cost 4 inf + 2 9.703 * * [simplify]: Extracting #4: cost 0 inf + 368 9.703 * [simplify]: Simplified to (* 0.5 (exp im)) 9.703 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (cos re))) 9.703 * * * * [progress]: [ 105 / 154 ] simplifiying candidate # 9.704 * [simplify]: Simplifying (* (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3))) (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3)))) 9.704 * * [simplify]: iters left: 6 (11 enodes) 9.710 * * [simplify]: iters left: 5 (50 enodes) 9.733 * * [simplify]: iters left: 4 (119 enodes) 9.769 * * [simplify]: iters left: 3 (303 enodes) 9.865 * * [simplify]: Extracting #0: cost 1 inf + 0 9.865 * * [simplify]: Extracting #1: cost 5 inf + 0 9.865 * * [simplify]: Extracting #2: cost 83 inf + 0 9.866 * * [simplify]: Extracting #3: cost 178 inf + 214 9.867 * * [simplify]: Extracting #4: cost 147 inf + 6121 9.871 * * [simplify]: Extracting #5: cost 38 inf + 42595 9.877 * * [simplify]: Extracting #6: cost 0 inf + 56659 9.886 * * [simplify]: Extracting #7: cost 0 inf + 56488 9.893 * [simplify]: Simplified to (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))) 9.894 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))) (* (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) (cos re))) 9.894 * [simplify]: Simplifying (* (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))) 9.895 * * [simplify]: iters left: 6 (12 enodes) 9.905 * * [simplify]: iters left: 5 (57 enodes) 9.929 * * [simplify]: iters left: 4 (128 enodes) 9.960 * * [simplify]: iters left: 3 (231 enodes) 10.008 * * [simplify]: iters left: 2 (305 enodes) 10.106 * * [simplify]: iters left: 1 (456 enodes) 10.316 * * [simplify]: Extracting #0: cost 1 inf + 0 10.316 * * [simplify]: Extracting #1: cost 28 inf + 0 10.317 * * [simplify]: Extracting #2: cost 175 inf + 1 10.319 * * [simplify]: Extracting #3: cost 240 inf + 535 10.324 * * [simplify]: Extracting #4: cost 138 inf + 18289 10.334 * * [simplify]: Extracting #5: cost 14 inf + 43413 10.344 * * [simplify]: Extracting #6: cost 0 inf + 46502 10.354 * [simplify]: Simplified to (+ (* (- (/ 0.5 (exp im)) (* 0.5 (exp im))) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) 10.354 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))) (+ (* (- (/ 0.5 (exp im)) (* 0.5 (exp im))) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 10.354 * * * * [progress]: [ 106 / 154 ] simplifiying candidate # 10.355 * [simplify]: Simplifying (* (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))))) 10.355 * * [simplify]: iters left: 6 (15 enodes) 10.365 * * [simplify]: iters left: 5 (79 enodes) 10.404 * * [simplify]: iters left: 4 (197 enodes) 10.495 * * [simplify]: iters left: 3 (440 enodes) 10.672 * * [simplify]: Extracting #0: cost 1 inf + 0 10.672 * * [simplify]: Extracting #1: cost 4 inf + 0 10.672 * * [simplify]: Extracting #2: cost 8 inf + 0 10.672 * * [simplify]: Extracting #3: cost 25 inf + 0 10.672 * * [simplify]: Extracting #4: cost 135 inf + 1 10.673 * * [simplify]: Extracting #5: cost 233 inf + 296 10.675 * * [simplify]: Extracting #6: cost 174 inf + 13104 10.682 * * [simplify]: Extracting #7: cost 38 inf + 54553 10.694 * * [simplify]: Extracting #8: cost 0 inf + 70018 10.704 * * [simplify]: Extracting #9: cost 0 inf + 69686 10.715 * [simplify]: Simplified to (* (sqrt (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) 10.716 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (* (sqrt (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re))) 10.716 * [simplify]: Simplifying (* (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5)))) 10.717 * * [simplify]: iters left: 6 (14 enodes) 10.722 * * [simplify]: iters left: 5 (68 enodes) 10.746 * * [simplify]: iters left: 4 (145 enodes) 10.801 * * [simplify]: iters left: 3 (244 enodes) 10.862 * * [simplify]: iters left: 2 (311 enodes) 10.970 * * [simplify]: iters left: 1 (463 enodes) 11.199 * * [simplify]: Extracting #0: cost 1 inf + 0 11.199 * * [simplify]: Extracting #1: cost 4 inf + 0 11.199 * * [simplify]: Extracting #2: cost 8 inf + 0 11.199 * * [simplify]: Extracting #3: cost 38 inf + 0 11.201 * * [simplify]: Extracting #4: cost 203 inf + 1 11.203 * * [simplify]: Extracting #5: cost 252 inf + 737 11.208 * * [simplify]: Extracting #6: cost 147 inf + 17841 11.217 * * [simplify]: Extracting #7: cost 19 inf + 45511 11.228 * * [simplify]: Extracting #8: cost 0 inf + 49957 11.239 * * [simplify]: Extracting #9: cost 0 inf + 49917 11.250 * [simplify]: Simplified to (* (sqrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) (sqrt (+ (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) 11.250 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (* (sqrt (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (sqrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) (sqrt (+ (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im))))))) (cos re))) 11.250 * * * * [progress]: [ 107 / 154 ] simplifiying candidate # 11.250 * [simplify]: Simplifying (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5)))) (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3)))) 11.250 * * [simplify]: iters left: 6 (15 enodes) 11.256 * * [simplify]: iters left: 5 (79 enodes) 11.290 * * [simplify]: iters left: 4 (197 enodes) 11.340 * * [simplify]: iters left: 3 (456 enodes) 11.468 * * [simplify]: Extracting #0: cost 1 inf + 0 11.468 * * [simplify]: Extracting #1: cost 4 inf + 0 11.468 * * [simplify]: Extracting #2: cost 8 inf + 0 11.468 * * [simplify]: Extracting #3: cost 25 inf + 0 11.469 * * [simplify]: Extracting #4: cost 129 inf + 1 11.469 * * [simplify]: Extracting #5: cost 227 inf + 84 11.471 * * [simplify]: Extracting #6: cost 171 inf + 12021 11.478 * * [simplify]: Extracting #7: cost 28 inf + 56458 11.487 * * [simplify]: Extracting #8: cost 0 inf + 66367 11.505 * * [simplify]: Extracting #9: cost 0 inf + 66297 11.527 * [simplify]: Simplified to (* (sqrt (+ (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) 11.528 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (* (sqrt (+ (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) (cos re))) 11.528 * [simplify]: Simplifying (* (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))) 11.529 * * [simplify]: iters left: 6 (14 enodes) 11.537 * * [simplify]: iters left: 5 (68 enodes) 11.551 * * [simplify]: iters left: 4 (145 enodes) 11.594 * * [simplify]: iters left: 3 (245 enodes) 11.651 * * [simplify]: iters left: 2 (314 enodes) 11.756 * * [simplify]: iters left: 1 (468 enodes) 11.940 * * [simplify]: Extracting #0: cost 1 inf + 0 11.940 * * [simplify]: Extracting #1: cost 4 inf + 0 11.940 * * [simplify]: Extracting #2: cost 8 inf + 0 11.940 * * [simplify]: Extracting #3: cost 38 inf + 0 11.941 * * [simplify]: Extracting #4: cost 194 inf + 1 11.942 * * [simplify]: Extracting #5: cost 246 inf + 656 11.945 * * [simplify]: Extracting #6: cost 137 inf + 19394 11.954 * * [simplify]: Extracting #7: cost 16 inf + 44049 11.964 * * [simplify]: Extracting #8: cost 0 inf + 48041 11.975 * [simplify]: Simplified to (* (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)))) (sqrt (- (/ 0.5 (exp im)) (* 0.5 (exp im))))) 11.975 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (* (sqrt (+ (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)))) (sqrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (cos re))) 11.975 * * * * [progress]: [ 108 / 154 ] simplifiying candidate # 11.976 * [simplify]: Simplifying (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5)))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))))) 11.976 * * [simplify]: iters left: 6 (10 enodes) 11.979 * * [simplify]: iters left: 5 (45 enodes) 11.995 * * [simplify]: iters left: 4 (98 enodes) 12.027 * * [simplify]: iters left: 3 (171 enodes) 12.059 * * [simplify]: iters left: 2 (234 enodes) 12.128 * * [simplify]: iters left: 1 (379 enodes) 12.222 * * [simplify]: Extracting #0: cost 1 inf + 0 12.222 * * [simplify]: Extracting #1: cost 22 inf + 0 12.223 * * [simplify]: Extracting #2: cost 96 inf + 1 12.223 * * [simplify]: Extracting #3: cost 124 inf + 164 12.224 * * [simplify]: Extracting #4: cost 99 inf + 3990 12.228 * * [simplify]: Extracting #5: cost 21 inf + 21658 12.235 * * [simplify]: Extracting #6: cost 0 inf + 26288 12.243 * * [simplify]: Extracting #7: cost 0 inf + 26208 12.257 * [simplify]: Simplified to (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) 12.257 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re))) 12.257 * [simplify]: Simplifying (* (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5)))) 12.258 * * [simplify]: iters left: 6 (8 enodes) 12.262 * * [simplify]: iters left: 5 (25 enodes) 12.271 * * [simplify]: iters left: 4 (35 enodes) 12.281 * * [simplify]: iters left: 3 (39 enodes) 12.292 * * [simplify]: Extracting #0: cost 1 inf + 0 12.292 * * [simplify]: Extracting #1: cost 6 inf + 0 12.292 * * [simplify]: Extracting #2: cost 14 inf + 0 12.292 * * [simplify]: Extracting #3: cost 17 inf + 1 12.292 * * [simplify]: Extracting #4: cost 15 inf + 43 12.292 * * [simplify]: Extracting #5: cost 6 inf + 1017 12.293 * * [simplify]: Extracting #6: cost 0 inf + 2048 12.294 * [simplify]: Simplified to (- (/ 0.5 (exp im)) (* 0.5 (exp im))) 12.294 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cos re))) 12.294 * * * * [progress]: [ 109 / 154 ] simplifiying candidate # 12.294 * * * * [progress]: [ 110 / 154 ] simplifiying candidate # 12.294 * [simplify]: Simplifying (* (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) 12.295 * * [simplify]: iters left: 6 (10 enodes) 12.300 * * [simplify]: iters left: 5 (36 enodes) 12.315 * * [simplify]: iters left: 4 (40 enodes) 12.328 * * [simplify]: iters left: 3 (51 enodes) 12.342 * * [simplify]: iters left: 2 (75 enodes) 12.357 * * [simplify]: iters left: 1 (123 enodes) 12.383 * * [simplify]: Extracting #0: cost 1 inf + 0 12.383 * * [simplify]: Extracting #1: cost 13 inf + 0 12.383 * * [simplify]: Extracting #2: cost 40 inf + 1 12.384 * * [simplify]: Extracting #3: cost 41 inf + 7 12.384 * * [simplify]: Extracting #4: cost 44 inf + 9 12.384 * * [simplify]: Extracting #5: cost 44 inf + 11 12.385 * * [simplify]: Extracting #6: cost 43 inf + 12 12.385 * * [simplify]: Extracting #7: cost 36 inf + 794 12.386 * * [simplify]: Extracting #8: cost 28 inf + 3632 12.390 * * [simplify]: Extracting #9: cost 6 inf + 16302 12.395 * * [simplify]: Extracting #10: cost 2 inf + 19569 12.398 * * [simplify]: Extracting #11: cost 0 inf + 21077 12.400 * [simplify]: Simplified to (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 12.400 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re))) 12.401 * [simplify]: Simplifying (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.401 * * [simplify]: iters left: 6 (9 enodes) 12.403 * * [simplify]: iters left: 5 (29 enodes) 12.408 * * [simplify]: Extracting #0: cost 1 inf + 0 12.408 * * [simplify]: Extracting #1: cost 3 inf + 0 12.408 * * [simplify]: Extracting #2: cost 5 inf + 0 12.408 * * [simplify]: Extracting #3: cost 7 inf + 0 12.408 * * [simplify]: Extracting #4: cost 10 inf + 0 12.408 * * [simplify]: Extracting #5: cost 14 inf + 0 12.408 * * [simplify]: Extracting #6: cost 15 inf + 1 12.408 * * [simplify]: Extracting #7: cost 14 inf + 2 12.408 * * [simplify]: Extracting #8: cost 7 inf + 784 12.408 * * [simplify]: Extracting #9: cost 4 inf + 1520 12.409 * * [simplify]: Extracting #10: cost 1 inf + 2416 12.409 * * [simplify]: Extracting #11: cost 0 inf + 2768 12.409 * [simplify]: Simplified to (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 12.409 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) (cos re))) 12.410 * * * * [progress]: [ 111 / 154 ] simplifiying candidate # 12.410 * [simplify]: Simplifying (* (sqrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) 12.410 * * [simplify]: iters left: 6 (10 enodes) 12.414 * * [simplify]: iters left: 5 (31 enodes) 12.419 * * [simplify]: iters left: 4 (32 enodes) 12.424 * * [simplify]: Extracting #0: cost 1 inf + 0 12.424 * * [simplify]: Extracting #1: cost 4 inf + 0 12.424 * * [simplify]: Extracting #2: cost 7 inf + 0 12.424 * * [simplify]: Extracting #3: cost 10 inf + 0 12.424 * * [simplify]: Extracting #4: cost 14 inf + 0 12.424 * * [simplify]: Extracting #5: cost 15 inf + 1 12.424 * * [simplify]: Extracting #6: cost 14 inf + 2 12.424 * * [simplify]: Extracting #7: cost 8 inf + 672 12.424 * * [simplify]: Extracting #8: cost 3 inf + 1872 12.425 * * [simplify]: Extracting #9: cost 0 inf + 2768 12.425 * [simplify]: Simplified to (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 12.425 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re))) 12.426 * [simplify]: Simplifying (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.426 * * [simplify]: iters left: 6 (9 enodes) 12.429 * * [simplify]: iters left: 5 (27 enodes) 12.436 * * [simplify]: iters left: 4 (28 enodes) 12.445 * * [simplify]: Extracting #0: cost 1 inf + 0 12.445 * * [simplify]: Extracting #1: cost 4 inf + 0 12.445 * * [simplify]: Extracting #2: cost 8 inf + 0 12.445 * * [simplify]: Extracting #3: cost 12 inf + 0 12.445 * * [simplify]: Extracting #4: cost 13 inf + 1 12.445 * * [simplify]: Extracting #5: cost 12 inf + 2 12.446 * * [simplify]: Extracting #6: cost 5 inf + 784 12.446 * * [simplify]: Extracting #7: cost 2 inf + 1560 12.447 * * [simplify]: Extracting #8: cost 0 inf + 2144 12.447 * [simplify]: Simplified to (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.447 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 12.448 * * * * [progress]: [ 112 / 154 ] simplifiying candidate # 12.448 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.448 * * [simplify]: iters left: 6 (9 enodes) 12.453 * * [simplify]: iters left: 5 (27 enodes) 12.461 * * [simplify]: iters left: 4 (28 enodes) 12.469 * * [simplify]: Extracting #0: cost 1 inf + 0 12.469 * * [simplify]: Extracting #1: cost 4 inf + 0 12.469 * * [simplify]: Extracting #2: cost 8 inf + 0 12.469 * * [simplify]: Extracting #3: cost 12 inf + 0 12.469 * * [simplify]: Extracting #4: cost 13 inf + 1 12.469 * * [simplify]: Extracting #5: cost 12 inf + 2 12.469 * * [simplify]: Extracting #6: cost 5 inf + 784 12.470 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.470 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.471 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.471 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re))) 12.472 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.472 * * [simplify]: iters left: 6 (9 enodes) 12.476 * * [simplify]: iters left: 5 (27 enodes) 12.484 * * [simplify]: iters left: 4 (28 enodes) 12.492 * * [simplify]: Extracting #0: cost 1 inf + 0 12.492 * * [simplify]: Extracting #1: cost 4 inf + 0 12.492 * * [simplify]: Extracting #2: cost 8 inf + 0 12.492 * * [simplify]: Extracting #3: cost 12 inf + 0 12.492 * * [simplify]: Extracting #4: cost 13 inf + 1 12.492 * * [simplify]: Extracting #5: cost 12 inf + 2 12.492 * * [simplify]: Extracting #6: cost 5 inf + 784 12.493 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.493 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.494 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.494 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 12.494 * * * * [progress]: [ 113 / 154 ] simplifiying candidate # 12.495 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.495 * * [simplify]: iters left: 6 (9 enodes) 12.499 * * [simplify]: iters left: 5 (27 enodes) 12.507 * * [simplify]: iters left: 4 (28 enodes) 12.514 * * [simplify]: Extracting #0: cost 1 inf + 0 12.515 * * [simplify]: Extracting #1: cost 4 inf + 0 12.515 * * [simplify]: Extracting #2: cost 8 inf + 0 12.515 * * [simplify]: Extracting #3: cost 12 inf + 0 12.515 * * [simplify]: Extracting #4: cost 13 inf + 1 12.515 * * [simplify]: Extracting #5: cost 12 inf + 2 12.515 * * [simplify]: Extracting #6: cost 5 inf + 784 12.515 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.516 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.516 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.517 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re))) 12.517 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.517 * * [simplify]: iters left: 6 (9 enodes) 12.522 * * [simplify]: iters left: 5 (27 enodes) 12.529 * * [simplify]: iters left: 4 (28 enodes) 12.536 * * [simplify]: Extracting #0: cost 1 inf + 0 12.536 * * [simplify]: Extracting #1: cost 4 inf + 0 12.536 * * [simplify]: Extracting #2: cost 8 inf + 0 12.536 * * [simplify]: Extracting #3: cost 12 inf + 0 12.537 * * [simplify]: Extracting #4: cost 13 inf + 1 12.537 * * [simplify]: Extracting #5: cost 12 inf + 2 12.537 * * [simplify]: Extracting #6: cost 5 inf + 784 12.537 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.538 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.538 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.538 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 12.538 * * * * [progress]: [ 114 / 154 ] simplifiying candidate # 12.539 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 12.539 * * [simplify]: iters left: 3 (3 enodes) 12.542 * * [simplify]: iters left: 2 (9 enodes) 12.544 * * [simplify]: iters left: 1 (11 enodes) 12.547 * * [simplify]: Extracting #0: cost 1 inf + 0 12.547 * * [simplify]: Extracting #1: cost 0 inf + 1 12.547 * [simplify]: Simplified to 1 12.547 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* 1 (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re))) 12.547 * [simplify]: Simplifying (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 12.547 * * [simplify]: iters left: 6 (8 enodes) 12.551 * * [simplify]: iters left: 5 (24 enodes) 12.560 * * [simplify]: iters left: 4 (25 enodes) 12.567 * * [simplify]: Extracting #0: cost 1 inf + 0 12.567 * * [simplify]: Extracting #1: cost 5 inf + 0 12.567 * * [simplify]: Extracting #2: cost 10 inf + 0 12.568 * * [simplify]: Extracting #3: cost 11 inf + 1 12.568 * * [simplify]: Extracting #4: cost 10 inf + 2 12.568 * * [simplify]: Extracting #5: cost 8 inf + 144 12.568 * * [simplify]: Extracting #6: cost 3 inf + 784 12.568 * * [simplify]: Extracting #7: cost 1 inf + 1208 12.569 * * [simplify]: Extracting #8: cost 0 inf + 1440 12.569 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 12.569 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* 1 (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cos re))) 12.569 * * * * [progress]: [ 115 / 154 ] simplifiying candidate # 12.570 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.570 * * [simplify]: iters left: 6 (9 enodes) 12.574 * * [simplify]: iters left: 5 (27 enodes) 12.583 * * [simplify]: iters left: 4 (28 enodes) 12.590 * * [simplify]: Extracting #0: cost 1 inf + 0 12.590 * * [simplify]: Extracting #1: cost 4 inf + 0 12.590 * * [simplify]: Extracting #2: cost 8 inf + 0 12.590 * * [simplify]: Extracting #3: cost 12 inf + 0 12.590 * * [simplify]: Extracting #4: cost 13 inf + 1 12.590 * * [simplify]: Extracting #5: cost 12 inf + 2 12.591 * * [simplify]: Extracting #6: cost 5 inf + 784 12.591 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.592 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.592 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.592 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re))) 12.593 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.593 * * [simplify]: iters left: 6 (9 enodes) 12.597 * * [simplify]: iters left: 5 (27 enodes) 12.605 * * [simplify]: iters left: 4 (28 enodes) 12.613 * * [simplify]: Extracting #0: cost 1 inf + 0 12.613 * * [simplify]: Extracting #1: cost 4 inf + 0 12.613 * * [simplify]: Extracting #2: cost 8 inf + 0 12.613 * * [simplify]: Extracting #3: cost 12 inf + 0 12.613 * * [simplify]: Extracting #4: cost 13 inf + 1 12.613 * * [simplify]: Extracting #5: cost 12 inf + 2 12.613 * * [simplify]: Extracting #6: cost 5 inf + 784 12.614 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.614 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.615 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.615 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 12.615 * * * * [progress]: [ 116 / 154 ] simplifiying candidate # 12.615 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.615 * * [simplify]: iters left: 6 (9 enodes) 12.620 * * [simplify]: iters left: 5 (27 enodes) 12.628 * * [simplify]: iters left: 4 (28 enodes) 12.636 * * [simplify]: Extracting #0: cost 1 inf + 0 12.636 * * [simplify]: Extracting #1: cost 4 inf + 0 12.636 * * [simplify]: Extracting #2: cost 8 inf + 0 12.636 * * [simplify]: Extracting #3: cost 12 inf + 0 12.636 * * [simplify]: Extracting #4: cost 13 inf + 1 12.636 * * [simplify]: Extracting #5: cost 12 inf + 2 12.636 * * [simplify]: Extracting #6: cost 5 inf + 784 12.637 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.637 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.638 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.638 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re))) 12.638 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.638 * * [simplify]: iters left: 6 (9 enodes) 12.643 * * [simplify]: iters left: 5 (27 enodes) 12.650 * * [simplify]: iters left: 4 (28 enodes) 12.658 * * [simplify]: Extracting #0: cost 1 inf + 0 12.658 * * [simplify]: Extracting #1: cost 4 inf + 0 12.658 * * [simplify]: Extracting #2: cost 8 inf + 0 12.658 * * [simplify]: Extracting #3: cost 12 inf + 0 12.658 * * [simplify]: Extracting #4: cost 13 inf + 1 12.658 * * [simplify]: Extracting #5: cost 12 inf + 2 12.659 * * [simplify]: Extracting #6: cost 5 inf + 784 12.659 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.659 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.660 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.660 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 12.660 * * * * [progress]: [ 117 / 154 ] simplifiying candidate # 12.660 * [simplify]: Simplifying (* 1 1) 12.660 * * [simplify]: iters left: 2 (2 enodes) 12.661 * * [simplify]: iters left: 1 (6 enodes) 12.662 * * [simplify]: Extracting #0: cost 1 inf + 0 12.662 * * [simplify]: Extracting #1: cost 0 inf + 1 12.662 * [simplify]: Simplified to 1 12.662 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* 1 (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re))) 12.663 * [simplify]: Simplifying (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 12.663 * * [simplify]: iters left: 6 (8 enodes) 12.665 * * [simplify]: iters left: 5 (24 enodes) 12.668 * * [simplify]: iters left: 4 (25 enodes) 12.672 * * [simplify]: Extracting #0: cost 1 inf + 0 12.672 * * [simplify]: Extracting #1: cost 5 inf + 0 12.672 * * [simplify]: Extracting #2: cost 10 inf + 0 12.672 * * [simplify]: Extracting #3: cost 11 inf + 1 12.672 * * [simplify]: Extracting #4: cost 10 inf + 2 12.672 * * [simplify]: Extracting #5: cost 8 inf + 144 12.672 * * [simplify]: Extracting #6: cost 3 inf + 784 12.672 * * [simplify]: Extracting #7: cost 1 inf + 1208 12.673 * * [simplify]: Extracting #8: cost 0 inf + 1440 12.673 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 12.673 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* 1 (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cos re))) 12.673 * * * * [progress]: [ 118 / 154 ] simplifiying candidate # 12.673 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.673 * * [simplify]: iters left: 6 (9 enodes) 12.676 * * [simplify]: iters left: 5 (27 enodes) 12.680 * * [simplify]: iters left: 4 (28 enodes) 12.684 * * [simplify]: Extracting #0: cost 1 inf + 0 12.684 * * [simplify]: Extracting #1: cost 4 inf + 0 12.684 * * [simplify]: Extracting #2: cost 8 inf + 0 12.684 * * [simplify]: Extracting #3: cost 12 inf + 0 12.684 * * [simplify]: Extracting #4: cost 13 inf + 1 12.684 * * [simplify]: Extracting #5: cost 12 inf + 2 12.684 * * [simplify]: Extracting #6: cost 5 inf + 784 12.684 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.685 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.685 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.685 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re))) 12.685 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.685 * * [simplify]: iters left: 6 (9 enodes) 12.688 * * [simplify]: iters left: 5 (27 enodes) 12.693 * * [simplify]: iters left: 4 (28 enodes) 12.697 * * [simplify]: Extracting #0: cost 1 inf + 0 12.697 * * [simplify]: Extracting #1: cost 4 inf + 0 12.697 * * [simplify]: Extracting #2: cost 8 inf + 0 12.697 * * [simplify]: Extracting #3: cost 12 inf + 0 12.697 * * [simplify]: Extracting #4: cost 13 inf + 1 12.697 * * [simplify]: Extracting #5: cost 12 inf + 2 12.697 * * [simplify]: Extracting #6: cost 5 inf + 784 12.698 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.698 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.698 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.698 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 12.698 * * * * [progress]: [ 119 / 154 ] simplifiying candidate # 12.699 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.699 * * [simplify]: iters left: 6 (9 enodes) 12.703 * * [simplify]: iters left: 5 (27 enodes) 12.711 * * [simplify]: iters left: 4 (28 enodes) 12.719 * * [simplify]: Extracting #0: cost 1 inf + 0 12.719 * * [simplify]: Extracting #1: cost 4 inf + 0 12.719 * * [simplify]: Extracting #2: cost 8 inf + 0 12.719 * * [simplify]: Extracting #3: cost 12 inf + 0 12.719 * * [simplify]: Extracting #4: cost 13 inf + 1 12.719 * * [simplify]: Extracting #5: cost 12 inf + 2 12.720 * * [simplify]: Extracting #6: cost 5 inf + 784 12.720 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.721 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.721 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.721 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re))) 12.722 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.722 * * [simplify]: iters left: 6 (9 enodes) 12.726 * * [simplify]: iters left: 5 (27 enodes) 12.734 * * [simplify]: iters left: 4 (28 enodes) 12.742 * * [simplify]: Extracting #0: cost 1 inf + 0 12.742 * * [simplify]: Extracting #1: cost 4 inf + 0 12.742 * * [simplify]: Extracting #2: cost 8 inf + 0 12.742 * * [simplify]: Extracting #3: cost 12 inf + 0 12.742 * * [simplify]: Extracting #4: cost 13 inf + 1 12.743 * * [simplify]: Extracting #5: cost 12 inf + 2 12.743 * * [simplify]: Extracting #6: cost 5 inf + 784 12.743 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.743 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.744 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.744 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 12.744 * * * * [progress]: [ 120 / 154 ] simplifiying candidate # 12.744 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.744 * * [simplify]: iters left: 6 (9 enodes) 12.747 * * [simplify]: iters left: 5 (27 enodes) 12.750 * * [simplify]: iters left: 4 (28 enodes) 12.754 * * [simplify]: Extracting #0: cost 1 inf + 0 12.755 * * [simplify]: Extracting #1: cost 4 inf + 0 12.755 * * [simplify]: Extracting #2: cost 8 inf + 0 12.755 * * [simplify]: Extracting #3: cost 12 inf + 0 12.755 * * [simplify]: Extracting #4: cost 13 inf + 1 12.755 * * [simplify]: Extracting #5: cost 12 inf + 2 12.755 * * [simplify]: Extracting #6: cost 5 inf + 784 12.755 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.755 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.756 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.756 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re))) 12.756 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.756 * * [simplify]: iters left: 6 (9 enodes) 12.759 * * [simplify]: iters left: 5 (27 enodes) 12.762 * * [simplify]: iters left: 4 (28 enodes) 12.766 * * [simplify]: Extracting #0: cost 1 inf + 0 12.767 * * [simplify]: Extracting #1: cost 4 inf + 0 12.767 * * [simplify]: Extracting #2: cost 8 inf + 0 12.767 * * [simplify]: Extracting #3: cost 12 inf + 0 12.767 * * [simplify]: Extracting #4: cost 13 inf + 1 12.767 * * [simplify]: Extracting #5: cost 12 inf + 2 12.767 * * [simplify]: Extracting #6: cost 5 inf + 784 12.767 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.767 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.768 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.768 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 12.768 * * * * [progress]: [ 121 / 154 ] simplifiying candidate # 12.768 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.768 * * [simplify]: iters left: 6 (9 enodes) 12.771 * * [simplify]: iters left: 5 (27 enodes) 12.775 * * [simplify]: iters left: 4 (28 enodes) 12.779 * * [simplify]: Extracting #0: cost 1 inf + 0 12.779 * * [simplify]: Extracting #1: cost 4 inf + 0 12.779 * * [simplify]: Extracting #2: cost 8 inf + 0 12.779 * * [simplify]: Extracting #3: cost 12 inf + 0 12.779 * * [simplify]: Extracting #4: cost 13 inf + 1 12.779 * * [simplify]: Extracting #5: cost 12 inf + 2 12.779 * * [simplify]: Extracting #6: cost 5 inf + 784 12.779 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.779 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.780 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.780 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re))) 12.780 * [simplify]: Simplifying (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.780 * * [simplify]: iters left: 6 (9 enodes) 12.782 * * [simplify]: iters left: 5 (27 enodes) 12.786 * * [simplify]: iters left: 4 (28 enodes) 12.790 * * [simplify]: Extracting #0: cost 1 inf + 0 12.790 * * [simplify]: Extracting #1: cost 4 inf + 0 12.790 * * [simplify]: Extracting #2: cost 8 inf + 0 12.790 * * [simplify]: Extracting #3: cost 12 inf + 0 12.790 * * [simplify]: Extracting #4: cost 13 inf + 1 12.790 * * [simplify]: Extracting #5: cost 12 inf + 2 12.791 * * [simplify]: Extracting #6: cost 5 inf + 784 12.791 * * [simplify]: Extracting #7: cost 2 inf + 1480 12.791 * * [simplify]: Extracting #8: cost 0 inf + 1984 12.791 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.791 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 12.792 * * * * [progress]: [ 122 / 154 ] simplifiying candidate # 12.792 * [simplify]: Simplifying (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 12.792 * * [simplify]: iters left: 5 (6 enodes) 12.795 * * [simplify]: iters left: 4 (20 enodes) 12.798 * * [simplify]: Extracting #0: cost 1 inf + 0 12.798 * * [simplify]: Extracting #1: cost 4 inf + 0 12.798 * * [simplify]: Extracting #2: cost 8 inf + 0 12.798 * * [simplify]: Extracting #3: cost 9 inf + 1 12.798 * * [simplify]: Extracting #4: cost 0 inf + 976 12.798 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 12.798 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (* 2 1/2)) (cos re))) 12.798 * [simplify]: Simplifying (* 2 1/2) 12.798 * * [simplify]: iters left: 2 (3 enodes) 12.801 * * [simplify]: iters left: 1 (11 enodes) 12.804 * * [simplify]: Extracting #0: cost 1 inf + 0 12.804 * * [simplify]: Extracting #1: cost 0 inf + 1 12.804 * [simplify]: Simplified to 1 12.805 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 1) (cos re))) 12.805 * * * * [progress]: [ 123 / 154 ] simplifiying candidate # 12.805 * [simplify]: Simplifying (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 12.805 * * [simplify]: iters left: 6 (7 enodes) 12.808 * * [simplify]: iters left: 5 (23 enodes) 12.814 * * [simplify]: Extracting #0: cost 1 inf + 0 12.814 * * [simplify]: Extracting #1: cost 3 inf + 0 12.814 * * [simplify]: Extracting #2: cost 6 inf + 0 12.814 * * [simplify]: Extracting #3: cost 10 inf + 0 12.814 * * [simplify]: Extracting #4: cost 11 inf + 1 12.814 * * [simplify]: Extracting #5: cost 10 inf + 2 12.815 * * [simplify]: Extracting #6: cost 1 inf + 1208 12.815 * * [simplify]: Extracting #7: cost 0 inf + 1440 12.815 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.815 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* 2 1)) (cos re))) 12.815 * [simplify]: Simplifying (* 2 1) 12.815 * * [simplify]: iters left: 2 (3 enodes) 12.817 * * [simplify]: iters left: 1 (9 enodes) 12.819 * * [simplify]: Extracting #0: cost 1 inf + 0 12.819 * * [simplify]: Extracting #1: cost 0 inf + 1 12.819 * [simplify]: Simplified to 2 12.819 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 2) (cos re))) 12.819 * * * * [progress]: [ 124 / 154 ] simplifiying candidate # 12.819 * [simplify]: Simplifying (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 12.819 * * [simplify]: iters left: 5 (6 enodes) 12.821 * * [simplify]: iters left: 4 (20 enodes) 12.824 * * [simplify]: Extracting #0: cost 1 inf + 0 12.824 * * [simplify]: Extracting #1: cost 4 inf + 0 12.824 * * [simplify]: Extracting #2: cost 8 inf + 0 12.824 * * [simplify]: Extracting #3: cost 9 inf + 1 12.824 * * [simplify]: Extracting #4: cost 0 inf + 976 12.824 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 12.824 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (* 2 (/ 1 2))) (cos re))) 12.825 * [simplify]: Simplifying (* 2 (/ 1 2)) 12.825 * * [simplify]: iters left: 4 (4 enodes) 12.827 * * [simplify]: iters left: 3 (13 enodes) 12.830 * * [simplify]: iters left: 2 (15 enodes) 12.832 * * [simplify]: Extracting #0: cost 1 inf + 0 12.832 * * [simplify]: Extracting #1: cost 0 inf + 1 12.832 * [simplify]: Simplified to 1 12.832 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 1) (cos re))) 12.833 * * * * [progress]: [ 125 / 154 ] simplifiying candidate # 12.833 * [simplify]: Simplifying (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 12.833 * * [simplify]: iters left: 6 (8 enodes) 12.835 * * [simplify]: iters left: 5 (26 enodes) 12.839 * * [simplify]: Extracting #0: cost 1 inf + 0 12.839 * * [simplify]: Extracting #1: cost 3 inf + 0 12.839 * * [simplify]: Extracting #2: cost 5 inf + 0 12.839 * * [simplify]: Extracting #3: cost 8 inf + 0 12.839 * * [simplify]: Extracting #4: cost 12 inf + 0 12.839 * * [simplify]: Extracting #5: cost 13 inf + 1 12.839 * * [simplify]: Extracting #6: cost 12 inf + 2 12.839 * * [simplify]: Extracting #7: cost 6 inf + 672 12.839 * * [simplify]: Extracting #8: cost 1 inf + 1752 12.840 * * [simplify]: Extracting #9: cost 0 inf + 2064 12.840 * [simplify]: Simplified to (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 12.840 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (cos re))) 12.840 * * * * [progress]: [ 126 / 154 ] simplifiying candidate # 12.840 * [simplify]: Simplifying (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 12.840 * * [simplify]: iters left: 6 (8 enodes) 12.843 * * [simplify]: iters left: 5 (26 enodes) 12.847 * * [simplify]: Extracting #0: cost 1 inf + 0 12.847 * * [simplify]: Extracting #1: cost 3 inf + 0 12.847 * * [simplify]: Extracting #2: cost 5 inf + 0 12.847 * * [simplify]: Extracting #3: cost 8 inf + 0 12.847 * * [simplify]: Extracting #4: cost 12 inf + 0 12.847 * * [simplify]: Extracting #5: cost 13 inf + 1 12.847 * * [simplify]: Extracting #6: cost 12 inf + 2 12.847 * * [simplify]: Extracting #7: cost 6 inf + 672 12.847 * * [simplify]: Extracting #8: cost 1 inf + 1832 12.848 * * [simplify]: Extracting #9: cost 0 inf + 2144 12.848 * [simplify]: Simplified to (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 12.848 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (cos re))) 12.848 * * * * [progress]: [ 127 / 154 ] simplifiying candidate # 12.848 * [simplify]: Simplifying (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 12.848 * * [simplify]: iters left: 6 (8 enodes) 12.851 * * [simplify]: iters left: 5 (26 enodes) 12.854 * * [simplify]: Extracting #0: cost 1 inf + 0 12.854 * * [simplify]: Extracting #1: cost 3 inf + 0 12.856 * * [simplify]: Extracting #2: cost 5 inf + 0 12.856 * * [simplify]: Extracting #3: cost 8 inf + 0 12.856 * * [simplify]: Extracting #4: cost 12 inf + 0 12.856 * * [simplify]: Extracting #5: cost 13 inf + 1 12.856 * * [simplify]: Extracting #6: cost 12 inf + 2 12.856 * * [simplify]: Extracting #7: cost 6 inf + 672 12.857 * * [simplify]: Extracting #8: cost 1 inf + 1712 12.857 * * [simplify]: Extracting #9: cost 0 inf + 1984 12.858 * [simplify]: Simplified to (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 12.858 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (cos re))) 12.858 * * * * [progress]: [ 128 / 154 ] simplifiying candidate # 12.858 * [simplify]: Simplifying (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 12.858 * * [simplify]: iters left: 6 (7 enodes) 12.862 * * [simplify]: iters left: 5 (23 enodes) 12.869 * * [simplify]: Extracting #0: cost 1 inf + 0 12.869 * * [simplify]: Extracting #1: cost 3 inf + 0 12.869 * * [simplify]: Extracting #2: cost 6 inf + 0 12.869 * * [simplify]: Extracting #3: cost 10 inf + 0 12.869 * * [simplify]: Extracting #4: cost 11 inf + 1 12.869 * * [simplify]: Extracting #5: cost 10 inf + 2 12.869 * * [simplify]: Extracting #6: cost 1 inf + 1208 12.870 * * [simplify]: Extracting #7: cost 0 inf + 1440 12.870 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.870 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt 1)) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 12.870 * * * * [progress]: [ 129 / 154 ] simplifiying candidate # 12.871 * [simplify]: Simplifying (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 12.871 * * [simplify]: iters left: 6 (8 enodes) 12.875 * * [simplify]: iters left: 5 (26 enodes) 12.882 * * [simplify]: Extracting #0: cost 1 inf + 0 12.882 * * [simplify]: Extracting #1: cost 3 inf + 0 12.883 * * [simplify]: Extracting #2: cost 5 inf + 0 12.883 * * [simplify]: Extracting #3: cost 8 inf + 0 12.883 * * [simplify]: Extracting #4: cost 12 inf + 0 12.883 * * [simplify]: Extracting #5: cost 13 inf + 1 12.883 * * [simplify]: Extracting #6: cost 12 inf + 2 12.883 * * [simplify]: Extracting #7: cost 6 inf + 672 12.883 * * [simplify]: Extracting #8: cost 1 inf + 1712 12.884 * * [simplify]: Extracting #9: cost 0 inf + 1984 12.885 * [simplify]: Simplified to (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 12.885 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (cos re))) 12.885 * * * * [progress]: [ 130 / 154 ] simplifiying candidate # 12.885 * [simplify]: Simplifying (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 12.885 * * [simplify]: iters left: 6 (7 enodes) 12.889 * * [simplify]: iters left: 5 (23 enodes) 12.896 * * [simplify]: Extracting #0: cost 1 inf + 0 12.896 * * [simplify]: Extracting #1: cost 3 inf + 0 12.896 * * [simplify]: Extracting #2: cost 6 inf + 0 12.896 * * [simplify]: Extracting #3: cost 10 inf + 0 12.896 * * [simplify]: Extracting #4: cost 11 inf + 1 12.896 * * [simplify]: Extracting #5: cost 10 inf + 2 12.897 * * [simplify]: Extracting #6: cost 1 inf + 1208 12.897 * * [simplify]: Extracting #7: cost 0 inf + 1440 12.898 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 12.898 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 1) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 12.898 * * * * [progress]: [ 131 / 154 ] simplifiying candidate # 12.898 * [simplify]: Simplifying (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.898 * * [simplify]: iters left: 6 (9 enodes) 12.903 * * [simplify]: iters left: 5 (29 enodes) 12.912 * * [simplify]: Extracting #0: cost 1 inf + 0 12.912 * * [simplify]: Extracting #1: cost 3 inf + 0 12.912 * * [simplify]: Extracting #2: cost 5 inf + 0 12.912 * * [simplify]: Extracting #3: cost 7 inf + 0 12.912 * * [simplify]: Extracting #4: cost 10 inf + 0 12.912 * * [simplify]: Extracting #5: cost 14 inf + 0 12.912 * * [simplify]: Extracting #6: cost 15 inf + 1 12.912 * * [simplify]: Extracting #7: cost 14 inf + 2 12.912 * * [simplify]: Extracting #8: cost 7 inf + 784 12.913 * * [simplify]: Extracting #9: cost 4 inf + 1520 12.913 * * [simplify]: Extracting #10: cost 1 inf + 2416 12.914 * * [simplify]: Extracting #11: cost 0 inf + 2768 12.915 * [simplify]: Simplified to (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 12.915 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re))) 12.915 * * * * [progress]: [ 132 / 154 ] simplifiying candidate # 12.915 * [simplify]: Simplifying (sqrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.916 * * [simplify]: iters left: 6 (9 enodes) 12.921 * * [simplify]: iters left: 5 (30 enodes) 12.930 * * [simplify]: Extracting #0: cost 1 inf + 0 12.930 * * [simplify]: Extracting #1: cost 4 inf + 0 12.930 * * [simplify]: Extracting #2: cost 7 inf + 0 12.930 * * [simplify]: Extracting #3: cost 10 inf + 0 12.930 * * [simplify]: Extracting #4: cost 14 inf + 0 12.930 * * [simplify]: Extracting #5: cost 15 inf + 1 12.930 * * [simplify]: Extracting #6: cost 14 inf + 2 12.931 * * [simplify]: Extracting #7: cost 8 inf + 672 12.931 * * [simplify]: Extracting #8: cost 1 inf + 2456 12.932 * * [simplify]: Extracting #9: cost 0 inf + 2768 12.933 * [simplify]: Simplified to (fabs (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 12.933 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (fabs (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re))) 12.933 * * * * [progress]: [ 133 / 154 ] simplifiying candidate # 12.933 * [simplify]: Simplifying (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 12.933 * * [simplify]: iters left: 6 (8 enodes) 12.936 * * [simplify]: iters left: 5 (26 enodes) 12.940 * * [simplify]: Extracting #0: cost 1 inf + 0 12.941 * * [simplify]: Extracting #1: cost 3 inf + 0 12.941 * * [simplify]: Extracting #2: cost 5 inf + 0 12.941 * * [simplify]: Extracting #3: cost 8 inf + 0 12.941 * * [simplify]: Extracting #4: cost 12 inf + 0 12.941 * * [simplify]: Extracting #5: cost 13 inf + 1 12.941 * * [simplify]: Extracting #6: cost 12 inf + 2 12.941 * * [simplify]: Extracting #7: cost 6 inf + 672 12.941 * * [simplify]: Extracting #8: cost 1 inf + 1712 12.941 * * [simplify]: Extracting #9: cost 0 inf + 1984 12.942 * [simplify]: Simplified to (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 12.942 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re))) 12.942 * * * * [progress]: [ 134 / 154 ] simplifiying candidate # 12.942 * [simplify]: Simplifying (sqrt 1) 12.942 * * [simplify]: iters left: 1 (2 enodes) 12.944 * * [simplify]: Extracting #0: cost 1 inf + 0 12.944 * * [simplify]: Extracting #1: cost 0 inf + 1 12.944 * [simplify]: Simplified to 1 12.944 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* 1 (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re))) 12.944 * * * * [progress]: [ 135 / 154 ] simplifiying candidate # 12.944 * [simplify]: Simplifying (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 12.945 * * [simplify]: iters left: 6 (8 enodes) 12.946 * * [simplify]: iters left: 5 (26 enodes) 12.950 * * [simplify]: Extracting #0: cost 1 inf + 0 12.950 * * [simplify]: Extracting #1: cost 3 inf + 0 12.950 * * [simplify]: Extracting #2: cost 5 inf + 0 12.950 * * [simplify]: Extracting #3: cost 8 inf + 0 12.950 * * [simplify]: Extracting #4: cost 12 inf + 0 12.950 * * [simplify]: Extracting #5: cost 13 inf + 1 12.950 * * [simplify]: Extracting #6: cost 12 inf + 2 12.951 * * [simplify]: Extracting #7: cost 6 inf + 672 12.951 * * [simplify]: Extracting #8: cost 1 inf + 1712 12.951 * * [simplify]: Extracting #9: cost 0 inf + 1984 12.951 * [simplify]: Simplified to (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 12.951 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re))) 12.951 * * * * [progress]: [ 136 / 154 ] simplifiying candidate # 12.952 * * * * [progress]: [ 137 / 154 ] simplifiying candidate # 12.952 * [simplify]: Simplifying (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) 12.952 * * [simplify]: iters left: 6 (11 enodes) 12.955 * * [simplify]: iters left: 5 (56 enodes) 12.966 * * [simplify]: iters left: 4 (126 enodes) 13.003 * * [simplify]: iters left: 3 (228 enodes) 13.059 * * [simplify]: iters left: 2 (304 enodes) 13.143 * * [simplify]: iters left: 1 (466 enodes) 13.362 * * [simplify]: Extracting #0: cost 1 inf + 0 13.362 * * [simplify]: Extracting #1: cost 3 inf + 0 13.362 * * [simplify]: Extracting #2: cost 28 inf + 0 13.363 * * [simplify]: Extracting #3: cost 180 inf + 42 13.364 * * [simplify]: Extracting #4: cost 249 inf + 574 13.368 * * [simplify]: Extracting #5: cost 126 inf + 22117 13.377 * * [simplify]: Extracting #6: cost 12 inf + 44924 13.388 * * [simplify]: Extracting #7: cost 0 inf + 47298 13.398 * [simplify]: Simplified to (sqrt (+ (* (- (/ 0.5 (exp im)) (* 0.5 (exp im))) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) 13.398 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3)))) (sqrt (+ (* (- (/ 0.5 (exp im)) (* 0.5 (exp im))) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (cos re))) 13.398 * * * * [progress]: [ 138 / 154 ] simplifiying candidate # 13.398 * [simplify]: Simplifying (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) 13.399 * * [simplify]: iters left: 6 (7 enodes) 13.401 * * [simplify]: iters left: 5 (24 enodes) 13.405 * * [simplify]: iters left: 4 (33 enodes) 13.413 * * [simplify]: iters left: 3 (37 enodes) 13.418 * * [simplify]: Extracting #0: cost 1 inf + 0 13.418 * * [simplify]: Extracting #1: cost 3 inf + 0 13.418 * * [simplify]: Extracting #2: cost 7 inf + 0 13.418 * * [simplify]: Extracting #3: cost 14 inf + 0 13.418 * * [simplify]: Extracting #4: cost 17 inf + 1 13.419 * * [simplify]: Extracting #5: cost 15 inf + 43 13.419 * * [simplify]: Extracting #6: cost 4 inf + 1281 13.419 * * [simplify]: Extracting #7: cost 1 inf + 1816 13.419 * * [simplify]: Extracting #8: cost 0 inf + 2048 13.420 * [simplify]: Simplified to (sqrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) 13.420 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))))) (sqrt (- (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re))) 13.420 * * * * [progress]: [ 139 / 154 ] simplifiying candidate # 13.420 * [simplify]: Simplifying (* (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 13.420 * * [simplify]: iters left: 6 (13 enodes) 13.424 * * [simplify]: iters left: 5 (60 enodes) 13.439 * * [simplify]: iters left: 4 (128 enodes) 13.470 * * [simplify]: iters left: 3 (307 enodes) 13.588 * * [simplify]: Extracting #0: cost 1 inf + 0 13.589 * * [simplify]: Extracting #1: cost 4 inf + 0 13.589 * * [simplify]: Extracting #2: cost 8 inf + 0 13.589 * * [simplify]: Extracting #3: cost 14 inf + 0 13.589 * * [simplify]: Extracting #4: cost 91 inf + 0 13.590 * * [simplify]: Extracting #5: cost 185 inf + 2 13.593 * * [simplify]: Extracting #6: cost 133 inf + 13996 13.600 * * [simplify]: Extracting #7: cost 44 inf + 41533 13.607 * * [simplify]: Extracting #8: cost 2 inf + 57090 13.613 * * [simplify]: Extracting #9: cost 0 inf + 57374 13.620 * [simplify]: Simplified to (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))))) 13.620 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re))) 13.620 * * * * [progress]: [ 140 / 154 ] simplifiying candidate # 13.621 * [simplify]: Simplifying (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5)))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 13.621 * * [simplify]: iters left: 6 (12 enodes) 13.624 * * [simplify]: iters left: 5 (54 enodes) 13.637 * * [simplify]: iters left: 4 (104 enodes) 13.674 * * [simplify]: iters left: 3 (185 enodes) 13.725 * * [simplify]: iters left: 2 (265 enodes) 13.775 * * [simplify]: iters left: 1 (431 enodes) 13.963 * * [simplify]: Extracting #0: cost 1 inf + 0 13.963 * * [simplify]: Extracting #1: cost 4 inf + 0 13.963 * * [simplify]: Extracting #2: cost 8 inf + 0 13.963 * * [simplify]: Extracting #3: cost 32 inf + 0 13.964 * * [simplify]: Extracting #4: cost 115 inf + 1 13.965 * * [simplify]: Extracting #5: cost 142 inf + 164 13.967 * * [simplify]: Extracting #6: cost 112 inf + 5119 13.978 * * [simplify]: Extracting #7: cost 20 inf + 26737 13.993 * * [simplify]: Extracting #8: cost 0 inf + 31604 14.010 * * [simplify]: Extracting #9: cost 0 inf + 31524 14.022 * [simplify]: Simplified to (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 14.022 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (* (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 14.022 * * * * [progress]: [ 141 / 154 ] simplifiying candidate #real (real->posit16 (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cos re)))> 14.022 * * * * [progress]: [ 142 / 154 ] simplifiying candidate # 14.022 * * * * [progress]: [ 143 / 154 ] simplifiying candidate # 14.023 * [simplify]: Simplifying (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 14.023 * * [simplify]: iters left: 6 (9 enodes) 14.026 * * [simplify]: iters left: 5 (39 enodes) 14.033 * * [simplify]: iters left: 4 (65 enodes) 14.044 * * [simplify]: iters left: 3 (96 enodes) 14.069 * * [simplify]: iters left: 2 (120 enodes) 14.103 * * [simplify]: iters left: 1 (146 enodes) 14.144 * * [simplify]: Extracting #0: cost 1 inf + 0 14.144 * * [simplify]: Extracting #1: cost 16 inf + 0 14.145 * * [simplify]: Extracting #2: cost 35 inf + 1 14.145 * * [simplify]: Extracting #3: cost 43 inf + 85 14.146 * * [simplify]: Extracting #4: cost 17 inf + 1897 14.148 * * [simplify]: Extracting #5: cost 0 inf + 3856 14.150 * [simplify]: Simplified to (+ (* (- (* 0.25 im) 0.5) im) 0.5) 14.150 * [simplify]: Simplified (2 1 2 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (+ (* (- (* 0.25 im) 0.5) im) 0.5) (* (exp im) 0.5)))) (cos re))) 14.151 * * * * [progress]: [ 144 / 154 ] simplifiying candidate # 14.151 * [simplify]: Simplifying (/ 0.5 (exp im)) 14.151 * * [simplify]: iters left: 3 (4 enodes) 14.154 * * [simplify]: iters left: 2 (12 enodes) 14.157 * * [simplify]: Extracting #0: cost 1 inf + 0 14.157 * * [simplify]: Extracting #1: cost 4 inf + 0 14.158 * * [simplify]: Extracting #2: cost 5 inf + 1 14.158 * * [simplify]: Extracting #3: cost 4 inf + 2 14.158 * * [simplify]: Extracting #4: cost 0 inf + 368 14.158 * [simplify]: Simplified to (/ 0.5 (exp im)) 14.158 * [simplify]: Simplified (2 1 2 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 14.158 * * * * [progress]: [ 145 / 154 ] simplifiying candidate # 14.158 * [simplify]: Simplifying (/ 0.5 (exp im)) 14.158 * * [simplify]: iters left: 3 (4 enodes) 14.161 * * [simplify]: iters left: 2 (12 enodes) 14.164 * * [simplify]: Extracting #0: cost 1 inf + 0 14.164 * * [simplify]: Extracting #1: cost 4 inf + 0 14.164 * * [simplify]: Extracting #2: cost 5 inf + 1 14.164 * * [simplify]: Extracting #3: cost 4 inf + 2 14.165 * * [simplify]: Extracting #4: cost 0 inf + 368 14.165 * [simplify]: Simplified to (/ 0.5 (exp im)) 14.165 * [simplify]: Simplified (2 1 2 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 14.165 * * * * [progress]: [ 146 / 154 ] simplifiying candidate # 14.165 * [simplify]: Simplifying (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 14.165 * * [simplify]: iters left: 6 (9 enodes) 14.171 * * [simplify]: iters left: 5 (39 enodes) 14.185 * * [simplify]: iters left: 4 (65 enodes) 14.208 * * [simplify]: iters left: 3 (96 enodes) 14.234 * * [simplify]: iters left: 2 (120 enodes) 14.251 * * [simplify]: iters left: 1 (146 enodes) 14.285 * * [simplify]: Extracting #0: cost 1 inf + 0 14.285 * * [simplify]: Extracting #1: cost 16 inf + 0 14.286 * * [simplify]: Extracting #2: cost 35 inf + 1 14.286 * * [simplify]: Extracting #3: cost 43 inf + 85 14.287 * * [simplify]: Extracting #4: cost 17 inf + 1897 14.289 * * [simplify]: Extracting #5: cost 0 inf + 3856 14.291 * [simplify]: Simplified to (+ (* (- (* 0.25 im) 0.5) im) 0.5) 14.291 * [simplify]: Simplified (2 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (+ (* (- (* 0.25 im) 0.5) im) 0.5) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 14.291 * * * * [progress]: [ 147 / 154 ] simplifiying candidate # 14.291 * [simplify]: Simplifying (/ 0.5 (exp im)) 14.291 * * [simplify]: iters left: 3 (4 enodes) 14.293 * * [simplify]: iters left: 2 (12 enodes) 14.295 * * [simplify]: Extracting #0: cost 1 inf + 0 14.295 * * [simplify]: Extracting #1: cost 4 inf + 0 14.295 * * [simplify]: Extracting #2: cost 5 inf + 1 14.295 * * [simplify]: Extracting #3: cost 4 inf + 2 14.295 * * [simplify]: Extracting #4: cost 0 inf + 368 14.295 * [simplify]: Simplified to (/ 0.5 (exp im)) 14.295 * [simplify]: Simplified (2 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 14.295 * * * * [progress]: [ 148 / 154 ] simplifiying candidate # 14.295 * [simplify]: Simplifying (/ 0.5 (exp im)) 14.295 * * [simplify]: iters left: 3 (4 enodes) 14.296 * * [simplify]: iters left: 2 (12 enodes) 14.298 * * [simplify]: Extracting #0: cost 1 inf + 0 14.298 * * [simplify]: Extracting #1: cost 4 inf + 0 14.298 * * [simplify]: Extracting #2: cost 5 inf + 1 14.298 * * [simplify]: Extracting #3: cost 4 inf + 2 14.298 * * [simplify]: Extracting #4: cost 0 inf + 368 14.298 * [simplify]: Simplified to (/ 0.5 (exp im)) 14.298 * [simplify]: Simplified (2 1 1 1 1) to (λ (re im) (* (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re))) 14.299 * * * * [progress]: [ 149 / 154 ] simplifiying candidate # 14.299 * [simplify]: Simplifying (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 14.299 * * [simplify]: iters left: 6 (11 enodes) 14.302 * * [simplify]: iters left: 5 (48 enodes) 14.311 * * [simplify]: iters left: 4 (78 enodes) 14.325 * * [simplify]: iters left: 3 (121 enodes) 14.362 * * [simplify]: iters left: 2 (141 enodes) 14.399 * * [simplify]: iters left: 1 (173 enodes) 14.448 * * [simplify]: Extracting #0: cost 1 inf + 0 14.448 * * [simplify]: Extracting #1: cost 16 inf + 0 14.448 * * [simplify]: Extracting #2: cost 47 inf + 1 14.449 * * [simplify]: Extracting #3: cost 68 inf + 169 14.450 * * [simplify]: Extracting #4: cost 24 inf + 4219 14.454 * * [simplify]: Extracting #5: cost 1 inf + 6833 14.457 * * [simplify]: Extracting #6: cost 0 inf + 6917 14.460 * [simplify]: Simplified to (+ 1.0 (* (- (* im im) (* re re)) 0.5)) 14.460 * [simplify]: Simplified (2) to (λ (re im) (+ 1.0 (* (- (* im im) (* re re)) 0.5))) 14.460 * * * * [progress]: [ 150 / 154 ] simplifiying candidate # 14.460 * [simplify]: Simplifying (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 14.461 * * [simplify]: iters left: 6 (11 enodes) 14.467 * * [simplify]: iters left: 5 (45 enodes) 14.483 * * [simplify]: iters left: 4 (68 enodes) 14.508 * * [simplify]: iters left: 3 (104 enodes) 14.526 * * [simplify]: iters left: 2 (132 enodes) 14.542 * * [simplify]: iters left: 1 (139 enodes) 14.573 * * [simplify]: Extracting #0: cost 1 inf + 0 14.573 * * [simplify]: Extracting #1: cost 10 inf + 0 14.573 * * [simplify]: Extracting #2: cost 28 inf + 1 14.573 * * [simplify]: Extracting #3: cost 39 inf + 64 14.574 * * [simplify]: Extracting #4: cost 37 inf + 228 14.575 * * [simplify]: Extracting #5: cost 20 inf + 2369 14.577 * * [simplify]: Extracting #6: cost 1 inf + 6038 14.579 * * [simplify]: Extracting #7: cost 0 inf + 6300 14.582 * [simplify]: Simplified to (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) 14.582 * [simplify]: Simplified (2) to (λ (re im) (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) 14.582 * * * * [progress]: [ 151 / 154 ] simplifiying candidate # 14.582 * [simplify]: Simplifying (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 14.582 * * [simplify]: iters left: 6 (11 enodes) 14.589 * * [simplify]: iters left: 5 (45 enodes) 14.604 * * [simplify]: iters left: 4 (68 enodes) 14.631 * * [simplify]: iters left: 3 (104 enodes) 14.661 * * [simplify]: iters left: 2 (132 enodes) 14.693 * * [simplify]: iters left: 1 (139 enodes) 14.718 * * [simplify]: Extracting #0: cost 1 inf + 0 14.719 * * [simplify]: Extracting #1: cost 10 inf + 0 14.719 * * [simplify]: Extracting #2: cost 28 inf + 1 14.719 * * [simplify]: Extracting #3: cost 39 inf + 64 14.719 * * [simplify]: Extracting #4: cost 37 inf + 228 14.719 * * [simplify]: Extracting #5: cost 20 inf + 2369 14.720 * * [simplify]: Extracting #6: cost 1 inf + 6038 14.722 * * [simplify]: Extracting #7: cost 0 inf + 6300 14.723 * [simplify]: Simplified to (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) 14.723 * [simplify]: Simplified (2) to (λ (re im) (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) 14.723 * * * * [progress]: [ 152 / 154 ] simplifiying candidate # 14.723 * [simplify]: Simplifying (+ (* 0.5 (pow im 2)) (+ (* 0.041666666666666664 (pow im 4)) 1.0)) 14.723 * * [simplify]: iters left: 6 (12 enodes) 14.728 * * [simplify]: iters left: 5 (50 enodes) 14.737 * * [simplify]: iters left: 4 (68 enodes) 14.750 * * [simplify]: iters left: 3 (89 enodes) 14.763 * * [simplify]: iters left: 2 (115 enodes) 14.797 * * [simplify]: iters left: 1 (158 enodes) 14.846 * * [simplify]: Extracting #0: cost 1 inf + 0 14.846 * * [simplify]: Extracting #1: cost 8 inf + 0 14.846 * * [simplify]: Extracting #2: cost 25 inf + 1 14.847 * * [simplify]: Extracting #3: cost 34 inf + 46 14.847 * * [simplify]: Extracting #4: cost 20 inf + 910 14.849 * * [simplify]: Extracting #5: cost 1 inf + 3406 14.851 * * [simplify]: Extracting #6: cost 0 inf + 3610 14.853 * [simplify]: Simplified to (+ (* (* im im) (+ (* (* im im) 0.041666666666666664) 0.5)) 1.0) 14.853 * [simplify]: Simplified (2 1) to (λ (re im) (* (+ (* (* im im) (+ (* (* im im) 0.041666666666666664) 0.5)) 1.0) (cos re))) 14.853 * * * * [progress]: [ 153 / 154 ] simplifiying candidate # 14.853 * [simplify]: Simplifying (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 14.853 * * [simplify]: iters left: 6 (8 enodes) 14.859 * * [simplify]: iters left: 5 (35 enodes) 14.865 * * [simplify]: iters left: 4 (46 enodes) 14.874 * * [simplify]: Extracting #0: cost 1 inf + 0 14.874 * * [simplify]: Extracting #1: cost 6 inf + 0 14.875 * * [simplify]: Extracting #2: cost 10 inf + 1 14.875 * * [simplify]: Extracting #3: cost 15 inf + 1 14.875 * * [simplify]: Extracting #4: cost 14 inf + 3 14.875 * * [simplify]: Extracting #5: cost 2 inf + 1281 14.875 * * [simplify]: Extracting #6: cost 0 inf + 1723 14.876 * [simplify]: Simplified to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 14.876 * [simplify]: Simplified (2 1) to (λ (re im) (* (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) (cos re))) 14.876 * * * * [progress]: [ 154 / 154 ] simplifiying candidate # 14.876 * [simplify]: Simplifying (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 14.876 * * [simplify]: iters left: 6 (8 enodes) 14.879 * * [simplify]: iters left: 5 (35 enodes) 14.885 * * [simplify]: iters left: 4 (46 enodes) 14.893 * * [simplify]: Extracting #0: cost 1 inf + 0 14.893 * * [simplify]: Extracting #1: cost 6 inf + 0 14.893 * * [simplify]: Extracting #2: cost 10 inf + 1 14.893 * * [simplify]: Extracting #3: cost 15 inf + 1 14.893 * * [simplify]: Extracting #4: cost 14 inf + 3 14.893 * * [simplify]: Extracting #5: cost 2 inf + 1281 14.894 * * [simplify]: Extracting #6: cost 0 inf + 1723 14.894 * [simplify]: Simplified to (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) 14.894 * [simplify]: Simplified (2 1) to (λ (re im) (* (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) (cos re))) 14.895 * * * [progress]: adding candidates to table 16.654 * * [progress]: iteration 3 / 4 16.654 * * * [progress]: picking best candidate 16.662 * * * * [pick]: Picked # 16.662 * * * [progress]: localizing error 16.765 * * * [progress]: generating rewritten candidates 16.765 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 2) 16.812 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 2 1 2 1) 16.853 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2 1) 16.933 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1) 16.963 * * * [progress]: generating series expansions 16.963 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 2) 16.964 * [backup-simplify]: Simplify (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))) into (- (* 0.25 (pow (exp im) 2)) 0.25) 16.964 * [approximate]: Taking taylor expansion of (- (* 0.25 (pow (exp im) 2)) 0.25) in (im) around 0 16.964 * [taylor]: Taking taylor expansion of (- (* 0.25 (pow (exp im) 2)) 0.25) in im 16.964 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp im) 2)) in im 16.964 * [taylor]: Taking taylor expansion of 0.25 in im 16.964 * [backup-simplify]: Simplify 0.25 into 0.25 16.964 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 16.964 * [taylor]: Taking taylor expansion of (exp im) in im 16.964 * [taylor]: Taking taylor expansion of im in im 16.964 * [backup-simplify]: Simplify 0 into 0 16.964 * [backup-simplify]: Simplify 1 into 1 16.964 * [backup-simplify]: Simplify (exp 0) into 1 16.964 * [taylor]: Taking taylor expansion of 0.25 in im 16.964 * [backup-simplify]: Simplify 0.25 into 0.25 16.964 * [taylor]: Taking taylor expansion of (- (* 0.25 (pow (exp im) 2)) 0.25) in im 16.964 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp im) 2)) in im 16.964 * [taylor]: Taking taylor expansion of 0.25 in im 16.964 * [backup-simplify]: Simplify 0.25 into 0.25 16.964 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 16.964 * [taylor]: Taking taylor expansion of (exp im) in im 16.964 * [taylor]: Taking taylor expansion of im in im 16.964 * [backup-simplify]: Simplify 0 into 0 16.964 * [backup-simplify]: Simplify 1 into 1 16.964 * [backup-simplify]: Simplify (exp 0) into 1 16.964 * [taylor]: Taking taylor expansion of 0.25 in im 16.964 * [backup-simplify]: Simplify 0.25 into 0.25 16.965 * [backup-simplify]: Simplify (* 1 1) into 1 16.965 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 16.965 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 16.966 * [backup-simplify]: Simplify (+ 0.25 (- 0.25)) into 0 16.966 * [backup-simplify]: Simplify 0 into 0 16.966 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 16.967 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 16.968 * [backup-simplify]: Simplify (+ (* 0.25 2) (* 0 1)) into 0.5 16.968 * [backup-simplify]: Simplify (- 0) into 0 16.968 * [backup-simplify]: Simplify (+ 0.5 0) into 0.5 16.968 * [backup-simplify]: Simplify 0.5 into 0.5 16.969 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 16.970 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 16.971 * [backup-simplify]: Simplify (+ (* 0.25 2) (+ (* 0 2) (* 0 1))) into 0.5 16.971 * [backup-simplify]: Simplify (- 0) into 0 16.972 * [backup-simplify]: Simplify (+ 0.5 0) into 0.5 16.972 * [backup-simplify]: Simplify 0.5 into 0.5 16.973 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 16.974 * [backup-simplify]: Simplify (+ (* 1 1/6) (+ (* 1 1/2) (+ (* 1/2 1) (* 1/6 1)))) into 4/3 16.975 * [backup-simplify]: Simplify (+ (* 0.25 4/3) (+ (* 0 2) (+ (* 0 2) (* 0 1)))) into 0.3333333333333333 16.975 * [backup-simplify]: Simplify (- 0) into 0 16.976 * [backup-simplify]: Simplify (+ 0.3333333333333333 0) into 0.3333333333333333 16.976 * [backup-simplify]: Simplify 0.3333333333333333 into 0.3333333333333333 16.976 * [backup-simplify]: Simplify (+ (* 0.3333333333333333 (pow im 3)) (+ (* 0.5 (pow im 2)) (* 0.5 im))) into (+ (* 0.3333333333333333 (pow im 3)) (+ (* 0.5 (pow im 2)) (* 0.5 im))) 16.976 * [backup-simplify]: Simplify (- (* (* (exp (/ 1 im)) 0.5) (* (exp (/ 1 im)) 0.5)) (* (/ 0.5 (exp (/ 1 im))) (* (exp (/ 1 im)) 0.5))) into (- (* 0.25 (pow (exp (/ 1 im)) 2)) 0.25) 16.976 * [approximate]: Taking taylor expansion of (- (* 0.25 (pow (exp (/ 1 im)) 2)) 0.25) in (im) around 0 16.976 * [taylor]: Taking taylor expansion of (- (* 0.25 (pow (exp (/ 1 im)) 2)) 0.25) in im 16.976 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ 1 im)) 2)) in im 16.976 * [taylor]: Taking taylor expansion of 0.25 in im 16.976 * [backup-simplify]: Simplify 0.25 into 0.25 16.976 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 16.976 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 16.976 * [taylor]: Taking taylor expansion of (/ 1 im) in im 16.976 * [taylor]: Taking taylor expansion of im in im 16.976 * [backup-simplify]: Simplify 0 into 0 16.976 * [backup-simplify]: Simplify 1 into 1 16.977 * [backup-simplify]: Simplify (/ 1 1) into 1 16.977 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 16.977 * [taylor]: Taking taylor expansion of 0.25 in im 16.977 * [backup-simplify]: Simplify 0.25 into 0.25 16.977 * [taylor]: Taking taylor expansion of (- (* 0.25 (pow (exp (/ 1 im)) 2)) 0.25) in im 16.977 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ 1 im)) 2)) in im 16.977 * [taylor]: Taking taylor expansion of 0.25 in im 16.977 * [backup-simplify]: Simplify 0.25 into 0.25 16.977 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 16.977 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 16.977 * [taylor]: Taking taylor expansion of (/ 1 im) in im 16.977 * [taylor]: Taking taylor expansion of im in im 16.977 * [backup-simplify]: Simplify 0 into 0 16.977 * [backup-simplify]: Simplify 1 into 1 16.977 * [backup-simplify]: Simplify (/ 1 1) into 1 16.977 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 16.977 * [taylor]: Taking taylor expansion of 0.25 in im 16.977 * [backup-simplify]: Simplify 0.25 into 0.25 16.977 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 16.977 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ 1 im)) 2)) into (* 0.25 (pow (exp (/ 1 im)) 2)) 16.978 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 16.978 * [backup-simplify]: Simplify (+ (* 0.25 (pow (exp (/ 1 im)) 2)) (- 0.25)) into (- (* 0.25 (pow (exp (/ 1 im)) 2)) 0.25) 16.978 * [backup-simplify]: Simplify (- (* 0.25 (pow (exp (/ 1 im)) 2)) 0.25) into (- (* 0.25 (pow (exp (/ 1 im)) 2)) 0.25) 16.978 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 16.979 * [backup-simplify]: Simplify (+ (* 0.25 0) (* 0 (pow (exp (/ 1 im)) 2))) into 0 16.979 * [backup-simplify]: Simplify (- 0) into 0 16.979 * [backup-simplify]: Simplify (+ 0 0) into 0 16.979 * [backup-simplify]: Simplify 0 into 0 16.979 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 16.980 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))) into 0 16.980 * [backup-simplify]: Simplify (- 0) into 0 16.980 * [backup-simplify]: Simplify (+ 0 0) into 0 16.981 * [backup-simplify]: Simplify 0 into 0 16.981 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 16.982 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))) into 0 16.982 * [backup-simplify]: Simplify (- 0) into 0 16.982 * [backup-simplify]: Simplify (+ 0 0) into 0 16.982 * [backup-simplify]: Simplify 0 into 0 16.983 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 16.985 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))) into 0 16.985 * [backup-simplify]: Simplify (- 0) into 0 16.985 * [backup-simplify]: Simplify (+ 0 0) into 0 16.985 * [backup-simplify]: Simplify 0 into 0 16.987 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 16.989 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))))) into 0 16.989 * [backup-simplify]: Simplify (- 0) into 0 16.989 * [backup-simplify]: Simplify (+ 0 0) into 0 16.989 * [backup-simplify]: Simplify 0 into 0 16.991 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 16.993 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))))) into 0 16.993 * [backup-simplify]: Simplify (- 0) into 0 16.994 * [backup-simplify]: Simplify (+ 0 0) into 0 16.994 * [backup-simplify]: Simplify 0 into 0 16.994 * [backup-simplify]: Simplify (- (* 0.25 (pow (exp (/ 1 (/ 1 im))) 2)) 0.25) into (- (* 0.25 (pow (exp im) 2)) 0.25) 16.994 * [backup-simplify]: Simplify (- (* (* (exp (/ 1 (- im))) 0.5) (* (exp (/ 1 (- im))) 0.5)) (* (/ 0.5 (exp (/ 1 (- im)))) (* (exp (/ 1 (- im))) 0.5))) into (- (* 0.25 (pow (exp (/ -1 im)) 2)) 0.25) 16.994 * [approximate]: Taking taylor expansion of (- (* 0.25 (pow (exp (/ -1 im)) 2)) 0.25) in (im) around 0 16.994 * [taylor]: Taking taylor expansion of (- (* 0.25 (pow (exp (/ -1 im)) 2)) 0.25) in im 16.995 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ -1 im)) 2)) in im 16.995 * [taylor]: Taking taylor expansion of 0.25 in im 16.995 * [backup-simplify]: Simplify 0.25 into 0.25 16.995 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 16.995 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 16.995 * [taylor]: Taking taylor expansion of (/ -1 im) in im 16.995 * [taylor]: Taking taylor expansion of -1 in im 16.995 * [backup-simplify]: Simplify -1 into -1 16.995 * [taylor]: Taking taylor expansion of im in im 16.995 * [backup-simplify]: Simplify 0 into 0 16.995 * [backup-simplify]: Simplify 1 into 1 16.995 * [backup-simplify]: Simplify (/ -1 1) into -1 16.995 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 16.995 * [taylor]: Taking taylor expansion of 0.25 in im 16.995 * [backup-simplify]: Simplify 0.25 into 0.25 16.995 * [taylor]: Taking taylor expansion of (- (* 0.25 (pow (exp (/ -1 im)) 2)) 0.25) in im 16.995 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ -1 im)) 2)) in im 16.995 * [taylor]: Taking taylor expansion of 0.25 in im 16.995 * [backup-simplify]: Simplify 0.25 into 0.25 16.995 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 16.995 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 16.995 * [taylor]: Taking taylor expansion of (/ -1 im) in im 16.995 * [taylor]: Taking taylor expansion of -1 in im 16.996 * [backup-simplify]: Simplify -1 into -1 16.996 * [taylor]: Taking taylor expansion of im in im 16.996 * [backup-simplify]: Simplify 0 into 0 16.996 * [backup-simplify]: Simplify 1 into 1 16.996 * [backup-simplify]: Simplify (/ -1 1) into -1 16.996 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 16.996 * [taylor]: Taking taylor expansion of 0.25 in im 16.996 * [backup-simplify]: Simplify 0.25 into 0.25 16.996 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 16.996 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ -1 im)) 2)) into (* 0.25 (pow (exp (/ -1 im)) 2)) 16.997 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 16.997 * [backup-simplify]: Simplify (+ (* 0.25 (pow (exp (/ -1 im)) 2)) (- 0.25)) into (- (* 0.25 (pow (exp (/ -1 im)) 2)) 0.25) 16.997 * [backup-simplify]: Simplify (- (* 0.25 (pow (exp (/ -1 im)) 2)) 0.25) into (- (* 0.25 (pow (exp (/ -1 im)) 2)) 0.25) 16.998 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 16.998 * [backup-simplify]: Simplify (+ (* 0.25 0) (* 0 (pow (exp (/ -1 im)) 2))) into 0 16.998 * [backup-simplify]: Simplify (- 0) into 0 16.999 * [backup-simplify]: Simplify (+ 0 0) into 0 16.999 * [backup-simplify]: Simplify 0 into 0 16.999 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 17.000 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))) into 0 17.000 * [backup-simplify]: Simplify (- 0) into 0 17.001 * [backup-simplify]: Simplify (+ 0 0) into 0 17.001 * [backup-simplify]: Simplify 0 into 0 17.002 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 17.003 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))) into 0 17.003 * [backup-simplify]: Simplify (- 0) into 0 17.003 * [backup-simplify]: Simplify (+ 0 0) into 0 17.003 * [backup-simplify]: Simplify 0 into 0 17.005 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 17.006 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))) into 0 17.006 * [backup-simplify]: Simplify (- 0) into 0 17.007 * [backup-simplify]: Simplify (+ 0 0) into 0 17.007 * [backup-simplify]: Simplify 0 into 0 17.008 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 17.010 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))))) into 0 17.010 * [backup-simplify]: Simplify (- 0) into 0 17.011 * [backup-simplify]: Simplify (+ 0 0) into 0 17.011 * [backup-simplify]: Simplify 0 into 0 17.013 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 17.015 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))))) into 0 17.015 * [backup-simplify]: Simplify (- 0) into 0 17.015 * [backup-simplify]: Simplify (+ 0 0) into 0 17.015 * [backup-simplify]: Simplify 0 into 0 17.015 * [backup-simplify]: Simplify (- (* 0.25 (pow (exp (/ -1 (/ 1 (- im)))) 2)) 0.25) into (- (* 0.25 (pow (exp im) 2)) 0.25) 17.015 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 2 1 2 1) 17.016 * [backup-simplify]: Simplify (* (* 0.5 (exp im)) (* 0.5 (exp im))) into (* 0.25 (pow (exp im) 2)) 17.016 * [approximate]: Taking taylor expansion of (* 0.25 (pow (exp im) 2)) in (im) around 0 17.016 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp im) 2)) in im 17.016 * [taylor]: Taking taylor expansion of 0.25 in im 17.016 * [backup-simplify]: Simplify 0.25 into 0.25 17.016 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 17.016 * [taylor]: Taking taylor expansion of (exp im) in im 17.016 * [taylor]: Taking taylor expansion of im in im 17.016 * [backup-simplify]: Simplify 0 into 0 17.016 * [backup-simplify]: Simplify 1 into 1 17.016 * [backup-simplify]: Simplify (exp 0) into 1 17.016 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp im) 2)) in im 17.016 * [taylor]: Taking taylor expansion of 0.25 in im 17.016 * [backup-simplify]: Simplify 0.25 into 0.25 17.016 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 17.016 * [taylor]: Taking taylor expansion of (exp im) in im 17.016 * [taylor]: Taking taylor expansion of im in im 17.016 * [backup-simplify]: Simplify 0 into 0 17.016 * [backup-simplify]: Simplify 1 into 1 17.016 * [backup-simplify]: Simplify (exp 0) into 1 17.017 * [backup-simplify]: Simplify (* 1 1) into 1 17.017 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 17.017 * [backup-simplify]: Simplify 0.25 into 0.25 17.018 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 17.018 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 17.020 * [backup-simplify]: Simplify (+ (* 0.25 2) (* 0 1)) into 0.5 17.020 * [backup-simplify]: Simplify 0.5 into 0.5 17.021 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 17.022 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 17.024 * [backup-simplify]: Simplify (+ (* 0.25 2) (+ (* 0 2) (* 0 1))) into 0.5 17.024 * [backup-simplify]: Simplify 0.5 into 0.5 17.024 * [backup-simplify]: Simplify (+ (* 0.5 (pow im 2)) (+ (* 0.5 im) 0.25)) into (+ (* 0.5 (pow im 2)) (+ (* 0.5 im) 0.25)) 17.024 * [backup-simplify]: Simplify (* (* 0.5 (exp (/ 1 im))) (* 0.5 (exp (/ 1 im)))) into (* 0.25 (pow (exp (/ 1 im)) 2)) 17.024 * [approximate]: Taking taylor expansion of (* 0.25 (pow (exp (/ 1 im)) 2)) in (im) around 0 17.024 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ 1 im)) 2)) in im 17.024 * [taylor]: Taking taylor expansion of 0.25 in im 17.024 * [backup-simplify]: Simplify 0.25 into 0.25 17.024 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 17.024 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 17.024 * [taylor]: Taking taylor expansion of (/ 1 im) in im 17.024 * [taylor]: Taking taylor expansion of im in im 17.024 * [backup-simplify]: Simplify 0 into 0 17.024 * [backup-simplify]: Simplify 1 into 1 17.025 * [backup-simplify]: Simplify (/ 1 1) into 1 17.025 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 17.025 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ 1 im)) 2)) in im 17.025 * [taylor]: Taking taylor expansion of 0.25 in im 17.025 * [backup-simplify]: Simplify 0.25 into 0.25 17.025 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 17.025 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 17.025 * [taylor]: Taking taylor expansion of (/ 1 im) in im 17.025 * [taylor]: Taking taylor expansion of im in im 17.025 * [backup-simplify]: Simplify 0 into 0 17.025 * [backup-simplify]: Simplify 1 into 1 17.025 * [backup-simplify]: Simplify (/ 1 1) into 1 17.025 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 17.026 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 17.026 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ 1 im)) 2)) into (* 0.25 (pow (exp (/ 1 im)) 2)) 17.026 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ 1 im)) 2)) into (* 0.25 (pow (exp (/ 1 im)) 2)) 17.026 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 17.026 * [backup-simplify]: Simplify (+ (* 0.25 0) (* 0 (pow (exp (/ 1 im)) 2))) into 0 17.026 * [backup-simplify]: Simplify 0 into 0 17.027 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 17.028 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))) into 0 17.028 * [backup-simplify]: Simplify 0 into 0 17.029 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 17.030 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))) into 0 17.030 * [backup-simplify]: Simplify 0 into 0 17.031 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 17.032 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))) into 0 17.032 * [backup-simplify]: Simplify 0 into 0 17.033 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 17.035 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))))) into 0 17.035 * [backup-simplify]: Simplify 0 into 0 17.037 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 17.039 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))))) into 0 17.039 * [backup-simplify]: Simplify 0 into 0 17.039 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ 1 (/ 1 im))) 2)) into (* 0.25 (pow (exp im) 2)) 17.039 * [backup-simplify]: Simplify (* (* 0.5 (exp (/ 1 (- im)))) (* 0.5 (exp (/ 1 (- im))))) into (* 0.25 (pow (exp (/ -1 im)) 2)) 17.039 * [approximate]: Taking taylor expansion of (* 0.25 (pow (exp (/ -1 im)) 2)) in (im) around 0 17.039 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ -1 im)) 2)) in im 17.039 * [taylor]: Taking taylor expansion of 0.25 in im 17.039 * [backup-simplify]: Simplify 0.25 into 0.25 17.039 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 17.039 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 17.039 * [taylor]: Taking taylor expansion of (/ -1 im) in im 17.039 * [taylor]: Taking taylor expansion of -1 in im 17.040 * [backup-simplify]: Simplify -1 into -1 17.040 * [taylor]: Taking taylor expansion of im in im 17.040 * [backup-simplify]: Simplify 0 into 0 17.040 * [backup-simplify]: Simplify 1 into 1 17.040 * [backup-simplify]: Simplify (/ -1 1) into -1 17.040 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 17.040 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ -1 im)) 2)) in im 17.040 * [taylor]: Taking taylor expansion of 0.25 in im 17.040 * [backup-simplify]: Simplify 0.25 into 0.25 17.040 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 17.040 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 17.040 * [taylor]: Taking taylor expansion of (/ -1 im) in im 17.040 * [taylor]: Taking taylor expansion of -1 in im 17.040 * [backup-simplify]: Simplify -1 into -1 17.040 * [taylor]: Taking taylor expansion of im in im 17.040 * [backup-simplify]: Simplify 0 into 0 17.040 * [backup-simplify]: Simplify 1 into 1 17.041 * [backup-simplify]: Simplify (/ -1 1) into -1 17.041 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 17.041 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 17.041 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ -1 im)) 2)) into (* 0.25 (pow (exp (/ -1 im)) 2)) 17.041 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ -1 im)) 2)) into (* 0.25 (pow (exp (/ -1 im)) 2)) 17.041 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 17.042 * [backup-simplify]: Simplify (+ (* 0.25 0) (* 0 (pow (exp (/ -1 im)) 2))) into 0 17.042 * [backup-simplify]: Simplify 0 into 0 17.042 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 17.043 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))) into 0 17.043 * [backup-simplify]: Simplify 0 into 0 17.044 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 17.045 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))) into 0 17.045 * [backup-simplify]: Simplify 0 into 0 17.046 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 17.047 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))) into 0 17.047 * [backup-simplify]: Simplify 0 into 0 17.049 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 17.051 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))))) into 0 17.051 * [backup-simplify]: Simplify 0 into 0 17.052 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 17.054 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))))) into 0 17.054 * [backup-simplify]: Simplify 0 into 0 17.054 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ -1 (/ 1 (- im)))) 2)) into (* 0.25 (pow (exp im) 2)) 17.055 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2 1) 17.055 * [backup-simplify]: Simplify (* (* (exp im) 0.5) (* (exp im) 0.5)) into (* 0.25 (pow (exp im) 2)) 17.055 * [approximate]: Taking taylor expansion of (* 0.25 (pow (exp im) 2)) in (im) around 0 17.055 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp im) 2)) in im 17.055 * [taylor]: Taking taylor expansion of 0.25 in im 17.055 * [backup-simplify]: Simplify 0.25 into 0.25 17.055 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 17.055 * [taylor]: Taking taylor expansion of (exp im) in im 17.055 * [taylor]: Taking taylor expansion of im in im 17.055 * [backup-simplify]: Simplify 0 into 0 17.055 * [backup-simplify]: Simplify 1 into 1 17.055 * [backup-simplify]: Simplify (exp 0) into 1 17.055 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp im) 2)) in im 17.055 * [taylor]: Taking taylor expansion of 0.25 in im 17.055 * [backup-simplify]: Simplify 0.25 into 0.25 17.055 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 17.055 * [taylor]: Taking taylor expansion of (exp im) in im 17.055 * [taylor]: Taking taylor expansion of im in im 17.055 * [backup-simplify]: Simplify 0 into 0 17.055 * [backup-simplify]: Simplify 1 into 1 17.055 * [backup-simplify]: Simplify (exp 0) into 1 17.056 * [backup-simplify]: Simplify (* 1 1) into 1 17.056 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 17.056 * [backup-simplify]: Simplify 0.25 into 0.25 17.057 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 17.057 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 17.059 * [backup-simplify]: Simplify (+ (* 0.25 2) (* 0 1)) into 0.5 17.059 * [backup-simplify]: Simplify 0.5 into 0.5 17.061 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 17.061 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 17.063 * [backup-simplify]: Simplify (+ (* 0.25 2) (+ (* 0 2) (* 0 1))) into 0.5 17.063 * [backup-simplify]: Simplify 0.5 into 0.5 17.064 * [backup-simplify]: Simplify (+ (* 0.5 (pow im 2)) (+ (* 0.5 im) 0.25)) into (+ (* 0.5 (pow im 2)) (+ (* 0.5 im) 0.25)) 17.064 * [backup-simplify]: Simplify (* (* (exp (/ 1 im)) 0.5) (* (exp (/ 1 im)) 0.5)) into (* 0.25 (pow (exp (/ 1 im)) 2)) 17.064 * [approximate]: Taking taylor expansion of (* 0.25 (pow (exp (/ 1 im)) 2)) in (im) around 0 17.064 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ 1 im)) 2)) in im 17.064 * [taylor]: Taking taylor expansion of 0.25 in im 17.064 * [backup-simplify]: Simplify 0.25 into 0.25 17.064 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 17.064 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 17.064 * [taylor]: Taking taylor expansion of (/ 1 im) in im 17.064 * [taylor]: Taking taylor expansion of im in im 17.064 * [backup-simplify]: Simplify 0 into 0 17.064 * [backup-simplify]: Simplify 1 into 1 17.064 * [backup-simplify]: Simplify (/ 1 1) into 1 17.064 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 17.064 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ 1 im)) 2)) in im 17.065 * [taylor]: Taking taylor expansion of 0.25 in im 17.065 * [backup-simplify]: Simplify 0.25 into 0.25 17.065 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 17.065 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 17.065 * [taylor]: Taking taylor expansion of (/ 1 im) in im 17.065 * [taylor]: Taking taylor expansion of im in im 17.065 * [backup-simplify]: Simplify 0 into 0 17.065 * [backup-simplify]: Simplify 1 into 1 17.065 * [backup-simplify]: Simplify (/ 1 1) into 1 17.065 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 17.065 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 17.065 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ 1 im)) 2)) into (* 0.25 (pow (exp (/ 1 im)) 2)) 17.065 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ 1 im)) 2)) into (* 0.25 (pow (exp (/ 1 im)) 2)) 17.066 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 17.066 * [backup-simplify]: Simplify (+ (* 0.25 0) (* 0 (pow (exp (/ 1 im)) 2))) into 0 17.066 * [backup-simplify]: Simplify 0 into 0 17.067 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 17.067 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))) into 0 17.067 * [backup-simplify]: Simplify 0 into 0 17.068 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 17.069 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))) into 0 17.069 * [backup-simplify]: Simplify 0 into 0 17.071 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 17.077 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))) into 0 17.078 * [backup-simplify]: Simplify 0 into 0 17.079 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 17.081 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2))))))) into 0 17.081 * [backup-simplify]: Simplify 0 into 0 17.083 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 17.085 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ 1 im)) 2)))))))) into 0 17.085 * [backup-simplify]: Simplify 0 into 0 17.085 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ 1 (/ 1 im))) 2)) into (* 0.25 (pow (exp im) 2)) 17.086 * [backup-simplify]: Simplify (* (* (exp (/ 1 (- im))) 0.5) (* (exp (/ 1 (- im))) 0.5)) into (* 0.25 (pow (exp (/ -1 im)) 2)) 17.086 * [approximate]: Taking taylor expansion of (* 0.25 (pow (exp (/ -1 im)) 2)) in (im) around 0 17.086 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ -1 im)) 2)) in im 17.086 * [taylor]: Taking taylor expansion of 0.25 in im 17.086 * [backup-simplify]: Simplify 0.25 into 0.25 17.086 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 17.086 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 17.086 * [taylor]: Taking taylor expansion of (/ -1 im) in im 17.086 * [taylor]: Taking taylor expansion of -1 in im 17.086 * [backup-simplify]: Simplify -1 into -1 17.086 * [taylor]: Taking taylor expansion of im in im 17.086 * [backup-simplify]: Simplify 0 into 0 17.086 * [backup-simplify]: Simplify 1 into 1 17.086 * [backup-simplify]: Simplify (/ -1 1) into -1 17.086 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 17.086 * [taylor]: Taking taylor expansion of (* 0.25 (pow (exp (/ -1 im)) 2)) in im 17.086 * [taylor]: Taking taylor expansion of 0.25 in im 17.086 * [backup-simplify]: Simplify 0.25 into 0.25 17.086 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 17.086 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 17.087 * [taylor]: Taking taylor expansion of (/ -1 im) in im 17.087 * [taylor]: Taking taylor expansion of -1 in im 17.087 * [backup-simplify]: Simplify -1 into -1 17.087 * [taylor]: Taking taylor expansion of im in im 17.087 * [backup-simplify]: Simplify 0 into 0 17.087 * [backup-simplify]: Simplify 1 into 1 17.087 * [backup-simplify]: Simplify (/ -1 1) into -1 17.087 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 17.087 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 17.087 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ -1 im)) 2)) into (* 0.25 (pow (exp (/ -1 im)) 2)) 17.087 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ -1 im)) 2)) into (* 0.25 (pow (exp (/ -1 im)) 2)) 17.088 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 17.088 * [backup-simplify]: Simplify (+ (* 0.25 0) (* 0 (pow (exp (/ -1 im)) 2))) into 0 17.088 * [backup-simplify]: Simplify 0 into 0 17.089 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 17.089 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))) into 0 17.089 * [backup-simplify]: Simplify 0 into 0 17.090 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 17.091 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))) into 0 17.091 * [backup-simplify]: Simplify 0 into 0 17.092 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 17.094 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))) into 0 17.094 * [backup-simplify]: Simplify 0 into 0 17.095 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 17.097 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2))))))) into 0 17.097 * [backup-simplify]: Simplify 0 into 0 17.099 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 17.100 * [backup-simplify]: Simplify (+ (* 0.25 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow (exp (/ -1 im)) 2)))))))) into 0 17.100 * [backup-simplify]: Simplify 0 into 0 17.100 * [backup-simplify]: Simplify (* 0.25 (pow (exp (/ -1 (/ 1 (- im)))) 2)) into (* 0.25 (pow (exp im) 2)) 17.100 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1) 17.101 * [backup-simplify]: Simplify (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) into (/ 0.25 (pow (exp im) 2)) 17.101 * [approximate]: Taking taylor expansion of (/ 0.25 (pow (exp im) 2)) in (im) around 0 17.101 * [taylor]: Taking taylor expansion of (/ 0.25 (pow (exp im) 2)) in im 17.101 * [taylor]: Taking taylor expansion of 0.25 in im 17.101 * [backup-simplify]: Simplify 0.25 into 0.25 17.101 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 17.101 * [taylor]: Taking taylor expansion of (exp im) in im 17.101 * [taylor]: Taking taylor expansion of im in im 17.101 * [backup-simplify]: Simplify 0 into 0 17.101 * [backup-simplify]: Simplify 1 into 1 17.101 * [backup-simplify]: Simplify (exp 0) into 1 17.101 * [backup-simplify]: Simplify (* 1 1) into 1 17.101 * [backup-simplify]: Simplify (/ 0.25 1) into 0.25 17.101 * [taylor]: Taking taylor expansion of (/ 0.25 (pow (exp im) 2)) in im 17.101 * [taylor]: Taking taylor expansion of 0.25 in im 17.101 * [backup-simplify]: Simplify 0.25 into 0.25 17.101 * [taylor]: Taking taylor expansion of (pow (exp im) 2) in im 17.101 * [taylor]: Taking taylor expansion of (exp im) in im 17.101 * [taylor]: Taking taylor expansion of im in im 17.101 * [backup-simplify]: Simplify 0 into 0 17.101 * [backup-simplify]: Simplify 1 into 1 17.101 * [backup-simplify]: Simplify (exp 0) into 1 17.102 * [backup-simplify]: Simplify (* 1 1) into 1 17.102 * [backup-simplify]: Simplify (/ 0.25 1) into 0.25 17.102 * [backup-simplify]: Simplify 0.25 into 0.25 17.103 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 17.103 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 17.105 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.25 (/ 2 1)))) into (- 0.5) 17.105 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 17.106 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 17.106 * [backup-simplify]: Simplify (+ (* 1 1/2) (+ (* 1 1) (* 1/2 1))) into 2 17.109 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.25 (/ 2 1)) (* (- 0.5) (/ 2 1)))) into 0.5 17.109 * [backup-simplify]: Simplify 0.5 into 0.5 17.110 * [backup-simplify]: Simplify (+ (* 0.5 (pow im 2)) (+ (* (- 0.5) im) 0.25)) into (- (+ (* 0.5 (pow im 2)) 0.25) (* 0.5 im)) 17.110 * [backup-simplify]: Simplify (* (/ 0.5 (exp (/ 1 im))) (/ 0.5 (exp (/ 1 im)))) into (/ 0.25 (pow (exp (/ 1 im)) 2)) 17.110 * [approximate]: Taking taylor expansion of (/ 0.25 (pow (exp (/ 1 im)) 2)) in (im) around 0 17.110 * [taylor]: Taking taylor expansion of (/ 0.25 (pow (exp (/ 1 im)) 2)) in im 17.110 * [taylor]: Taking taylor expansion of 0.25 in im 17.110 * [backup-simplify]: Simplify 0.25 into 0.25 17.110 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 17.110 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 17.110 * [taylor]: Taking taylor expansion of (/ 1 im) in im 17.110 * [taylor]: Taking taylor expansion of im in im 17.110 * [backup-simplify]: Simplify 0 into 0 17.110 * [backup-simplify]: Simplify 1 into 1 17.110 * [backup-simplify]: Simplify (/ 1 1) into 1 17.110 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 17.110 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 17.111 * [backup-simplify]: Simplify (/ 0.25 (pow (exp (/ 1 im)) 2)) into (/ 0.25 (pow (exp (/ 1 im)) 2)) 17.111 * [taylor]: Taking taylor expansion of (/ 0.25 (pow (exp (/ 1 im)) 2)) in im 17.111 * [taylor]: Taking taylor expansion of 0.25 in im 17.111 * [backup-simplify]: Simplify 0.25 into 0.25 17.111 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 im)) 2) in im 17.111 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 17.111 * [taylor]: Taking taylor expansion of (/ 1 im) in im 17.111 * [taylor]: Taking taylor expansion of im in im 17.111 * [backup-simplify]: Simplify 0 into 0 17.111 * [backup-simplify]: Simplify 1 into 1 17.111 * [backup-simplify]: Simplify (/ 1 1) into 1 17.111 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 17.111 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (exp (/ 1 im))) into (pow (exp (/ 1 im)) 2) 17.111 * [backup-simplify]: Simplify (/ 0.25 (pow (exp (/ 1 im)) 2)) into (/ 0.25 (pow (exp (/ 1 im)) 2)) 17.111 * [backup-simplify]: Simplify (/ 0.25 (pow (exp (/ 1 im)) 2)) into (/ 0.25 (pow (exp (/ 1 im)) 2)) 17.111 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (* 0 (exp (/ 1 im)))) into 0 17.112 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ 1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ 1 im)) 2)) (/ 0 (pow (exp (/ 1 im)) 2))))) into 0 17.112 * [backup-simplify]: Simplify 0 into 0 17.112 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 17.112 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ 1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ 1 im)) 2)) (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))))) into 0 17.112 * [backup-simplify]: Simplify 0 into 0 17.113 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 17.113 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ 1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ 1 im)) 2)) (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))))) into 0 17.113 * [backup-simplify]: Simplify 0 into 0 17.114 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 17.114 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ 1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ 1 im)) 2)) (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))))) into 0 17.114 * [backup-simplify]: Simplify 0 into 0 17.115 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 17.116 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ 1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ 1 im)) 2)) (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))))) into 0 17.116 * [backup-simplify]: Simplify 0 into 0 17.117 * [backup-simplify]: Simplify (+ (* (exp (/ 1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 17.117 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ 1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ 1 im)) 2)) (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))) (* 0 (/ 0 (pow (exp (/ 1 im)) 2))))) into 0 17.117 * [backup-simplify]: Simplify 0 into 0 17.117 * [backup-simplify]: Simplify (/ 0.25 (pow (exp (/ 1 (/ 1 im))) 2)) into (/ 0.25 (pow (exp im) 2)) 17.118 * [backup-simplify]: Simplify (* (/ 0.5 (exp (/ 1 (- im)))) (/ 0.5 (exp (/ 1 (- im))))) into (/ 0.25 (pow (exp (/ -1 im)) 2)) 17.118 * [approximate]: Taking taylor expansion of (/ 0.25 (pow (exp (/ -1 im)) 2)) in (im) around 0 17.118 * [taylor]: Taking taylor expansion of (/ 0.25 (pow (exp (/ -1 im)) 2)) in im 17.118 * [taylor]: Taking taylor expansion of 0.25 in im 17.118 * [backup-simplify]: Simplify 0.25 into 0.25 17.118 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 17.118 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 17.118 * [taylor]: Taking taylor expansion of (/ -1 im) in im 17.118 * [taylor]: Taking taylor expansion of -1 in im 17.118 * [backup-simplify]: Simplify -1 into -1 17.118 * [taylor]: Taking taylor expansion of im in im 17.118 * [backup-simplify]: Simplify 0 into 0 17.118 * [backup-simplify]: Simplify 1 into 1 17.118 * [backup-simplify]: Simplify (/ -1 1) into -1 17.118 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 17.118 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 17.118 * [backup-simplify]: Simplify (/ 0.25 (pow (exp (/ -1 im)) 2)) into (/ 0.25 (pow (exp (/ -1 im)) 2)) 17.118 * [taylor]: Taking taylor expansion of (/ 0.25 (pow (exp (/ -1 im)) 2)) in im 17.118 * [taylor]: Taking taylor expansion of 0.25 in im 17.118 * [backup-simplify]: Simplify 0.25 into 0.25 17.118 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 im)) 2) in im 17.118 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 17.118 * [taylor]: Taking taylor expansion of (/ -1 im) in im 17.118 * [taylor]: Taking taylor expansion of -1 in im 17.118 * [backup-simplify]: Simplify -1 into -1 17.118 * [taylor]: Taking taylor expansion of im in im 17.118 * [backup-simplify]: Simplify 0 into 0 17.118 * [backup-simplify]: Simplify 1 into 1 17.119 * [backup-simplify]: Simplify (/ -1 1) into -1 17.119 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 17.119 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (exp (/ -1 im))) into (pow (exp (/ -1 im)) 2) 17.119 * [backup-simplify]: Simplify (/ 0.25 (pow (exp (/ -1 im)) 2)) into (/ 0.25 (pow (exp (/ -1 im)) 2)) 17.119 * [backup-simplify]: Simplify (/ 0.25 (pow (exp (/ -1 im)) 2)) into (/ 0.25 (pow (exp (/ -1 im)) 2)) 17.119 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (* 0 (exp (/ -1 im)))) into 0 17.119 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ -1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ -1 im)) 2)) (/ 0 (pow (exp (/ -1 im)) 2))))) into 0 17.119 * [backup-simplify]: Simplify 0 into 0 17.120 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 17.120 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ -1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ -1 im)) 2)) (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))))) into 0 17.120 * [backup-simplify]: Simplify 0 into 0 17.121 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 17.121 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ -1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ -1 im)) 2)) (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))))) into 0 17.121 * [backup-simplify]: Simplify 0 into 0 17.122 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 17.122 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ -1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ -1 im)) 2)) (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))))) into 0 17.122 * [backup-simplify]: Simplify 0 into 0 17.123 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 17.124 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ -1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ -1 im)) 2)) (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))))) into 0 17.124 * [backup-simplify]: Simplify 0 into 0 17.125 * [backup-simplify]: Simplify (+ (* (exp (/ -1 im)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 17.125 * [backup-simplify]: Simplify (- (/ 0 (pow (exp (/ -1 im)) 2)) (+ (* (/ 0.25 (pow (exp (/ -1 im)) 2)) (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))) (* 0 (/ 0 (pow (exp (/ -1 im)) 2))))) into 0 17.125 * [backup-simplify]: Simplify 0 into 0 17.125 * [backup-simplify]: Simplify (/ 0.25 (pow (exp (/ -1 (/ 1 (- im)))) 2)) into (/ 0.25 (pow (exp im) 2)) 17.125 * * * [progress]: simplifying candidates 17.125 * * * * [progress]: [ 1 / 164 ] simplifiying candidate # 17.126 * [simplify]: Simplifying (/ (exp (* (* (exp im) 0.5) (* (exp im) 0.5))) (exp (* (/ 0.5 (exp im)) (* (exp im) 0.5)))) 17.126 * * [simplify]: iters left: 6 (10 enodes) 17.129 * * [simplify]: iters left: 5 (48 enodes) 17.138 * * [simplify]: iters left: 4 (110 enodes) 17.160 * * [simplify]: iters left: 3 (236 enodes) 17.214 * * [simplify]: iters left: 2 (498 enodes) 17.424 * * [simplify]: Extracting #0: cost 1 inf + 0 17.424 * * [simplify]: Extracting #1: cost 153 inf + 0 17.426 * * [simplify]: Extracting #2: cost 357 inf + 353 17.428 * * [simplify]: Extracting #3: cost 446 inf + 6867 17.436 * * [simplify]: Extracting #4: cost 275 inf + 82912 17.472 * * [simplify]: Extracting #5: cost 56 inf + 213559 17.530 * * [simplify]: Extracting #6: cost 0 inf + 254996 17.569 * * [simplify]: Extracting #7: cost 0 inf + 254957 17.620 * [simplify]: Simplified to (exp (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5))) 17.620 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (log (exp (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)))))))) 17.621 * * * * [progress]: [ 2 / 164 ] simplifiying candidate # 17.621 * * * * [progress]: [ 3 / 164 ] simplifiying candidate # 17.621 * * * * [progress]: [ 4 / 164 ] simplifiying candidate # 17.621 * * * * [progress]: [ 5 / 164 ] simplifiying candidate # 17.621 * * * * [progress]: [ 6 / 164 ] simplifiying candidate # 17.621 * * * * [progress]: [ 7 / 164 ] simplifiying candidate # 17.621 * * * * [progress]: [ 8 / 164 ] simplifiying candidate # 17.622 * * * * [progress]: [ 9 / 164 ] simplifiying candidate # 17.622 * * * * [progress]: [ 10 / 164 ] simplifiying candidate # 17.622 * * * * [progress]: [ 11 / 164 ] simplifiying candidate # 17.622 * * * * [progress]: [ 12 / 164 ] simplifiying candidate # 17.622 * [simplify]: Simplifying (* (exp im) 0.5) 17.622 * * [simplify]: iters left: 3 (4 enodes) 17.625 * * [simplify]: iters left: 2 (13 enodes) 17.628 * * [simplify]: Extracting #0: cost 1 inf + 0 17.628 * * [simplify]: Extracting #1: cost 4 inf + 0 17.628 * * [simplify]: Extracting #2: cost 5 inf + 1 17.628 * * [simplify]: Extracting #3: cost 4 inf + 2 17.628 * * [simplify]: Extracting #4: cost 0 inf + 368 17.628 * [simplify]: Simplified to (* 0.5 (exp im)) 17.628 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (- (* (exp im) 0.5) (/ 0.5 (exp im)))))))) 17.629 * [simplify]: Simplifying (- (* (exp im) 0.5) (/ 0.5 (exp im))) 17.629 * * [simplify]: iters left: 5 (6 enodes) 17.630 * * [simplify]: iters left: 4 (21 enodes) 17.634 * * [simplify]: iters left: 3 (26 enodes) 17.638 * * [simplify]: iters left: 2 (28 enodes) 17.642 * * [simplify]: Extracting #0: cost 1 inf + 0 17.642 * * [simplify]: Extracting #1: cost 5 inf + 0 17.642 * * [simplify]: Extracting #2: cost 11 inf + 0 17.642 * * [simplify]: Extracting #3: cost 12 inf + 42 17.642 * * [simplify]: Extracting #4: cost 10 inf + 84 17.642 * * [simplify]: Extracting #5: cost 8 inf + 267 17.643 * * [simplify]: Extracting #6: cost 1 inf + 1170 17.643 * * [simplify]: Extracting #7: cost 0 inf + 1362 17.643 * [simplify]: Simplified to (- (* 0.5 (exp im)) (/ 0.5 (exp im))) 17.643 * [simplify]: Simplified (2 2 1 2 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (- (* 0.5 (exp im)) (/ 0.5 (exp im)))))))) 17.643 * * * * [progress]: [ 13 / 164 ] simplifiying candidate # 17.643 * * * * [progress]: [ 14 / 164 ] simplifiying candidate #real (real->posit16 (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))))))> 17.643 * * * * [progress]: [ 15 / 164 ] simplifiying candidate # 17.644 * [simplify]: Simplifying (* 0.5 (exp im)) 17.644 * * [simplify]: iters left: 3 (4 enodes) 17.645 * * [simplify]: iters left: 2 (13 enodes) 17.647 * * [simplify]: Extracting #0: cost 1 inf + 0 17.647 * * [simplify]: Extracting #1: cost 4 inf + 0 17.647 * * [simplify]: Extracting #2: cost 5 inf + 1 17.647 * * [simplify]: Extracting #3: cost 4 inf + 2 17.647 * * [simplify]: Extracting #4: cost 0 inf + 368 17.647 * [simplify]: Simplified to (* 0.5 (exp im)) 17.647 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) (+ 1 1)) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.647 * [simplify]: Simplifying (+ 1 1) 17.647 * * [simplify]: iters left: 2 (2 enodes) 17.649 * * [simplify]: iters left: 1 (9 enodes) 17.650 * * [simplify]: Extracting #0: cost 1 inf + 0 17.650 * * [simplify]: Extracting #1: cost 0 inf + 1 17.650 * [simplify]: Simplified to 2 17.650 * [simplify]: Simplified (2 1 2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) 2) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.651 * * * * [progress]: [ 16 / 164 ] simplifiying candidate # 17.651 * [simplify]: Simplifying (* 0.5 (exp im)) 17.651 * * [simplify]: iters left: 3 (4 enodes) 17.652 * * [simplify]: iters left: 2 (13 enodes) 17.654 * * [simplify]: Extracting #0: cost 1 inf + 0 17.654 * * [simplify]: Extracting #1: cost 4 inf + 0 17.654 * * [simplify]: Extracting #2: cost 5 inf + 1 17.654 * * [simplify]: Extracting #3: cost 4 inf + 2 17.654 * * [simplify]: Extracting #4: cost 0 inf + 368 17.654 * [simplify]: Simplified to (* 0.5 (exp im)) 17.654 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) (+ 1 1)) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.655 * [simplify]: Simplifying (+ 1 1) 17.655 * * [simplify]: iters left: 2 (2 enodes) 17.656 * * [simplify]: iters left: 1 (9 enodes) 17.658 * * [simplify]: Extracting #0: cost 1 inf + 0 17.658 * * [simplify]: Extracting #1: cost 0 inf + 1 17.658 * [simplify]: Simplified to 2 17.658 * [simplify]: Simplified (2 1 2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) 2) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.658 * * * * [progress]: [ 17 / 164 ] simplifiying candidate # 17.658 * [simplify]: Simplifying (* 0.5 (exp im)) 17.658 * * [simplify]: iters left: 3 (4 enodes) 17.659 * * [simplify]: iters left: 2 (13 enodes) 17.661 * * [simplify]: Extracting #0: cost 1 inf + 0 17.661 * * [simplify]: Extracting #1: cost 4 inf + 0 17.661 * * [simplify]: Extracting #2: cost 5 inf + 1 17.661 * * [simplify]: Extracting #3: cost 4 inf + 2 17.662 * * [simplify]: Extracting #4: cost 0 inf + 368 17.662 * [simplify]: Simplified to (* 0.5 (exp im)) 17.662 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) (+ 1 1)) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.662 * [simplify]: Simplifying (+ 1 1) 17.662 * * [simplify]: iters left: 2 (2 enodes) 17.663 * * [simplify]: iters left: 1 (9 enodes) 17.665 * * [simplify]: Extracting #0: cost 1 inf + 0 17.665 * * [simplify]: Extracting #1: cost 0 inf + 1 17.665 * [simplify]: Simplified to 2 17.665 * [simplify]: Simplified (2 1 2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) 2) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.665 * * * * [progress]: [ 18 / 164 ] simplifiying candidate # 17.666 * [simplify]: Simplifying (* 0.5 (exp im)) 17.666 * * [simplify]: iters left: 3 (4 enodes) 17.667 * * [simplify]: iters left: 2 (13 enodes) 17.669 * * [simplify]: Extracting #0: cost 1 inf + 0 17.669 * * [simplify]: Extracting #1: cost 4 inf + 0 17.669 * * [simplify]: Extracting #2: cost 5 inf + 1 17.669 * * [simplify]: Extracting #3: cost 4 inf + 2 17.669 * * [simplify]: Extracting #4: cost 0 inf + 368 17.669 * [simplify]: Simplified to (* 0.5 (exp im)) 17.669 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) (+ 1 1)) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.669 * [simplify]: Simplifying (+ 1 1) 17.669 * * [simplify]: iters left: 2 (2 enodes) 17.671 * * [simplify]: iters left: 1 (9 enodes) 17.673 * * [simplify]: Extracting #0: cost 1 inf + 0 17.673 * * [simplify]: Extracting #1: cost 0 inf + 1 17.673 * [simplify]: Simplified to 2 17.673 * [simplify]: Simplified (2 1 2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) 2) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.673 * * * * [progress]: [ 19 / 164 ] simplifiying candidate # 17.673 * [simplify]: Simplifying (* (* 0.5 (exp im)) (* 0.5 (exp im))) 17.673 * * [simplify]: iters left: 5 (5 enodes) 17.675 * * [simplify]: iters left: 4 (23 enodes) 17.679 * * [simplify]: iters left: 3 (44 enodes) 17.687 * * [simplify]: iters left: 2 (46 enodes) 17.695 * * [simplify]: Extracting #0: cost 1 inf + 0 17.695 * * [simplify]: Extracting #1: cost 9 inf + 0 17.695 * * [simplify]: Extracting #2: cost 16 inf + 1 17.695 * * [simplify]: Extracting #3: cost 15 inf + 43 17.695 * * [simplify]: Extracting #4: cost 3 inf + 1250 17.696 * * [simplify]: Extracting #5: cost 0 inf + 1666 17.696 * [simplify]: Simplified to (* (* 0.5 (exp im)) (* 0.5 (exp im))) 17.696 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* (* 0.5 (exp im)) (* 0.5 (exp im))) 1) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.696 * * * * [progress]: [ 20 / 164 ] simplifiying candidate # 17.696 * [simplify]: Simplifying (* (* 0.5 (exp im)) (* 0.5 (exp im))) 17.696 * * [simplify]: iters left: 5 (5 enodes) 17.698 * * [simplify]: iters left: 4 (23 enodes) 17.703 * * [simplify]: iters left: 3 (44 enodes) 17.717 * * [simplify]: iters left: 2 (46 enodes) 17.724 * * [simplify]: Extracting #0: cost 1 inf + 0 17.724 * * [simplify]: Extracting #1: cost 9 inf + 0 17.725 * * [simplify]: Extracting #2: cost 16 inf + 1 17.725 * * [simplify]: Extracting #3: cost 15 inf + 43 17.725 * * [simplify]: Extracting #4: cost 3 inf + 1250 17.725 * * [simplify]: Extracting #5: cost 0 inf + 1666 17.725 * [simplify]: Simplified to (* (* 0.5 (exp im)) (* 0.5 (exp im))) 17.725 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* (* 0.5 (exp im)) (* 0.5 (exp im))) 1) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.726 * * * * [progress]: [ 21 / 164 ] simplifiying candidate # 17.726 * [simplify]: Simplifying (* (* 0.5 (exp im)) (* 0.5 (exp im))) 17.726 * * [simplify]: iters left: 5 (5 enodes) 17.728 * * [simplify]: iters left: 4 (23 enodes) 17.732 * * [simplify]: iters left: 3 (44 enodes) 17.739 * * [simplify]: iters left: 2 (46 enodes) 17.746 * * [simplify]: Extracting #0: cost 1 inf + 0 17.746 * * [simplify]: Extracting #1: cost 9 inf + 0 17.746 * * [simplify]: Extracting #2: cost 16 inf + 1 17.746 * * [simplify]: Extracting #3: cost 15 inf + 43 17.746 * * [simplify]: Extracting #4: cost 3 inf + 1250 17.746 * * [simplify]: Extracting #5: cost 0 inf + 1666 17.747 * [simplify]: Simplified to (* (* 0.5 (exp im)) (* 0.5 (exp im))) 17.747 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* (* 0.5 (exp im)) (* 0.5 (exp im))) 1) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.747 * * * * [progress]: [ 22 / 164 ] simplifiying candidate # 17.747 * [simplify]: Simplifying (* (* 0.5 (exp im)) (* 0.5 (exp im))) 17.747 * * [simplify]: iters left: 5 (5 enodes) 17.751 * * [simplify]: iters left: 4 (23 enodes) 17.760 * * [simplify]: iters left: 3 (44 enodes) 17.771 * * [simplify]: iters left: 2 (46 enodes) 17.777 * * [simplify]: Extracting #0: cost 1 inf + 0 17.777 * * [simplify]: Extracting #1: cost 9 inf + 0 17.778 * * [simplify]: Extracting #2: cost 16 inf + 1 17.778 * * [simplify]: Extracting #3: cost 15 inf + 43 17.778 * * [simplify]: Extracting #4: cost 3 inf + 1250 17.778 * * [simplify]: Extracting #5: cost 0 inf + 1666 17.778 * [simplify]: Simplified to (* (* 0.5 (exp im)) (* 0.5 (exp im))) 17.779 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* (* 0.5 (exp im)) (* 0.5 (exp im))) 1) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.779 * * * * [progress]: [ 23 / 164 ] simplifiying candidate # 17.779 * * * * [progress]: [ 24 / 164 ] simplifiying candidate # 17.779 * [simplify]: Simplifying (* 0.5 (exp im)) 17.779 * * [simplify]: iters left: 3 (4 enodes) 17.780 * * [simplify]: iters left: 2 (13 enodes) 17.783 * * [simplify]: Extracting #0: cost 1 inf + 0 17.783 * * [simplify]: Extracting #1: cost 4 inf + 0 17.783 * * [simplify]: Extracting #2: cost 5 inf + 1 17.783 * * [simplify]: Extracting #3: cost 4 inf + 2 17.783 * * [simplify]: Extracting #4: cost 0 inf + 368 17.783 * [simplify]: Simplified to (* 0.5 (exp im)) 17.783 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) (+ 1 1)) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.783 * * * * [progress]: [ 25 / 164 ] simplifiying candidate # 17.783 * [simplify]: Simplifying (* 0.5 (exp im)) 17.783 * * [simplify]: iters left: 3 (4 enodes) 17.784 * * [simplify]: iters left: 2 (13 enodes) 17.786 * * [simplify]: Extracting #0: cost 1 inf + 0 17.787 * * [simplify]: Extracting #1: cost 4 inf + 0 17.787 * * [simplify]: Extracting #2: cost 5 inf + 1 17.787 * * [simplify]: Extracting #3: cost 4 inf + 2 17.787 * * [simplify]: Extracting #4: cost 0 inf + 368 17.787 * [simplify]: Simplified to (* 0.5 (exp im)) 17.787 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) (+ 1 1)) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.787 * * * * [progress]: [ 26 / 164 ] simplifiying candidate # 17.787 * * * * [progress]: [ 27 / 164 ] simplifiying candidate # 17.787 * [simplify]: Simplifying (+ (+ (log 0.5) im) (+ (log 0.5) im)) 17.787 * * [simplify]: iters left: 5 (5 enodes) 17.791 * * [simplify]: iters left: 4 (20 enodes) 17.794 * * [simplify]: iters left: 3 (32 enodes) 17.799 * * [simplify]: iters left: 2 (40 enodes) 17.806 * * [simplify]: iters left: 1 (41 enodes) 17.817 * * [simplify]: Extracting #0: cost 1 inf + 0 17.817 * * [simplify]: Extracting #1: cost 9 inf + 0 17.817 * * [simplify]: Extracting #2: cost 14 inf + 42 17.817 * * [simplify]: Extracting #3: cost 12 inf + 84 17.817 * * [simplify]: Extracting #4: cost 3 inf + 1169 17.818 * * [simplify]: Extracting #5: cost 0 inf + 1584 17.819 * [simplify]: Simplified to (+ (+ (log 0.5) im) (+ (log 0.5) im)) 17.819 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (exp (+ (+ (log 0.5) im) (+ (log 0.5) im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.819 * * * * [progress]: [ 28 / 164 ] simplifiying candidate # 17.819 * [simplify]: Simplifying (+ (+ (log 0.5) im) (log (* 0.5 (exp im)))) 17.820 * * [simplify]: iters left: 6 (8 enodes) 17.824 * * [simplify]: iters left: 5 (31 enodes) 17.834 * * [simplify]: iters left: 4 (44 enodes) 17.847 * * [simplify]: iters left: 3 (54 enodes) 17.859 * * [simplify]: iters left: 2 (60 enodes) 17.872 * * [simplify]: Extracting #0: cost 1 inf + 0 17.872 * * [simplify]: Extracting #1: cost 9 inf + 0 17.873 * * [simplify]: Extracting #2: cost 15 inf + 42 17.873 * * [simplify]: Extracting #3: cost 15 inf + 84 17.873 * * [simplify]: Extracting #4: cost 10 inf + 754 17.874 * * [simplify]: Extracting #5: cost 0 inf + 1950 17.874 * [simplify]: Simplified to (+ (+ (log 0.5) im) (+ (log 0.5) im)) 17.875 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (exp (+ (+ (log 0.5) im) (+ (log 0.5) im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.875 * * * * [progress]: [ 29 / 164 ] simplifiying candidate # 17.875 * [simplify]: Simplifying (+ (log (* 0.5 (exp im))) (+ (log 0.5) im)) 17.876 * * [simplify]: iters left: 6 (8 enodes) 17.880 * * [simplify]: iters left: 5 (31 enodes) 17.890 * * [simplify]: iters left: 4 (44 enodes) 17.902 * * [simplify]: iters left: 3 (52 enodes) 17.914 * * [simplify]: iters left: 2 (58 enodes) 17.927 * * [simplify]: Extracting #0: cost 1 inf + 0 17.927 * * [simplify]: Extracting #1: cost 9 inf + 0 17.927 * * [simplify]: Extracting #2: cost 15 inf + 42 17.927 * * [simplify]: Extracting #3: cost 15 inf + 84 17.927 * * [simplify]: Extracting #4: cost 13 inf + 338 17.928 * * [simplify]: Extracting #5: cost 2 inf + 1646 17.928 * * [simplify]: Extracting #6: cost 0 inf + 1950 17.931 * [simplify]: Simplified to (+ (+ im (log 0.5)) (+ im (log 0.5))) 17.931 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (exp (+ (+ im (log 0.5)) (+ im (log 0.5)))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.932 * * * * [progress]: [ 30 / 164 ] simplifiying candidate # 17.932 * [simplify]: Simplifying (+ (log (* 0.5 (exp im))) (log (* 0.5 (exp im)))) 17.932 * * [simplify]: iters left: 6 (6 enodes) 17.936 * * [simplify]: iters left: 5 (22 enodes) 17.943 * * [simplify]: iters left: 4 (29 enodes) 17.952 * * [simplify]: iters left: 3 (41 enodes) 17.964 * * [simplify]: iters left: 2 (49 enodes) 17.977 * * [simplify]: iters left: 1 (50 enodes) 17.991 * * [simplify]: Extracting #0: cost 1 inf + 0 17.991 * * [simplify]: Extracting #1: cost 9 inf + 0 17.991 * * [simplify]: Extracting #2: cost 15 inf + 42 17.991 * * [simplify]: Extracting #3: cost 15 inf + 84 17.991 * * [simplify]: Extracting #4: cost 7 inf + 1127 17.992 * * [simplify]: Extracting #5: cost 0 inf + 1990 17.993 * * [simplify]: Extracting #6: cost 0 inf + 1950 17.994 * [simplify]: Simplified to (+ (+ im (log 0.5)) (+ im (log 0.5))) 17.994 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (exp (+ (+ im (log 0.5)) (+ im (log 0.5)))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 17.994 * * * * [progress]: [ 31 / 164 ] simplifiying candidate # 17.994 * * * * [progress]: [ 32 / 164 ] simplifiying candidate # 17.994 * * * * [progress]: [ 33 / 164 ] simplifiying candidate # 17.995 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) (* (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im)))) 17.995 * * [simplify]: iters left: 6 (9 enodes) 18.001 * * [simplify]: iters left: 5 (43 enodes) 18.016 * * [simplify]: iters left: 4 (151 enodes) 18.117 * * [simplify]: Extracting #0: cost 1 inf + 0 18.118 * * [simplify]: Extracting #1: cost 39 inf + 0 18.118 * * [simplify]: Extracting #2: cost 122 inf + 123 18.120 * * [simplify]: Extracting #3: cost 108 inf + 2851 18.124 * * [simplify]: Extracting #4: cost 29 inf + 21171 18.131 * * [simplify]: Extracting #5: cost 0 inf + 26916 18.139 * * [simplify]: Extracting #6: cost 0 inf + 26396 18.147 * [simplify]: Simplified to (* (* (* (exp im) 0.5) (* (* (exp im) 0.5) (* (exp im) 0.5))) (* (* (exp im) 0.5) (* (* (exp im) 0.5) (* (exp im) 0.5)))) 18.147 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (cbrt (* (* (* (exp im) 0.5) (* (* (exp im) 0.5) (* (exp im) 0.5))) (* (* (exp im) 0.5) (* (* (exp im) 0.5) (* (exp im) 0.5))))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 18.147 * * * * [progress]: [ 34 / 164 ] simplifiying candidate # 18.147 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))) 18.147 * * [simplify]: iters left: 6 (12 enodes) 18.154 * * [simplify]: iters left: 5 (59 enodes) 18.177 * * [simplify]: iters left: 4 (182 enodes) 18.320 * * [simplify]: Extracting #0: cost 1 inf + 0 18.320 * * [simplify]: Extracting #1: cost 52 inf + 0 18.321 * * [simplify]: Extracting #2: cost 154 inf + 43 18.323 * * [simplify]: Extracting #3: cost 136 inf + 2900 18.337 * * [simplify]: Extracting #4: cost 21 inf + 32349 18.356 * * [simplify]: Extracting #5: cost 0 inf + 35151 18.377 * [simplify]: Simplified to (* (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5)) (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5))) 18.377 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (cbrt (* (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5)) (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5)))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 18.377 * * * * [progress]: [ 35 / 164 ] simplifiying candidate # 18.378 * [simplify]: Simplifying (* (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))) (* (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im)))) 18.378 * * [simplify]: iters left: 6 (12 enodes) 18.382 * * [simplify]: iters left: 5 (59 enodes) 18.397 * * [simplify]: iters left: 4 (181 enodes) 18.512 * * [simplify]: Extracting #0: cost 1 inf + 0 18.512 * * [simplify]: Extracting #1: cost 57 inf + 0 18.513 * * [simplify]: Extracting #2: cost 164 inf + 2 18.514 * * [simplify]: Extracting #3: cost 147 inf + 2532 18.520 * * [simplify]: Extracting #4: cost 29 inf + 30239 18.538 * * [simplify]: Extracting #5: cost 0 inf + 37577 18.557 * * [simplify]: Extracting #6: cost 0 inf + 37497 18.576 * [simplify]: Simplified to (* (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) 18.576 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (cbrt (* (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 18.576 * * * * [progress]: [ 36 / 164 ] simplifiying candidate # 18.577 * [simplify]: Simplifying (* (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))) 18.577 * * [simplify]: iters left: 6 (7 enodes) 18.582 * * [simplify]: iters left: 5 (38 enodes) 18.599 * * [simplify]: iters left: 4 (137 enodes) 18.692 * * [simplify]: iters left: 3 (477 enodes) 19.226 * * [simplify]: Extracting #0: cost 1 inf + 0 19.226 * * [simplify]: Extracting #1: cost 57 inf + 0 19.227 * * [simplify]: Extracting #2: cost 179 inf + 3 19.228 * * [simplify]: Extracting #3: cost 161 inf + 2664 19.236 * * [simplify]: Extracting #4: cost 48 inf + 32896 19.249 * * [simplify]: Extracting #5: cost 0 inf + 45760 19.275 * * [simplify]: Extracting #6: cost 0 inf + 45080 19.293 * [simplify]: Simplified to (* (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) 19.293 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (cbrt (* (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.293 * * * * [progress]: [ 37 / 164 ] simplifiying candidate # 19.293 * * * * [progress]: [ 38 / 164 ] simplifiying candidate # 19.293 * * * * [progress]: [ 39 / 164 ] simplifiying candidate # 19.293 * * * * [progress]: [ 40 / 164 ] simplifiying candidate # 19.293 * * * * [progress]: [ 41 / 164 ] simplifiying candidate # 19.294 * [simplify]: Simplifying (* 0.5 0.5) 19.294 * * [simplify]: iters left: 2 (2 enodes) 19.295 * * [simplify]: iters left: 1 (6 enodes) 19.296 * * [simplify]: Extracting #0: cost 1 inf + 0 19.296 * * [simplify]: Extracting #1: cost 3 inf + 0 19.296 * * [simplify]: Extracting #2: cost 2 inf + 1 19.296 * * [simplify]: Extracting #3: cost 0 inf + 83 19.296 * [simplify]: Simplified to (* 0.5 0.5) 19.297 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 0.5) (* (exp im) (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.297 * [simplify]: Simplifying (* (exp im) (exp im)) 19.297 * * [simplify]: iters left: 3 (3 enodes) 19.298 * * [simplify]: iters left: 2 (11 enodes) 19.300 * * [simplify]: iters left: 1 (13 enodes) 19.301 * * [simplify]: Extracting #0: cost 1 inf + 0 19.301 * * [simplify]: Extracting #1: cost 4 inf + 0 19.301 * * [simplify]: Extracting #2: cost 7 inf + 0 19.301 * * [simplify]: Extracting #3: cost 6 inf + 1 19.301 * * [simplify]: Extracting #4: cost 0 inf + 447 19.302 * [simplify]: Simplified to (* (exp im) (exp im)) 19.302 * [simplify]: Simplified (2 1 2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 0.5) (* (exp im) (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.302 * * * * [progress]: [ 42 / 164 ] simplifiying candidate # 19.302 * [simplify]: Simplifying (* 0.5 (exp im)) 19.302 * * [simplify]: iters left: 3 (4 enodes) 19.303 * * [simplify]: iters left: 2 (13 enodes) 19.305 * * [simplify]: Extracting #0: cost 1 inf + 0 19.305 * * [simplify]: Extracting #1: cost 4 inf + 0 19.305 * * [simplify]: Extracting #2: cost 5 inf + 1 19.305 * * [simplify]: Extracting #3: cost 4 inf + 2 19.306 * * [simplify]: Extracting #4: cost 0 inf + 368 19.306 * [simplify]: Simplified to (* 0.5 (exp im)) 19.306 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) (* 2 1)) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.306 * [simplify]: Simplifying (* 2 1) 19.306 * * [simplify]: iters left: 2 (3 enodes) 19.307 * * [simplify]: iters left: 1 (9 enodes) 19.309 * * [simplify]: Extracting #0: cost 1 inf + 0 19.309 * * [simplify]: Extracting #1: cost 0 inf + 1 19.309 * [simplify]: Simplified to 2 19.309 * [simplify]: Simplified (2 1 2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) 2) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.309 * * * * [progress]: [ 43 / 164 ] simplifiying candidate # 19.309 * [simplify]: Simplifying (* 0.5 (exp im)) 19.309 * * [simplify]: iters left: 3 (4 enodes) 19.310 * * [simplify]: iters left: 2 (13 enodes) 19.312 * * [simplify]: Extracting #0: cost 1 inf + 0 19.312 * * [simplify]: Extracting #1: cost 4 inf + 0 19.312 * * [simplify]: Extracting #2: cost 5 inf + 1 19.312 * * [simplify]: Extracting #3: cost 4 inf + 2 19.313 * * [simplify]: Extracting #4: cost 0 inf + 368 19.313 * [simplify]: Simplified to (* 0.5 (exp im)) 19.313 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) (* 2 1)) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.313 * [simplify]: Simplifying (* 2 1) 19.313 * * [simplify]: iters left: 2 (3 enodes) 19.314 * * [simplify]: iters left: 1 (9 enodes) 19.316 * * [simplify]: Extracting #0: cost 1 inf + 0 19.316 * * [simplify]: Extracting #1: cost 0 inf + 1 19.316 * [simplify]: Simplified to 2 19.316 * [simplify]: Simplified (2 1 2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) 2) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.317 * * * * [progress]: [ 44 / 164 ] simplifiying candidate # 19.317 * [simplify]: Simplifying (* 0.5 (exp im)) 19.317 * * [simplify]: iters left: 3 (4 enodes) 19.319 * * [simplify]: iters left: 2 (13 enodes) 19.323 * * [simplify]: Extracting #0: cost 1 inf + 0 19.323 * * [simplify]: Extracting #1: cost 4 inf + 0 19.323 * * [simplify]: Extracting #2: cost 5 inf + 1 19.323 * * [simplify]: Extracting #3: cost 4 inf + 2 19.323 * * [simplify]: Extracting #4: cost 0 inf + 368 19.323 * [simplify]: Simplified to (* 0.5 (exp im)) 19.324 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) (* 2 1)) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.324 * [simplify]: Simplifying (* 2 1) 19.324 * * [simplify]: iters left: 2 (3 enodes) 19.326 * * [simplify]: iters left: 1 (9 enodes) 19.329 * * [simplify]: Extracting #0: cost 1 inf + 0 19.329 * * [simplify]: Extracting #1: cost 0 inf + 1 19.329 * [simplify]: Simplified to 2 19.329 * [simplify]: Simplified (2 1 2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) 2) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.330 * * * * [progress]: [ 45 / 164 ] simplifiying candidate # 19.330 * [simplify]: Simplifying (* 0.5 (exp im)) 19.330 * * [simplify]: iters left: 3 (4 enodes) 19.332 * * [simplify]: iters left: 2 (13 enodes) 19.336 * * [simplify]: Extracting #0: cost 1 inf + 0 19.336 * * [simplify]: Extracting #1: cost 4 inf + 0 19.336 * * [simplify]: Extracting #2: cost 5 inf + 1 19.337 * * [simplify]: Extracting #3: cost 4 inf + 2 19.337 * * [simplify]: Extracting #4: cost 0 inf + 368 19.337 * [simplify]: Simplified to (* 0.5 (exp im)) 19.337 * [simplify]: Simplified (2 1 2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) (* 2 1)) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.337 * [simplify]: Simplifying (* 2 1) 19.338 * * [simplify]: iters left: 2 (3 enodes) 19.340 * * [simplify]: iters left: 1 (9 enodes) 19.343 * * [simplify]: Extracting #0: cost 1 inf + 0 19.343 * * [simplify]: Extracting #1: cost 0 inf + 1 19.343 * [simplify]: Simplified to 2 19.343 * [simplify]: Simplified (2 1 2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (pow (* 0.5 (exp im)) 2) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.343 * * * * [progress]: [ 46 / 164 ] simplifiying candidate # 19.344 * [simplify]: Simplifying (exp im) 19.344 * * [simplify]: iters left: 1 (2 enodes) 19.344 * * [simplify]: Extracting #0: cost 1 inf + 0 19.344 * * [simplify]: Extracting #1: cost 3 inf + 0 19.345 * * [simplify]: Extracting #2: cost 2 inf + 1 19.345 * * [simplify]: Extracting #3: cost 0 inf + 143 19.345 * [simplify]: Simplified to (exp im) 19.345 * [simplify]: Simplified (2 1 2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* (* 0.5 (exp im)) 0.5) (exp im)) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.345 * * * * [progress]: [ 47 / 164 ] simplifiying candidate # 19.345 * * * * [progress]: [ 48 / 164 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))))> 19.345 * * * * [progress]: [ 49 / 164 ] simplifiying candidate # 19.345 * * * * [progress]: [ 50 / 164 ] simplifiying candidate # 19.346 * [simplify]: Simplifying (* (exp im) 0.5) 19.346 * * [simplify]: iters left: 3 (4 enodes) 19.348 * * [simplify]: iters left: 2 (13 enodes) 19.352 * * [simplify]: Extracting #0: cost 1 inf + 0 19.352 * * [simplify]: Extracting #1: cost 4 inf + 0 19.352 * * [simplify]: Extracting #2: cost 5 inf + 1 19.352 * * [simplify]: Extracting #3: cost 4 inf + 2 19.352 * * [simplify]: Extracting #4: cost 0 inf + 368 19.352 * [simplify]: Simplified to (* 0.5 (exp im)) 19.352 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* 0.5 (exp im)) (+ 1 1)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.353 * [simplify]: Simplifying (+ 1 1) 19.353 * * [simplify]: iters left: 2 (2 enodes) 19.355 * * [simplify]: iters left: 1 (9 enodes) 19.358 * * [simplify]: Extracting #0: cost 1 inf + 0 19.358 * * [simplify]: Extracting #1: cost 0 inf + 1 19.358 * [simplify]: Simplified to 2 19.358 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (exp im) 0.5) 2) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.359 * * * * [progress]: [ 51 / 164 ] simplifiying candidate # 19.359 * [simplify]: Simplifying (* (exp im) 0.5) 19.359 * * [simplify]: iters left: 3 (4 enodes) 19.361 * * [simplify]: iters left: 2 (13 enodes) 19.365 * * [simplify]: Extracting #0: cost 1 inf + 0 19.365 * * [simplify]: Extracting #1: cost 4 inf + 0 19.365 * * [simplify]: Extracting #2: cost 5 inf + 1 19.365 * * [simplify]: Extracting #3: cost 4 inf + 2 19.365 * * [simplify]: Extracting #4: cost 0 inf + 368 19.366 * [simplify]: Simplified to (* 0.5 (exp im)) 19.366 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* 0.5 (exp im)) (+ 1 1)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.366 * [simplify]: Simplifying (+ 1 1) 19.366 * * [simplify]: iters left: 2 (2 enodes) 19.368 * * [simplify]: iters left: 1 (9 enodes) 19.371 * * [simplify]: Extracting #0: cost 1 inf + 0 19.371 * * [simplify]: Extracting #1: cost 0 inf + 1 19.371 * [simplify]: Simplified to 2 19.371 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (exp im) 0.5) 2) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.372 * * * * [progress]: [ 52 / 164 ] simplifiying candidate # 19.372 * [simplify]: Simplifying (* (exp im) 0.5) 19.372 * * [simplify]: iters left: 3 (4 enodes) 19.374 * * [simplify]: iters left: 2 (13 enodes) 19.378 * * [simplify]: Extracting #0: cost 1 inf + 0 19.378 * * [simplify]: Extracting #1: cost 4 inf + 0 19.379 * * [simplify]: Extracting #2: cost 5 inf + 1 19.379 * * [simplify]: Extracting #3: cost 4 inf + 2 19.379 * * [simplify]: Extracting #4: cost 0 inf + 368 19.379 * [simplify]: Simplified to (* 0.5 (exp im)) 19.379 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* 0.5 (exp im)) (+ 1 1)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.379 * [simplify]: Simplifying (+ 1 1) 19.380 * * [simplify]: iters left: 2 (2 enodes) 19.382 * * [simplify]: iters left: 1 (9 enodes) 19.385 * * [simplify]: Extracting #0: cost 1 inf + 0 19.385 * * [simplify]: Extracting #1: cost 0 inf + 1 19.385 * [simplify]: Simplified to 2 19.385 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (exp im) 0.5) 2) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.385 * * * * [progress]: [ 53 / 164 ] simplifiying candidate # 19.385 * [simplify]: Simplifying (* (exp im) 0.5) 19.386 * * [simplify]: iters left: 3 (4 enodes) 19.387 * * [simplify]: iters left: 2 (13 enodes) 19.389 * * [simplify]: Extracting #0: cost 1 inf + 0 19.389 * * [simplify]: Extracting #1: cost 4 inf + 0 19.389 * * [simplify]: Extracting #2: cost 5 inf + 1 19.389 * * [simplify]: Extracting #3: cost 4 inf + 2 19.389 * * [simplify]: Extracting #4: cost 0 inf + 368 19.389 * [simplify]: Simplified to (* 0.5 (exp im)) 19.389 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* 0.5 (exp im)) (+ 1 1)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.390 * [simplify]: Simplifying (+ 1 1) 19.390 * * [simplify]: iters left: 2 (2 enodes) 19.391 * * [simplify]: iters left: 1 (9 enodes) 19.393 * * [simplify]: Extracting #0: cost 1 inf + 0 19.393 * * [simplify]: Extracting #1: cost 0 inf + 1 19.393 * [simplify]: Simplified to 2 19.393 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (exp im) 0.5) 2) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.393 * * * * [progress]: [ 54 / 164 ] simplifiying candidate # 19.393 * [simplify]: Simplifying (* (* (exp im) 0.5) (* (exp im) 0.5)) 19.393 * * [simplify]: iters left: 5 (5 enodes) 19.395 * * [simplify]: iters left: 4 (23 enodes) 19.403 * * [simplify]: iters left: 3 (44 enodes) 19.411 * * [simplify]: iters left: 2 (46 enodes) 19.417 * * [simplify]: Extracting #0: cost 1 inf + 0 19.417 * * [simplify]: Extracting #1: cost 9 inf + 0 19.417 * * [simplify]: Extracting #2: cost 15 inf + 42 19.417 * * [simplify]: Extracting #3: cost 14 inf + 84 19.417 * * [simplify]: Extracting #4: cost 9 inf + 460 19.418 * * [simplify]: Extracting #5: cost 0 inf + 1666 19.418 * [simplify]: Simplified to (* (* 0.5 (exp im)) (* 0.5 (exp im))) 19.418 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (* 0.5 (exp im)) (* 0.5 (exp im))) 1) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.418 * * * * [progress]: [ 55 / 164 ] simplifiying candidate # 19.418 * [simplify]: Simplifying (* (* (exp im) 0.5) (* (exp im) 0.5)) 19.418 * * [simplify]: iters left: 5 (5 enodes) 19.420 * * [simplify]: iters left: 4 (23 enodes) 19.425 * * [simplify]: iters left: 3 (44 enodes) 19.432 * * [simplify]: iters left: 2 (46 enodes) 19.444 * * [simplify]: Extracting #0: cost 1 inf + 0 19.444 * * [simplify]: Extracting #1: cost 9 inf + 0 19.445 * * [simplify]: Extracting #2: cost 15 inf + 42 19.445 * * [simplify]: Extracting #3: cost 14 inf + 84 19.445 * * [simplify]: Extracting #4: cost 9 inf + 460 19.446 * * [simplify]: Extracting #5: cost 0 inf + 1666 19.446 * [simplify]: Simplified to (* (* 0.5 (exp im)) (* 0.5 (exp im))) 19.446 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (* 0.5 (exp im)) (* 0.5 (exp im))) 1) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.447 * * * * [progress]: [ 56 / 164 ] simplifiying candidate # 19.447 * [simplify]: Simplifying (* (* (exp im) 0.5) (* (exp im) 0.5)) 19.447 * * [simplify]: iters left: 5 (5 enodes) 19.450 * * [simplify]: iters left: 4 (23 enodes) 19.459 * * [simplify]: iters left: 3 (44 enodes) 19.473 * * [simplify]: iters left: 2 (46 enodes) 19.486 * * [simplify]: Extracting #0: cost 1 inf + 0 19.486 * * [simplify]: Extracting #1: cost 9 inf + 0 19.486 * * [simplify]: Extracting #2: cost 15 inf + 42 19.486 * * [simplify]: Extracting #3: cost 14 inf + 84 19.486 * * [simplify]: Extracting #4: cost 9 inf + 460 19.487 * * [simplify]: Extracting #5: cost 0 inf + 1666 19.487 * [simplify]: Simplified to (* (* 0.5 (exp im)) (* 0.5 (exp im))) 19.487 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (* 0.5 (exp im)) (* 0.5 (exp im))) 1) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.488 * * * * [progress]: [ 57 / 164 ] simplifiying candidate # 19.488 * [simplify]: Simplifying (* (* (exp im) 0.5) (* (exp im) 0.5)) 19.488 * * [simplify]: iters left: 5 (5 enodes) 19.492 * * [simplify]: iters left: 4 (23 enodes) 19.500 * * [simplify]: iters left: 3 (44 enodes) 19.514 * * [simplify]: iters left: 2 (46 enodes) 19.528 * * [simplify]: Extracting #0: cost 1 inf + 0 19.528 * * [simplify]: Extracting #1: cost 9 inf + 0 19.529 * * [simplify]: Extracting #2: cost 15 inf + 42 19.529 * * [simplify]: Extracting #3: cost 14 inf + 84 19.529 * * [simplify]: Extracting #4: cost 9 inf + 460 19.529 * * [simplify]: Extracting #5: cost 0 inf + 1666 19.530 * [simplify]: Simplified to (* (* 0.5 (exp im)) (* 0.5 (exp im))) 19.530 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (* 0.5 (exp im)) (* 0.5 (exp im))) 1) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.531 * * * * [progress]: [ 58 / 164 ] simplifiying candidate # 19.531 * * * * [progress]: [ 59 / 164 ] simplifiying candidate # 19.531 * [simplify]: Simplifying (* (exp im) 0.5) 19.531 * * [simplify]: iters left: 3 (4 enodes) 19.533 * * [simplify]: iters left: 2 (13 enodes) 19.538 * * [simplify]: Extracting #0: cost 1 inf + 0 19.538 * * [simplify]: Extracting #1: cost 4 inf + 0 19.538 * * [simplify]: Extracting #2: cost 5 inf + 1 19.538 * * [simplify]: Extracting #3: cost 4 inf + 2 19.538 * * [simplify]: Extracting #4: cost 0 inf + 368 19.538 * [simplify]: Simplified to (* 0.5 (exp im)) 19.538 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* 0.5 (exp im)) (+ 1 1)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.539 * * * * [progress]: [ 60 / 164 ] simplifiying candidate # 19.539 * [simplify]: Simplifying (* (exp im) 0.5) 19.539 * * [simplify]: iters left: 3 (4 enodes) 19.540 * * [simplify]: iters left: 2 (13 enodes) 19.542 * * [simplify]: Extracting #0: cost 1 inf + 0 19.542 * * [simplify]: Extracting #1: cost 4 inf + 0 19.542 * * [simplify]: Extracting #2: cost 5 inf + 1 19.542 * * [simplify]: Extracting #3: cost 4 inf + 2 19.543 * * [simplify]: Extracting #4: cost 0 inf + 368 19.543 * [simplify]: Simplified to (* 0.5 (exp im)) 19.543 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* 0.5 (exp im)) (+ 1 1)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.543 * * * * [progress]: [ 61 / 164 ] simplifiying candidate # 19.543 * * * * [progress]: [ 62 / 164 ] simplifiying candidate # 19.543 * [simplify]: Simplifying (+ (+ im (log 0.5)) (+ im (log 0.5))) 19.543 * * [simplify]: iters left: 5 (5 enodes) 19.545 * * [simplify]: iters left: 4 (20 enodes) 19.549 * * [simplify]: iters left: 3 (32 enodes) 19.554 * * [simplify]: iters left: 2 (40 enodes) 19.560 * * [simplify]: iters left: 1 (41 enodes) 19.566 * * [simplify]: Extracting #0: cost 1 inf + 0 19.566 * * [simplify]: Extracting #1: cost 9 inf + 0 19.566 * * [simplify]: Extracting #2: cost 15 inf + 1 19.566 * * [simplify]: Extracting #3: cost 13 inf + 43 19.566 * * [simplify]: Extracting #4: cost 3 inf + 1169 19.566 * * [simplify]: Extracting #5: cost 0 inf + 1584 19.567 * [simplify]: Simplified to (+ (+ im (log 0.5)) (+ im (log 0.5))) 19.567 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (exp (+ (+ im (log 0.5)) (+ im (log 0.5)))) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.567 * * * * [progress]: [ 63 / 164 ] simplifiying candidate # 19.567 * [simplify]: Simplifying (+ (+ im (log 0.5)) (log (* (exp im) 0.5))) 19.567 * * [simplify]: iters left: 6 (8 enodes) 19.570 * * [simplify]: iters left: 5 (31 enodes) 19.575 * * [simplify]: iters left: 4 (44 enodes) 19.581 * * [simplify]: iters left: 3 (53 enodes) 19.587 * * [simplify]: iters left: 2 (59 enodes) 19.599 * * [simplify]: Extracting #0: cost 1 inf + 0 19.599 * * [simplify]: Extracting #1: cost 9 inf + 0 19.599 * * [simplify]: Extracting #2: cost 16 inf + 1 19.599 * * [simplify]: Extracting #3: cost 16 inf + 43 19.600 * * [simplify]: Extracting #4: cost 7 inf + 1088 19.601 * * [simplify]: Extracting #5: cost 0 inf + 1950 19.601 * [simplify]: Simplified to (+ (+ im (log 0.5)) (+ im (log 0.5))) 19.601 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (exp (+ (+ im (log 0.5)) (+ im (log 0.5)))) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.602 * * * * [progress]: [ 64 / 164 ] simplifiying candidate # 19.602 * [simplify]: Simplifying (+ (log (* (exp im) 0.5)) (+ im (log 0.5))) 19.602 * * [simplify]: iters left: 6 (8 enodes) 19.607 * * [simplify]: iters left: 5 (31 enodes) 19.617 * * [simplify]: iters left: 4 (44 enodes) 19.629 * * [simplify]: iters left: 3 (52 enodes) 19.644 * * [simplify]: iters left: 2 (58 enodes) 19.658 * * [simplify]: Extracting #0: cost 1 inf + 0 19.658 * * [simplify]: Extracting #1: cost 9 inf + 0 19.658 * * [simplify]: Extracting #2: cost 16 inf + 1 19.658 * * [simplify]: Extracting #3: cost 14 inf + 155 19.659 * * [simplify]: Extracting #4: cost 5 inf + 1351 19.660 * * [simplify]: Extracting #5: cost 1 inf + 1838 19.661 * * [simplify]: Extracting #6: cost 0 inf + 1950 19.661 * [simplify]: Simplified to (+ (+ (log 0.5) im) (+ (log 0.5) im)) 19.661 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (exp (+ (+ (log 0.5) im) (+ (log 0.5) im))) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.662 * * * * [progress]: [ 65 / 164 ] simplifiying candidate # 19.662 * [simplify]: Simplifying (+ (log (* (exp im) 0.5)) (log (* (exp im) 0.5))) 19.662 * * [simplify]: iters left: 6 (6 enodes) 19.666 * * [simplify]: iters left: 5 (22 enodes) 19.673 * * [simplify]: iters left: 4 (29 enodes) 19.679 * * [simplify]: iters left: 3 (41 enodes) 19.685 * * [simplify]: iters left: 2 (49 enodes) 19.691 * * [simplify]: iters left: 1 (50 enodes) 19.698 * * [simplify]: Extracting #0: cost 1 inf + 0 19.698 * * [simplify]: Extracting #1: cost 9 inf + 0 19.698 * * [simplify]: Extracting #2: cost 16 inf + 1 19.698 * * [simplify]: Extracting #3: cost 13 inf + 266 19.699 * * [simplify]: Extracting #4: cost 4 inf + 1463 19.699 * * [simplify]: Extracting #5: cost 0 inf + 1950 19.699 * [simplify]: Simplified to (+ (+ im (log 0.5)) (+ im (log 0.5))) 19.699 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (exp (+ (+ im (log 0.5)) (+ im (log 0.5)))) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.700 * * * * [progress]: [ 66 / 164 ] simplifiying candidate # 19.700 * * * * [progress]: [ 67 / 164 ] simplifiying candidate # 19.700 * * * * [progress]: [ 68 / 164 ] simplifiying candidate # 19.700 * [simplify]: Simplifying (* (* (* (* (exp im) (exp im)) (exp im)) (* (* 0.5 0.5) 0.5)) (* (* (* (exp im) (exp im)) (exp im)) (* (* 0.5 0.5) 0.5))) 19.700 * * [simplify]: iters left: 6 (9 enodes) 19.703 * * [simplify]: iters left: 5 (43 enodes) 19.714 * * [simplify]: iters left: 4 (151 enodes) 19.798 * * [simplify]: Extracting #0: cost 1 inf + 0 19.799 * * [simplify]: Extracting #1: cost 40 inf + 0 19.799 * * [simplify]: Extracting #2: cost 122 inf + 42 19.801 * * [simplify]: Extracting #3: cost 107 inf + 2812 19.811 * * [simplify]: Extracting #4: cost 21 inf + 22012 19.825 * * [simplify]: Extracting #5: cost 0 inf + 26212 19.842 * * [simplify]: Extracting #6: cost 0 inf + 25852 19.858 * [simplify]: Simplified to (* (* (* (exp im) 0.5) (* (* (exp im) 0.5) (* (exp im) 0.5))) (* (* (exp im) 0.5) (* (* (exp im) 0.5) (* (exp im) 0.5)))) 19.858 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (cbrt (* (* (* (exp im) 0.5) (* (* (exp im) 0.5) (* (exp im) 0.5))) (* (* (exp im) 0.5) (* (* (exp im) 0.5) (* (exp im) 0.5))))) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 19.859 * * * * [progress]: [ 69 / 164 ] simplifiying candidate # 19.859 * [simplify]: Simplifying (* (* (* (* (exp im) (exp im)) (exp im)) (* (* 0.5 0.5) 0.5)) (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5))) 19.859 * * [simplify]: iters left: 6 (12 enodes) 19.867 * * [simplify]: iters left: 5 (59 enodes) 19.895 * * [simplify]: iters left: 4 (182 enodes) 20.032 * * [simplify]: Extracting #0: cost 1 inf + 0 20.032 * * [simplify]: Extracting #1: cost 50 inf + 0 20.032 * * [simplify]: Extracting #2: cost 154 inf + 205 20.033 * * [simplify]: Extracting #3: cost 136 inf + 2961 20.048 * * [simplify]: Extracting #4: cost 21 inf + 32094 20.067 * * [simplify]: Extracting #5: cost 0 inf + 35715 20.081 * [simplify]: Simplified to (* (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5)) (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5))) 20.081 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (cbrt (* (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5)) (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5)))) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 20.081 * * * * [progress]: [ 70 / 164 ] simplifiying candidate # 20.082 * [simplify]: Simplifying (* (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5)) (* (* (* (exp im) (exp im)) (exp im)) (* (* 0.5 0.5) 0.5))) 20.082 * * [simplify]: iters left: 6 (12 enodes) 20.086 * * [simplify]: iters left: 5 (59 enodes) 20.102 * * [simplify]: iters left: 4 (181 enodes) 20.230 * * [simplify]: Extracting #0: cost 1 inf + 0 20.230 * * [simplify]: Extracting #1: cost 52 inf + 0 20.231 * * [simplify]: Extracting #2: cost 153 inf + 205 20.237 * * [simplify]: Extracting #3: cost 137 inf + 3298 20.248 * * [simplify]: Extracting #4: cost 32 inf + 28736 20.266 * * [simplify]: Extracting #5: cost 0 inf + 36721 20.285 * * [simplify]: Extracting #6: cost 0 inf + 36681 20.304 * [simplify]: Simplified to (* (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) 20.304 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (cbrt (* (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 20.304 * * * * [progress]: [ 71 / 164 ] simplifiying candidate # 20.305 * [simplify]: Simplifying (* (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5)) (* (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (exp im) 0.5))) 20.305 * * [simplify]: iters left: 6 (7 enodes) 20.309 * * [simplify]: iters left: 5 (38 enodes) 20.319 * * [simplify]: iters left: 4 (137 enodes) 20.424 * * [simplify]: iters left: 3 (469 enodes) 20.952 * * [simplify]: Extracting #0: cost 1 inf + 0 20.952 * * [simplify]: Extracting #1: cost 66 inf + 0 20.953 * * [simplify]: Extracting #2: cost 176 inf + 125 20.955 * * [simplify]: Extracting #3: cost 141 inf + 6586 20.965 * * [simplify]: Extracting #4: cost 28 inf + 37185 20.987 * * [simplify]: Extracting #5: cost 0 inf + 43659 21.007 * * [simplify]: Extracting #6: cost 0 inf + 43499 21.020 * [simplify]: Simplified to (* (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) 21.020 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (cbrt (* (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.021 * * * * [progress]: [ 72 / 164 ] simplifiying candidate # 21.021 * * * * [progress]: [ 73 / 164 ] simplifiying candidate # 21.021 * * * * [progress]: [ 74 / 164 ] simplifiying candidate # 21.021 * * * * [progress]: [ 75 / 164 ] simplifiying candidate # 21.021 * * * * [progress]: [ 76 / 164 ] simplifiying candidate # 21.021 * [simplify]: Simplifying (* (exp im) (exp im)) 21.021 * * [simplify]: iters left: 3 (3 enodes) 21.022 * * [simplify]: iters left: 2 (11 enodes) 21.023 * * [simplify]: iters left: 1 (13 enodes) 21.025 * * [simplify]: Extracting #0: cost 1 inf + 0 21.025 * * [simplify]: Extracting #1: cost 4 inf + 0 21.025 * * [simplify]: Extracting #2: cost 7 inf + 0 21.025 * * [simplify]: Extracting #3: cost 6 inf + 1 21.025 * * [simplify]: Extracting #4: cost 0 inf + 447 21.025 * [simplify]: Simplified to (* (exp im) (exp im)) 21.025 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) (exp im)) (* 0.5 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.026 * [simplify]: Simplifying (* 0.5 0.5) 21.026 * * [simplify]: iters left: 2 (2 enodes) 21.027 * * [simplify]: iters left: 1 (6 enodes) 21.028 * * [simplify]: Extracting #0: cost 1 inf + 0 21.028 * * [simplify]: Extracting #1: cost 3 inf + 0 21.028 * * [simplify]: Extracting #2: cost 2 inf + 1 21.029 * * [simplify]: Extracting #3: cost 0 inf + 83 21.029 * [simplify]: Simplified to (* 0.5 0.5) 21.029 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) (exp im)) (* 0.5 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.029 * * * * [progress]: [ 77 / 164 ] simplifiying candidate # 21.029 * [simplify]: Simplifying (* (exp im) 0.5) 21.029 * * [simplify]: iters left: 3 (4 enodes) 21.030 * * [simplify]: iters left: 2 (13 enodes) 21.033 * * [simplify]: Extracting #0: cost 1 inf + 0 21.033 * * [simplify]: Extracting #1: cost 4 inf + 0 21.033 * * [simplify]: Extracting #2: cost 5 inf + 1 21.033 * * [simplify]: Extracting #3: cost 4 inf + 2 21.033 * * [simplify]: Extracting #4: cost 0 inf + 368 21.033 * [simplify]: Simplified to (* 0.5 (exp im)) 21.033 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* 0.5 (exp im)) (* 2 1)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.034 * [simplify]: Simplifying (* 2 1) 21.034 * * [simplify]: iters left: 2 (3 enodes) 21.036 * * [simplify]: iters left: 1 (9 enodes) 21.039 * * [simplify]: Extracting #0: cost 1 inf + 0 21.040 * * [simplify]: Extracting #1: cost 0 inf + 1 21.040 * [simplify]: Simplified to 2 21.040 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (exp im) 0.5) 2) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.040 * * * * [progress]: [ 78 / 164 ] simplifiying candidate # 21.040 * [simplify]: Simplifying (* (exp im) 0.5) 21.040 * * [simplify]: iters left: 3 (4 enodes) 21.043 * * [simplify]: iters left: 2 (13 enodes) 21.047 * * [simplify]: Extracting #0: cost 1 inf + 0 21.047 * * [simplify]: Extracting #1: cost 4 inf + 0 21.047 * * [simplify]: Extracting #2: cost 5 inf + 1 21.047 * * [simplify]: Extracting #3: cost 4 inf + 2 21.047 * * [simplify]: Extracting #4: cost 0 inf + 368 21.047 * [simplify]: Simplified to (* 0.5 (exp im)) 21.047 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* 0.5 (exp im)) (* 2 1)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.048 * [simplify]: Simplifying (* 2 1) 21.048 * * [simplify]: iters left: 2 (3 enodes) 21.050 * * [simplify]: iters left: 1 (9 enodes) 21.054 * * [simplify]: Extracting #0: cost 1 inf + 0 21.054 * * [simplify]: Extracting #1: cost 0 inf + 1 21.054 * [simplify]: Simplified to 2 21.054 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (exp im) 0.5) 2) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.055 * * * * [progress]: [ 79 / 164 ] simplifiying candidate # 21.055 * [simplify]: Simplifying (* (exp im) 0.5) 21.055 * * [simplify]: iters left: 3 (4 enodes) 21.058 * * [simplify]: iters left: 2 (13 enodes) 21.061 * * [simplify]: Extracting #0: cost 1 inf + 0 21.061 * * [simplify]: Extracting #1: cost 4 inf + 0 21.061 * * [simplify]: Extracting #2: cost 5 inf + 1 21.061 * * [simplify]: Extracting #3: cost 4 inf + 2 21.061 * * [simplify]: Extracting #4: cost 0 inf + 368 21.061 * [simplify]: Simplified to (* 0.5 (exp im)) 21.061 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* 0.5 (exp im)) (* 2 1)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.061 * [simplify]: Simplifying (* 2 1) 21.061 * * [simplify]: iters left: 2 (3 enodes) 21.063 * * [simplify]: iters left: 1 (9 enodes) 21.064 * * [simplify]: Extracting #0: cost 1 inf + 0 21.064 * * [simplify]: Extracting #1: cost 0 inf + 1 21.064 * [simplify]: Simplified to 2 21.064 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (exp im) 0.5) 2) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.065 * * * * [progress]: [ 80 / 164 ] simplifiying candidate # 21.065 * [simplify]: Simplifying (* (exp im) 0.5) 21.065 * * [simplify]: iters left: 3 (4 enodes) 21.066 * * [simplify]: iters left: 2 (13 enodes) 21.068 * * [simplify]: Extracting #0: cost 1 inf + 0 21.068 * * [simplify]: Extracting #1: cost 4 inf + 0 21.068 * * [simplify]: Extracting #2: cost 5 inf + 1 21.068 * * [simplify]: Extracting #3: cost 4 inf + 2 21.068 * * [simplify]: Extracting #4: cost 0 inf + 368 21.068 * [simplify]: Simplified to (* 0.5 (exp im)) 21.068 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* 0.5 (exp im)) (* 2 1)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.069 * [simplify]: Simplifying (* 2 1) 21.069 * * [simplify]: iters left: 2 (3 enodes) 21.070 * * [simplify]: iters left: 1 (9 enodes) 21.072 * * [simplify]: Extracting #0: cost 1 inf + 0 21.072 * * [simplify]: Extracting #1: cost 0 inf + 1 21.072 * [simplify]: Simplified to 2 21.072 * [simplify]: Simplified (2 2 1 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (pow (* (exp im) 0.5) 2) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.072 * * * * [progress]: [ 81 / 164 ] simplifiying candidate # 21.072 * * * * [progress]: [ 82 / 164 ] simplifiying candidate # 21.073 * [simplify]: Simplifying (exp im) 21.073 * * [simplify]: iters left: 1 (2 enodes) 21.073 * * [simplify]: Extracting #0: cost 1 inf + 0 21.073 * * [simplify]: Extracting #1: cost 3 inf + 0 21.073 * * [simplify]: Extracting #2: cost 2 inf + 1 21.073 * * [simplify]: Extracting #3: cost 0 inf + 143 21.073 * [simplify]: Simplified to (exp im) 21.073 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (exp im) (* 0.5 (* (exp im) 0.5))) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.073 * * * * [progress]: [ 83 / 164 ] simplifiying candidate #real (real->posit16 (* (* (exp im) 0.5) (* (exp im) 0.5)))) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))))> 21.073 * * * * [progress]: [ 84 / 164 ] simplifiying candidate # 21.074 * * * * [progress]: [ 85 / 164 ] simplifiying candidate # 21.074 * [simplify]: Simplifying (/ 0.5 (exp im)) 21.074 * * [simplify]: iters left: 3 (4 enodes) 21.075 * * [simplify]: iters left: 2 (12 enodes) 21.077 * * [simplify]: Extracting #0: cost 1 inf + 0 21.077 * * [simplify]: Extracting #1: cost 4 inf + 0 21.077 * * [simplify]: Extracting #2: cost 5 inf + 1 21.077 * * [simplify]: Extracting #3: cost 4 inf + 2 21.077 * * [simplify]: Extracting #4: cost 0 inf + 368 21.077 * [simplify]: Simplified to (/ 0.5 (exp im)) 21.077 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (pow (/ 0.5 (exp im)) (+ 1 1)) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.077 * [simplify]: Simplifying (+ 1 1) 21.077 * * [simplify]: iters left: 2 (2 enodes) 21.079 * * [simplify]: iters left: 1 (9 enodes) 21.080 * * [simplify]: Extracting #0: cost 1 inf + 0 21.080 * * [simplify]: Extracting #1: cost 0 inf + 1 21.080 * [simplify]: Simplified to 2 21.081 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (pow (/ 0.5 (exp im)) 2) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.081 * * * * [progress]: [ 86 / 164 ] simplifiying candidate # 21.081 * [simplify]: Simplifying (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) 21.081 * * [simplify]: iters left: 5 (5 enodes) 21.082 * * [simplify]: iters left: 4 (19 enodes) 21.086 * * [simplify]: iters left: 3 (27 enodes) 21.090 * * [simplify]: iters left: 2 (39 enodes) 21.102 * * [simplify]: iters left: 1 (48 enodes) 21.117 * * [simplify]: Extracting #0: cost 1 inf + 0 21.117 * * [simplify]: Extracting #1: cost 11 inf + 0 21.117 * * [simplify]: Extracting #2: cost 20 inf + 1 21.117 * * [simplify]: Extracting #3: cost 17 inf + 125 21.118 * * [simplify]: Extracting #4: cost 7 inf + 1171 21.119 * * [simplify]: Extracting #5: cost 0 inf + 2194 21.119 * [simplify]: Simplified to (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) 21.119 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (pow (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) 1) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.120 * * * * [progress]: [ 87 / 164 ] simplifiying candidate # 21.120 * * * * [progress]: [ 88 / 164 ] simplifiying candidate # 21.120 * [simplify]: Simplifying (/ 0.5 (exp im)) 21.120 * * [simplify]: iters left: 3 (4 enodes) 21.123 * * [simplify]: iters left: 2 (12 enodes) 21.127 * * [simplify]: Extracting #0: cost 1 inf + 0 21.127 * * [simplify]: Extracting #1: cost 4 inf + 0 21.127 * * [simplify]: Extracting #2: cost 5 inf + 1 21.127 * * [simplify]: Extracting #3: cost 4 inf + 2 21.127 * * [simplify]: Extracting #4: cost 0 inf + 368 21.127 * [simplify]: Simplified to (/ 0.5 (exp im)) 21.127 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (pow (/ 0.5 (exp im)) (+ 1 1)) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.127 * * * * [progress]: [ 89 / 164 ] simplifiying candidate # 21.128 * * * * [progress]: [ 90 / 164 ] simplifiying candidate # 21.128 * [simplify]: Simplifying (+ (- (log 0.5) im) (- (log 0.5) im)) 21.128 * * [simplify]: iters left: 5 (5 enodes) 21.132 * * [simplify]: iters left: 4 (21 enodes) 21.139 * * [simplify]: iters left: 3 (40 enodes) 21.151 * * [simplify]: iters left: 2 (75 enodes) 21.164 * * [simplify]: iters left: 1 (107 enodes) 21.187 * * [simplify]: Extracting #0: cost 1 inf + 0 21.187 * * [simplify]: Extracting #1: cost 17 inf + 0 21.188 * * [simplify]: Extracting #2: cost 25 inf + 164 21.188 * * [simplify]: Extracting #3: cost 20 inf + 399 21.188 * * [simplify]: Extracting #4: cost 5 inf + 2314 21.189 * * [simplify]: Extracting #5: cost 0 inf + 3034 21.190 * [simplify]: Simplified to (+ (- (log 0.5) im) (- (log 0.5) im)) 21.190 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (exp (+ (- (log 0.5) im) (- (log 0.5) im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.190 * * * * [progress]: [ 91 / 164 ] simplifiying candidate # 21.191 * [simplify]: Simplifying (+ (- (log 0.5) im) (log (/ 0.5 (exp im)))) 21.191 * * [simplify]: iters left: 6 (8 enodes) 21.193 * * [simplify]: iters left: 5 (31 enodes) 21.199 * * [simplify]: iters left: 4 (49 enodes) 21.215 * * [simplify]: iters left: 3 (82 enodes) 21.242 * * [simplify]: iters left: 2 (113 enodes) 21.272 * * [simplify]: iters left: 1 (136 enodes) 21.292 * * [simplify]: Extracting #0: cost 1 inf + 0 21.292 * * [simplify]: Extracting #1: cost 18 inf + 0 21.292 * * [simplify]: Extracting #2: cost 31 inf + 83 21.293 * * [simplify]: Extracting #3: cost 26 inf + 540 21.293 * * [simplify]: Extracting #4: cost 8 inf + 2951 21.294 * * [simplify]: Extracting #5: cost 0 inf + 4046 21.295 * [simplify]: Simplified to (+ (- (log 0.5) im) (- (log 0.5) im)) 21.296 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (exp (+ (- (log 0.5) im) (- (log 0.5) im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.296 * * * * [progress]: [ 92 / 164 ] simplifiying candidate # 21.296 * [simplify]: Simplifying (+ (log (/ 0.5 (exp im))) (- (log 0.5) im)) 21.296 * * [simplify]: iters left: 6 (8 enodes) 21.298 * * [simplify]: iters left: 5 (31 enodes) 21.309 * * [simplify]: iters left: 4 (47 enodes) 21.317 * * [simplify]: iters left: 3 (69 enodes) 21.329 * * [simplify]: iters left: 2 (106 enodes) 21.350 * * [simplify]: iters left: 1 (136 enodes) 21.380 * * [simplify]: Extracting #0: cost 1 inf + 0 21.380 * * [simplify]: Extracting #1: cost 18 inf + 0 21.381 * * [simplify]: Extracting #2: cost 32 inf + 1 21.381 * * [simplify]: Extracting #3: cost 27 inf + 388 21.381 * * [simplify]: Extracting #4: cost 3 inf + 3519 21.382 * * [simplify]: Extracting #5: cost 0 inf + 3934 21.383 * [simplify]: Simplified to (+ (- (log 0.5) im) (- (log 0.5) im)) 21.383 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (exp (+ (- (log 0.5) im) (- (log 0.5) im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.383 * * * * [progress]: [ 93 / 164 ] simplifiying candidate # 21.384 * [simplify]: Simplifying (+ (log (/ 0.5 (exp im))) (log (/ 0.5 (exp im)))) 21.384 * * [simplify]: iters left: 6 (6 enodes) 21.386 * * [simplify]: iters left: 5 (21 enodes) 21.390 * * [simplify]: iters left: 4 (29 enodes) 21.395 * * [simplify]: iters left: 3 (48 enodes) 21.407 * * [simplify]: iters left: 2 (82 enodes) 21.433 * * [simplify]: iters left: 1 (111 enodes) 21.462 * * [simplify]: Extracting #0: cost 1 inf + 0 21.462 * * [simplify]: Extracting #1: cost 17 inf + 0 21.462 * * [simplify]: Extracting #2: cost 29 inf + 1 21.463 * * [simplify]: Extracting #3: cost 25 inf + 247 21.464 * * [simplify]: Extracting #4: cost 6 inf + 2609 21.465 * * [simplify]: Extracting #5: cost 0 inf + 3400 21.466 * [simplify]: Simplified to (+ (- (log 0.5) im) (- (log 0.5) im)) 21.466 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (exp (+ (- (log 0.5) im) (- (log 0.5) im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.467 * * * * [progress]: [ 94 / 164 ] simplifiying candidate # 21.467 * * * * [progress]: [ 95 / 164 ] simplifiying candidate # 21.467 * * * * [progress]: [ 96 / 164 ] simplifiying candidate # 21.467 * [simplify]: Simplifying (* (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im)))) 21.467 * * [simplify]: iters left: 6 (9 enodes) 21.472 * * [simplify]: iters left: 5 (42 enodes) 21.482 * * [simplify]: iters left: 4 (138 enodes) 21.580 * * [simplify]: Extracting #0: cost 1 inf + 0 21.580 * * [simplify]: Extracting #1: cost 76 inf + 0 21.582 * * [simplify]: Extracting #2: cost 194 inf + 42 21.586 * * [simplify]: Extracting #3: cost 138 inf + 12819 21.605 * * [simplify]: Extracting #4: cost 12 inf + 44837 21.628 * * [simplify]: Extracting #5: cost 0 inf + 45751 21.650 * * [simplify]: Extracting #6: cost 0 inf + 44991 21.676 * * [simplify]: Extracting #7: cost 0 inf + 44951 21.698 * [simplify]: Simplified to (* (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im)))) 21.698 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (cbrt (* (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.698 * * * * [progress]: [ 97 / 164 ] simplifiying candidate # 21.699 * [simplify]: Simplifying (* (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im)))) 21.699 * * [simplify]: iters left: 6 (12 enodes) 21.706 * * [simplify]: iters left: 5 (58 enodes) 21.733 * * [simplify]: iters left: 4 (171 enodes) 21.874 * * [simplify]: Extracting #0: cost 1 inf + 0 21.874 * * [simplify]: Extracting #1: cost 54 inf + 0 21.875 * * [simplify]: Extracting #2: cost 172 inf + 43 21.876 * * [simplify]: Extracting #3: cost 154 inf + 3126 21.882 * * [simplify]: Extracting #4: cost 31 inf + 32891 21.892 * * [simplify]: Extracting #5: cost 0 inf + 39212 21.906 * * [simplify]: Extracting #6: cost 0 inf + 38372 21.929 * [simplify]: Simplified to (* (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im)))) 21.929 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (cbrt (* (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 21.929 * * * * [progress]: [ 98 / 164 ] simplifiying candidate # 21.929 * [simplify]: Simplifying (* (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im)))) 21.929 * * [simplify]: iters left: 6 (12 enodes) 21.933 * * [simplify]: iters left: 5 (58 enodes) 21.947 * * [simplify]: iters left: 4 (165 enodes) 22.038 * * [simplify]: Extracting #0: cost 1 inf + 0 22.038 * * [simplify]: Extracting #1: cost 61 inf + 0 22.039 * * [simplify]: Extracting #2: cost 171 inf + 2 22.041 * * [simplify]: Extracting #3: cost 146 inf + 4182 22.054 * * [simplify]: Extracting #4: cost 27 inf + 31374 22.073 * * [simplify]: Extracting #5: cost 0 inf + 38709 22.092 * [simplify]: Simplified to (* (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im))))) 22.092 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (cbrt (* (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 22.092 * * * * [progress]: [ 99 / 164 ] simplifiying candidate # 22.093 * [simplify]: Simplifying (* (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im)))) 22.093 * * [simplify]: iters left: 6 (7 enodes) 22.097 * * [simplify]: iters left: 5 (34 enodes) 22.113 * * [simplify]: iters left: 4 (94 enodes) 22.163 * * [simplify]: iters left: 3 (224 enodes) 22.273 * * [simplify]: Extracting #0: cost 1 inf + 0 22.273 * * [simplify]: Extracting #1: cost 77 inf + 0 22.274 * * [simplify]: Extracting #2: cost 186 inf + 3 22.276 * * [simplify]: Extracting #3: cost 130 inf + 13817 22.293 * * [simplify]: Extracting #4: cost 9 inf + 45532 22.311 * * [simplify]: Extracting #5: cost 0 inf + 46070 22.328 * [simplify]: Simplified to (* (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im))))) 22.329 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (cbrt (* (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 22.329 * * * * [progress]: [ 100 / 164 ] simplifiying candidate # 22.329 * * * * [progress]: [ 101 / 164 ] simplifiying candidate # 22.329 * * * * [progress]: [ 102 / 164 ] simplifiying candidate # 22.329 * * * * [progress]: [ 103 / 164 ] simplifiying candidate # 22.330 * [simplify]: Simplifying (* 0.5 0.5) 22.330 * * [simplify]: iters left: 2 (2 enodes) 22.332 * * [simplify]: iters left: 1 (6 enodes) 22.334 * * [simplify]: Extracting #0: cost 1 inf + 0 22.334 * * [simplify]: Extracting #1: cost 3 inf + 0 22.334 * * [simplify]: Extracting #2: cost 2 inf + 1 22.334 * * [simplify]: Extracting #3: cost 0 inf + 83 22.334 * [simplify]: Simplified to (* 0.5 0.5) 22.334 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (/ (* 0.5 0.5) (* (exp im) (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 22.335 * [simplify]: Simplifying (* (exp im) (exp im)) 22.335 * * [simplify]: iters left: 3 (3 enodes) 22.336 * * [simplify]: iters left: 2 (11 enodes) 22.339 * * [simplify]: iters left: 1 (13 enodes) 22.342 * * [simplify]: Extracting #0: cost 1 inf + 0 22.342 * * [simplify]: Extracting #1: cost 4 inf + 0 22.342 * * [simplify]: Extracting #2: cost 7 inf + 0 22.343 * * [simplify]: Extracting #3: cost 6 inf + 1 22.343 * * [simplify]: Extracting #4: cost 0 inf + 447 22.343 * [simplify]: Simplified to (* (exp im) (exp im)) 22.343 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (/ (* 0.5 0.5) (* (exp im) (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 22.343 * * * * [progress]: [ 104 / 164 ] simplifiying candidate # 22.343 * * * * [progress]: [ 105 / 164 ] simplifiying candidate # 22.344 * [simplify]: Simplifying (* (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im)))) (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im))))) 22.344 * * [simplify]: iters left: 6 (7 enodes) 22.347 * * [simplify]: iters left: 5 (25 enodes) 22.354 * * [simplify]: iters left: 4 (29 enodes) 22.364 * * [simplify]: iters left: 3 (40 enodes) 22.377 * * [simplify]: iters left: 2 (68 enodes) 22.392 * * [simplify]: iters left: 1 (126 enodes) 22.430 * * [simplify]: Extracting #0: cost 1 inf + 0 22.430 * * [simplify]: Extracting #1: cost 21 inf + 0 22.431 * * [simplify]: Extracting #2: cost 54 inf + 2 22.431 * * [simplify]: Extracting #3: cost 48 inf + 10 22.431 * * [simplify]: Extracting #4: cost 41 inf + 490 22.432 * * [simplify]: Extracting #5: cost 27 inf + 4815 22.434 * * [simplify]: Extracting #6: cost 3 inf + 17106 22.435 * * [simplify]: Extracting #7: cost 0 inf + 19239 22.437 * [simplify]: Simplified to (* (cbrt (/ 0.5 (exp im))) (/ 0.5 (exp im))) 22.437 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (cbrt (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 22.438 * [simplify]: Simplifying (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im)))) 22.438 * * [simplify]: iters left: 6 (6 enodes) 22.440 * * [simplify]: iters left: 5 (18 enodes) 22.443 * * [simplify]: Extracting #0: cost 1 inf + 0 22.443 * * [simplify]: Extracting #1: cost 3 inf + 0 22.443 * * [simplify]: Extracting #2: cost 5 inf + 0 22.443 * * [simplify]: Extracting #3: cost 8 inf + 0 22.443 * * [simplify]: Extracting #4: cost 9 inf + 1 22.443 * * [simplify]: Extracting #5: cost 0 inf + 1216 22.443 * [simplify]: Simplified to (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im)))) 22.443 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im)))) (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im))))) (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 22.443 * * * * [progress]: [ 106 / 164 ] simplifiying candidate # 22.444 * [simplify]: Simplifying (* (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im)))) 22.444 * * [simplify]: iters left: 6 (6 enodes) 22.445 * * [simplify]: iters left: 5 (16 enodes) 22.448 * * [simplify]: iters left: 4 (17 enodes) 22.450 * * [simplify]: Extracting #0: cost 1 inf + 0 22.450 * * [simplify]: Extracting #1: cost 5 inf + 0 22.450 * * [simplify]: Extracting #2: cost 7 inf + 1 22.450 * * [simplify]: Extracting #3: cost 2 inf + 368 22.451 * * [simplify]: Extracting #4: cost 0 inf + 672 22.451 * [simplify]: Simplified to (/ 0.5 (exp im)) 22.451 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (* (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 22.451 * [simplify]: Simplifying (* (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im)))) 22.451 * * [simplify]: iters left: 6 (6 enodes) 22.454 * * [simplify]: iters left: 5 (16 enodes) 22.460 * * [simplify]: iters left: 4 (17 enodes) 22.465 * * [simplify]: Extracting #0: cost 1 inf + 0 22.465 * * [simplify]: Extracting #1: cost 5 inf + 0 22.465 * * [simplify]: Extracting #2: cost 7 inf + 1 22.465 * * [simplify]: Extracting #3: cost 2 inf + 368 22.465 * * [simplify]: Extracting #4: cost 0 inf + 672 22.466 * [simplify]: Simplified to (/ 0.5 (exp im)) 22.466 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im)))) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 22.466 * * * * [progress]: [ 107 / 164 ] simplifiying candidate # 22.466 * [simplify]: Simplifying (* (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im))))) 22.467 * * [simplify]: iters left: 6 (9 enodes) 22.472 * * [simplify]: iters left: 5 (37 enodes) 22.485 * * [simplify]: iters left: 4 (93 enodes) 22.516 * * [simplify]: iters left: 3 (251 enodes) 22.618 * * [simplify]: iters left: 2 (486 enodes) 22.899 * * [simplify]: Extracting #0: cost 1 inf + 0 22.899 * * [simplify]: Extracting #1: cost 48 inf + 0 22.899 * * [simplify]: Extracting #2: cost 96 inf + 83 22.900 * * [simplify]: Extracting #3: cost 86 inf + 1601 22.901 * * [simplify]: Extracting #4: cost 62 inf + 6523 22.906 * * [simplify]: Extracting #5: cost 12 inf + 22278 22.911 * * [simplify]: Extracting #6: cost 0 inf + 25382 22.917 * [simplify]: Simplified to (/ (/ (* 0.5 (cbrt 0.5)) (cbrt (exp im))) (exp im)) 22.917 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ (/ (* 0.5 (cbrt 0.5)) (cbrt (exp im))) (exp im)) (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 22.917 * [simplify]: Simplifying (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 22.917 * * [simplify]: iters left: 6 (7 enodes) 22.920 * * [simplify]: iters left: 5 (25 enodes) 22.924 * * [simplify]: iters left: 4 (33 enodes) 22.931 * * [simplify]: iters left: 3 (45 enodes) 22.945 * * [simplify]: iters left: 2 (52 enodes) 22.959 * * [simplify]: Extracting #0: cost 1 inf + 0 22.959 * * [simplify]: Extracting #1: cost 11 inf + 0 22.959 * * [simplify]: Extracting #2: cost 22 inf + 0 22.959 * * [simplify]: Extracting #3: cost 23 inf + 1 22.959 * * [simplify]: Extracting #4: cost 16 inf + 960 22.960 * * [simplify]: Extracting #5: cost 2 inf + 4383 22.961 * * [simplify]: Extracting #6: cost 0 inf + 4816 22.962 * [simplify]: Simplified to (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 22.962 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ (/ (* 0.5 (cbrt 0.5)) (cbrt (exp im))) (exp im)) (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 22.963 * * * * [progress]: [ 108 / 164 ] simplifiying candidate # 22.963 * [simplify]: Simplifying (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im)))) 22.963 * * [simplify]: iters left: 6 (8 enodes) 22.968 * * [simplify]: iters left: 5 (30 enodes) 22.973 * * [simplify]: iters left: 4 (52 enodes) 22.983 * * [simplify]: iters left: 3 (99 enodes) 23.017 * * [simplify]: iters left: 2 (167 enodes) 23.078 * * [simplify]: iters left: 1 (200 enodes) 23.145 * * [simplify]: Extracting #0: cost 1 inf + 0 23.145 * * [simplify]: Extracting #1: cost 31 inf + 0 23.145 * * [simplify]: Extracting #2: cost 57 inf + 82 23.146 * * [simplify]: Extracting #3: cost 28 inf + 5181 23.148 * * [simplify]: Extracting #4: cost 4 inf + 10247 23.150 * * [simplify]: Extracting #5: cost 0 inf + 11315 23.152 * [simplify]: Simplified to (/ (* 0.5 (cbrt 0.5)) (exp im)) 23.152 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ (* 0.5 (cbrt 0.5)) (exp im)) (* (/ (cbrt 0.5) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.152 * [simplify]: Simplifying (* (/ (cbrt 0.5) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) 23.153 * * [simplify]: iters left: 6 (7 enodes) 23.155 * * [simplify]: iters left: 5 (25 enodes) 23.159 * * [simplify]: iters left: 4 (33 enodes) 23.169 * * [simplify]: iters left: 3 (45 enodes) 23.183 * * [simplify]: iters left: 2 (50 enodes) 23.190 * * [simplify]: iters left: 1 (51 enodes) 23.197 * * [simplify]: Extracting #0: cost 1 inf + 0 23.197 * * [simplify]: Extracting #1: cost 11 inf + 0 23.197 * * [simplify]: Extracting #2: cost 22 inf + 0 23.197 * * [simplify]: Extracting #3: cost 19 inf + 73 23.197 * * [simplify]: Extracting #4: cost 13 inf + 921 23.197 * * [simplify]: Extracting #5: cost 1 inf + 3242 23.198 * * [simplify]: Extracting #6: cost 0 inf + 3474 23.198 * [simplify]: Simplified to (* (/ (cbrt 0.5) (exp im)) (cbrt 0.5)) 23.198 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ (* 0.5 (cbrt 0.5)) (exp im)) (* (/ (cbrt 0.5) (exp im)) (cbrt 0.5))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.199 * * * * [progress]: [ 109 / 164 ] simplifiying candidate # 23.199 * [simplify]: Simplifying (* (/ (* (cbrt 0.5) (cbrt 0.5)) 1) (/ (* (cbrt 0.5) (cbrt 0.5)) 1)) 23.199 * * [simplify]: iters left: 6 (6 enodes) 23.201 * * [simplify]: iters left: 5 (24 enodes) 23.207 * * [simplify]: iters left: 4 (42 enodes) 23.215 * * [simplify]: iters left: 3 (58 enodes) 23.229 * * [simplify]: iters left: 2 (77 enodes) 23.243 * * [simplify]: iters left: 1 (83 enodes) 23.259 * * [simplify]: Extracting #0: cost 1 inf + 0 23.259 * * [simplify]: Extracting #1: cost 11 inf + 0 23.259 * * [simplify]: Extracting #2: cost 16 inf + 3 23.259 * * [simplify]: Extracting #3: cost 10 inf + 583 23.260 * * [simplify]: Extracting #4: cost 3 inf + 1312 23.260 * * [simplify]: Extracting #5: cost 0 inf + 1929 23.260 * [simplify]: Simplified to (* 0.5 (cbrt 0.5)) 23.260 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* 0.5 (cbrt 0.5)) (* (/ (cbrt 0.5) (exp im)) (/ (cbrt 0.5) (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.261 * [simplify]: Simplifying (* (/ (cbrt 0.5) (exp im)) (/ (cbrt 0.5) (exp im))) 23.261 * * [simplify]: iters left: 5 (6 enodes) 23.263 * * [simplify]: iters left: 4 (22 enodes) 23.267 * * [simplify]: iters left: 3 (30 enodes) 23.271 * * [simplify]: iters left: 2 (42 enodes) 23.278 * * [simplify]: iters left: 1 (51 enodes) 23.286 * * [simplify]: Extracting #0: cost 1 inf + 0 23.287 * * [simplify]: Extracting #1: cost 11 inf + 0 23.287 * * [simplify]: Extracting #2: cost 23 inf + 0 23.287 * * [simplify]: Extracting #3: cost 20 inf + 114 23.287 * * [simplify]: Extracting #4: cost 15 inf + 650 23.288 * * [simplify]: Extracting #5: cost 2 inf + 3123 23.289 * * [simplify]: Extracting #6: cost 0 inf + 3476 23.290 * [simplify]: Simplified to (* (/ (cbrt 0.5) (exp im)) (/ (cbrt 0.5) (exp im))) 23.290 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* 0.5 (cbrt 0.5)) (* (/ (cbrt 0.5) (exp im)) (/ (cbrt 0.5) (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.291 * * * * [progress]: [ 110 / 164 ] simplifiying candidate # 23.291 * [simplify]: Simplifying (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im))))) 23.291 * * [simplify]: iters left: 6 (8 enodes) 23.296 * * [simplify]: iters left: 5 (30 enodes) 23.306 * * [simplify]: iters left: 4 (53 enodes) 23.322 * * [simplify]: iters left: 3 (92 enodes) 23.338 * * [simplify]: iters left: 2 (127 enodes) 23.358 * * [simplify]: iters left: 1 (147 enodes) 23.391 * * [simplify]: Extracting #0: cost 1 inf + 0 23.391 * * [simplify]: Extracting #1: cost 23 inf + 0 23.391 * * [simplify]: Extracting #2: cost 48 inf + 1 23.392 * * [simplify]: Extracting #3: cost 31 inf + 2595 23.394 * * [simplify]: Extracting #4: cost 5 inf + 9388 23.397 * * [simplify]: Extracting #5: cost 0 inf + 10769 23.401 * [simplify]: Simplified to (/ 0.5 (* (exp im) (cbrt (exp im)))) 23.401 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (* (exp im) (cbrt (exp im)))) (* (/ (sqrt 0.5) (cbrt (exp im))) (/ (sqrt 0.5) (cbrt (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.401 * [simplify]: Simplifying (* (/ (sqrt 0.5) (cbrt (exp im))) (/ (sqrt 0.5) (cbrt (exp im)))) 23.402 * * [simplify]: iters left: 6 (7 enodes) 23.408 * * [simplify]: iters left: 5 (25 enodes) 23.416 * * [simplify]: iters left: 4 (33 enodes) 23.426 * * [simplify]: iters left: 3 (40 enodes) 23.432 * * [simplify]: iters left: 2 (49 enodes) 23.439 * * [simplify]: iters left: 1 (52 enodes) 23.446 * * [simplify]: Extracting #0: cost 1 inf + 0 23.446 * * [simplify]: Extracting #1: cost 11 inf + 0 23.446 * * [simplify]: Extracting #2: cost 19 inf + 1 23.446 * * [simplify]: Extracting #3: cost 19 inf + 83 23.446 * * [simplify]: Extracting #4: cost 18 inf + 84 23.446 * * [simplify]: Extracting #5: cost 16 inf + 226 23.447 * * [simplify]: Extracting #6: cost 8 inf + 1959 23.447 * * [simplify]: Extracting #7: cost 1 inf + 3542 23.448 * * [simplify]: Extracting #8: cost 0 inf + 3774 23.448 * [simplify]: Simplified to (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) 23.448 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (* (exp im) (cbrt (exp im)))) (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.449 * * * * [progress]: [ 111 / 164 ] simplifiying candidate # 23.449 * [simplify]: Simplifying (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) 23.449 * * [simplify]: iters left: 6 (7 enodes) 23.451 * * [simplify]: iters left: 5 (25 enodes) 23.455 * * [simplify]: iters left: 4 (33 enodes) 23.467 * * [simplify]: iters left: 3 (40 enodes) 23.479 * * [simplify]: iters left: 2 (49 enodes) 23.494 * * [simplify]: iters left: 1 (51 enodes) 23.507 * * [simplify]: Extracting #0: cost 1 inf + 0 23.508 * * [simplify]: Extracting #1: cost 11 inf + 0 23.508 * * [simplify]: Extracting #2: cost 19 inf + 1 23.508 * * [simplify]: Extracting #3: cost 14 inf + 226 23.508 * * [simplify]: Extracting #4: cost 6 inf + 1441 23.509 * * [simplify]: Extracting #5: cost 0 inf + 2352 23.510 * [simplify]: Simplified to (/ 0.5 (exp im)) 23.510 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.511 * [simplify]: Simplifying (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) 23.511 * * [simplify]: iters left: 6 (7 enodes) 23.515 * * [simplify]: iters left: 5 (25 enodes) 23.524 * * [simplify]: iters left: 4 (33 enodes) 23.537 * * [simplify]: iters left: 3 (40 enodes) 23.546 * * [simplify]: iters left: 2 (49 enodes) 23.553 * * [simplify]: iters left: 1 (51 enodes) 23.560 * * [simplify]: Extracting #0: cost 1 inf + 0 23.560 * * [simplify]: Extracting #1: cost 11 inf + 0 23.561 * * [simplify]: Extracting #2: cost 19 inf + 1 23.561 * * [simplify]: Extracting #3: cost 14 inf + 226 23.561 * * [simplify]: Extracting #4: cost 6 inf + 1441 23.561 * * [simplify]: Extracting #5: cost 0 inf + 2352 23.562 * [simplify]: Simplified to (/ 0.5 (exp im)) 23.562 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.562 * * * * [progress]: [ 112 / 164 ] simplifiying candidate # 23.562 * [simplify]: Simplifying (* (/ (sqrt 0.5) 1) (/ (sqrt 0.5) 1)) 23.562 * * [simplify]: iters left: 5 (5 enodes) 23.564 * * [simplify]: iters left: 4 (19 enodes) 23.569 * * [simplify]: iters left: 3 (21 enodes) 23.572 * * [simplify]: iters left: 2 (23 enodes) 23.575 * * [simplify]: Extracting #0: cost 1 inf + 0 23.575 * * [simplify]: Extracting #1: cost 0 inf + 1 23.575 * [simplify]: Simplified to 0.5 23.575 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* 0.5 (* (/ (sqrt 0.5) (exp im)) (/ (sqrt 0.5) (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.575 * [simplify]: Simplifying (* (/ (sqrt 0.5) (exp im)) (/ (sqrt 0.5) (exp im))) 23.575 * * [simplify]: iters left: 5 (6 enodes) 23.577 * * [simplify]: iters left: 4 (22 enodes) 23.581 * * [simplify]: iters left: 3 (30 enodes) 23.586 * * [simplify]: iters left: 2 (37 enodes) 23.592 * * [simplify]: iters left: 1 (46 enodes) 23.599 * * [simplify]: Extracting #0: cost 1 inf + 0 23.599 * * [simplify]: Extracting #1: cost 11 inf + 0 23.599 * * [simplify]: Extracting #2: cost 20 inf + 1 23.600 * * [simplify]: Extracting #3: cost 14 inf + 418 23.600 * * [simplify]: Extracting #4: cost 3 inf + 1857 23.600 * * [simplify]: Extracting #5: cost 0 inf + 2393 23.601 * [simplify]: Simplified to (/ (/ 0.5 (exp im)) (exp im)) 23.601 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* 0.5 (/ (/ 0.5 (exp im)) (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.601 * * * * [progress]: [ 113 / 164 ] simplifiying candidate # 23.601 * [simplify]: Simplifying (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 1 (* (cbrt (exp im)) (cbrt (exp im))))) 23.601 * * [simplify]: iters left: 6 (7 enodes) 23.603 * * [simplify]: iters left: 5 (29 enodes) 23.609 * * [simplify]: iters left: 4 (50 enodes) 23.619 * * [simplify]: iters left: 3 (82 enodes) 23.647 * * [simplify]: iters left: 2 (99 enodes) 23.684 * * [simplify]: iters left: 1 (112 enodes) 23.709 * * [simplify]: Extracting #0: cost 1 inf + 0 23.709 * * [simplify]: Extracting #1: cost 11 inf + 0 23.709 * * [simplify]: Extracting #2: cost 23 inf + 2 23.709 * * [simplify]: Extracting #3: cost 24 inf + 45 23.710 * * [simplify]: Extracting #4: cost 21 inf + 229 23.710 * * [simplify]: Extracting #5: cost 12 inf + 1902 23.711 * * [simplify]: Extracting #6: cost 1 inf + 4812 23.713 * * [simplify]: Extracting #7: cost 0 inf + 5044 23.714 * [simplify]: Simplified to (/ (/ 1 (cbrt (exp im))) (exp im)) 23.714 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ (/ 1 (cbrt (exp im))) (exp im)) (* (/ 0.5 (cbrt (exp im))) (/ 0.5 (cbrt (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.715 * [simplify]: Simplifying (* (/ 0.5 (cbrt (exp im))) (/ 0.5 (cbrt (exp im)))) 23.715 * * [simplify]: iters left: 6 (6 enodes) 23.719 * * [simplify]: iters left: 5 (22 enodes) 23.727 * * [simplify]: iters left: 4 (30 enodes) 23.737 * * [simplify]: iters left: 3 (42 enodes) 23.750 * * [simplify]: iters left: 2 (49 enodes) 23.766 * * [simplify]: Extracting #0: cost 1 inf + 0 23.766 * * [simplify]: Extracting #1: cost 11 inf + 0 23.766 * * [simplify]: Extracting #2: cost 19 inf + 1 23.766 * * [simplify]: Extracting #3: cost 20 inf + 42 23.766 * * [simplify]: Extracting #4: cost 18 inf + 84 23.766 * * [simplify]: Extracting #5: cost 12 inf + 952 23.767 * * [simplify]: Extracting #6: cost 2 inf + 3070 23.768 * * [simplify]: Extracting #7: cost 0 inf + 3534 23.769 * [simplify]: Simplified to (* (/ 0.5 (cbrt (exp im))) (/ 0.5 (cbrt (exp im)))) 23.769 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ (/ 1 (cbrt (exp im))) (exp im)) (* (/ 0.5 (cbrt (exp im))) (/ 0.5 (cbrt (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.770 * * * * [progress]: [ 114 / 164 ] simplifiying candidate # 23.770 * [simplify]: Simplifying (* (/ 1 (sqrt (exp im))) (/ 1 (sqrt (exp im)))) 23.770 * * [simplify]: iters left: 6 (6 enodes) 23.774 * * [simplify]: iters left: 5 (24 enodes) 23.782 * * [simplify]: iters left: 4 (32 enodes) 23.792 * * [simplify]: iters left: 3 (38 enodes) 23.802 * * [simplify]: Extracting #0: cost 1 inf + 0 23.802 * * [simplify]: Extracting #1: cost 6 inf + 0 23.802 * * [simplify]: Extracting #2: cost 9 inf + 1 23.802 * * [simplify]: Extracting #3: cost 6 inf + 144 23.803 * * [simplify]: Extracting #4: cost 2 inf + 631 23.803 * * [simplify]: Extracting #5: cost 0 inf + 894 23.803 * [simplify]: Simplified to (/ 1 (exp im)) 23.803 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 1 (exp im)) (* (/ 0.5 (sqrt (exp im))) (/ 0.5 (sqrt (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.804 * [simplify]: Simplifying (* (/ 0.5 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) 23.804 * * [simplify]: iters left: 6 (6 enodes) 23.805 * * [simplify]: iters left: 5 (22 enodes) 23.809 * * [simplify]: iters left: 4 (30 enodes) 23.814 * * [simplify]: iters left: 3 (42 enodes) 23.820 * * [simplify]: iters left: 2 (47 enodes) 23.827 * * [simplify]: iters left: 1 (48 enodes) 23.833 * * [simplify]: Extracting #0: cost 1 inf + 0 23.833 * * [simplify]: Extracting #1: cost 11 inf + 0 23.833 * * [simplify]: Extracting #2: cost 19 inf + 1 23.833 * * [simplify]: Extracting #3: cost 17 inf + 43 23.833 * * [simplify]: Extracting #4: cost 9 inf + 865 23.834 * * [simplify]: Extracting #5: cost 0 inf + 2192 23.834 * [simplify]: Simplified to (/ (* 0.5 0.5) (exp im)) 23.834 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 1 (exp im)) (/ (* 0.5 0.5) (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.834 * * * * [progress]: [ 115 / 164 ] simplifiying candidate # 23.835 * [simplify]: Simplifying (* (/ 1 1) (/ 1 1)) 23.835 * * [simplify]: iters left: 4 (3 enodes) 23.838 * * [simplify]: iters left: 3 (10 enodes) 23.840 * * [simplify]: iters left: 2 (12 enodes) 23.843 * * [simplify]: Extracting #0: cost 1 inf + 0 23.843 * * [simplify]: Extracting #1: cost 0 inf + 1 23.843 * [simplify]: Simplified to 1 23.843 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* 1 (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.844 * [simplify]: Simplifying (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) 23.844 * * [simplify]: iters left: 5 (5 enodes) 23.847 * * [simplify]: iters left: 4 (19 enodes) 23.853 * * [simplify]: iters left: 3 (27 enodes) 23.862 * * [simplify]: iters left: 2 (39 enodes) 23.874 * * [simplify]: iters left: 1 (48 enodes) 23.890 * * [simplify]: Extracting #0: cost 1 inf + 0 23.890 * * [simplify]: Extracting #1: cost 11 inf + 0 23.890 * * [simplify]: Extracting #2: cost 20 inf + 1 23.890 * * [simplify]: Extracting #3: cost 17 inf + 125 23.890 * * [simplify]: Extracting #4: cost 7 inf + 1171 23.891 * * [simplify]: Extracting #5: cost 0 inf + 2194 23.892 * [simplify]: Simplified to (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) 23.892 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* 1 (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.892 * * * * [progress]: [ 116 / 164 ] simplifiying candidate # 23.893 * [simplify]: Simplifying (* 1 1) 23.893 * * [simplify]: iters left: 2 (2 enodes) 23.895 * * [simplify]: iters left: 1 (6 enodes) 23.897 * * [simplify]: Extracting #0: cost 1 inf + 0 23.897 * * [simplify]: Extracting #1: cost 0 inf + 1 23.897 * [simplify]: Simplified to 1 23.897 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* 1 (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.897 * [simplify]: Simplifying (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) 23.898 * * [simplify]: iters left: 5 (5 enodes) 23.900 * * [simplify]: iters left: 4 (19 enodes) 23.907 * * [simplify]: iters left: 3 (27 enodes) 23.915 * * [simplify]: iters left: 2 (39 enodes) 23.924 * * [simplify]: iters left: 1 (48 enodes) 23.931 * * [simplify]: Extracting #0: cost 1 inf + 0 23.931 * * [simplify]: Extracting #1: cost 11 inf + 0 23.931 * * [simplify]: Extracting #2: cost 20 inf + 1 23.931 * * [simplify]: Extracting #3: cost 17 inf + 125 23.931 * * [simplify]: Extracting #4: cost 7 inf + 1171 23.932 * * [simplify]: Extracting #5: cost 0 inf + 2194 23.932 * [simplify]: Simplified to (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) 23.932 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* 1 (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.932 * * * * [progress]: [ 117 / 164 ] simplifiying candidate # 23.932 * [simplify]: Simplifying (* 0.5 0.5) 23.932 * * [simplify]: iters left: 2 (2 enodes) 23.934 * * [simplify]: iters left: 1 (6 enodes) 23.935 * * [simplify]: Extracting #0: cost 1 inf + 0 23.935 * * [simplify]: Extracting #1: cost 3 inf + 0 23.935 * * [simplify]: Extracting #2: cost 2 inf + 1 23.935 * * [simplify]: Extracting #3: cost 0 inf + 83 23.935 * [simplify]: Simplified to (* 0.5 0.5) 23.935 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* 0.5 0.5) (* (/ 1 (exp im)) (/ 1 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.935 * [simplify]: Simplifying (* (/ 1 (exp im)) (/ 1 (exp im))) 23.935 * * [simplify]: iters left: 5 (5 enodes) 23.937 * * [simplify]: iters left: 4 (23 enodes) 23.942 * * [simplify]: iters left: 3 (35 enodes) 23.947 * * [simplify]: iters left: 2 (49 enodes) 23.954 * * [simplify]: iters left: 1 (58 enodes) 23.966 * * [simplify]: Extracting #0: cost 1 inf + 0 23.966 * * [simplify]: Extracting #1: cost 7 inf + 0 23.966 * * [simplify]: Extracting #2: cost 13 inf + 1 23.966 * * [simplify]: Extracting #3: cost 12 inf + 84 23.966 * * [simplify]: Extracting #4: cost 3 inf + 803 23.967 * * [simplify]: Extracting #5: cost 1 inf + 1065 23.967 * * [simplify]: Extracting #6: cost 0 inf + 1216 23.968 * [simplify]: Simplified to (* (exp (- im)) (exp (- im))) 23.968 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* 0.5 0.5) (* (exp (- im)) (exp (- im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.968 * * * * [progress]: [ 118 / 164 ] simplifiying candidate # 23.968 * [simplify]: Simplifying (* (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im)))) 23.968 * * [simplify]: iters left: 6 (6 enodes) 23.971 * * [simplify]: iters left: 5 (16 enodes) 23.977 * * [simplify]: iters left: 4 (17 enodes) 23.982 * * [simplify]: Extracting #0: cost 1 inf + 0 23.982 * * [simplify]: Extracting #1: cost 5 inf + 0 23.982 * * [simplify]: Extracting #2: cost 7 inf + 1 23.982 * * [simplify]: Extracting #3: cost 2 inf + 368 23.983 * * [simplify]: Extracting #4: cost 0 inf + 672 23.983 * [simplify]: Simplified to (/ 0.5 (exp im)) 23.983 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (* (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.983 * [simplify]: Simplifying (* (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im)))) 23.984 * * [simplify]: iters left: 6 (6 enodes) 23.985 * * [simplify]: iters left: 5 (16 enodes) 23.988 * * [simplify]: iters left: 4 (17 enodes) 23.990 * * [simplify]: Extracting #0: cost 1 inf + 0 23.990 * * [simplify]: Extracting #1: cost 5 inf + 0 23.990 * * [simplify]: Extracting #2: cost 7 inf + 1 23.991 * * [simplify]: Extracting #3: cost 2 inf + 368 23.991 * * [simplify]: Extracting #4: cost 0 inf + 672 23.991 * [simplify]: Simplified to (/ 0.5 (exp im)) 23.991 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (sqrt (/ 0.5 (exp im))) (sqrt (/ 0.5 (exp im)))) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 23.991 * * * * [progress]: [ 119 / 164 ] simplifiying candidate # 23.991 * [simplify]: Simplifying (* (sqrt (/ 0.5 (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) 23.991 * * [simplify]: iters left: 6 (9 enodes) 23.994 * * [simplify]: iters left: 5 (30 enodes) 24.001 * * [simplify]: iters left: 4 (36 enodes) 24.006 * * [simplify]: iters left: 3 (40 enodes) 24.012 * * [simplify]: iters left: 2 (44 enodes) 24.019 * * [simplify]: iters left: 1 (47 enodes) 24.032 * * [simplify]: Extracting #0: cost 1 inf + 0 24.033 * * [simplify]: Extracting #1: cost 10 inf + 0 24.033 * * [simplify]: Extracting #2: cost 21 inf + 0 24.033 * * [simplify]: Extracting #3: cost 22 inf + 42 24.033 * * [simplify]: Extracting #4: cost 20 inf + 84 24.034 * * [simplify]: Extracting #5: cost 8 inf + 2064 24.035 * * [simplify]: Extracting #6: cost 0 inf + 3760 24.035 * [simplify]: Simplified to (* (/ (sqrt 0.5) (sqrt (exp im))) (sqrt (/ 0.5 (exp im)))) 24.036 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ (sqrt 0.5) (sqrt (exp im))) (sqrt (/ 0.5 (exp im)))) (* (sqrt (/ 0.5 (exp im))) (/ (sqrt 0.5) (sqrt (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.036 * [simplify]: Simplifying (* (sqrt (/ 0.5 (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) 24.036 * * [simplify]: iters left: 6 (9 enodes) 24.039 * * [simplify]: iters left: 5 (30 enodes) 24.043 * * [simplify]: iters left: 4 (36 enodes) 24.049 * * [simplify]: iters left: 3 (40 enodes) 24.055 * * [simplify]: iters left: 2 (44 enodes) 24.062 * * [simplify]: iters left: 1 (47 enodes) 24.074 * * [simplify]: Extracting #0: cost 1 inf + 0 24.074 * * [simplify]: Extracting #1: cost 10 inf + 0 24.074 * * [simplify]: Extracting #2: cost 21 inf + 0 24.074 * * [simplify]: Extracting #3: cost 22 inf + 42 24.074 * * [simplify]: Extracting #4: cost 20 inf + 84 24.075 * * [simplify]: Extracting #5: cost 8 inf + 2064 24.076 * * [simplify]: Extracting #6: cost 0 inf + 3760 24.077 * [simplify]: Simplified to (* (/ (sqrt 0.5) (sqrt (exp im))) (sqrt (/ 0.5 (exp im)))) 24.077 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (sqrt (/ 0.5 (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (/ (sqrt 0.5) (sqrt (exp im))) (sqrt (/ 0.5 (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.077 * * * * [progress]: [ 120 / 164 ] simplifiying candidate # 24.078 * [simplify]: Simplifying (* (/ (sqrt 0.5) (sqrt (exp im))) (sqrt (/ 0.5 (exp im)))) 24.078 * * [simplify]: iters left: 6 (9 enodes) 24.083 * * [simplify]: iters left: 5 (30 enodes) 24.093 * * [simplify]: iters left: 4 (36 enodes) 24.103 * * [simplify]: iters left: 3 (38 enodes) 24.117 * * [simplify]: Extracting #0: cost 1 inf + 0 24.117 * * [simplify]: Extracting #1: cost 8 inf + 0 24.117 * * [simplify]: Extracting #2: cost 17 inf + 0 24.117 * * [simplify]: Extracting #3: cost 19 inf + 1 24.117 * * [simplify]: Extracting #4: cost 14 inf + 226 24.118 * * [simplify]: Extracting #5: cost 8 inf + 1137 24.118 * * [simplify]: Extracting #6: cost 0 inf + 2912 24.119 * [simplify]: Simplified to (/ (* (sqrt 0.5) (sqrt (/ 0.5 (exp im)))) (sqrt (exp im))) 24.119 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ (* (sqrt 0.5) (sqrt (/ 0.5 (exp im)))) (sqrt (exp im))) (* (/ (sqrt 0.5) (sqrt (exp im))) (sqrt (/ 0.5 (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.120 * [simplify]: Simplifying (* (/ (sqrt 0.5) (sqrt (exp im))) (sqrt (/ 0.5 (exp im)))) 24.120 * * [simplify]: iters left: 6 (9 enodes) 24.125 * * [simplify]: iters left: 5 (30 enodes) 24.135 * * [simplify]: iters left: 4 (36 enodes) 24.145 * * [simplify]: iters left: 3 (38 enodes) 24.156 * * [simplify]: Extracting #0: cost 1 inf + 0 24.156 * * [simplify]: Extracting #1: cost 8 inf + 0 24.156 * * [simplify]: Extracting #2: cost 17 inf + 0 24.156 * * [simplify]: Extracting #3: cost 19 inf + 1 24.157 * * [simplify]: Extracting #4: cost 14 inf + 226 24.157 * * [simplify]: Extracting #5: cost 8 inf + 1137 24.158 * * [simplify]: Extracting #6: cost 0 inf + 2912 24.159 * [simplify]: Simplified to (/ (* (sqrt 0.5) (sqrt (/ 0.5 (exp im)))) (sqrt (exp im))) 24.159 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ (sqrt 0.5) (sqrt (exp im))) (sqrt (/ 0.5 (exp im)))) (/ (* (sqrt 0.5) (sqrt (/ 0.5 (exp im)))) (sqrt (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.159 * * * * [progress]: [ 121 / 164 ] simplifiying candidate # 24.160 * [simplify]: Simplifying (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) 24.160 * * [simplify]: iters left: 6 (7 enodes) 24.164 * * [simplify]: iters left: 5 (25 enodes) 24.174 * * [simplify]: iters left: 4 (33 enodes) 24.184 * * [simplify]: iters left: 3 (40 enodes) 24.196 * * [simplify]: iters left: 2 (49 enodes) 24.209 * * [simplify]: iters left: 1 (51 enodes) 24.223 * * [simplify]: Extracting #0: cost 1 inf + 0 24.223 * * [simplify]: Extracting #1: cost 11 inf + 0 24.223 * * [simplify]: Extracting #2: cost 19 inf + 1 24.223 * * [simplify]: Extracting #3: cost 14 inf + 226 24.223 * * [simplify]: Extracting #4: cost 6 inf + 1441 24.224 * * [simplify]: Extracting #5: cost 0 inf + 2352 24.225 * [simplify]: Simplified to (/ 0.5 (exp im)) 24.225 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.226 * [simplify]: Simplifying (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) 24.226 * * [simplify]: iters left: 6 (7 enodes) 24.230 * * [simplify]: iters left: 5 (25 enodes) 24.239 * * [simplify]: iters left: 4 (33 enodes) 24.248 * * [simplify]: iters left: 3 (40 enodes) 24.260 * * [simplify]: iters left: 2 (49 enodes) 24.277 * * [simplify]: iters left: 1 (51 enodes) 24.290 * * [simplify]: Extracting #0: cost 1 inf + 0 24.290 * * [simplify]: Extracting #1: cost 11 inf + 0 24.290 * * [simplify]: Extracting #2: cost 19 inf + 1 24.291 * * [simplify]: Extracting #3: cost 14 inf + 226 24.291 * * [simplify]: Extracting #4: cost 6 inf + 1441 24.292 * * [simplify]: Extracting #5: cost 0 inf + 2352 24.293 * [simplify]: Simplified to (/ 0.5 (exp im)) 24.293 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.294 * * * * [progress]: [ 122 / 164 ] simplifiying candidate # 24.294 * [simplify]: Simplifying (/ 0.5 (exp im)) 24.294 * * [simplify]: iters left: 3 (4 enodes) 24.296 * * [simplify]: iters left: 2 (12 enodes) 24.300 * * [simplify]: Extracting #0: cost 1 inf + 0 24.300 * * [simplify]: Extracting #1: cost 4 inf + 0 24.300 * * [simplify]: Extracting #2: cost 5 inf + 1 24.300 * * [simplify]: Extracting #3: cost 4 inf + 2 24.301 * * [simplify]: Extracting #4: cost 0 inf + 368 24.301 * [simplify]: Simplified to (/ 0.5 (exp im)) 24.301 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (pow (/ 0.5 (exp im)) (* 2 1)) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.301 * [simplify]: Simplifying (* 2 1) 24.301 * * [simplify]: iters left: 2 (3 enodes) 24.304 * * [simplify]: iters left: 1 (9 enodes) 24.307 * * [simplify]: Extracting #0: cost 1 inf + 0 24.307 * * [simplify]: Extracting #1: cost 0 inf + 1 24.307 * [simplify]: Simplified to 2 24.307 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (pow (/ 0.5 (exp im)) 2) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.308 * * * * [progress]: [ 123 / 164 ] simplifiying candidate # 24.308 * [simplify]: Simplifying (cbrt (/ 0.5 (exp im))) 24.308 * * [simplify]: iters left: 4 (5 enodes) 24.311 * * [simplify]: iters left: 3 (15 enodes) 24.315 * * [simplify]: Extracting #0: cost 1 inf + 0 24.315 * * [simplify]: Extracting #1: cost 3 inf + 0 24.316 * * [simplify]: Extracting #2: cost 6 inf + 0 24.316 * * [simplify]: Extracting #3: cost 7 inf + 1 24.316 * * [simplify]: Extracting #4: cost 0 inf + 752 24.316 * [simplify]: Simplified to (cbrt (/ 0.5 (exp im))) 24.316 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im))))) (cbrt (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.317 * * * * [progress]: [ 124 / 164 ] simplifiying candidate # 24.317 * [simplify]: Simplifying (sqrt (/ 0.5 (exp im))) 24.317 * * [simplify]: iters left: 4 (5 enodes) 24.320 * * [simplify]: iters left: 3 (15 enodes) 24.324 * * [simplify]: Extracting #0: cost 1 inf + 0 24.325 * * [simplify]: Extracting #1: cost 3 inf + 0 24.325 * * [simplify]: Extracting #2: cost 6 inf + 0 24.325 * * [simplify]: Extracting #3: cost 7 inf + 1 24.325 * * [simplify]: Extracting #4: cost 0 inf + 672 24.325 * [simplify]: Simplified to (sqrt (/ 0.5 (exp im))) 24.325 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) (sqrt (/ 0.5 (exp im)))) (sqrt (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.325 * * * * [progress]: [ 125 / 164 ] simplifiying candidate # 24.326 * [simplify]: Simplifying (/ (cbrt 0.5) (cbrt (exp im))) 24.326 * * [simplify]: iters left: 4 (6 enodes) 24.329 * * [simplify]: iters left: 3 (18 enodes) 24.335 * * [simplify]: Extracting #0: cost 1 inf + 0 24.335 * * [simplify]: Extracting #1: cost 4 inf + 0 24.335 * * [simplify]: Extracting #2: cost 8 inf + 0 24.335 * * [simplify]: Extracting #3: cost 9 inf + 1 24.335 * * [simplify]: Extracting #4: cost 0 inf + 1152 24.336 * [simplify]: Simplified to (/ (cbrt 0.5) (cbrt (exp im))) 24.336 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im))))) (/ (cbrt 0.5) (cbrt (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.336 * * * * [progress]: [ 126 / 164 ] simplifiying candidate # 24.336 * [simplify]: Simplifying (/ (cbrt 0.5) (sqrt (exp im))) 24.336 * * [simplify]: iters left: 4 (6 enodes) 24.340 * * [simplify]: iters left: 3 (18 enodes) 24.346 * * [simplify]: Extracting #0: cost 1 inf + 0 24.346 * * [simplify]: Extracting #1: cost 4 inf + 0 24.346 * * [simplify]: Extracting #2: cost 8 inf + 0 24.346 * * [simplify]: Extracting #3: cost 9 inf + 1 24.346 * * [simplify]: Extracting #4: cost 0 inf + 992 24.346 * [simplify]: Simplified to (/ (cbrt 0.5) (sqrt (exp im))) 24.346 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im)))) (/ (cbrt 0.5) (sqrt (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.347 * * * * [progress]: [ 127 / 164 ] simplifiying candidate # 24.347 * [simplify]: Simplifying (/ (cbrt 0.5) (exp im)) 24.347 * * [simplify]: iters left: 3 (5 enodes) 24.349 * * [simplify]: iters left: 2 (15 enodes) 24.351 * * [simplify]: Extracting #0: cost 1 inf + 0 24.351 * * [simplify]: Extracting #1: cost 4 inf + 0 24.351 * * [simplify]: Extracting #2: cost 8 inf + 0 24.351 * * [simplify]: Extracting #3: cost 4 inf + 144 24.352 * * [simplify]: Extracting #4: cost 0 inf + 690 24.352 * [simplify]: Simplified to (/ (cbrt 0.5) (exp im)) 24.352 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) (/ (* (cbrt 0.5) (cbrt 0.5)) 1)) (/ (cbrt 0.5) (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.352 * * * * [progress]: [ 128 / 164 ] simplifiying candidate # 24.352 * [simplify]: Simplifying (/ (sqrt 0.5) (cbrt (exp im))) 24.352 * * [simplify]: iters left: 4 (6 enodes) 24.354 * * [simplify]: iters left: 3 (18 enodes) 24.357 * * [simplify]: Extracting #0: cost 1 inf + 0 24.357 * * [simplify]: Extracting #1: cost 4 inf + 0 24.357 * * [simplify]: Extracting #2: cost 8 inf + 0 24.357 * * [simplify]: Extracting #3: cost 9 inf + 1 24.357 * * [simplify]: Extracting #4: cost 0 inf + 992 24.357 * [simplify]: Simplified to (/ (sqrt 0.5) (cbrt (exp im))) 24.357 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im))))) (/ (sqrt 0.5) (cbrt (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.357 * * * * [progress]: [ 129 / 164 ] simplifiying candidate # 24.358 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 24.358 * * [simplify]: iters left: 4 (6 enodes) 24.359 * * [simplify]: iters left: 3 (18 enodes) 24.362 * * [simplify]: Extracting #0: cost 1 inf + 0 24.362 * * [simplify]: Extracting #1: cost 4 inf + 0 24.362 * * [simplify]: Extracting #2: cost 8 inf + 0 24.362 * * [simplify]: Extracting #3: cost 9 inf + 1 24.362 * * [simplify]: Extracting #4: cost 0 inf + 832 24.363 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 24.363 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) (/ (sqrt 0.5) (sqrt (exp im)))) (/ (sqrt 0.5) (sqrt (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.363 * * * * [progress]: [ 130 / 164 ] simplifiying candidate # 24.363 * [simplify]: Simplifying (/ (sqrt 0.5) (exp im)) 24.363 * * [simplify]: iters left: 3 (5 enodes) 24.365 * * [simplify]: iters left: 2 (15 enodes) 24.367 * * [simplify]: Extracting #0: cost 1 inf + 0 24.367 * * [simplify]: Extracting #1: cost 4 inf + 0 24.367 * * [simplify]: Extracting #2: cost 8 inf + 0 24.367 * * [simplify]: Extracting #3: cost 4 inf + 144 24.367 * * [simplify]: Extracting #4: cost 0 inf + 530 24.368 * [simplify]: Simplified to (/ (sqrt 0.5) (exp im)) 24.368 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) (/ (sqrt 0.5) 1)) (/ (sqrt 0.5) (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.368 * * * * [progress]: [ 131 / 164 ] simplifiying candidate # 24.368 * [simplify]: Simplifying (/ 0.5 (cbrt (exp im))) 24.368 * * [simplify]: iters left: 4 (5 enodes) 24.369 * * [simplify]: iters left: 3 (15 enodes) 24.372 * * [simplify]: Extracting #0: cost 1 inf + 0 24.372 * * [simplify]: Extracting #1: cost 4 inf + 0 24.372 * * [simplify]: Extracting #2: cost 5 inf + 1 24.372 * * [simplify]: Extracting #3: cost 7 inf + 1 24.372 * * [simplify]: Extracting #4: cost 0 inf + 830 24.372 * [simplify]: Simplified to (/ 0.5 (cbrt (exp im))) 24.372 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) (/ 1 (* (cbrt (exp im)) (cbrt (exp im))))) (/ 0.5 (cbrt (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.372 * * * * [progress]: [ 132 / 164 ] simplifiying candidate # 24.372 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 24.373 * * [simplify]: iters left: 4 (5 enodes) 24.374 * * [simplify]: iters left: 3 (15 enodes) 24.376 * * [simplify]: Extracting #0: cost 1 inf + 0 24.376 * * [simplify]: Extracting #1: cost 4 inf + 0 24.376 * * [simplify]: Extracting #2: cost 5 inf + 1 24.376 * * [simplify]: Extracting #3: cost 7 inf + 1 24.376 * * [simplify]: Extracting #4: cost 0 inf + 670 24.377 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 24.377 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) (/ 1 (sqrt (exp im)))) (/ 0.5 (sqrt (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.377 * * * * [progress]: [ 133 / 164 ] simplifiying candidate # 24.377 * [simplify]: Simplifying (/ 0.5 (exp im)) 24.377 * * [simplify]: iters left: 3 (4 enodes) 24.378 * * [simplify]: iters left: 2 (12 enodes) 24.380 * * [simplify]: Extracting #0: cost 1 inf + 0 24.380 * * [simplify]: Extracting #1: cost 4 inf + 0 24.380 * * [simplify]: Extracting #2: cost 5 inf + 1 24.380 * * [simplify]: Extracting #3: cost 4 inf + 2 24.380 * * [simplify]: Extracting #4: cost 0 inf + 368 24.380 * [simplify]: Simplified to (/ 0.5 (exp im)) 24.380 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) (/ 1 1)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.381 * * * * [progress]: [ 134 / 164 ] simplifiying candidate # 24.381 * [simplify]: Simplifying (/ 0.5 (exp im)) 24.381 * * [simplify]: iters left: 3 (4 enodes) 24.382 * * [simplify]: iters left: 2 (12 enodes) 24.384 * * [simplify]: Extracting #0: cost 1 inf + 0 24.384 * * [simplify]: Extracting #1: cost 4 inf + 0 24.384 * * [simplify]: Extracting #2: cost 5 inf + 1 24.384 * * [simplify]: Extracting #3: cost 4 inf + 2 24.384 * * [simplify]: Extracting #4: cost 0 inf + 368 24.384 * [simplify]: Simplified to (/ 0.5 (exp im)) 24.384 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) 1) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.385 * * * * [progress]: [ 135 / 164 ] simplifiying candidate # 24.385 * [simplify]: Simplifying (/ 1 (exp im)) 24.385 * * [simplify]: iters left: 3 (4 enodes) 24.386 * * [simplify]: iters left: 2 (16 enodes) 24.391 * * [simplify]: iters left: 1 (20 enodes) 24.397 * * [simplify]: Extracting #0: cost 1 inf + 0 24.397 * * [simplify]: Extracting #1: cost 5 inf + 0 24.397 * * [simplify]: Extracting #2: cost 7 inf + 1 24.397 * * [simplify]: Extracting #3: cost 6 inf + 2 24.397 * * [simplify]: Extracting #4: cost 0 inf + 450 24.398 * * [simplify]: Extracting #5: cost 0 inf + 448 24.398 * [simplify]: Simplified to (exp (- im)) 24.398 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ 0.5 (exp im)) 0.5) (exp (- im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.398 * * * * [progress]: [ 136 / 164 ] simplifiying candidate # 24.399 * [simplify]: Simplifying (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im)))) 24.399 * * [simplify]: iters left: 6 (6 enodes) 24.402 * * [simplify]: iters left: 5 (18 enodes) 24.411 * * [simplify]: Extracting #0: cost 1 inf + 0 24.412 * * [simplify]: Extracting #1: cost 3 inf + 0 24.412 * * [simplify]: Extracting #2: cost 5 inf + 0 24.412 * * [simplify]: Extracting #3: cost 8 inf + 0 24.412 * * [simplify]: Extracting #4: cost 9 inf + 1 24.412 * * [simplify]: Extracting #5: cost 0 inf + 1216 24.412 * [simplify]: Simplified to (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im)))) 24.414 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (cbrt (/ 0.5 (exp im))) (cbrt (/ 0.5 (exp im)))) (* (cbrt (/ 0.5 (exp im))) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.414 * * * * [progress]: [ 137 / 164 ] simplifiying candidate # 24.415 * [simplify]: Simplifying (sqrt (/ 0.5 (exp im))) 24.415 * * [simplify]: iters left: 4 (5 enodes) 24.418 * * [simplify]: iters left: 3 (15 enodes) 24.422 * * [simplify]: Extracting #0: cost 1 inf + 0 24.422 * * [simplify]: Extracting #1: cost 3 inf + 0 24.423 * * [simplify]: Extracting #2: cost 6 inf + 0 24.423 * * [simplify]: Extracting #3: cost 7 inf + 1 24.423 * * [simplify]: Extracting #4: cost 0 inf + 672 24.423 * [simplify]: Simplified to (sqrt (/ 0.5 (exp im))) 24.423 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (sqrt (/ 0.5 (exp im))) (* (sqrt (/ 0.5 (exp im))) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.423 * * * * [progress]: [ 138 / 164 ] simplifiying candidate # 24.424 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) 24.424 * * [simplify]: iters left: 6 (8 enodes) 24.429 * * [simplify]: iters left: 5 (30 enodes) 24.438 * * [simplify]: iters left: 4 (45 enodes) 24.452 * * [simplify]: iters left: 3 (52 enodes) 24.468 * * [simplify]: iters left: 2 (55 enodes) 24.483 * * [simplify]: Extracting #0: cost 1 inf + 0 24.483 * * [simplify]: Extracting #1: cost 11 inf + 0 24.483 * * [simplify]: Extracting #2: cost 22 inf + 0 24.483 * * [simplify]: Extracting #3: cost 23 inf + 1 24.483 * * [simplify]: Extracting #4: cost 18 inf + 376 24.484 * * [simplify]: Extracting #5: cost 2 inf + 4312 24.485 * * [simplify]: Extracting #6: cost 0 inf + 4816 24.486 * [simplify]: Simplified to (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 24.486 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (/ (cbrt 0.5) (cbrt (exp im))) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.487 * * * * [progress]: [ 139 / 164 ] simplifiying candidate # 24.487 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 24.487 * * [simplify]: iters left: 5 (7 enodes) 24.491 * * [simplify]: iters left: 4 (23 enodes) 24.499 * * [simplify]: iters left: 3 (27 enodes) 24.504 * * [simplify]: iters left: 2 (30 enodes) 24.508 * * [simplify]: Extracting #0: cost 1 inf + 0 24.508 * * [simplify]: Extracting #1: cost 7 inf + 0 24.508 * * [simplify]: Extracting #2: cost 14 inf + 0 24.509 * * [simplify]: Extracting #3: cost 15 inf + 1 24.509 * * [simplify]: Extracting #4: cost 12 inf + 164 24.509 * * [simplify]: Extracting #5: cost 6 inf + 891 24.509 * * [simplify]: Extracting #6: cost 1 inf + 1970 24.509 * * [simplify]: Extracting #7: cost 0 inf + 2242 24.509 * [simplify]: Simplified to (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 24.509 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (* (/ (cbrt 0.5) (sqrt (exp im))) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.510 * * * * [progress]: [ 140 / 164 ] simplifiying candidate # 24.510 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) 1) 24.510 * * [simplify]: iters left: 5 (5 enodes) 24.512 * * [simplify]: iters left: 4 (17 enodes) 24.516 * * [simplify]: iters left: 3 (27 enodes) 24.520 * * [simplify]: iters left: 2 (28 enodes) 24.524 * * [simplify]: Extracting #0: cost 1 inf + 0 24.524 * * [simplify]: Extracting #1: cost 5 inf + 0 24.525 * * [simplify]: Extracting #2: cost 7 inf + 1 24.525 * * [simplify]: Extracting #3: cost 6 inf + 2 24.525 * * [simplify]: Extracting #4: cost 1 inf + 528 24.525 * * [simplify]: Extracting #5: cost 0 inf + 650 24.525 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 24.525 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (* (cbrt 0.5) (cbrt 0.5)) (* (/ (cbrt 0.5) (exp im)) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.525 * * * * [progress]: [ 141 / 164 ] simplifiying candidate # 24.525 * [simplify]: Simplifying (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 24.525 * * [simplify]: iters left: 6 (7 enodes) 24.527 * * [simplify]: iters left: 5 (23 enodes) 24.531 * * [simplify]: iters left: 4 (25 enodes) 24.535 * * [simplify]: Extracting #0: cost 1 inf + 0 24.535 * * [simplify]: Extracting #1: cost 6 inf + 0 24.535 * * [simplify]: Extracting #2: cost 12 inf + 0 24.535 * * [simplify]: Extracting #3: cost 13 inf + 1 24.535 * * [simplify]: Extracting #4: cost 8 inf + 226 24.535 * * [simplify]: Extracting #5: cost 4 inf + 951 24.538 * * [simplify]: Extracting #6: cost 1 inf + 1646 24.538 * * [simplify]: Extracting #7: cost 0 inf + 1918 24.538 * [simplify]: Simplified to (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 24.538 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (* (/ (sqrt 0.5) (cbrt (exp im))) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.538 * * * * [progress]: [ 142 / 164 ] simplifiying candidate # 24.539 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 24.539 * * [simplify]: iters left: 4 (6 enodes) 24.541 * * [simplify]: iters left: 3 (18 enodes) 24.543 * * [simplify]: Extracting #0: cost 1 inf + 0 24.543 * * [simplify]: Extracting #1: cost 4 inf + 0 24.544 * * [simplify]: Extracting #2: cost 8 inf + 0 24.544 * * [simplify]: Extracting #3: cost 9 inf + 1 24.544 * * [simplify]: Extracting #4: cost 0 inf + 832 24.544 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 24.544 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (* (/ (sqrt 0.5) (sqrt (exp im))) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.544 * * * * [progress]: [ 143 / 164 ] simplifiying candidate # 24.544 * [simplify]: Simplifying (/ (sqrt 0.5) 1) 24.544 * * [simplify]: iters left: 3 (4 enodes) 24.546 * * [simplify]: iters left: 2 (12 enodes) 24.549 * * [simplify]: iters left: 1 (14 enodes) 24.552 * * [simplify]: Extracting #0: cost 1 inf + 0 24.552 * * [simplify]: Extracting #1: cost 4 inf + 0 24.552 * * [simplify]: Extracting #2: cost 0 inf + 84 24.552 * [simplify]: Simplified to (sqrt 0.5) 24.552 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (sqrt 0.5) (* (/ (sqrt 0.5) (exp im)) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.552 * * * * [progress]: [ 144 / 164 ] simplifiying candidate # 24.553 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 24.553 * * [simplify]: iters left: 6 (6 enodes) 24.556 * * [simplify]: iters left: 5 (22 enodes) 24.563 * * [simplify]: iters left: 4 (26 enodes) 24.571 * * [simplify]: Extracting #0: cost 1 inf + 0 24.571 * * [simplify]: Extracting #1: cost 6 inf + 0 24.571 * * [simplify]: Extracting #2: cost 9 inf + 1 24.571 * * [simplify]: Extracting #3: cost 11 inf + 1 24.571 * * [simplify]: Extracting #4: cost 8 inf + 144 24.571 * * [simplify]: Extracting #5: cost 2 inf + 1253 24.572 * * [simplify]: Extracting #6: cost 0 inf + 1676 24.572 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 24.572 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (* (/ 0.5 (cbrt (exp im))) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.573 * * * * [progress]: [ 145 / 164 ] simplifiying candidate # 24.573 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 24.573 * * [simplify]: iters left: 4 (5 enodes) 24.576 * * [simplify]: iters left: 3 (17 enodes) 24.581 * * [simplify]: iters left: 2 (19 enodes) 24.587 * * [simplify]: Extracting #0: cost 1 inf + 0 24.587 * * [simplify]: Extracting #1: cost 4 inf + 0 24.587 * * [simplify]: Extracting #2: cost 5 inf + 1 24.587 * * [simplify]: Extracting #3: cost 7 inf + 1 24.588 * * [simplify]: Extracting #4: cost 0 inf + 670 24.588 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 24.588 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 1 (sqrt (exp im))) (* (/ 0.5 (sqrt (exp im))) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.588 * * * * [progress]: [ 146 / 164 ] simplifiying candidate # 24.589 * [simplify]: Simplifying (/ 1 1) 24.589 * * [simplify]: iters left: 2 (2 enodes) 24.590 * * [simplify]: iters left: 1 (6 enodes) 24.593 * * [simplify]: Extracting #0: cost 1 inf + 0 24.593 * * [simplify]: Extracting #1: cost 0 inf + 1 24.593 * [simplify]: Simplified to 1 24.593 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* 1 (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.593 * * * * [progress]: [ 147 / 164 ] simplifiying candidate # 24.593 * * * * [progress]: [ 148 / 164 ] simplifiying candidate # 24.594 * * * * [progress]: [ 149 / 164 ] simplifiying candidate # 24.594 * [simplify]: Simplifying (exp im) 24.594 * * [simplify]: iters left: 1 (2 enodes) 24.595 * * [simplify]: Extracting #0: cost 1 inf + 0 24.595 * * [simplify]: Extracting #1: cost 3 inf + 0 24.595 * * [simplify]: Extracting #2: cost 2 inf + 1 24.595 * * [simplify]: Extracting #3: cost 0 inf + 143 24.595 * [simplify]: Simplified to (exp im) 24.595 * [simplify]: Simplified (2 2 1 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (/ (* (/ 0.5 (exp im)) 0.5) (exp im)) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.595 * * * * [progress]: [ 150 / 164 ] simplifiying candidate # 24.596 * [simplify]: Simplifying (* 0.5 (/ 0.5 (exp im))) 24.596 * * [simplify]: iters left: 5 (5 enodes) 24.599 * * [simplify]: iters left: 4 (18 enodes) 24.605 * * [simplify]: iters left: 3 (22 enodes) 24.612 * * [simplify]: iters left: 2 (24 enodes) 24.619 * * [simplify]: Extracting #0: cost 1 inf + 0 24.620 * * [simplify]: Extracting #1: cost 7 inf + 0 24.620 * * [simplify]: Extracting #2: cost 11 inf + 1 24.620 * * [simplify]: Extracting #3: cost 6 inf + 226 24.620 * * [simplify]: Extracting #4: cost 0 inf + 978 24.620 * [simplify]: Simplified to (* (/ 0.5 (exp im)) 0.5) 24.620 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (/ (* (/ 0.5 (exp im)) 0.5) (exp im)) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 24.621 * * * * [progress]: [ 151 / 164 ] simplifiying candidate #real (real->posit16 (* (/ 0.5 (exp im)) (/ 0.5 (exp im))))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))))> 24.621 * * * * [progress]: [ 152 / 164 ] simplifiying candidate # 24.621 * * * * [progress]: [ 153 / 164 ] simplifiying candidate # 24.621 * [simplify]: Simplifying (+ (* 0.3333333333333333 (pow im 3)) (+ (* 0.5 (pow im 2)) (* 0.5 im))) 24.622 * * [simplify]: iters left: 6 (12 enodes) 24.630 * * [simplify]: iters left: 5 (56 enodes) 24.650 * * [simplify]: iters left: 4 (103 enodes) 24.690 * * [simplify]: iters left: 3 (199 enodes) 24.763 * * [simplify]: iters left: 2 (378 enodes) 24.890 * * [simplify]: Extracting #0: cost 1 inf + 0 24.890 * * [simplify]: Extracting #1: cost 20 inf + 0 24.890 * * [simplify]: Extracting #2: cost 65 inf + 1 24.891 * * [simplify]: Extracting #3: cost 122 inf + 249 24.893 * * [simplify]: Extracting #4: cost 84 inf + 5927 24.899 * * [simplify]: Extracting #5: cost 13 inf + 28649 24.907 * * [simplify]: Extracting #6: cost 0 inf + 32046 24.915 * * [simplify]: Extracting #7: cost 0 inf + 31595 24.923 * * [simplify]: Extracting #8: cost 0 inf + 31555 24.928 * [simplify]: Simplified to (* im (+ 0.5 (* (+ 0.5 (* 0.3333333333333333 im)) im))) 24.928 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* im (+ 0.5 (* (+ 0.5 (* 0.3333333333333333 im)) im))))))) 24.929 * * * * [progress]: [ 154 / 164 ] simplifiying candidate # 24.929 * [simplify]: Simplifying (- (* 0.25 (pow (exp im) 2)) 0.25) 24.929 * * [simplify]: iters left: 6 (7 enodes) 24.932 * * [simplify]: iters left: 5 (29 enodes) 24.939 * * [simplify]: iters left: 4 (50 enodes) 24.950 * * [simplify]: iters left: 3 (81 enodes) 24.975 * * [simplify]: iters left: 2 (131 enodes) 25.024 * * [simplify]: iters left: 1 (268 enodes) 25.158 * * [simplify]: Extracting #0: cost 1 inf + 0 25.158 * * [simplify]: Extracting #1: cost 5 inf + 0 25.158 * * [simplify]: Extracting #2: cost 37 inf + 1 25.159 * * [simplify]: Extracting #3: cost 122 inf + 42 25.161 * * [simplify]: Extracting #4: cost 103 inf + 2625 25.165 * * [simplify]: Extracting #5: cost 45 inf + 24429 25.174 * * [simplify]: Extracting #6: cost 2 inf + 47803 25.184 * * [simplify]: Extracting #7: cost 0 inf + 48739 25.193 * [simplify]: Simplified to (- (* (* (exp im) (exp im)) 0.25) 0.25) 25.193 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) (exp im)) 0.25) 0.25))))) 25.194 * * * * [progress]: [ 155 / 164 ] simplifiying candidate # 25.194 * [simplify]: Simplifying (- (* 0.25 (pow (exp im) 2)) 0.25) 25.194 * * [simplify]: iters left: 6 (7 enodes) 25.199 * * [simplify]: iters left: 5 (29 enodes) 25.211 * * [simplify]: iters left: 4 (50 enodes) 25.231 * * [simplify]: iters left: 3 (81 enodes) 25.263 * * [simplify]: iters left: 2 (131 enodes) 25.314 * * [simplify]: iters left: 1 (268 enodes) 25.419 * * [simplify]: Extracting #0: cost 1 inf + 0 25.419 * * [simplify]: Extracting #1: cost 5 inf + 0 25.419 * * [simplify]: Extracting #2: cost 37 inf + 1 25.419 * * [simplify]: Extracting #3: cost 122 inf + 42 25.420 * * [simplify]: Extracting #4: cost 103 inf + 2625 25.422 * * [simplify]: Extracting #5: cost 45 inf + 24429 25.430 * * [simplify]: Extracting #6: cost 2 inf + 47803 25.439 * * [simplify]: Extracting #7: cost 0 inf + 48739 25.449 * [simplify]: Simplified to (- (* (* (exp im) (exp im)) 0.25) 0.25) 25.449 * [simplify]: Simplified (2 2 1 2) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) (exp im)) 0.25) 0.25))))) 25.449 * * * * [progress]: [ 156 / 164 ] simplifiying candidate # 25.450 * [simplify]: Simplifying (+ (* 0.5 (pow im 2)) (+ (* 0.5 im) 0.25)) 25.450 * * [simplify]: iters left: 6 (9 enodes) 25.456 * * [simplify]: iters left: 5 (38 enodes) 25.475 * * [simplify]: iters left: 4 (54 enodes) 25.492 * * [simplify]: iters left: 3 (73 enodes) 25.514 * * [simplify]: iters left: 2 (83 enodes) 25.538 * * [simplify]: iters left: 1 (99 enodes) 25.563 * * [simplify]: Extracting #0: cost 1 inf + 0 25.563 * * [simplify]: Extracting #1: cost 8 inf + 0 25.563 * * [simplify]: Extracting #2: cost 20 inf + 1 25.563 * * [simplify]: Extracting #3: cost 22 inf + 125 25.564 * * [simplify]: Extracting #4: cost 12 inf + 661 25.564 * * [simplify]: Extracting #5: cost 2 inf + 1728 25.565 * * [simplify]: Extracting #6: cost 0 inf + 1893 25.565 * [simplify]: Simplified to (+ 0.25 (* 0.5 (+ im (* im im)))) 25.565 * [simplify]: Simplified (2 1 2 2 1 2 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (+ 0.25 (* 0.5 (+ im (* im im)))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 25.565 * * * * [progress]: [ 157 / 164 ] simplifiying candidate # 25.566 * [simplify]: Simplifying (* 0.25 (pow (exp im) 2)) 25.566 * * [simplify]: iters left: 4 (6 enodes) 25.568 * * [simplify]: iters left: 3 (24 enodes) 25.574 * * [simplify]: iters left: 2 (42 enodes) 25.583 * * [simplify]: iters left: 1 (73 enodes) 25.602 * * [simplify]: Extracting #0: cost 1 inf + 0 25.602 * * [simplify]: Extracting #1: cost 9 inf + 0 25.603 * * [simplify]: Extracting #2: cost 24 inf + 1 25.603 * * [simplify]: Extracting #3: cost 23 inf + 46 25.603 * * [simplify]: Extracting #4: cost 14 inf + 938 25.604 * * [simplify]: Extracting #5: cost 1 inf + 3481 25.605 * * [simplify]: Extracting #6: cost 0 inf + 3763 25.606 * [simplify]: Simplified to (* (exp (+ im im)) 0.25) 25.606 * [simplify]: Simplified (2 1 2 2 1 2 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (exp (+ im im)) 0.25) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 25.606 * * * * [progress]: [ 158 / 164 ] simplifiying candidate # 25.607 * [simplify]: Simplifying (* 0.25 (pow (exp im) 2)) 25.607 * * [simplify]: iters left: 4 (6 enodes) 25.611 * * [simplify]: iters left: 3 (24 enodes) 25.621 * * [simplify]: iters left: 2 (42 enodes) 25.637 * * [simplify]: iters left: 1 (73 enodes) 25.663 * * [simplify]: Extracting #0: cost 1 inf + 0 25.663 * * [simplify]: Extracting #1: cost 9 inf + 0 25.663 * * [simplify]: Extracting #2: cost 24 inf + 1 25.663 * * [simplify]: Extracting #3: cost 23 inf + 46 25.663 * * [simplify]: Extracting #4: cost 14 inf + 938 25.665 * * [simplify]: Extracting #5: cost 1 inf + 3481 25.666 * * [simplify]: Extracting #6: cost 0 inf + 3763 25.667 * [simplify]: Simplified to (* (exp (+ im im)) 0.25) 25.667 * [simplify]: Simplified (2 1 2 2 1 2 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (exp (+ im im)) 0.25) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 25.667 * * * * [progress]: [ 159 / 164 ] simplifiying candidate # 25.668 * [simplify]: Simplifying (+ (* 0.5 (pow im 2)) (+ (* 0.5 im) 0.25)) 25.668 * * [simplify]: iters left: 6 (9 enodes) 25.674 * * [simplify]: iters left: 5 (38 enodes) 25.687 * * [simplify]: iters left: 4 (54 enodes) 25.705 * * [simplify]: iters left: 3 (73 enodes) 25.726 * * [simplify]: iters left: 2 (83 enodes) 25.753 * * [simplify]: iters left: 1 (99 enodes) 25.777 * * [simplify]: Extracting #0: cost 1 inf + 0 25.777 * * [simplify]: Extracting #1: cost 8 inf + 0 25.777 * * [simplify]: Extracting #2: cost 20 inf + 1 25.777 * * [simplify]: Extracting #3: cost 22 inf + 125 25.778 * * [simplify]: Extracting #4: cost 12 inf + 661 25.778 * * [simplify]: Extracting #5: cost 2 inf + 1728 25.779 * * [simplify]: Extracting #6: cost 0 inf + 1893 25.779 * [simplify]: Simplified to (+ 0.25 (* 0.5 (+ im (* im im)))) 25.779 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (+ 0.25 (* 0.5 (+ im (* im im)))) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 25.780 * * * * [progress]: [ 160 / 164 ] simplifiying candidate # 25.780 * [simplify]: Simplifying (* 0.25 (pow (exp im) 2)) 25.780 * * [simplify]: iters left: 4 (6 enodes) 25.782 * * [simplify]: iters left: 3 (24 enodes) 25.787 * * [simplify]: iters left: 2 (42 enodes) 25.797 * * [simplify]: iters left: 1 (73 enodes) 25.812 * * [simplify]: Extracting #0: cost 1 inf + 0 25.812 * * [simplify]: Extracting #1: cost 9 inf + 0 25.812 * * [simplify]: Extracting #2: cost 24 inf + 1 25.812 * * [simplify]: Extracting #3: cost 23 inf + 46 25.813 * * [simplify]: Extracting #4: cost 14 inf + 938 25.813 * * [simplify]: Extracting #5: cost 1 inf + 3481 25.814 * * [simplify]: Extracting #6: cost 0 inf + 3763 25.815 * [simplify]: Simplified to (* (exp (+ im im)) 0.25) 25.815 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (exp (+ im im)) 0.25) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 25.816 * * * * [progress]: [ 161 / 164 ] simplifiying candidate # 25.816 * [simplify]: Simplifying (* 0.25 (pow (exp im) 2)) 25.816 * * [simplify]: iters left: 4 (6 enodes) 25.820 * * [simplify]: iters left: 3 (24 enodes) 25.827 * * [simplify]: iters left: 2 (42 enodes) 25.836 * * [simplify]: iters left: 1 (73 enodes) 25.852 * * [simplify]: Extracting #0: cost 1 inf + 0 25.852 * * [simplify]: Extracting #1: cost 9 inf + 0 25.852 * * [simplify]: Extracting #2: cost 24 inf + 1 25.852 * * [simplify]: Extracting #3: cost 23 inf + 46 25.853 * * [simplify]: Extracting #4: cost 14 inf + 938 25.853 * * [simplify]: Extracting #5: cost 1 inf + 3481 25.854 * * [simplify]: Extracting #6: cost 0 inf + 3763 25.855 * [simplify]: Simplified to (* (exp (+ im im)) 0.25) 25.855 * [simplify]: Simplified (2 2 1 2 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (exp (+ im im)) 0.25) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 25.856 * * * * [progress]: [ 162 / 164 ] simplifiying candidate # 25.856 * [simplify]: Simplifying (- (+ (* 0.5 (pow im 2)) 0.25) (* 0.5 im)) 25.856 * * [simplify]: iters left: 6 (9 enodes) 25.862 * * [simplify]: iters left: 5 (39 enodes) 25.874 * * [simplify]: iters left: 4 (63 enodes) 25.885 * * [simplify]: iters left: 3 (86 enodes) 25.899 * * [simplify]: iters left: 2 (104 enodes) 25.929 * * [simplify]: iters left: 1 (125 enodes) 25.959 * * [simplify]: Extracting #0: cost 1 inf + 0 25.959 * * [simplify]: Extracting #1: cost 16 inf + 0 25.959 * * [simplify]: Extracting #2: cost 34 inf + 1 25.959 * * [simplify]: Extracting #3: cost 41 inf + 44 25.962 * * [simplify]: Extracting #4: cost 20 inf + 1516 25.963 * * [simplify]: Extracting #5: cost 2 inf + 3596 25.964 * * [simplify]: Extracting #6: cost 0 inf + 3841 25.965 * [simplify]: Simplified to (+ (* (- (* 0.5 im) 0.5) im) 0.25) 25.965 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (+ (* (- (* 0.5 im) 0.5) im) 0.25) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 25.965 * * * * [progress]: [ 163 / 164 ] simplifiying candidate # 25.965 * [simplify]: Simplifying (/ 0.25 (pow (exp im) 2)) 25.965 * * [simplify]: iters left: 4 (6 enodes) 25.968 * * [simplify]: iters left: 3 (23 enodes) 25.973 * * [simplify]: iters left: 2 (39 enodes) 25.982 * * [simplify]: iters left: 1 (67 enodes) 26.003 * * [simplify]: Extracting #0: cost 1 inf + 0 26.003 * * [simplify]: Extracting #1: cost 8 inf + 0 26.003 * * [simplify]: Extracting #2: cost 22 inf + 1 26.003 * * [simplify]: Extracting #3: cost 21 inf + 46 26.004 * * [simplify]: Extracting #4: cost 8 inf + 1674 26.004 * * [simplify]: Extracting #5: cost 0 inf + 3419 26.004 * [simplify]: Simplified to (/ (/ 0.25 (exp im)) (exp im)) 26.004 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (/ (/ 0.25 (exp im)) (exp im)) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 26.005 * * * * [progress]: [ 164 / 164 ] simplifiying candidate # 26.005 * [simplify]: Simplifying (/ 0.25 (pow (exp im) 2)) 26.005 * * [simplify]: iters left: 4 (6 enodes) 26.007 * * [simplify]: iters left: 3 (23 enodes) 26.012 * * [simplify]: iters left: 2 (39 enodes) 26.021 * * [simplify]: iters left: 1 (67 enodes) 26.036 * * [simplify]: Extracting #0: cost 1 inf + 0 26.036 * * [simplify]: Extracting #1: cost 8 inf + 0 26.036 * * [simplify]: Extracting #2: cost 22 inf + 1 26.036 * * [simplify]: Extracting #3: cost 21 inf + 46 26.037 * * [simplify]: Extracting #4: cost 8 inf + 1674 26.038 * * [simplify]: Extracting #5: cost 0 inf + 3419 26.039 * [simplify]: Simplified to (/ (/ 0.25 (exp im)) (exp im)) 26.039 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (/ (* (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (cos re) (sqrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))))) (sqrt (+ (/ (/ 0.25 (exp im)) (exp im)) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) 26.039 * * * [progress]: adding candidates to table 29.142 * * [progress]: iteration 4 / 4 29.143 * * * [progress]: picking best candidate 29.146 * * * * [pick]: Picked # 29.146 * * * [progress]: localizing error 29.176 * * * [progress]: generating rewritten candidates 29.176 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 29.262 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 1) 29.272 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1) 29.278 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 1) 29.284 * * * [progress]: generating series expansions 29.284 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 29.284 * [backup-simplify]: Simplify (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) into (pow (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2) 1/3) 29.284 * [approximate]: Taking taylor expansion of (pow (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2) 1/3) in (im) around 0 29.284 * [taylor]: Taking taylor expansion of (pow (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2) 1/3) in im 29.284 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2)))) in im 29.284 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2))) in im 29.284 * [taylor]: Taking taylor expansion of 1/3 in im 29.284 * [backup-simplify]: Simplify 1/3 into 1/3 29.285 * [taylor]: Taking taylor expansion of (log (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2)) in im 29.285 * [taylor]: Taking taylor expansion of (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2) in im 29.285 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 29.285 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 29.285 * [taylor]: Taking taylor expansion of 0.5 in im 29.285 * [backup-simplify]: Simplify 0.5 into 0.5 29.285 * [taylor]: Taking taylor expansion of (exp im) in im 29.285 * [taylor]: Taking taylor expansion of im in im 29.285 * [backup-simplify]: Simplify 0 into 0 29.285 * [backup-simplify]: Simplify 1 into 1 29.285 * [backup-simplify]: Simplify (exp 0) into 1 29.285 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 29.285 * [taylor]: Taking taylor expansion of 0.5 in im 29.285 * [backup-simplify]: Simplify 0.5 into 0.5 29.285 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 29.285 * [taylor]: Taking taylor expansion of (exp im) in im 29.285 * [taylor]: Taking taylor expansion of im in im 29.285 * [backup-simplify]: Simplify 0 into 0 29.285 * [backup-simplify]: Simplify 1 into 1 29.285 * [backup-simplify]: Simplify (exp 0) into 1 29.285 * [backup-simplify]: Simplify (/ 1 1) into 1 29.286 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 29.286 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 29.286 * [backup-simplify]: Simplify (+ 0.5 0.5) into 1.0 29.286 * [backup-simplify]: Simplify (* 1.0 1.0) into 1.0 29.287 * [backup-simplify]: Simplify (log 1.0) into (log 1.0) 29.287 * [backup-simplify]: Simplify (* 1/3 (log 1.0)) into (* 1/3 (log 1.0)) 29.288 * [backup-simplify]: Simplify (exp (* 1/3 (log 1.0))) into (pow 1.0 1/3) 29.288 * [taylor]: Taking taylor expansion of (pow (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2) 1/3) in im 29.288 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2)))) in im 29.288 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2))) in im 29.288 * [taylor]: Taking taylor expansion of 1/3 in im 29.288 * [backup-simplify]: Simplify 1/3 into 1/3 29.288 * [taylor]: Taking taylor expansion of (log (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2)) in im 29.288 * [taylor]: Taking taylor expansion of (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2) in im 29.288 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 29.288 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 29.288 * [taylor]: Taking taylor expansion of 0.5 in im 29.288 * [backup-simplify]: Simplify 0.5 into 0.5 29.288 * [taylor]: Taking taylor expansion of (exp im) in im 29.288 * [taylor]: Taking taylor expansion of im in im 29.288 * [backup-simplify]: Simplify 0 into 0 29.288 * [backup-simplify]: Simplify 1 into 1 29.288 * [backup-simplify]: Simplify (exp 0) into 1 29.288 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 29.288 * [taylor]: Taking taylor expansion of 0.5 in im 29.288 * [backup-simplify]: Simplify 0.5 into 0.5 29.289 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 29.289 * [taylor]: Taking taylor expansion of (exp im) in im 29.289 * [taylor]: Taking taylor expansion of im in im 29.289 * [backup-simplify]: Simplify 0 into 0 29.289 * [backup-simplify]: Simplify 1 into 1 29.289 * [backup-simplify]: Simplify (exp 0) into 1 29.289 * [backup-simplify]: Simplify (/ 1 1) into 1 29.289 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 29.289 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 29.290 * [backup-simplify]: Simplify (+ 0.5 0.5) into 1.0 29.290 * [backup-simplify]: Simplify (* 1.0 1.0) into 1.0 29.290 * [backup-simplify]: Simplify (log 1.0) into (log 1.0) 29.291 * [backup-simplify]: Simplify (* 1/3 (log 1.0)) into (* 1/3 (log 1.0)) 29.292 * [backup-simplify]: Simplify (exp (* 1/3 (log 1.0))) into (pow 1.0 1/3) 29.292 * [backup-simplify]: Simplify (pow 1.0 1/3) into (pow 1.0 1/3) 29.293 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 29.294 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 1)) into 0.5 29.294 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 29.295 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 29.296 * [backup-simplify]: Simplify (+ (* 0.5 -1) (* 0 1)) into (- 0.5) 29.296 * [backup-simplify]: Simplify (+ 0.5 (- 0.5)) into 0 29.297 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1.0)) into 0 29.298 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 1.0 1)))) 1) into 0 29.298 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log 1.0))) into 0 29.299 * [backup-simplify]: Simplify (* (exp (* 1/3 (log 1.0))) (+ (* (/ (pow 0 1) 1)))) into 0 29.299 * [backup-simplify]: Simplify 0 into 0 29.300 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 29.301 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 1) (* 0 1))) into 0.25 29.302 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 29.303 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 29.304 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 -1) (* 0 1))) into 0.25 29.304 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 29.306 * [backup-simplify]: Simplify (+ (* 1.0 0.5) (+ (* 0 0) (* 0.5 1.0))) into 1.0 29.315 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 1.0 2))) (* 1 (/ (* 1 (pow (* 2 1.0) 1)) (pow 1.0 1)))) 2) into 1.0 29.317 * [backup-simplify]: Simplify (+ (* 1/3 1.0) (+ (* 0 0) (* 0 (log 1.0)))) into 0.3333333333333333 29.323 * [backup-simplify]: Simplify (* (exp (* 1/3 (log 1.0))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0.3333333333333333 1) 1)))) into (* 0.3333333333333333 (pow 1.0 1/3)) 29.324 * [backup-simplify]: Simplify (* 0.3333333333333333 (pow 1.0 1/3)) into (* 0.3333333333333333 (pow 1.0 1/3)) 29.326 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 29.329 * [backup-simplify]: Simplify (+ (* 0.5 1/6) (+ (* 0 1/2) (+ (* 0 1) (* 0 1)))) into 0.08333333333333333 29.331 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 29.333 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/6 1)) (* -1 (/ 1/2 1)) (* 1/2 (/ 1 1)))) into -1/6 29.336 * [backup-simplify]: Simplify (+ (* 0.5 -1/6) (+ (* 0 1/2) (+ (* 0 -1) (* 0 1)))) into (- 0.08333333333333333) 29.337 * [backup-simplify]: Simplify (+ 0.08333333333333333 (- 0.08333333333333333)) into 0 29.338 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0.5) (+ (* 0.5 0) (* 0 1.0)))) into 0 29.344 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow 1.0 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 1.0) 1)) (pow 1.0 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1.0 1)))) 6) into 0 29.346 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 1.0) (+ (* 0 0) (* 0 (log 1.0))))) into 0 29.349 * [backup-simplify]: Simplify (* (exp (* 1/3 (log 1.0))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0.3333333333333333 1) 1)) (* (/ (pow 0 1) 1)))) into 0 29.349 * [backup-simplify]: Simplify 0 into 0 29.353 * [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 29.357 * [backup-simplify]: Simplify (+ (* 0.5 1/24) (+ (* 0 1/6) (+ (* 0 1/2) (+ (* 0 1) (* 0 1))))) into 0.020833333333333332 29.361 * [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 29.364 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/24 1)) (* -1 (/ 1/6 1)) (* 1/2 (/ 1/2 1)) (* -1/6 (/ 1 1)))) into 1/24 29.368 * [backup-simplify]: Simplify (+ (* 0.5 1/24) (+ (* 0 -1/6) (+ (* 0 1/2) (+ (* 0 -1) (* 0 1))))) into 0.020833333333333332 29.369 * [backup-simplify]: Simplify (+ 0.020833333333333332 0.020833333333333332) into 0.041666666666666664 29.375 * [backup-simplify]: Simplify (+ (* 1.0 0.041666666666666664) (+ (* 0 0) (+ (* 0.5 0.5) (+ (* 0 0) (* 0.041666666666666664 1.0))))) into 0.33333333333333337 29.413 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow 1.0 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 1.0) 1)) (pow 1.0 3))) (* -3 (/ (* 1 (pow (* 2 1.0) 2)) (pow 1.0 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow 1.0 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0.33333333333333337) 1)) (pow 1.0 1)))) 24) into (* 1/24 (- 8.0 (* 12.0 (/ 1 (pow 1.0 2))))) 29.424 * [backup-simplify]: Simplify (+ (* 1/3 (* 1/24 (- 8.0 (* 12.0 (/ 1 (pow 1.0 2)))))) (+ (* 0 0) (+ (* 0 1.0) (+ (* 0 0) (* 0 (log 1.0)))))) into (- 0.1111111111111111 (* 0.16666666666666666 (/ 1 (pow 1.0 2)))) 29.440 * [backup-simplify]: Simplify (* (exp (* 1/3 (log 1.0))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0.3333333333333333 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0.3333333333333333 2) 2)) (* (/ (pow (- 0.1111111111111111 (* 0.16666666666666666 (/ 1 (pow 1.0 2)))) 1) 1)))) into (* (- 0.16666666666666666 (* 0.16666666666666666 (/ 1 (pow 1.0 2)))) (pow 1.0 1/3)) 29.449 * [backup-simplify]: Simplify (* (- 0.16666666666666666 (* 0.16666666666666666 (/ 1 (pow 1.0 2)))) (pow 1.0 1/3)) into (* (- 0.16666666666666666 (* 0.16666666666666666 (/ 1 (pow 1.0 2)))) (pow 1.0 1/3)) 29.453 * [backup-simplify]: Simplify (+ (* (* (- 0.16666666666666666 (* 0.16666666666666666 (/ 1 (pow 1.0 2)))) (pow 1.0 1/3)) (pow im 4)) (+ (* (* 0.3333333333333333 (pow 1.0 1/3)) (pow im 2)) (pow 1.0 1/3))) into (- (+ (* 0.16666666666666666 (* (pow 1.0 1/3) (pow im 4))) (+ (* 0.3333333333333333 (* (pow 1.0 1/3) (pow im 2))) (pow 1.0 1/3))) (* 0.16666666666666666 (* (pow (/ 1 (pow 1.0 5)) 1/3) (pow im 4)))) 29.453 * [backup-simplify]: Simplify (* (cbrt (+ (/ 0.5 (exp (/ 1 im))) (* (exp (/ 1 im)) 0.5))) (cbrt (+ (/ 0.5 (exp (/ 1 im))) (* (exp (/ 1 im)) 0.5)))) into (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1/3) 29.453 * [approximate]: Taking taylor expansion of (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1/3) in (im) around 0 29.453 * [taylor]: Taking taylor expansion of (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1/3) in im 29.453 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))) in im 29.453 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2))) in im 29.453 * [taylor]: Taking taylor expansion of 1/3 in im 29.453 * [backup-simplify]: Simplify 1/3 into 1/3 29.453 * [taylor]: Taking taylor expansion of (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)) in im 29.453 * [taylor]: Taking taylor expansion of (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) in im 29.453 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 29.453 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 29.453 * [taylor]: Taking taylor expansion of 0.5 in im 29.453 * [backup-simplify]: Simplify 0.5 into 0.5 29.453 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 29.454 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 29.454 * [taylor]: Taking taylor expansion of (/ 1 im) in im 29.454 * [taylor]: Taking taylor expansion of im in im 29.454 * [backup-simplify]: Simplify 0 into 0 29.454 * [backup-simplify]: Simplify 1 into 1 29.454 * [backup-simplify]: Simplify (/ 1 1) into 1 29.454 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 29.454 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 29.454 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 29.454 * [taylor]: Taking taylor expansion of 0.5 in im 29.454 * [backup-simplify]: Simplify 0.5 into 0.5 29.454 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 29.454 * [taylor]: Taking taylor expansion of (/ 1 im) in im 29.454 * [taylor]: Taking taylor expansion of im in im 29.454 * [backup-simplify]: Simplify 0 into 0 29.454 * [backup-simplify]: Simplify 1 into 1 29.454 * [backup-simplify]: Simplify (/ 1 1) into 1 29.454 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 29.454 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 29.454 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 29.455 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ 1 im))) (* 0.5 (exp (/ 1 im)))) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 29.455 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) into (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 29.455 * [backup-simplify]: Simplify (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)) into (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)) 29.455 * [backup-simplify]: Simplify (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2))) into (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2))) 29.455 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))) into (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1/3) 29.455 * [taylor]: Taking taylor expansion of (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1/3) in im 29.455 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))) in im 29.455 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2))) in im 29.455 * [taylor]: Taking taylor expansion of 1/3 in im 29.455 * [backup-simplify]: Simplify 1/3 into 1/3 29.455 * [taylor]: Taking taylor expansion of (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)) in im 29.455 * [taylor]: Taking taylor expansion of (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) in im 29.455 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 29.455 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 29.455 * [taylor]: Taking taylor expansion of 0.5 in im 29.455 * [backup-simplify]: Simplify 0.5 into 0.5 29.456 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 29.456 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 29.456 * [taylor]: Taking taylor expansion of (/ 1 im) in im 29.456 * [taylor]: Taking taylor expansion of im in im 29.456 * [backup-simplify]: Simplify 0 into 0 29.456 * [backup-simplify]: Simplify 1 into 1 29.456 * [backup-simplify]: Simplify (/ 1 1) into 1 29.456 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 29.456 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 29.456 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 29.456 * [taylor]: Taking taylor expansion of 0.5 in im 29.456 * [backup-simplify]: Simplify 0.5 into 0.5 29.456 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 29.456 * [taylor]: Taking taylor expansion of (/ 1 im) in im 29.456 * [taylor]: Taking taylor expansion of im in im 29.456 * [backup-simplify]: Simplify 0 into 0 29.456 * [backup-simplify]: Simplify 1 into 1 29.456 * [backup-simplify]: Simplify (/ 1 1) into 1 29.456 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 29.456 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 29.456 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 29.457 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ 1 im))) (* 0.5 (exp (/ 1 im)))) into (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 29.457 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) into (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 29.457 * [backup-simplify]: Simplify (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)) into (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)) 29.457 * [backup-simplify]: Simplify (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2))) into (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2))) 29.457 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))) into (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1/3) 29.457 * [backup-simplify]: Simplify (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1/3) into (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1/3) 29.458 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 29.458 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 29.458 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 29.459 * [backup-simplify]: Simplify (+ 0 0) into 0 29.459 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))))) into 0 29.459 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1)))) 1) into 0 29.460 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))) into 0 29.461 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))) (+ (* (/ (pow 0 1) 1)))) into 0 29.461 * [backup-simplify]: Simplify 0 into 0 29.461 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.462 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 29.462 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 29.462 * [backup-simplify]: Simplify (+ 0 0) into 0 29.463 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))))) into 0 29.464 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1)))) 2) into 0 29.465 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2))))) into 0 29.466 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 29.466 * [backup-simplify]: Simplify 0 into 0 29.466 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.467 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))) into 0 29.467 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 29.468 * [backup-simplify]: Simplify (+ 0 0) into 0 29.468 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))))))) into 0 29.470 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1)))) 6) into 0 29.471 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))))) into 0 29.472 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 29.472 * [backup-simplify]: Simplify 0 into 0 29.472 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.473 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))))) into 0 29.474 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 29.475 * [backup-simplify]: Simplify (+ 0 0) into 0 29.476 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))))))) into 0 29.479 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1)))) 24) into 0 29.480 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2))))))) into 0 29.481 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 29.481 * [backup-simplify]: Simplify 0 into 0 29.482 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.483 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))))) into 0 29.484 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 29.485 * [backup-simplify]: Simplify (+ 0 0) into 0 29.486 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))))))))) into 0 29.491 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1)))) 120) into 0 29.492 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))))))) into 0 29.494 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 29.495 * [backup-simplify]: Simplify 0 into 0 29.495 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.496 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))))))) into 0 29.498 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 29.498 * [backup-simplify]: Simplify (+ 0 0) into 0 29.499 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))))))))) into 0 29.507 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2) 1)))) 720) into 0 29.509 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2))))))))) into 0 29.513 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 2)))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 29.513 * [backup-simplify]: Simplify 0 into 0 29.513 * [backup-simplify]: Simplify (pow (pow (+ (* 0.5 (/ 1 (exp (/ 1 (/ 1 im))))) (* 0.5 (exp (/ 1 (/ 1 im))))) 2) 1/3) into (pow (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2) 1/3) 29.513 * [backup-simplify]: Simplify (* (cbrt (+ (/ 0.5 (exp (/ 1 (- im)))) (* (exp (/ 1 (- im))) 0.5))) (cbrt (+ (/ 0.5 (exp (/ 1 (- im)))) (* (exp (/ 1 (- im))) 0.5)))) into (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1/3) 29.513 * [approximate]: Taking taylor expansion of (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1/3) in (im) around 0 29.513 * [taylor]: Taking taylor expansion of (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1/3) in im 29.513 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))) in im 29.513 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2))) in im 29.513 * [taylor]: Taking taylor expansion of 1/3 in im 29.513 * [backup-simplify]: Simplify 1/3 into 1/3 29.513 * [taylor]: Taking taylor expansion of (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)) in im 29.513 * [taylor]: Taking taylor expansion of (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) in im 29.513 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 29.513 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 29.513 * [taylor]: Taking taylor expansion of 0.5 in im 29.513 * [backup-simplify]: Simplify 0.5 into 0.5 29.513 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 29.513 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 29.513 * [taylor]: Taking taylor expansion of (/ -1 im) in im 29.514 * [taylor]: Taking taylor expansion of -1 in im 29.514 * [backup-simplify]: Simplify -1 into -1 29.514 * [taylor]: Taking taylor expansion of im in im 29.514 * [backup-simplify]: Simplify 0 into 0 29.514 * [backup-simplify]: Simplify 1 into 1 29.514 * [backup-simplify]: Simplify (/ -1 1) into -1 29.514 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 29.514 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 29.514 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 29.514 * [taylor]: Taking taylor expansion of 0.5 in im 29.514 * [backup-simplify]: Simplify 0.5 into 0.5 29.514 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 29.514 * [taylor]: Taking taylor expansion of (/ -1 im) in im 29.514 * [taylor]: Taking taylor expansion of -1 in im 29.514 * [backup-simplify]: Simplify -1 into -1 29.514 * [taylor]: Taking taylor expansion of im in im 29.514 * [backup-simplify]: Simplify 0 into 0 29.514 * [backup-simplify]: Simplify 1 into 1 29.514 * [backup-simplify]: Simplify (/ -1 1) into -1 29.515 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 29.515 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 29.515 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 29.515 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ -1 im))) (* 0.5 (exp (/ -1 im)))) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 29.515 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) into (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 29.515 * [backup-simplify]: Simplify (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)) into (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)) 29.515 * [backup-simplify]: Simplify (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2))) into (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2))) 29.515 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))) into (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1/3) 29.515 * [taylor]: Taking taylor expansion of (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1/3) in im 29.515 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))) in im 29.516 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2))) in im 29.516 * [taylor]: Taking taylor expansion of 1/3 in im 29.516 * [backup-simplify]: Simplify 1/3 into 1/3 29.516 * [taylor]: Taking taylor expansion of (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)) in im 29.516 * [taylor]: Taking taylor expansion of (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) in im 29.516 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 29.516 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 29.516 * [taylor]: Taking taylor expansion of 0.5 in im 29.516 * [backup-simplify]: Simplify 0.5 into 0.5 29.516 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 29.516 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 29.516 * [taylor]: Taking taylor expansion of (/ -1 im) in im 29.516 * [taylor]: Taking taylor expansion of -1 in im 29.516 * [backup-simplify]: Simplify -1 into -1 29.516 * [taylor]: Taking taylor expansion of im in im 29.516 * [backup-simplify]: Simplify 0 into 0 29.516 * [backup-simplify]: Simplify 1 into 1 29.516 * [backup-simplify]: Simplify (/ -1 1) into -1 29.516 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 29.516 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 29.516 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 29.516 * [taylor]: Taking taylor expansion of 0.5 in im 29.516 * [backup-simplify]: Simplify 0.5 into 0.5 29.516 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 29.516 * [taylor]: Taking taylor expansion of (/ -1 im) in im 29.516 * [taylor]: Taking taylor expansion of -1 in im 29.516 * [backup-simplify]: Simplify -1 into -1 29.516 * [taylor]: Taking taylor expansion of im in im 29.516 * [backup-simplify]: Simplify 0 into 0 29.516 * [backup-simplify]: Simplify 1 into 1 29.517 * [backup-simplify]: Simplify (/ -1 1) into -1 29.517 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 29.517 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 29.517 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 29.517 * [backup-simplify]: Simplify (+ (/ 0.5 (exp (/ -1 im))) (* 0.5 (exp (/ -1 im)))) into (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 29.517 * [backup-simplify]: Simplify (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) into (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 29.517 * [backup-simplify]: Simplify (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)) into (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)) 29.517 * [backup-simplify]: Simplify (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2))) into (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2))) 29.518 * [backup-simplify]: Simplify (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))) into (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1/3) 29.518 * [backup-simplify]: Simplify (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1/3) into (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1/3) 29.518 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 29.518 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 29.519 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 29.519 * [backup-simplify]: Simplify (+ 0 0) into 0 29.519 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))))) into 0 29.520 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1)))) 1) into 0 29.520 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))) into 0 29.521 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))) (+ (* (/ (pow 0 1) 1)))) into 0 29.521 * [backup-simplify]: Simplify 0 into 0 29.521 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.522 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 29.522 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 29.522 * [backup-simplify]: Simplify (+ 0 0) into 0 29.523 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))))) into 0 29.524 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1)))) 2) into 0 29.525 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2))))) into 0 29.526 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 29.526 * [backup-simplify]: Simplify 0 into 0 29.526 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.527 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))) into 0 29.527 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 29.528 * [backup-simplify]: Simplify (+ 0 0) into 0 29.528 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))))))) into 0 29.535 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1)))) 6) into 0 29.537 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))))) into 0 29.539 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 29.539 * [backup-simplify]: Simplify 0 into 0 29.539 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.541 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))))) into 0 29.543 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 29.543 * [backup-simplify]: Simplify (+ 0 0) into 0 29.545 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))))))) into 0 29.550 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1)))) 24) into 0 29.552 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2))))))) into 0 29.555 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 29.555 * [backup-simplify]: Simplify 0 into 0 29.556 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.558 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))))) into 0 29.560 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 29.560 * [backup-simplify]: Simplify (+ 0 0) into 0 29.562 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))))))))) into 0 29.570 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1)))) 120) into 0 29.573 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))))))) into 0 29.577 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 29.577 * [backup-simplify]: Simplify 0 into 0 29.578 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.580 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))))))) into 0 29.583 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 29.583 * [backup-simplify]: Simplify (+ 0 0) into 0 29.585 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))))))))) into 0 29.599 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2) 1)))) 720) into 0 29.602 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2))))))))) into 0 29.608 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (pow (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 2)))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 29.609 * [backup-simplify]: Simplify 0 into 0 29.609 * [backup-simplify]: Simplify (pow (pow (+ (* 0.5 (/ 1 (exp (/ -1 (/ 1 (- im)))))) (* 0.5 (exp (/ -1 (/ 1 (- im)))))) 2) 1/3) into (pow (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2) 1/3) 29.609 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 1) 29.609 * [backup-simplify]: Simplify (/ 0.5 (exp im)) into (/ 0.5 (exp im)) 29.609 * [approximate]: Taking taylor expansion of (/ 0.5 (exp im)) in (im) around 0 29.609 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 29.609 * [taylor]: Taking taylor expansion of 0.5 in im 29.609 * [backup-simplify]: Simplify 0.5 into 0.5 29.609 * [taylor]: Taking taylor expansion of (exp im) in im 29.609 * [taylor]: Taking taylor expansion of im in im 29.609 * [backup-simplify]: Simplify 0 into 0 29.609 * [backup-simplify]: Simplify 1 into 1 29.609 * [backup-simplify]: Simplify (exp 0) into 1 29.610 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 29.610 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 29.610 * [taylor]: Taking taylor expansion of 0.5 in im 29.610 * [backup-simplify]: Simplify 0.5 into 0.5 29.610 * [taylor]: Taking taylor expansion of (exp im) in im 29.610 * [taylor]: Taking taylor expansion of im in im 29.610 * [backup-simplify]: Simplify 0 into 0 29.610 * [backup-simplify]: Simplify 1 into 1 29.610 * [backup-simplify]: Simplify (exp 0) into 1 29.611 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 29.611 * [backup-simplify]: Simplify 0.5 into 0.5 29.612 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 29.615 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 29.615 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 29.617 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 29.622 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1/2 1)) (* (- 0.5) (/ 1 1)))) into 0.25 29.623 * [backup-simplify]: Simplify 0.25 into 0.25 29.623 * [backup-simplify]: Simplify (+ (* 0.25 (pow im 2)) (+ (* (- 0.5) im) 0.5)) into (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 29.623 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.623 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in (im) around 0 29.623 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 29.623 * [taylor]: Taking taylor expansion of 0.5 in im 29.623 * [backup-simplify]: Simplify 0.5 into 0.5 29.623 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 29.624 * [taylor]: Taking taylor expansion of (/ 1 im) in im 29.624 * [taylor]: Taking taylor expansion of im in im 29.624 * [backup-simplify]: Simplify 0 into 0 29.624 * [backup-simplify]: Simplify 1 into 1 29.624 * [backup-simplify]: Simplify (/ 1 1) into 1 29.624 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 29.624 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.624 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 29.624 * [taylor]: Taking taylor expansion of 0.5 in im 29.624 * [backup-simplify]: Simplify 0.5 into 0.5 29.624 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 29.624 * [taylor]: Taking taylor expansion of (/ 1 im) in im 29.624 * [taylor]: Taking taylor expansion of im in im 29.624 * [backup-simplify]: Simplify 0 into 0 29.624 * [backup-simplify]: Simplify 1 into 1 29.625 * [backup-simplify]: Simplify (/ 1 1) into 1 29.625 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 29.625 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.625 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.625 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 29.625 * [backup-simplify]: Simplify 0 into 0 29.626 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.626 * [backup-simplify]: Simplify 0 into 0 29.626 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.626 * [backup-simplify]: Simplify 0 into 0 29.627 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.627 * [backup-simplify]: Simplify 0 into 0 29.627 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.627 * [backup-simplify]: Simplify 0 into 0 29.628 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.628 * [backup-simplify]: Simplify 0 into 0 29.628 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (/ 1 im)))) into (/ 0.5 (exp im)) 29.628 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (- im)))) into (/ 0.5 (exp (/ -1 im))) 29.628 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in (im) around 0 29.628 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 29.628 * [taylor]: Taking taylor expansion of 0.5 in im 29.628 * [backup-simplify]: Simplify 0.5 into 0.5 29.628 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 29.628 * [taylor]: Taking taylor expansion of (/ -1 im) in im 29.628 * [taylor]: Taking taylor expansion of -1 in im 29.628 * [backup-simplify]: Simplify -1 into -1 29.628 * [taylor]: Taking taylor expansion of im in im 29.628 * [backup-simplify]: Simplify 0 into 0 29.628 * [backup-simplify]: Simplify 1 into 1 29.629 * [backup-simplify]: Simplify (/ -1 1) into -1 29.629 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 29.629 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 29.629 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 29.629 * [taylor]: Taking taylor expansion of 0.5 in im 29.629 * [backup-simplify]: Simplify 0.5 into 0.5 29.629 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 29.629 * [taylor]: Taking taylor expansion of (/ -1 im) in im 29.629 * [taylor]: Taking taylor expansion of -1 in im 29.629 * [backup-simplify]: Simplify -1 into -1 29.629 * [taylor]: Taking taylor expansion of im in im 29.629 * [backup-simplify]: Simplify 0 into 0 29.629 * [backup-simplify]: Simplify 1 into 1 29.630 * [backup-simplify]: Simplify (/ -1 1) into -1 29.630 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 29.630 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 29.630 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 29.630 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 29.630 * [backup-simplify]: Simplify 0 into 0 29.631 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.631 * [backup-simplify]: Simplify 0 into 0 29.631 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.631 * [backup-simplify]: Simplify 0 into 0 29.632 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.632 * [backup-simplify]: Simplify 0 into 0 29.632 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.632 * [backup-simplify]: Simplify 0 into 0 29.633 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.633 * [backup-simplify]: Simplify 0 into 0 29.633 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 (/ 1 (- im))))) into (/ 0.5 (exp im)) 29.633 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1) 29.633 * [backup-simplify]: Simplify (/ 0.5 (exp im)) into (/ 0.5 (exp im)) 29.633 * [approximate]: Taking taylor expansion of (/ 0.5 (exp im)) in (im) around 0 29.633 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 29.633 * [taylor]: Taking taylor expansion of 0.5 in im 29.633 * [backup-simplify]: Simplify 0.5 into 0.5 29.633 * [taylor]: Taking taylor expansion of (exp im) in im 29.633 * [taylor]: Taking taylor expansion of im in im 29.633 * [backup-simplify]: Simplify 0 into 0 29.633 * [backup-simplify]: Simplify 1 into 1 29.633 * [backup-simplify]: Simplify (exp 0) into 1 29.634 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 29.634 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 29.634 * [taylor]: Taking taylor expansion of 0.5 in im 29.634 * [backup-simplify]: Simplify 0.5 into 0.5 29.634 * [taylor]: Taking taylor expansion of (exp im) in im 29.634 * [taylor]: Taking taylor expansion of im in im 29.634 * [backup-simplify]: Simplify 0 into 0 29.634 * [backup-simplify]: Simplify 1 into 1 29.634 * [backup-simplify]: Simplify (exp 0) into 1 29.635 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 29.635 * [backup-simplify]: Simplify 0.5 into 0.5 29.636 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 29.639 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 29.640 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 29.642 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 29.647 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1/2 1)) (* (- 0.5) (/ 1 1)))) into 0.25 29.647 * [backup-simplify]: Simplify 0.25 into 0.25 29.648 * [backup-simplify]: Simplify (+ (* 0.25 (pow im 2)) (+ (* (- 0.5) im) 0.5)) into (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 29.648 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.648 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in (im) around 0 29.648 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 29.648 * [taylor]: Taking taylor expansion of 0.5 in im 29.648 * [backup-simplify]: Simplify 0.5 into 0.5 29.648 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 29.648 * [taylor]: Taking taylor expansion of (/ 1 im) in im 29.648 * [taylor]: Taking taylor expansion of im in im 29.648 * [backup-simplify]: Simplify 0 into 0 29.648 * [backup-simplify]: Simplify 1 into 1 29.648 * [backup-simplify]: Simplify (/ 1 1) into 1 29.649 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 29.649 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.649 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 29.649 * [taylor]: Taking taylor expansion of 0.5 in im 29.649 * [backup-simplify]: Simplify 0.5 into 0.5 29.649 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 29.649 * [taylor]: Taking taylor expansion of (/ 1 im) in im 29.649 * [taylor]: Taking taylor expansion of im in im 29.649 * [backup-simplify]: Simplify 0 into 0 29.649 * [backup-simplify]: Simplify 1 into 1 29.649 * [backup-simplify]: Simplify (/ 1 1) into 1 29.649 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 29.649 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.650 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.650 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 29.650 * [backup-simplify]: Simplify 0 into 0 29.650 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.650 * [backup-simplify]: Simplify 0 into 0 29.651 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.651 * [backup-simplify]: Simplify 0 into 0 29.651 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.651 * [backup-simplify]: Simplify 0 into 0 29.652 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.652 * [backup-simplify]: Simplify 0 into 0 29.652 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.652 * [backup-simplify]: Simplify 0 into 0 29.652 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (/ 1 im)))) into (/ 0.5 (exp im)) 29.652 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (- im)))) into (/ 0.5 (exp (/ -1 im))) 29.653 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in (im) around 0 29.653 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 29.653 * [taylor]: Taking taylor expansion of 0.5 in im 29.653 * [backup-simplify]: Simplify 0.5 into 0.5 29.653 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 29.653 * [taylor]: Taking taylor expansion of (/ -1 im) in im 29.653 * [taylor]: Taking taylor expansion of -1 in im 29.653 * [backup-simplify]: Simplify -1 into -1 29.653 * [taylor]: Taking taylor expansion of im in im 29.653 * [backup-simplify]: Simplify 0 into 0 29.653 * [backup-simplify]: Simplify 1 into 1 29.654 * [backup-simplify]: Simplify (/ -1 1) into -1 29.654 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 29.654 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 29.654 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 29.654 * [taylor]: Taking taylor expansion of 0.5 in im 29.654 * [backup-simplify]: Simplify 0.5 into 0.5 29.654 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 29.654 * [taylor]: Taking taylor expansion of (/ -1 im) in im 29.654 * [taylor]: Taking taylor expansion of -1 in im 29.654 * [backup-simplify]: Simplify -1 into -1 29.654 * [taylor]: Taking taylor expansion of im in im 29.654 * [backup-simplify]: Simplify 0 into 0 29.654 * [backup-simplify]: Simplify 1 into 1 29.655 * [backup-simplify]: Simplify (/ -1 1) into -1 29.655 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 29.655 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 29.655 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 29.655 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 29.655 * [backup-simplify]: Simplify 0 into 0 29.656 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.656 * [backup-simplify]: Simplify 0 into 0 29.656 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.656 * [backup-simplify]: Simplify 0 into 0 29.656 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.656 * [backup-simplify]: Simplify 0 into 0 29.657 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.657 * [backup-simplify]: Simplify 0 into 0 29.658 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.658 * [backup-simplify]: Simplify 0 into 0 29.658 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 (/ 1 (- im))))) into (/ 0.5 (exp im)) 29.658 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 1) 29.658 * [backup-simplify]: Simplify (/ 0.5 (exp im)) into (/ 0.5 (exp im)) 29.658 * [approximate]: Taking taylor expansion of (/ 0.5 (exp im)) in (im) around 0 29.658 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 29.658 * [taylor]: Taking taylor expansion of 0.5 in im 29.658 * [backup-simplify]: Simplify 0.5 into 0.5 29.658 * [taylor]: Taking taylor expansion of (exp im) in im 29.658 * [taylor]: Taking taylor expansion of im in im 29.658 * [backup-simplify]: Simplify 0 into 0 29.658 * [backup-simplify]: Simplify 1 into 1 29.658 * [backup-simplify]: Simplify (exp 0) into 1 29.659 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 29.659 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 29.659 * [taylor]: Taking taylor expansion of 0.5 in im 29.659 * [backup-simplify]: Simplify 0.5 into 0.5 29.659 * [taylor]: Taking taylor expansion of (exp im) in im 29.659 * [taylor]: Taking taylor expansion of im in im 29.659 * [backup-simplify]: Simplify 0 into 0 29.659 * [backup-simplify]: Simplify 1 into 1 29.659 * [backup-simplify]: Simplify (exp 0) into 1 29.659 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 29.660 * [backup-simplify]: Simplify 0.5 into 0.5 29.661 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 29.664 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 29.664 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 29.666 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 29.669 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1/2 1)) (* (- 0.5) (/ 1 1)))) into 0.25 29.670 * [backup-simplify]: Simplify 0.25 into 0.25 29.670 * [backup-simplify]: Simplify (+ (* 0.25 (pow im 2)) (+ (* (- 0.5) im) 0.5)) into (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 29.670 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.670 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in (im) around 0 29.670 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 29.670 * [taylor]: Taking taylor expansion of 0.5 in im 29.670 * [backup-simplify]: Simplify 0.5 into 0.5 29.670 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 29.670 * [taylor]: Taking taylor expansion of (/ 1 im) in im 29.670 * [taylor]: Taking taylor expansion of im in im 29.670 * [backup-simplify]: Simplify 0 into 0 29.670 * [backup-simplify]: Simplify 1 into 1 29.670 * [backup-simplify]: Simplify (/ 1 1) into 1 29.670 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 29.671 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.671 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 29.671 * [taylor]: Taking taylor expansion of 0.5 in im 29.671 * [backup-simplify]: Simplify 0.5 into 0.5 29.671 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 29.671 * [taylor]: Taking taylor expansion of (/ 1 im) in im 29.671 * [taylor]: Taking taylor expansion of im in im 29.671 * [backup-simplify]: Simplify 0 into 0 29.671 * [backup-simplify]: Simplify 1 into 1 29.671 * [backup-simplify]: Simplify (/ 1 1) into 1 29.671 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 29.671 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.671 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 29.671 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 29.671 * [backup-simplify]: Simplify 0 into 0 29.671 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.671 * [backup-simplify]: Simplify 0 into 0 29.672 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.672 * [backup-simplify]: Simplify 0 into 0 29.672 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.672 * [backup-simplify]: Simplify 0 into 0 29.672 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.672 * [backup-simplify]: Simplify 0 into 0 29.673 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 29.673 * [backup-simplify]: Simplify 0 into 0 29.673 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (/ 1 im)))) into (/ 0.5 (exp im)) 29.673 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (- im)))) into (/ 0.5 (exp (/ -1 im))) 29.673 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in (im) around 0 29.673 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 29.673 * [taylor]: Taking taylor expansion of 0.5 in im 29.673 * [backup-simplify]: Simplify 0.5 into 0.5 29.673 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 29.673 * [taylor]: Taking taylor expansion of (/ -1 im) in im 29.673 * [taylor]: Taking taylor expansion of -1 in im 29.673 * [backup-simplify]: Simplify -1 into -1 29.673 * [taylor]: Taking taylor expansion of im in im 29.673 * [backup-simplify]: Simplify 0 into 0 29.673 * [backup-simplify]: Simplify 1 into 1 29.673 * [backup-simplify]: Simplify (/ -1 1) into -1 29.673 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 29.673 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 29.673 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 29.673 * [taylor]: Taking taylor expansion of 0.5 in im 29.673 * [backup-simplify]: Simplify 0.5 into 0.5 29.673 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 29.673 * [taylor]: Taking taylor expansion of (/ -1 im) in im 29.673 * [taylor]: Taking taylor expansion of -1 in im 29.673 * [backup-simplify]: Simplify -1 into -1 29.673 * [taylor]: Taking taylor expansion of im in im 29.673 * [backup-simplify]: Simplify 0 into 0 29.673 * [backup-simplify]: Simplify 1 into 1 29.674 * [backup-simplify]: Simplify (/ -1 1) into -1 29.674 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 29.674 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 29.674 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 29.674 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 29.674 * [backup-simplify]: Simplify 0 into 0 29.674 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.674 * [backup-simplify]: Simplify 0 into 0 29.674 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.675 * [backup-simplify]: Simplify 0 into 0 29.675 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.675 * [backup-simplify]: Simplify 0 into 0 29.675 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.675 * [backup-simplify]: Simplify 0 into 0 29.675 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 29.675 * [backup-simplify]: Simplify 0 into 0 29.675 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 (/ 1 (- im))))) into (/ 0.5 (exp im)) 29.676 * * * [progress]: simplifying candidates 29.676 * * * * [progress]: [ 1 / 145 ] simplifiying candidate # 29.676 * [simplify]: Simplifying (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 29.676 * * [simplify]: iters left: 5 (6 enodes) 29.681 * * [simplify]: iters left: 4 (20 enodes) 29.684 * * [simplify]: Extracting #0: cost 1 inf + 0 29.684 * * [simplify]: Extracting #1: cost 4 inf + 0 29.684 * * [simplify]: Extracting #2: cost 8 inf + 0 29.684 * * [simplify]: Extracting #3: cost 9 inf + 1 29.684 * * [simplify]: Extracting #4: cost 0 inf + 976 29.685 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 29.685 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ 1/3 1/3)) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 29.685 * [simplify]: Simplifying (+ 1/3 1/3) 29.685 * * [simplify]: iters left: 2 (2 enodes) 29.686 * * [simplify]: iters left: 1 (7 enodes) 29.687 * * [simplify]: Extracting #0: cost 1 inf + 0 29.687 * * [simplify]: Extracting #1: cost 0 inf + 1 29.688 * [simplify]: Simplified to 2/3 29.688 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 2/3) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 29.688 * * * * [progress]: [ 2 / 145 ] simplifiying candidate # 29.688 * [simplify]: Simplifying (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 29.688 * * [simplify]: iters left: 6 (7 enodes) 29.690 * * [simplify]: iters left: 5 (23 enodes) 29.693 * * [simplify]: Extracting #0: cost 1 inf + 0 29.693 * * [simplify]: Extracting #1: cost 3 inf + 0 29.693 * * [simplify]: Extracting #2: cost 6 inf + 0 29.693 * * [simplify]: Extracting #3: cost 10 inf + 0 29.693 * * [simplify]: Extracting #4: cost 11 inf + 1 29.693 * * [simplify]: Extracting #5: cost 10 inf + 2 29.693 * * [simplify]: Extracting #6: cost 1 inf + 1248 29.693 * * [simplify]: Extracting #7: cost 0 inf + 1520 29.694 * [simplify]: Simplified to (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 29.694 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (+ 1 1)) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 29.694 * [simplify]: Simplifying (+ 1 1) 29.694 * * [simplify]: iters left: 2 (2 enodes) 29.695 * * [simplify]: iters left: 1 (9 enodes) 29.697 * * [simplify]: Extracting #0: cost 1 inf + 0 29.697 * * [simplify]: Extracting #1: cost 0 inf + 1 29.697 * [simplify]: Simplified to 2 29.697 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 2) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 29.697 * * * * [progress]: [ 3 / 145 ] simplifiying candidate # 29.697 * [simplify]: Simplifying (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 29.698 * * [simplify]: iters left: 6 (7 enodes) 29.700 * * [simplify]: iters left: 5 (29 enodes) 29.711 * * [simplify]: iters left: 4 (61 enodes) 29.723 * * [simplify]: iters left: 3 (141 enodes) 29.750 * * [simplify]: iters left: 2 (219 enodes) 29.822 * * [simplify]: iters left: 1 (309 enodes) 29.907 * * [simplify]: Extracting #0: cost 1 inf + 0 29.908 * * [simplify]: Extracting #1: cost 22 inf + 0 29.908 * * [simplify]: Extracting #2: cost 72 inf + 1 29.909 * * [simplify]: Extracting #3: cost 102 inf + 248 29.910 * * [simplify]: Extracting #4: cost 81 inf + 2877 29.916 * * [simplify]: Extracting #5: cost 21 inf + 14994 29.925 * * [simplify]: Extracting #6: cost 1 inf + 20237 29.936 * * [simplify]: Extracting #7: cost 0 inf + 20509 29.946 * [simplify]: Simplified to (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 29.946 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 1/3) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 29.946 * * * * [progress]: [ 4 / 145 ] simplifiying candidate # 29.946 * [simplify]: Simplifying (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 29.947 * * [simplify]: iters left: 6 (8 enodes) 29.951 * * [simplify]: iters left: 5 (26 enodes) 29.958 * * [simplify]: Extracting #0: cost 1 inf + 0 29.958 * * [simplify]: Extracting #1: cost 3 inf + 0 29.958 * * [simplify]: Extracting #2: cost 5 inf + 0 29.959 * * [simplify]: Extracting #3: cost 8 inf + 0 29.959 * * [simplify]: Extracting #4: cost 12 inf + 0 29.959 * * [simplify]: Extracting #5: cost 13 inf + 1 29.959 * * [simplify]: Extracting #6: cost 12 inf + 2 29.959 * * [simplify]: Extracting #7: cost 6 inf + 672 29.959 * * [simplify]: Extracting #8: cost 1 inf + 1832 29.960 * * [simplify]: Extracting #9: cost 0 inf + 2144 29.961 * [simplify]: Simplified to (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 29.961 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 1) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 29.961 * * * * [progress]: [ 5 / 145 ] simplifiying candidate # 29.961 * * * * [progress]: [ 6 / 145 ] simplifiying candidate # 29.961 * [simplify]: Simplifying (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 29.961 * * [simplify]: iters left: 6 (7 enodes) 29.965 * * [simplify]: iters left: 5 (23 enodes) 29.972 * * [simplify]: Extracting #0: cost 1 inf + 0 29.972 * * [simplify]: Extracting #1: cost 3 inf + 0 29.972 * * [simplify]: Extracting #2: cost 6 inf + 0 29.972 * * [simplify]: Extracting #3: cost 10 inf + 0 29.972 * * [simplify]: Extracting #4: cost 11 inf + 1 29.972 * * [simplify]: Extracting #5: cost 10 inf + 2 29.972 * * [simplify]: Extracting #6: cost 1 inf + 1248 29.973 * * [simplify]: Extracting #7: cost 0 inf + 1520 29.973 * [simplify]: Simplified to (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 29.973 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (+ 1 1)) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 29.973 * * * * [progress]: [ 7 / 145 ] simplifiying candidate # 29.973 * * * * [progress]: [ 8 / 145 ] simplifiying candidate # 29.974 * [simplify]: Simplifying (+ (log (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (log (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 29.974 * * [simplify]: iters left: 6 (9 enodes) 29.978 * * [simplify]: iters left: 5 (29 enodes) 29.988 * * [simplify]: Extracting #0: cost 1 inf + 0 29.988 * * [simplify]: Extracting #1: cost 3 inf + 0 29.988 * * [simplify]: Extracting #2: cost 5 inf + 0 29.988 * * [simplify]: Extracting #3: cost 7 inf + 0 29.988 * * [simplify]: Extracting #4: cost 10 inf + 0 29.988 * * [simplify]: Extracting #5: cost 14 inf + 0 29.988 * * [simplify]: Extracting #6: cost 15 inf + 1 29.989 * * [simplify]: Extracting #7: cost 14 inf + 2 29.989 * * [simplify]: Extracting #8: cost 7 inf + 784 29.989 * * [simplify]: Extracting #9: cost 4 inf + 1590 29.990 * * [simplify]: Extracting #10: cost 1 inf + 2586 29.991 * * [simplify]: Extracting #11: cost 0 inf + 2968 29.991 * [simplify]: Simplified to (+ (log (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (log (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 29.991 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (exp (+ (log (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (log (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 29.991 * * * * [progress]: [ 9 / 145 ] simplifiying candidate # 29.992 * * * * [progress]: [ 10 / 145 ] simplifiying candidate # 29.992 * * * * [progress]: [ 11 / 145 ] simplifiying candidate # 29.992 * [simplify]: Simplifying (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 29.992 * * [simplify]: iters left: 6 (7 enodes) 29.996 * * [simplify]: iters left: 5 (29 enodes) 30.007 * * [simplify]: iters left: 4 (61 enodes) 30.032 * * [simplify]: iters left: 3 (141 enodes) 30.080 * * [simplify]: iters left: 2 (219 enodes) 30.137 * * [simplify]: iters left: 1 (309 enodes) 30.214 * * [simplify]: Extracting #0: cost 1 inf + 0 30.214 * * [simplify]: Extracting #1: cost 22 inf + 0 30.214 * * [simplify]: Extracting #2: cost 72 inf + 1 30.214 * * [simplify]: Extracting #3: cost 102 inf + 248 30.215 * * [simplify]: Extracting #4: cost 81 inf + 2877 30.218 * * [simplify]: Extracting #5: cost 21 inf + 14994 30.223 * * [simplify]: Extracting #6: cost 1 inf + 20237 30.228 * * [simplify]: Extracting #7: cost 0 inf + 20509 30.233 * [simplify]: Simplified to (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 30.233 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (cbrt (* (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 30.233 * * * * [progress]: [ 12 / 145 ] simplifiying candidate # 30.233 * * * * [progress]: [ 13 / 145 ] simplifiying candidate # 30.233 * * * * [progress]: [ 14 / 145 ] simplifiying candidate # 30.233 * * * * [progress]: [ 15 / 145 ] simplifiying candidate # 30.233 * [simplify]: Simplifying (* (cbrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3))) (cbrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3)))) 30.233 * * [simplify]: iters left: 6 (11 enodes) 30.237 * * [simplify]: iters left: 5 (52 enodes) 30.250 * * [simplify]: iters left: 4 (120 enodes) 30.300 * * [simplify]: iters left: 3 (304 enodes) 30.406 * * [simplify]: Extracting #0: cost 1 inf + 0 30.406 * * [simplify]: Extracting #1: cost 3 inf + 0 30.406 * * [simplify]: Extracting #2: cost 5 inf + 0 30.407 * * [simplify]: Extracting #3: cost 8 inf + 0 30.407 * * [simplify]: Extracting #4: cost 85 inf + 0 30.407 * * [simplify]: Extracting #5: cost 181 inf + 2 30.409 * * [simplify]: Extracting #6: cost 148 inf + 7774 30.414 * * [simplify]: Extracting #7: cost 42 inf + 41681 30.427 * * [simplify]: Extracting #8: cost 1 inf + 57501 30.440 * * [simplify]: Extracting #9: cost 0 inf + 57310 30.446 * [simplify]: Simplified to (* (cbrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))) (cbrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))))) 30.446 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (* (cbrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))) (cbrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))))) (* (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 30.447 * [simplify]: Simplifying (* (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))) 30.447 * * [simplify]: iters left: 6 (12 enodes) 30.451 * * [simplify]: iters left: 5 (59 enodes) 30.462 * * [simplify]: iters left: 4 (129 enodes) 30.490 * * [simplify]: iters left: 3 (232 enodes) 30.540 * * [simplify]: iters left: 2 (304 enodes) 30.627 * * [simplify]: iters left: 1 (458 enodes) 30.806 * * [simplify]: Extracting #0: cost 1 inf + 0 30.806 * * [simplify]: Extracting #1: cost 3 inf + 0 30.806 * * [simplify]: Extracting #2: cost 5 inf + 0 30.806 * * [simplify]: Extracting #3: cost 31 inf + 0 30.807 * * [simplify]: Extracting #4: cost 186 inf + 42 30.808 * * [simplify]: Extracting #5: cost 256 inf + 533 30.811 * * [simplify]: Extracting #6: cost 160 inf + 15918 30.830 * * [simplify]: Extracting #7: cost 15 inf + 46980 30.845 * * [simplify]: Extracting #8: cost 0 inf + 50259 30.856 * [simplify]: Simplified to (* (cbrt (+ (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im))))) (cbrt (+ (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) 30.857 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (* (cbrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))) (cbrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))))) (* (cbrt (+ (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im))))) (cbrt (+ (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im))))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 30.857 * * * * [progress]: [ 16 / 145 ] simplifiying candidate # 30.857 * [simplify]: Simplifying (* (cbrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))))) 30.857 * * [simplify]: iters left: 6 (15 enodes) 30.863 * * [simplify]: iters left: 5 (79 enodes) 30.895 * * [simplify]: iters left: 4 (197 enodes) 30.952 * * [simplify]: iters left: 3 (440 enodes) 31.088 * * [simplify]: Extracting #0: cost 1 inf + 0 31.088 * * [simplify]: Extracting #1: cost 4 inf + 0 31.088 * * [simplify]: Extracting #2: cost 8 inf + 0 31.088 * * [simplify]: Extracting #3: cost 25 inf + 0 31.088 * * [simplify]: Extracting #4: cost 135 inf + 1 31.090 * * [simplify]: Extracting #5: cost 233 inf + 296 31.094 * * [simplify]: Extracting #6: cost 174 inf + 13304 31.107 * * [simplify]: Extracting #7: cost 38 inf + 54873 31.125 * * [simplify]: Extracting #8: cost 0 inf + 70338 31.147 * * [simplify]: Extracting #9: cost 0 inf + 70006 31.165 * [simplify]: Simplified to (* (cbrt (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) 31.165 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (* (cbrt (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cbrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 31.165 * [simplify]: Simplifying (* (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cbrt (- (/ 0.5 (exp im)) (* (exp im) 0.5)))) 31.166 * * [simplify]: iters left: 6 (14 enodes) 31.174 * * [simplify]: iters left: 5 (68 enodes) 31.200 * * [simplify]: iters left: 4 (145 enodes) 31.244 * * [simplify]: iters left: 3 (244 enodes) 31.312 * * [simplify]: iters left: 2 (311 enodes) 31.387 * * [simplify]: iters left: 1 (463 enodes) 31.613 * * [simplify]: Extracting #0: cost 1 inf + 0 31.613 * * [simplify]: Extracting #1: cost 4 inf + 0 31.613 * * [simplify]: Extracting #2: cost 8 inf + 0 31.614 * * [simplify]: Extracting #3: cost 38 inf + 0 31.615 * * [simplify]: Extracting #4: cost 203 inf + 1 31.617 * * [simplify]: Extracting #5: cost 252 inf + 737 31.623 * * [simplify]: Extracting #6: cost 147 inf + 18041 31.642 * * [simplify]: Extracting #7: cost 19 inf + 45831 31.663 * * [simplify]: Extracting #8: cost 0 inf + 50277 31.685 * * [simplify]: Extracting #9: cost 0 inf + 50237 31.707 * [simplify]: Simplified to (* (cbrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) 31.707 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (* (cbrt (+ (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im))))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im))))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 31.707 * * * * [progress]: [ 17 / 145 ] simplifiying candidate # 31.708 * [simplify]: Simplifying (* (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5)))) (cbrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3)))) 31.708 * * [simplify]: iters left: 6 (15 enodes) 31.722 * * [simplify]: iters left: 5 (79 enodes) 31.750 * * [simplify]: iters left: 4 (197 enodes) 31.803 * * [simplify]: iters left: 3 (456 enodes) 31.956 * * [simplify]: Extracting #0: cost 1 inf + 0 31.956 * * [simplify]: Extracting #1: cost 4 inf + 0 31.956 * * [simplify]: Extracting #2: cost 8 inf + 0 31.956 * * [simplify]: Extracting #3: cost 25 inf + 0 31.957 * * [simplify]: Extracting #4: cost 129 inf + 1 31.958 * * [simplify]: Extracting #5: cost 227 inf + 84 31.962 * * [simplify]: Extracting #6: cost 171 inf + 12221 31.976 * * [simplify]: Extracting #7: cost 28 inf + 56778 31.993 * * [simplify]: Extracting #8: cost 0 inf + 66687 32.014 * * [simplify]: Extracting #9: cost 0 inf + 66617 32.032 * [simplify]: Simplified to (* (cbrt (+ (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) 32.032 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (* (cbrt (+ (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 32.033 * [simplify]: Simplifying (* (cbrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))) 32.033 * * [simplify]: iters left: 6 (14 enodes) 32.041 * * [simplify]: iters left: 5 (68 enodes) 32.055 * * [simplify]: iters left: 4 (145 enodes) 32.091 * * [simplify]: iters left: 3 (245 enodes) 32.179 * * [simplify]: iters left: 2 (314 enodes) 32.716 * * [simplify]: iters left: 1 (468 enodes) 32.962 * * [simplify]: Extracting #0: cost 1 inf + 0 32.962 * * [simplify]: Extracting #1: cost 4 inf + 0 32.963 * * [simplify]: Extracting #2: cost 8 inf + 0 32.963 * * [simplify]: Extracting #3: cost 38 inf + 0 32.963 * * [simplify]: Extracting #4: cost 194 inf + 1 32.964 * * [simplify]: Extracting #5: cost 246 inf + 656 32.968 * * [simplify]: Extracting #6: cost 137 inf + 19634 32.977 * * [simplify]: Extracting #7: cost 16 inf + 44369 32.987 * * [simplify]: Extracting #8: cost 0 inf + 48361 33.008 * [simplify]: Simplified to (* (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)))) (cbrt (- (/ 0.5 (exp im)) (* 0.5 (exp im))))) 33.008 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (* (cbrt (+ (* (* 0.5 (exp im)) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 0.5)))) (cbrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.008 * * * * [progress]: [ 18 / 145 ] simplifiying candidate # 33.009 * [simplify]: Simplifying (* (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5)))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))))) 33.009 * * [simplify]: iters left: 6 (10 enodes) 33.015 * * [simplify]: iters left: 5 (47 enodes) 33.034 * * [simplify]: iters left: 4 (100 enodes) 33.074 * * [simplify]: iters left: 3 (180 enodes) 33.136 * * [simplify]: iters left: 2 (260 enodes) 33.213 * * [simplify]: iters left: 1 (426 enodes) 33.324 * * [simplify]: Extracting #0: cost 1 inf + 0 33.324 * * [simplify]: Extracting #1: cost 3 inf + 0 33.324 * * [simplify]: Extracting #2: cost 5 inf + 0 33.324 * * [simplify]: Extracting #3: cost 28 inf + 0 33.324 * * [simplify]: Extracting #4: cost 113 inf + 1 33.327 * * [simplify]: Extracting #5: cost 142 inf + 164 33.328 * * [simplify]: Extracting #6: cost 117 inf + 4391 33.333 * * [simplify]: Extracting #7: cost 24 inf + 26656 33.340 * * [simplify]: Extracting #8: cost 0 inf + 32224 33.348 * * [simplify]: Extracting #9: cost 0 inf + 32024 33.356 * [simplify]: Simplified to (* (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) 33.356 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (* (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.356 * [simplify]: Simplifying (* (cbrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (- (/ 0.5 (exp im)) (* (exp im) 0.5)))) 33.356 * * [simplify]: iters left: 6 (8 enodes) 33.359 * * [simplify]: iters left: 5 (27 enodes) 33.363 * * [simplify]: iters left: 4 (36 enodes) 33.374 * * [simplify]: iters left: 3 (40 enodes) 33.386 * * [simplify]: Extracting #0: cost 1 inf + 0 33.386 * * [simplify]: Extracting #1: cost 3 inf + 0 33.386 * * [simplify]: Extracting #2: cost 5 inf + 0 33.386 * * [simplify]: Extracting #3: cost 9 inf + 0 33.386 * * [simplify]: Extracting #4: cost 16 inf + 0 33.387 * * [simplify]: Extracting #5: cost 19 inf + 1 33.387 * * [simplify]: Extracting #6: cost 17 inf + 43 33.387 * * [simplify]: Extracting #7: cost 6 inf + 1280 33.388 * * [simplify]: Extracting #8: cost 1 inf + 2440 33.389 * * [simplify]: Extracting #9: cost 0 inf + 2752 33.389 * [simplify]: Simplified to (* (cbrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (- (/ 0.5 (exp im)) (* 0.5 (exp im))))) 33.389 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (* (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5)))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))))) (* (cbrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.390 * * * * [progress]: [ 19 / 145 ] simplifiying candidate # 33.390 * * * * [progress]: [ 20 / 145 ] simplifiying candidate # 33.390 * [simplify]: Simplifying (* (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) 33.390 * * [simplify]: iters left: 6 (10 enodes) 33.396 * * [simplify]: iters left: 5 (32 enodes) 33.405 * * [simplify]: Extracting #0: cost 1 inf + 0 33.405 * * [simplify]: Extracting #1: cost 3 inf + 0 33.405 * * [simplify]: Extracting #2: cost 5 inf + 0 33.405 * * [simplify]: Extracting #3: cost 7 inf + 0 33.405 * * [simplify]: Extracting #4: cost 9 inf + 0 33.405 * * [simplify]: Extracting #5: cost 12 inf + 0 33.405 * * [simplify]: Extracting #6: cost 16 inf + 0 33.405 * * [simplify]: Extracting #7: cost 17 inf + 1 33.405 * * [simplify]: Extracting #8: cost 16 inf + 2 33.405 * * [simplify]: Extracting #9: cost 10 inf + 672 33.406 * * [simplify]: Extracting #10: cost 5 inf + 1832 33.407 * * [simplify]: Extracting #11: cost 0 inf + 3792 33.408 * [simplify]: Simplified to (* (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) 33.408 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (* (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.408 * [simplify]: Simplifying (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.408 * * [simplify]: iters left: 6 (9 enodes) 33.412 * * [simplify]: iters left: 5 (29 enodes) 33.421 * * [simplify]: Extracting #0: cost 1 inf + 0 33.421 * * [simplify]: Extracting #1: cost 3 inf + 0 33.421 * * [simplify]: Extracting #2: cost 5 inf + 0 33.421 * * [simplify]: Extracting #3: cost 7 inf + 0 33.421 * * [simplify]: Extracting #4: cost 10 inf + 0 33.421 * * [simplify]: Extracting #5: cost 14 inf + 0 33.421 * * [simplify]: Extracting #6: cost 15 inf + 1 33.421 * * [simplify]: Extracting #7: cost 14 inf + 2 33.422 * * [simplify]: Extracting #8: cost 7 inf + 784 33.422 * * [simplify]: Extracting #9: cost 4 inf + 1600 33.423 * * [simplify]: Extracting #10: cost 1 inf + 2616 33.423 * * [simplify]: Extracting #11: cost 0 inf + 3008 33.424 * [simplify]: Simplified to (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.424 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.424 * * * * [progress]: [ 21 / 145 ] simplifiying candidate # 33.425 * [simplify]: Simplifying (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.425 * * [simplify]: iters left: 6 (9 enodes) 33.429 * * [simplify]: iters left: 5 (29 enodes) 33.438 * * [simplify]: Extracting #0: cost 1 inf + 0 33.438 * * [simplify]: Extracting #1: cost 3 inf + 0 33.438 * * [simplify]: Extracting #2: cost 5 inf + 0 33.438 * * [simplify]: Extracting #3: cost 7 inf + 0 33.438 * * [simplify]: Extracting #4: cost 10 inf + 0 33.438 * * [simplify]: Extracting #5: cost 14 inf + 0 33.438 * * [simplify]: Extracting #6: cost 15 inf + 1 33.439 * * [simplify]: Extracting #7: cost 14 inf + 2 33.439 * * [simplify]: Extracting #8: cost 7 inf + 784 33.439 * * [simplify]: Extracting #9: cost 4 inf + 1520 33.440 * * [simplify]: Extracting #10: cost 1 inf + 2416 33.440 * * [simplify]: Extracting #11: cost 0 inf + 2768 33.441 * [simplify]: Simplified to (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.441 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.442 * [simplify]: Simplifying (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.442 * * [simplify]: iters left: 6 (9 enodes) 33.447 * * [simplify]: iters left: 5 (29 enodes) 33.454 * * [simplify]: Extracting #0: cost 1 inf + 0 33.454 * * [simplify]: Extracting #1: cost 3 inf + 0 33.454 * * [simplify]: Extracting #2: cost 5 inf + 0 33.455 * * [simplify]: Extracting #3: cost 7 inf + 0 33.455 * * [simplify]: Extracting #4: cost 10 inf + 0 33.455 * * [simplify]: Extracting #5: cost 14 inf + 0 33.455 * * [simplify]: Extracting #6: cost 15 inf + 1 33.455 * * [simplify]: Extracting #7: cost 14 inf + 2 33.455 * * [simplify]: Extracting #8: cost 7 inf + 784 33.455 * * [simplify]: Extracting #9: cost 4 inf + 1520 33.455 * * [simplify]: Extracting #10: cost 1 inf + 2416 33.456 * * [simplify]: Extracting #11: cost 0 inf + 2768 33.456 * [simplify]: Simplified to (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.456 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.456 * * * * [progress]: [ 22 / 145 ] simplifiying candidate # 33.456 * [simplify]: Simplifying (* (cbrt 1) (cbrt 1)) 33.457 * * [simplify]: iters left: 3 (3 enodes) 33.460 * * [simplify]: iters left: 2 (11 enodes) 33.462 * * [simplify]: iters left: 1 (13 enodes) 33.464 * * [simplify]: Extracting #0: cost 1 inf + 0 33.464 * * [simplify]: Extracting #1: cost 0 inf + 1 33.464 * [simplify]: Simplified to 1 33.464 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* 1 (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.464 * [simplify]: Simplifying (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 33.464 * * [simplify]: iters left: 6 (8 enodes) 33.466 * * [simplify]: iters left: 5 (26 enodes) 33.471 * * [simplify]: Extracting #0: cost 1 inf + 0 33.471 * * [simplify]: Extracting #1: cost 3 inf + 0 33.471 * * [simplify]: Extracting #2: cost 5 inf + 0 33.471 * * [simplify]: Extracting #3: cost 8 inf + 0 33.471 * * [simplify]: Extracting #4: cost 12 inf + 0 33.471 * * [simplify]: Extracting #5: cost 13 inf + 1 33.471 * * [simplify]: Extracting #6: cost 12 inf + 2 33.471 * * [simplify]: Extracting #7: cost 6 inf + 672 33.471 * * [simplify]: Extracting #8: cost 1 inf + 1832 33.472 * * [simplify]: Extracting #9: cost 0 inf + 2144 33.472 * [simplify]: Simplified to (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 33.472 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* 1 (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.472 * * * * [progress]: [ 23 / 145 ] simplifiying candidate # 33.472 * [simplify]: Simplifying (* (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) 33.472 * * [simplify]: iters left: 6 (10 enodes) 33.475 * * [simplify]: iters left: 5 (36 enodes) 33.481 * * [simplify]: iters left: 4 (40 enodes) 33.488 * * [simplify]: iters left: 3 (51 enodes) 33.498 * * [simplify]: iters left: 2 (75 enodes) 33.525 * * [simplify]: iters left: 1 (123 enodes) 33.572 * * [simplify]: Extracting #0: cost 1 inf + 0 33.572 * * [simplify]: Extracting #1: cost 13 inf + 0 33.572 * * [simplify]: Extracting #2: cost 40 inf + 1 33.573 * * [simplify]: Extracting #3: cost 41 inf + 7 33.573 * * [simplify]: Extracting #4: cost 44 inf + 9 33.573 * * [simplify]: Extracting #5: cost 44 inf + 11 33.574 * * [simplify]: Extracting #6: cost 43 inf + 12 33.574 * * [simplify]: Extracting #7: cost 36 inf + 794 33.575 * * [simplify]: Extracting #8: cost 28 inf + 3912 33.579 * * [simplify]: Extracting #9: cost 6 inf + 17462 33.584 * * [simplify]: Extracting #10: cost 2 inf + 20889 33.590 * * [simplify]: Extracting #11: cost 0 inf + 22477 33.596 * [simplify]: Simplified to (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.596 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.597 * [simplify]: Simplifying (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.597 * * [simplify]: iters left: 6 (9 enodes) 33.600 * * [simplify]: iters left: 5 (29 enodes) 33.605 * * [simplify]: Extracting #0: cost 1 inf + 0 33.605 * * [simplify]: Extracting #1: cost 3 inf + 0 33.605 * * [simplify]: Extracting #2: cost 5 inf + 0 33.605 * * [simplify]: Extracting #3: cost 7 inf + 0 33.605 * * [simplify]: Extracting #4: cost 10 inf + 0 33.605 * * [simplify]: Extracting #5: cost 14 inf + 0 33.605 * * [simplify]: Extracting #6: cost 15 inf + 1 33.605 * * [simplify]: Extracting #7: cost 14 inf + 2 33.605 * * [simplify]: Extracting #8: cost 7 inf + 784 33.606 * * [simplify]: Extracting #9: cost 4 inf + 1600 33.606 * * [simplify]: Extracting #10: cost 1 inf + 2616 33.606 * * [simplify]: Extracting #11: cost 0 inf + 3008 33.607 * [simplify]: Simplified to (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.607 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.607 * * * * [progress]: [ 24 / 145 ] simplifiying candidate # 33.607 * [simplify]: Simplifying (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.607 * * [simplify]: iters left: 6 (9 enodes) 33.610 * * [simplify]: iters left: 5 (27 enodes) 33.613 * * [simplify]: iters left: 4 (28 enodes) 33.617 * * [simplify]: Extracting #0: cost 1 inf + 0 33.617 * * [simplify]: Extracting #1: cost 4 inf + 0 33.618 * * [simplify]: Extracting #2: cost 8 inf + 0 33.618 * * [simplify]: Extracting #3: cost 12 inf + 0 33.618 * * [simplify]: Extracting #4: cost 13 inf + 1 33.618 * * [simplify]: Extracting #5: cost 12 inf + 2 33.618 * * [simplify]: Extracting #6: cost 5 inf + 784 33.618 * * [simplify]: Extracting #7: cost 2 inf + 1560 33.618 * * [simplify]: Extracting #8: cost 0 inf + 2144 33.619 * [simplify]: Simplified to (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 33.619 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.619 * [simplify]: Simplifying (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.619 * * [simplify]: iters left: 6 (9 enodes) 33.623 * * [simplify]: iters left: 5 (27 enodes) 33.631 * * [simplify]: iters left: 4 (28 enodes) 33.639 * * [simplify]: Extracting #0: cost 1 inf + 0 33.639 * * [simplify]: Extracting #1: cost 4 inf + 0 33.639 * * [simplify]: Extracting #2: cost 8 inf + 0 33.640 * * [simplify]: Extracting #3: cost 12 inf + 0 33.640 * * [simplify]: Extracting #4: cost 13 inf + 1 33.640 * * [simplify]: Extracting #5: cost 12 inf + 2 33.640 * * [simplify]: Extracting #6: cost 5 inf + 784 33.640 * * [simplify]: Extracting #7: cost 2 inf + 1560 33.640 * * [simplify]: Extracting #8: cost 0 inf + 2144 33.641 * [simplify]: Simplified to (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 33.641 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.641 * * * * [progress]: [ 25 / 145 ] simplifiying candidate # 33.641 * [simplify]: Simplifying (* 1 1) 33.641 * * [simplify]: iters left: 2 (2 enodes) 33.642 * * [simplify]: iters left: 1 (6 enodes) 33.643 * * [simplify]: Extracting #0: cost 1 inf + 0 33.643 * * [simplify]: Extracting #1: cost 0 inf + 1 33.643 * [simplify]: Simplified to 1 33.643 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* 1 (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.643 * [simplify]: Simplifying (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 33.643 * * [simplify]: iters left: 6 (8 enodes) 33.646 * * [simplify]: iters left: 5 (26 enodes) 33.649 * * [simplify]: Extracting #0: cost 1 inf + 0 33.649 * * [simplify]: Extracting #1: cost 3 inf + 0 33.650 * * [simplify]: Extracting #2: cost 5 inf + 0 33.650 * * [simplify]: Extracting #3: cost 8 inf + 0 33.650 * * [simplify]: Extracting #4: cost 12 inf + 0 33.650 * * [simplify]: Extracting #5: cost 13 inf + 1 33.650 * * [simplify]: Extracting #6: cost 12 inf + 2 33.650 * * [simplify]: Extracting #7: cost 6 inf + 672 33.650 * * [simplify]: Extracting #8: cost 1 inf + 1832 33.650 * * [simplify]: Extracting #9: cost 0 inf + 2144 33.651 * [simplify]: Simplified to (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 33.651 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* 1 (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.651 * * * * [progress]: [ 26 / 145 ] simplifiying candidate # 33.651 * [simplify]: Simplifying (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.651 * * [simplify]: iters left: 6 (9 enodes) 33.653 * * [simplify]: iters left: 5 (29 enodes) 33.658 * * [simplify]: Extracting #0: cost 1 inf + 0 33.658 * * [simplify]: Extracting #1: cost 3 inf + 0 33.658 * * [simplify]: Extracting #2: cost 5 inf + 0 33.658 * * [simplify]: Extracting #3: cost 7 inf + 0 33.658 * * [simplify]: Extracting #4: cost 10 inf + 0 33.658 * * [simplify]: Extracting #5: cost 14 inf + 0 33.658 * * [simplify]: Extracting #6: cost 15 inf + 1 33.658 * * [simplify]: Extracting #7: cost 14 inf + 2 33.658 * * [simplify]: Extracting #8: cost 7 inf + 784 33.658 * * [simplify]: Extracting #9: cost 4 inf + 1520 33.659 * * [simplify]: Extracting #10: cost 1 inf + 2416 33.659 * * [simplify]: Extracting #11: cost 0 inf + 2768 33.659 * [simplify]: Simplified to (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.659 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.660 * [simplify]: Simplifying (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.660 * * [simplify]: iters left: 6 (9 enodes) 33.662 * * [simplify]: iters left: 5 (29 enodes) 33.666 * * [simplify]: Extracting #0: cost 1 inf + 0 33.667 * * [simplify]: Extracting #1: cost 3 inf + 0 33.667 * * [simplify]: Extracting #2: cost 5 inf + 0 33.667 * * [simplify]: Extracting #3: cost 7 inf + 0 33.667 * * [simplify]: Extracting #4: cost 10 inf + 0 33.667 * * [simplify]: Extracting #5: cost 14 inf + 0 33.667 * * [simplify]: Extracting #6: cost 15 inf + 1 33.667 * * [simplify]: Extracting #7: cost 14 inf + 2 33.667 * * [simplify]: Extracting #8: cost 7 inf + 784 33.667 * * [simplify]: Extracting #9: cost 4 inf + 1520 33.667 * * [simplify]: Extracting #10: cost 1 inf + 2416 33.668 * * [simplify]: Extracting #11: cost 0 inf + 2768 33.668 * [simplify]: Simplified to (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.668 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.668 * * * * [progress]: [ 27 / 145 ] simplifiying candidate # 33.668 * [simplify]: Simplifying (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.669 * * [simplify]: iters left: 6 (11 enodes) 33.671 * * [simplify]: iters left: 5 (36 enodes) 33.678 * * [simplify]: Extracting #0: cost 1 inf + 0 33.678 * * [simplify]: Extracting #1: cost 4 inf + 0 33.678 * * [simplify]: Extracting #2: cost 8 inf + 0 33.678 * * [simplify]: Extracting #3: cost 11 inf + 0 33.678 * * [simplify]: Extracting #4: cost 14 inf + 0 33.678 * * [simplify]: Extracting #5: cost 18 inf + 0 33.678 * * [simplify]: Extracting #6: cost 19 inf + 1 33.678 * * [simplify]: Extracting #7: cost 18 inf + 2 33.678 * * [simplify]: Extracting #8: cost 12 inf + 672 33.679 * * [simplify]: Extracting #9: cost 5 inf + 2376 33.679 * * [simplify]: Extracting #10: cost 0 inf + 4176 33.680 * [simplify]: Simplified to (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.680 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.680 * [simplify]: Simplifying (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.680 * * [simplify]: iters left: 6 (11 enodes) 33.683 * * [simplify]: iters left: 5 (36 enodes) 33.688 * * [simplify]: Extracting #0: cost 1 inf + 0 33.688 * * [simplify]: Extracting #1: cost 4 inf + 0 33.688 * * [simplify]: Extracting #2: cost 8 inf + 0 33.688 * * [simplify]: Extracting #3: cost 11 inf + 0 33.688 * * [simplify]: Extracting #4: cost 14 inf + 0 33.688 * * [simplify]: Extracting #5: cost 18 inf + 0 33.688 * * [simplify]: Extracting #6: cost 19 inf + 1 33.688 * * [simplify]: Extracting #7: cost 18 inf + 2 33.688 * * [simplify]: Extracting #8: cost 12 inf + 672 33.688 * * [simplify]: Extracting #9: cost 5 inf + 2376 33.689 * * [simplify]: Extracting #10: cost 0 inf + 4176 33.690 * [simplify]: Simplified to (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.690 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.690 * * * * [progress]: [ 28 / 145 ] simplifiying candidate # 33.690 * [simplify]: Simplifying (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.690 * * [simplify]: iters left: 6 (11 enodes) 33.693 * * [simplify]: iters left: 5 (36 enodes) 33.698 * * [simplify]: Extracting #0: cost 1 inf + 0 33.698 * * [simplify]: Extracting #1: cost 4 inf + 0 33.698 * * [simplify]: Extracting #2: cost 8 inf + 0 33.698 * * [simplify]: Extracting #3: cost 11 inf + 0 33.698 * * [simplify]: Extracting #4: cost 14 inf + 0 33.699 * * [simplify]: Extracting #5: cost 18 inf + 0 33.699 * * [simplify]: Extracting #6: cost 19 inf + 1 33.699 * * [simplify]: Extracting #7: cost 18 inf + 2 33.699 * * [simplify]: Extracting #8: cost 12 inf + 672 33.699 * * [simplify]: Extracting #9: cost 5 inf + 2336 33.700 * * [simplify]: Extracting #10: cost 0 inf + 4176 33.700 * [simplify]: Simplified to (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.700 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.700 * [simplify]: Simplifying (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.700 * * [simplify]: iters left: 6 (11 enodes) 33.703 * * [simplify]: iters left: 5 (36 enodes) 33.708 * * [simplify]: Extracting #0: cost 1 inf + 0 33.708 * * [simplify]: Extracting #1: cost 4 inf + 0 33.708 * * [simplify]: Extracting #2: cost 8 inf + 0 33.708 * * [simplify]: Extracting #3: cost 11 inf + 0 33.708 * * [simplify]: Extracting #4: cost 14 inf + 0 33.708 * * [simplify]: Extracting #5: cost 18 inf + 0 33.708 * * [simplify]: Extracting #6: cost 19 inf + 1 33.708 * * [simplify]: Extracting #7: cost 18 inf + 2 33.709 * * [simplify]: Extracting #8: cost 12 inf + 672 33.709 * * [simplify]: Extracting #9: cost 5 inf + 2336 33.709 * * [simplify]: Extracting #10: cost 0 inf + 4176 33.710 * [simplify]: Simplified to (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.710 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.710 * * * * [progress]: [ 29 / 145 ] simplifiying candidate # 33.710 * [simplify]: Simplifying (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.710 * * [simplify]: iters left: 6 (9 enodes) 33.712 * * [simplify]: iters left: 5 (27 enodes) 33.716 * * [simplify]: iters left: 4 (28 enodes) 33.720 * * [simplify]: Extracting #0: cost 1 inf + 0 33.720 * * [simplify]: Extracting #1: cost 4 inf + 0 33.720 * * [simplify]: Extracting #2: cost 8 inf + 0 33.720 * * [simplify]: Extracting #3: cost 12 inf + 0 33.721 * * [simplify]: Extracting #4: cost 13 inf + 1 33.721 * * [simplify]: Extracting #5: cost 12 inf + 2 33.721 * * [simplify]: Extracting #6: cost 5 inf + 784 33.721 * * [simplify]: Extracting #7: cost 2 inf + 1560 33.721 * * [simplify]: Extracting #8: cost 0 inf + 2144 33.722 * [simplify]: Simplified to (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 33.722 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.722 * [simplify]: Simplifying (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.722 * * [simplify]: iters left: 6 (9 enodes) 33.724 * * [simplify]: iters left: 5 (27 enodes) 33.728 * * [simplify]: iters left: 4 (28 enodes) 33.732 * * [simplify]: Extracting #0: cost 1 inf + 0 33.732 * * [simplify]: Extracting #1: cost 4 inf + 0 33.732 * * [simplify]: Extracting #2: cost 8 inf + 0 33.732 * * [simplify]: Extracting #3: cost 12 inf + 0 33.732 * * [simplify]: Extracting #4: cost 13 inf + 1 33.732 * * [simplify]: Extracting #5: cost 12 inf + 2 33.732 * * [simplify]: Extracting #6: cost 5 inf + 784 33.732 * * [simplify]: Extracting #7: cost 2 inf + 1560 33.733 * * [simplify]: Extracting #8: cost 0 inf + 2144 33.733 * [simplify]: Simplified to (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 33.733 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.733 * * * * [progress]: [ 30 / 145 ] simplifiying candidate # 33.733 * [simplify]: Simplifying (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 33.733 * * [simplify]: iters left: 5 (6 enodes) 33.735 * * [simplify]: iters left: 4 (20 enodes) 33.738 * * [simplify]: Extracting #0: cost 1 inf + 0 33.738 * * [simplify]: Extracting #1: cost 4 inf + 0 33.738 * * [simplify]: Extracting #2: cost 8 inf + 0 33.738 * * [simplify]: Extracting #3: cost 9 inf + 1 33.738 * * [simplify]: Extracting #4: cost 0 inf + 976 33.738 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 33.738 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (* 2 1/3)) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.739 * [simplify]: Simplifying (* 2 1/3) 33.739 * * [simplify]: iters left: 2 (3 enodes) 33.740 * * [simplify]: iters left: 1 (11 enodes) 33.742 * * [simplify]: Extracting #0: cost 1 inf + 0 33.742 * * [simplify]: Extracting #1: cost 0 inf + 1 33.742 * [simplify]: Simplified to 2/3 33.742 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 2/3) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.742 * * * * [progress]: [ 31 / 145 ] simplifiying candidate # 33.743 * [simplify]: Simplifying (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 33.743 * * [simplify]: iters left: 6 (7 enodes) 33.744 * * [simplify]: iters left: 5 (23 enodes) 33.748 * * [simplify]: Extracting #0: cost 1 inf + 0 33.748 * * [simplify]: Extracting #1: cost 3 inf + 0 33.748 * * [simplify]: Extracting #2: cost 6 inf + 0 33.748 * * [simplify]: Extracting #3: cost 10 inf + 0 33.748 * * [simplify]: Extracting #4: cost 11 inf + 1 33.748 * * [simplify]: Extracting #5: cost 10 inf + 2 33.748 * * [simplify]: Extracting #6: cost 1 inf + 1248 33.748 * * [simplify]: Extracting #7: cost 0 inf + 1520 33.749 * [simplify]: Simplified to (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 33.749 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (pow (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (* 2 1)) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.749 * [simplify]: Simplifying (* 2 1) 33.749 * * [simplify]: iters left: 2 (3 enodes) 33.750 * * [simplify]: iters left: 1 (9 enodes) 33.752 * * [simplify]: Extracting #0: cost 1 inf + 0 33.752 * * [simplify]: Extracting #1: cost 0 inf + 1 33.752 * [simplify]: Simplified to 2 33.752 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (pow (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 2) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.753 * * * * [progress]: [ 32 / 145 ] simplifiying candidate # 33.753 * [simplify]: Simplifying (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 33.753 * * [simplify]: iters left: 6 (8 enodes) 33.757 * * [simplify]: iters left: 5 (26 enodes) 33.766 * * [simplify]: Extracting #0: cost 1 inf + 0 33.766 * * [simplify]: Extracting #1: cost 3 inf + 0 33.766 * * [simplify]: Extracting #2: cost 5 inf + 0 33.766 * * [simplify]: Extracting #3: cost 8 inf + 0 33.766 * * [simplify]: Extracting #4: cost 12 inf + 0 33.766 * * [simplify]: Extracting #5: cost 13 inf + 1 33.766 * * [simplify]: Extracting #6: cost 12 inf + 2 33.766 * * [simplify]: Extracting #7: cost 6 inf + 672 33.767 * * [simplify]: Extracting #8: cost 1 inf + 1872 33.767 * * [simplify]: Extracting #9: cost 0 inf + 2224 33.768 * [simplify]: Simplified to (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 33.768 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.768 * * * * [progress]: [ 33 / 145 ] simplifiying candidate # 33.769 * [simplify]: Simplifying (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 33.769 * * [simplify]: iters left: 6 (8 enodes) 33.773 * * [simplify]: iters left: 5 (26 enodes) 33.780 * * [simplify]: Extracting #0: cost 1 inf + 0 33.780 * * [simplify]: Extracting #1: cost 3 inf + 0 33.780 * * [simplify]: Extracting #2: cost 5 inf + 0 33.780 * * [simplify]: Extracting #3: cost 8 inf + 0 33.780 * * [simplify]: Extracting #4: cost 12 inf + 0 33.780 * * [simplify]: Extracting #5: cost 13 inf + 1 33.781 * * [simplify]: Extracting #6: cost 12 inf + 2 33.781 * * [simplify]: Extracting #7: cost 6 inf + 672 33.781 * * [simplify]: Extracting #8: cost 1 inf + 1752 33.782 * * [simplify]: Extracting #9: cost 0 inf + 2064 33.782 * [simplify]: Simplified to (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 33.782 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.782 * * * * [progress]: [ 34 / 145 ] simplifiying candidate # 33.783 * [simplify]: Simplifying (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 33.783 * * [simplify]: iters left: 6 (7 enodes) 33.786 * * [simplify]: iters left: 5 (23 enodes) 33.793 * * [simplify]: Extracting #0: cost 1 inf + 0 33.793 * * [simplify]: Extracting #1: cost 3 inf + 0 33.793 * * [simplify]: Extracting #2: cost 6 inf + 0 33.794 * * [simplify]: Extracting #3: cost 10 inf + 0 33.794 * * [simplify]: Extracting #4: cost 11 inf + 1 33.794 * * [simplify]: Extracting #5: cost 10 inf + 2 33.794 * * [simplify]: Extracting #6: cost 1 inf + 1248 33.794 * * [simplify]: Extracting #7: cost 0 inf + 1520 33.795 * [simplify]: Simplified to (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 33.795 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt 1)) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.795 * * * * [progress]: [ 35 / 145 ] simplifiying candidate # 33.795 * [simplify]: Simplifying (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 33.796 * * [simplify]: iters left: 6 (8 enodes) 33.800 * * [simplify]: iters left: 5 (26 enodes) 33.803 * * [simplify]: Extracting #0: cost 1 inf + 0 33.804 * * [simplify]: Extracting #1: cost 3 inf + 0 33.804 * * [simplify]: Extracting #2: cost 5 inf + 0 33.804 * * [simplify]: Extracting #3: cost 8 inf + 0 33.804 * * [simplify]: Extracting #4: cost 12 inf + 0 33.804 * * [simplify]: Extracting #5: cost 13 inf + 1 33.804 * * [simplify]: Extracting #6: cost 12 inf + 2 33.804 * * [simplify]: Extracting #7: cost 6 inf + 672 33.804 * * [simplify]: Extracting #8: cost 1 inf + 1872 33.804 * * [simplify]: Extracting #9: cost 0 inf + 2224 33.805 * [simplify]: Simplified to (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 33.805 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.805 * * * * [progress]: [ 36 / 145 ] simplifiying candidate # 33.805 * [simplify]: Simplifying (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 33.805 * * [simplify]: iters left: 6 (8 enodes) 33.807 * * [simplify]: iters left: 5 (26 enodes) 33.811 * * [simplify]: Extracting #0: cost 1 inf + 0 33.811 * * [simplify]: Extracting #1: cost 3 inf + 0 33.811 * * [simplify]: Extracting #2: cost 5 inf + 0 33.811 * * [simplify]: Extracting #3: cost 8 inf + 0 33.811 * * [simplify]: Extracting #4: cost 12 inf + 0 33.811 * * [simplify]: Extracting #5: cost 13 inf + 1 33.811 * * [simplify]: Extracting #6: cost 12 inf + 2 33.811 * * [simplify]: Extracting #7: cost 6 inf + 672 33.812 * * [simplify]: Extracting #8: cost 1 inf + 1832 33.812 * * [simplify]: Extracting #9: cost 0 inf + 2144 33.812 * [simplify]: Simplified to (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 33.812 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.812 * * * * [progress]: [ 37 / 145 ] simplifiying candidate # 33.813 * [simplify]: Simplifying (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 33.813 * * [simplify]: iters left: 6 (7 enodes) 33.815 * * [simplify]: iters left: 5 (23 enodes) 33.818 * * [simplify]: Extracting #0: cost 1 inf + 0 33.818 * * [simplify]: Extracting #1: cost 3 inf + 0 33.819 * * [simplify]: Extracting #2: cost 6 inf + 0 33.819 * * [simplify]: Extracting #3: cost 10 inf + 0 33.819 * * [simplify]: Extracting #4: cost 11 inf + 1 33.819 * * [simplify]: Extracting #5: cost 10 inf + 2 33.819 * * [simplify]: Extracting #6: cost 1 inf + 1248 33.819 * * [simplify]: Extracting #7: cost 0 inf + 1520 33.819 * [simplify]: Simplified to (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 33.819 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 1) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.819 * * * * [progress]: [ 38 / 145 ] simplifiying candidate # 33.820 * [simplify]: Simplifying (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.820 * * [simplify]: iters left: 6 (9 enodes) 33.822 * * [simplify]: iters left: 5 (29 enodes) 33.826 * * [simplify]: Extracting #0: cost 1 inf + 0 33.826 * * [simplify]: Extracting #1: cost 3 inf + 0 33.826 * * [simplify]: Extracting #2: cost 5 inf + 0 33.826 * * [simplify]: Extracting #3: cost 7 inf + 0 33.826 * * [simplify]: Extracting #4: cost 10 inf + 0 33.826 * * [simplify]: Extracting #5: cost 14 inf + 0 33.826 * * [simplify]: Extracting #6: cost 15 inf + 1 33.827 * * [simplify]: Extracting #7: cost 14 inf + 2 33.827 * * [simplify]: Extracting #8: cost 7 inf + 784 33.827 * * [simplify]: Extracting #9: cost 4 inf + 1560 33.827 * * [simplify]: Extracting #10: cost 1 inf + 2536 33.828 * * [simplify]: Extracting #11: cost 0 inf + 2928 33.828 * [simplify]: Simplified to (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.828 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (cbrt (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.828 * * * * [progress]: [ 39 / 145 ] simplifiying candidate # 33.828 * [simplify]: Simplifying (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 33.828 * * [simplify]: iters left: 6 (8 enodes) 33.831 * * [simplify]: iters left: 5 (26 enodes) 33.834 * * [simplify]: Extracting #0: cost 1 inf + 0 33.834 * * [simplify]: Extracting #1: cost 3 inf + 0 33.834 * * [simplify]: Extracting #2: cost 5 inf + 0 33.834 * * [simplify]: Extracting #3: cost 8 inf + 0 33.834 * * [simplify]: Extracting #4: cost 12 inf + 0 33.835 * * [simplify]: Extracting #5: cost 13 inf + 1 33.835 * * [simplify]: Extracting #6: cost 12 inf + 2 33.835 * * [simplify]: Extracting #7: cost 6 inf + 672 33.835 * * [simplify]: Extracting #8: cost 1 inf + 1752 33.835 * * [simplify]: Extracting #9: cost 0 inf + 2064 33.835 * [simplify]: Simplified to (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 33.836 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.836 * * * * [progress]: [ 40 / 145 ] simplifiying candidate # 33.836 * [simplify]: Simplifying (cbrt 1) 33.836 * * [simplify]: iters left: 1 (2 enodes) 33.838 * * [simplify]: Extracting #0: cost 1 inf + 0 33.838 * * [simplify]: Extracting #1: cost 0 inf + 1 33.838 * [simplify]: Simplified to 1 33.838 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* 1 (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.838 * * * * [progress]: [ 41 / 145 ] simplifiying candidate # 33.838 * [simplify]: Simplifying (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.838 * * [simplify]: iters left: 6 (9 enodes) 33.841 * * [simplify]: iters left: 5 (29 enodes) 33.845 * * [simplify]: Extracting #0: cost 1 inf + 0 33.845 * * [simplify]: Extracting #1: cost 3 inf + 0 33.845 * * [simplify]: Extracting #2: cost 5 inf + 0 33.845 * * [simplify]: Extracting #3: cost 7 inf + 0 33.845 * * [simplify]: Extracting #4: cost 10 inf + 0 33.845 * * [simplify]: Extracting #5: cost 14 inf + 0 33.845 * * [simplify]: Extracting #6: cost 15 inf + 1 33.845 * * [simplify]: Extracting #7: cost 14 inf + 2 33.845 * * [simplify]: Extracting #8: cost 7 inf + 784 33.846 * * [simplify]: Extracting #9: cost 4 inf + 1600 33.846 * * [simplify]: Extracting #10: cost 1 inf + 2616 33.846 * * [simplify]: Extracting #11: cost 0 inf + 3008 33.847 * [simplify]: Simplified to (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 33.847 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.847 * * * * [progress]: [ 42 / 145 ] simplifiying candidate # 33.847 * [simplify]: Simplifying (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 33.847 * * [simplify]: iters left: 6 (8 enodes) 33.849 * * [simplify]: iters left: 5 (26 enodes) 33.853 * * [simplify]: Extracting #0: cost 1 inf + 0 33.853 * * [simplify]: Extracting #1: cost 3 inf + 0 33.853 * * [simplify]: Extracting #2: cost 5 inf + 0 33.853 * * [simplify]: Extracting #3: cost 8 inf + 0 33.854 * * [simplify]: Extracting #4: cost 12 inf + 0 33.854 * * [simplify]: Extracting #5: cost 13 inf + 1 33.854 * * [simplify]: Extracting #6: cost 12 inf + 2 33.854 * * [simplify]: Extracting #7: cost 6 inf + 672 33.854 * * [simplify]: Extracting #8: cost 1 inf + 1832 33.854 * * [simplify]: Extracting #9: cost 0 inf + 2144 33.855 * [simplify]: Simplified to (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 33.855 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 33.855 * * * * [progress]: [ 43 / 145 ] simplifiying candidate # 33.855 * * * * [progress]: [ 44 / 145 ] simplifiying candidate # 33.855 * [simplify]: Simplifying (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5))))) 33.855 * * [simplify]: iters left: 6 (11 enodes) 33.859 * * [simplify]: iters left: 5 (56 enodes) 33.872 * * [simplify]: iters left: 4 (126 enodes) 33.918 * * [simplify]: iters left: 3 (228 enodes) 33.978 * * [simplify]: iters left: 2 (304 enodes) 34.046 * * [simplify]: iters left: 1 (466 enodes) 34.296 * * [simplify]: Extracting #0: cost 1 inf + 0 34.296 * * [simplify]: Extracting #1: cost 3 inf + 0 34.296 * * [simplify]: Extracting #2: cost 28 inf + 0 34.297 * * [simplify]: Extracting #3: cost 180 inf + 42 34.299 * * [simplify]: Extracting #4: cost 249 inf + 574 34.305 * * [simplify]: Extracting #5: cost 126 inf + 22197 34.314 * * [simplify]: Extracting #6: cost 12 inf + 45004 34.324 * * [simplify]: Extracting #7: cost 0 inf + 47378 34.338 * [simplify]: Simplified to (cbrt (+ (* (- (/ 0.5 (exp im)) (* 0.5 (exp im))) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) 34.339 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3)))) (cbrt (+ (* (- (/ 0.5 (exp im)) (* 0.5 (exp im))) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 34.339 * * * * [progress]: [ 45 / 145 ] simplifiying candidate # 34.339 * [simplify]: Simplifying (cbrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) 34.340 * * [simplify]: iters left: 6 (7 enodes) 34.344 * * [simplify]: iters left: 5 (24 enodes) 34.352 * * [simplify]: iters left: 4 (33 enodes) 34.363 * * [simplify]: iters left: 3 (37 enodes) 34.368 * * [simplify]: Extracting #0: cost 1 inf + 0 34.368 * * [simplify]: Extracting #1: cost 3 inf + 0 34.368 * * [simplify]: Extracting #2: cost 7 inf + 0 34.368 * * [simplify]: Extracting #3: cost 14 inf + 0 34.368 * * [simplify]: Extracting #4: cost 17 inf + 1 34.368 * * [simplify]: Extracting #5: cost 15 inf + 43 34.369 * * [simplify]: Extracting #6: cost 4 inf + 1281 34.369 * * [simplify]: Extracting #7: cost 1 inf + 1856 34.369 * * [simplify]: Extracting #8: cost 0 inf + 2128 34.370 * [simplify]: Simplified to (cbrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) 34.370 * [simplify]: Simplified (2 1 2) to (λ (re im) (* (/ (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))))) (cbrt (- (/ 0.5 (exp im)) (* 0.5 (exp im))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 34.370 * * * * [progress]: [ 46 / 145 ] simplifiying candidate # 34.370 * [simplify]: Simplifying (* (cbrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 34.370 * * [simplify]: iters left: 6 (13 enodes) 34.374 * * [simplify]: iters left: 5 (60 enodes) 34.388 * * [simplify]: iters left: 4 (128 enodes) 34.443 * * [simplify]: iters left: 3 (307 enodes) 34.602 * * [simplify]: Extracting #0: cost 1 inf + 0 34.602 * * [simplify]: Extracting #1: cost 4 inf + 0 34.602 * * [simplify]: Extracting #2: cost 8 inf + 0 34.602 * * [simplify]: Extracting #3: cost 14 inf + 0 34.603 * * [simplify]: Extracting #4: cost 91 inf + 0 34.604 * * [simplify]: Extracting #5: cost 185 inf + 2 34.607 * * [simplify]: Extracting #6: cost 133 inf + 14236 34.615 * * [simplify]: Extracting #7: cost 44 inf + 41853 34.628 * * [simplify]: Extracting #8: cost 2 inf + 57410 34.642 * * [simplify]: Extracting #9: cost 0 inf + 57694 34.659 * [simplify]: Simplified to (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))))) 34.659 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (* (/ 0.5 (exp im)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))) (* (* (* 0.5 (exp im)) (* 0.5 (exp im))) (* 0.5 (exp im)))))) (cbrt (+ (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (- (* (* (exp im) 0.5) (* (exp im) 0.5)) (* (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 34.660 * * * * [progress]: [ 47 / 145 ] simplifiying candidate # 34.660 * [simplify]: Simplifying (* (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5)))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 34.660 * * [simplify]: iters left: 6 (12 enodes) 34.667 * * [simplify]: iters left: 5 (54 enodes) 34.679 * * [simplify]: iters left: 4 (104 enodes) 34.699 * * [simplify]: iters left: 3 (185 enodes) 34.734 * * [simplify]: iters left: 2 (265 enodes) 34.826 * * [simplify]: iters left: 1 (431 enodes) 34.980 * * [simplify]: Extracting #0: cost 1 inf + 0 34.980 * * [simplify]: Extracting #1: cost 4 inf + 0 34.980 * * [simplify]: Extracting #2: cost 8 inf + 0 34.980 * * [simplify]: Extracting #3: cost 32 inf + 0 34.980 * * [simplify]: Extracting #4: cost 115 inf + 1 34.981 * * [simplify]: Extracting #5: cost 142 inf + 164 34.982 * * [simplify]: Extracting #6: cost 112 inf + 5159 34.987 * * [simplify]: Extracting #7: cost 20 inf + 27057 34.995 * * [simplify]: Extracting #8: cost 0 inf + 31924 35.009 * * [simplify]: Extracting #9: cost 0 inf + 31844 35.024 * [simplify]: Simplified to (* (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 35.024 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (/ (* (cbrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (- (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 35.024 * * * * [progress]: [ 48 / 145 ] simplifiying candidate #real (real->posit16 (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re))))> 35.024 * * * * [progress]: [ 49 / 145 ] simplifiying candidate # 35.024 * * * * [progress]: [ 50 / 145 ] simplifiying candidate # 35.024 * * * * [progress]: [ 51 / 145 ] simplifiying candidate # 35.024 * [simplify]: Simplifying (- (log 0.5) im) 35.024 * * [simplify]: iters left: 3 (4 enodes) 35.026 * * [simplify]: iters left: 2 (14 enodes) 35.028 * * [simplify]: iters left: 1 (17 enodes) 35.031 * * [simplify]: Extracting #0: cost 1 inf + 0 35.031 * * [simplify]: Extracting #1: cost 5 inf + 0 35.031 * * [simplify]: Extracting #2: cost 6 inf + 42 35.032 * * [simplify]: Extracting #3: cost 4 inf + 84 35.032 * * [simplify]: Extracting #4: cost 0 inf + 450 35.032 * [simplify]: Simplified to (- (log 0.5) im) 35.032 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (exp (- (log 0.5) im)) (* (exp im) 0.5))) (cos re)))) 35.032 * * * * [progress]: [ 52 / 145 ] simplifiying candidate # 35.032 * * * * [progress]: [ 53 / 145 ] simplifiying candidate # 35.032 * * * * [progress]: [ 54 / 145 ] simplifiying candidate # 35.032 * [simplify]: Simplifying (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) 35.032 * * [simplify]: iters left: 6 (8 enodes) 35.035 * * [simplify]: iters left: 5 (35 enodes) 35.042 * * [simplify]: iters left: 4 (81 enodes) 35.067 * * [simplify]: iters left: 3 (159 enodes) 35.134 * * [simplify]: iters left: 2 (261 enodes) 35.225 * * [simplify]: iters left: 1 (442 enodes) 35.459 * * [simplify]: Extracting #0: cost 1 inf + 0 35.459 * * [simplify]: Extracting #1: cost 84 inf + 0 35.460 * * [simplify]: Extracting #2: cost 205 inf + 43 35.461 * * [simplify]: Extracting #3: cost 184 inf + 4273 35.465 * * [simplify]: Extracting #4: cost 78 inf + 43705 35.473 * * [simplify]: Extracting #5: cost 7 inf + 81883 35.488 * * [simplify]: Extracting #6: cost 0 inf + 86692 35.505 * [simplify]: Simplified to (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) 35.505 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (cbrt (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.506 * * * * [progress]: [ 55 / 145 ] simplifiying candidate # 35.506 * * * * [progress]: [ 56 / 145 ] simplifiying candidate # 35.506 * * * * [progress]: [ 57 / 145 ] simplifiying candidate # 35.506 * * * * [progress]: [ 58 / 145 ] simplifiying candidate # 35.506 * * * * [progress]: [ 59 / 145 ] simplifiying candidate # 35.506 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) 35.506 * * [simplify]: iters left: 6 (8 enodes) 35.511 * * [simplify]: iters left: 5 (30 enodes) 35.521 * * [simplify]: iters left: 4 (45 enodes) 35.535 * * [simplify]: iters left: 3 (52 enodes) 35.550 * * [simplify]: iters left: 2 (55 enodes) 35.568 * * [simplify]: Extracting #0: cost 1 inf + 0 35.568 * * [simplify]: Extracting #1: cost 11 inf + 0 35.568 * * [simplify]: Extracting #2: cost 22 inf + 0 35.568 * * [simplify]: Extracting #3: cost 23 inf + 1 35.568 * * [simplify]: Extracting #4: cost 18 inf + 376 35.569 * * [simplify]: Extracting #5: cost 2 inf + 4312 35.570 * * [simplify]: Extracting #6: cost 0 inf + 4816 35.571 * [simplify]: Simplified to (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 35.571 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.572 * [simplify]: Simplifying (/ (cbrt 0.5) (cbrt (exp im))) 35.572 * * [simplify]: iters left: 4 (6 enodes) 35.575 * * [simplify]: iters left: 3 (18 enodes) 35.581 * * [simplify]: Extracting #0: cost 1 inf + 0 35.581 * * [simplify]: Extracting #1: cost 4 inf + 0 35.581 * * [simplify]: Extracting #2: cost 8 inf + 0 35.581 * * [simplify]: Extracting #3: cost 9 inf + 1 35.582 * * [simplify]: Extracting #4: cost 0 inf + 1152 35.582 * [simplify]: Simplified to (/ (cbrt 0.5) (cbrt (exp im))) 35.582 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.582 * * * * [progress]: [ 60 / 145 ] simplifiying candidate # 35.583 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 35.583 * * [simplify]: iters left: 5 (7 enodes) 35.586 * * [simplify]: iters left: 4 (23 enodes) 35.594 * * [simplify]: iters left: 3 (27 enodes) 35.602 * * [simplify]: iters left: 2 (30 enodes) 35.612 * * [simplify]: Extracting #0: cost 1 inf + 0 35.612 * * [simplify]: Extracting #1: cost 7 inf + 0 35.612 * * [simplify]: Extracting #2: cost 14 inf + 0 35.612 * * [simplify]: Extracting #3: cost 15 inf + 1 35.612 * * [simplify]: Extracting #4: cost 12 inf + 164 35.612 * * [simplify]: Extracting #5: cost 6 inf + 891 35.613 * * [simplify]: Extracting #6: cost 1 inf + 1970 35.613 * * [simplify]: Extracting #7: cost 0 inf + 2242 35.614 * [simplify]: Simplified to (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 35.614 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.614 * [simplify]: Simplifying (/ (cbrt 0.5) (sqrt (exp im))) 35.615 * * [simplify]: iters left: 4 (6 enodes) 35.618 * * [simplify]: iters left: 3 (18 enodes) 35.624 * * [simplify]: Extracting #0: cost 1 inf + 0 35.624 * * [simplify]: Extracting #1: cost 4 inf + 0 35.624 * * [simplify]: Extracting #2: cost 8 inf + 0 35.624 * * [simplify]: Extracting #3: cost 9 inf + 1 35.625 * * [simplify]: Extracting #4: cost 0 inf + 992 35.625 * [simplify]: Simplified to (/ (cbrt 0.5) (sqrt (exp im))) 35.625 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.625 * * * * [progress]: [ 61 / 145 ] simplifiying candidate # 35.625 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) 1) 35.626 * * [simplify]: iters left: 5 (5 enodes) 35.629 * * [simplify]: iters left: 4 (17 enodes) 35.636 * * [simplify]: iters left: 3 (27 enodes) 35.644 * * [simplify]: iters left: 2 (28 enodes) 35.652 * * [simplify]: Extracting #0: cost 1 inf + 0 35.652 * * [simplify]: Extracting #1: cost 5 inf + 0 35.653 * * [simplify]: Extracting #2: cost 7 inf + 1 35.653 * * [simplify]: Extracting #3: cost 6 inf + 2 35.653 * * [simplify]: Extracting #4: cost 1 inf + 528 35.653 * * [simplify]: Extracting #5: cost 0 inf + 650 35.653 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 35.653 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5))) (cos re)))) 35.654 * [simplify]: Simplifying (/ (cbrt 0.5) (exp im)) 35.654 * * [simplify]: iters left: 3 (5 enodes) 35.657 * * [simplify]: iters left: 2 (15 enodes) 35.661 * * [simplify]: Extracting #0: cost 1 inf + 0 35.662 * * [simplify]: Extracting #1: cost 4 inf + 0 35.662 * * [simplify]: Extracting #2: cost 8 inf + 0 35.662 * * [simplify]: Extracting #3: cost 4 inf + 144 35.662 * * [simplify]: Extracting #4: cost 0 inf + 690 35.662 * [simplify]: Simplified to (/ (cbrt 0.5) (exp im)) 35.662 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5))) (cos re)))) 35.662 * * * * [progress]: [ 62 / 145 ] simplifiying candidate # 35.663 * [simplify]: Simplifying (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 35.663 * * [simplify]: iters left: 6 (7 enodes) 35.666 * * [simplify]: iters left: 5 (23 enodes) 35.674 * * [simplify]: iters left: 4 (25 enodes) 35.681 * * [simplify]: Extracting #0: cost 1 inf + 0 35.681 * * [simplify]: Extracting #1: cost 6 inf + 0 35.682 * * [simplify]: Extracting #2: cost 12 inf + 0 35.682 * * [simplify]: Extracting #3: cost 13 inf + 1 35.682 * * [simplify]: Extracting #4: cost 8 inf + 226 35.682 * * [simplify]: Extracting #5: cost 4 inf + 951 35.682 * * [simplify]: Extracting #6: cost 1 inf + 1646 35.683 * * [simplify]: Extracting #7: cost 0 inf + 1918 35.683 * [simplify]: Simplified to (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 35.683 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.684 * [simplify]: Simplifying (/ (sqrt 0.5) (cbrt (exp im))) 35.684 * * [simplify]: iters left: 4 (6 enodes) 35.687 * * [simplify]: iters left: 3 (18 enodes) 35.693 * * [simplify]: Extracting #0: cost 1 inf + 0 35.693 * * [simplify]: Extracting #1: cost 4 inf + 0 35.693 * * [simplify]: Extracting #2: cost 8 inf + 0 35.693 * * [simplify]: Extracting #3: cost 9 inf + 1 35.693 * * [simplify]: Extracting #4: cost 0 inf + 992 35.693 * [simplify]: Simplified to (/ (sqrt 0.5) (cbrt (exp im))) 35.693 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.694 * * * * [progress]: [ 63 / 145 ] simplifiying candidate # 35.694 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 35.694 * * [simplify]: iters left: 4 (6 enodes) 35.697 * * [simplify]: iters left: 3 (18 enodes) 35.703 * * [simplify]: Extracting #0: cost 1 inf + 0 35.703 * * [simplify]: Extracting #1: cost 4 inf + 0 35.703 * * [simplify]: Extracting #2: cost 8 inf + 0 35.703 * * [simplify]: Extracting #3: cost 9 inf + 1 35.703 * * [simplify]: Extracting #4: cost 0 inf + 832 35.703 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 35.703 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.704 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 35.704 * * [simplify]: iters left: 4 (6 enodes) 35.707 * * [simplify]: iters left: 3 (18 enodes) 35.713 * * [simplify]: Extracting #0: cost 1 inf + 0 35.714 * * [simplify]: Extracting #1: cost 4 inf + 0 35.714 * * [simplify]: Extracting #2: cost 8 inf + 0 35.714 * * [simplify]: Extracting #3: cost 9 inf + 1 35.714 * * [simplify]: Extracting #4: cost 0 inf + 832 35.714 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 35.714 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.714 * * * * [progress]: [ 64 / 145 ] simplifiying candidate # 35.715 * [simplify]: Simplifying (/ (sqrt 0.5) 1) 35.715 * * [simplify]: iters left: 3 (4 enodes) 35.718 * * [simplify]: iters left: 2 (12 enodes) 35.723 * * [simplify]: iters left: 1 (14 enodes) 35.726 * * [simplify]: Extracting #0: cost 1 inf + 0 35.726 * * [simplify]: Extracting #1: cost 4 inf + 0 35.726 * * [simplify]: Extracting #2: cost 0 inf + 84 35.726 * [simplify]: Simplified to (sqrt 0.5) 35.727 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5))) (cos re)))) 35.727 * [simplify]: Simplifying (/ (sqrt 0.5) (exp im)) 35.727 * * [simplify]: iters left: 3 (5 enodes) 35.728 * * [simplify]: iters left: 2 (15 enodes) 35.731 * * [simplify]: Extracting #0: cost 1 inf + 0 35.731 * * [simplify]: Extracting #1: cost 4 inf + 0 35.731 * * [simplify]: Extracting #2: cost 8 inf + 0 35.731 * * [simplify]: Extracting #3: cost 4 inf + 144 35.731 * * [simplify]: Extracting #4: cost 0 inf + 530 35.731 * [simplify]: Simplified to (/ (sqrt 0.5) (exp im)) 35.731 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5))) (cos re)))) 35.732 * * * * [progress]: [ 65 / 145 ] simplifiying candidate # 35.732 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 35.732 * * [simplify]: iters left: 6 (6 enodes) 35.734 * * [simplify]: iters left: 5 (22 enodes) 35.737 * * [simplify]: iters left: 4 (26 enodes) 35.741 * * [simplify]: Extracting #0: cost 1 inf + 0 35.741 * * [simplify]: Extracting #1: cost 6 inf + 0 35.741 * * [simplify]: Extracting #2: cost 9 inf + 1 35.741 * * [simplify]: Extracting #3: cost 11 inf + 1 35.742 * * [simplify]: Extracting #4: cost 8 inf + 144 35.742 * * [simplify]: Extracting #5: cost 2 inf + 1253 35.742 * * [simplify]: Extracting #6: cost 0 inf + 1676 35.742 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 35.742 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.742 * [simplify]: Simplifying (/ 0.5 (cbrt (exp im))) 35.742 * * [simplify]: iters left: 4 (5 enodes) 35.744 * * [simplify]: iters left: 3 (15 enodes) 35.746 * * [simplify]: Extracting #0: cost 1 inf + 0 35.746 * * [simplify]: Extracting #1: cost 4 inf + 0 35.746 * * [simplify]: Extracting #2: cost 5 inf + 1 35.747 * * [simplify]: Extracting #3: cost 7 inf + 1 35.747 * * [simplify]: Extracting #4: cost 0 inf + 830 35.747 * [simplify]: Simplified to (/ 0.5 (cbrt (exp im))) 35.747 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.747 * * * * [progress]: [ 66 / 145 ] simplifiying candidate # 35.747 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 35.747 * * [simplify]: iters left: 4 (5 enodes) 35.748 * * [simplify]: iters left: 3 (17 enodes) 35.751 * * [simplify]: iters left: 2 (19 enodes) 35.754 * * [simplify]: Extracting #0: cost 1 inf + 0 35.754 * * [simplify]: Extracting #1: cost 4 inf + 0 35.754 * * [simplify]: Extracting #2: cost 5 inf + 1 35.754 * * [simplify]: Extracting #3: cost 7 inf + 1 35.754 * * [simplify]: Extracting #4: cost 0 inf + 670 35.755 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 35.755 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.755 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 35.755 * * [simplify]: iters left: 4 (5 enodes) 35.756 * * [simplify]: iters left: 3 (15 enodes) 35.759 * * [simplify]: Extracting #0: cost 1 inf + 0 35.759 * * [simplify]: Extracting #1: cost 4 inf + 0 35.759 * * [simplify]: Extracting #2: cost 5 inf + 1 35.759 * * [simplify]: Extracting #3: cost 7 inf + 1 35.759 * * [simplify]: Extracting #4: cost 0 inf + 670 35.759 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 35.759 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5))) (cos re)))) 35.760 * * * * [progress]: [ 67 / 145 ] simplifiying candidate # 35.760 * [simplify]: Simplifying (/ 1 1) 35.760 * * [simplify]: iters left: 2 (2 enodes) 35.761 * * [simplify]: iters left: 1 (6 enodes) 35.762 * * [simplify]: Extracting #0: cost 1 inf + 0 35.762 * * [simplify]: Extracting #1: cost 0 inf + 1 35.762 * [simplify]: Simplified to 1 35.762 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5))) (cos re)))) 35.762 * [simplify]: Simplifying (/ 0.5 (exp im)) 35.762 * * [simplify]: iters left: 3 (4 enodes) 35.763 * * [simplify]: iters left: 2 (12 enodes) 35.765 * * [simplify]: Extracting #0: cost 1 inf + 0 35.765 * * [simplify]: Extracting #1: cost 4 inf + 0 35.765 * * [simplify]: Extracting #2: cost 5 inf + 1 35.765 * * [simplify]: Extracting #3: cost 4 inf + 2 35.765 * * [simplify]: Extracting #4: cost 0 inf + 368 35.765 * [simplify]: Simplified to (/ 0.5 (exp im)) 35.765 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5))) (cos re)))) 35.765 * * * * [progress]: [ 68 / 145 ] simplifiying candidate # 35.766 * * * * [progress]: [ 69 / 145 ] simplifiying candidate # 35.766 * * * * [progress]: [ 70 / 145 ] simplifiying candidate # 35.766 * * * * [progress]: [ 71 / 145 ] simplifiying candidate # 35.766 * [simplify]: Simplifying (cbrt (exp im)) 35.766 * * [simplify]: iters left: 2 (3 enodes) 35.766 * * [simplify]: iters left: 1 (9 enodes) 35.768 * * [simplify]: Extracting #0: cost 1 inf + 0 35.768 * * [simplify]: Extracting #1: cost 3 inf + 0 35.768 * * [simplify]: Extracting #2: cost 5 inf + 0 35.768 * * [simplify]: Extracting #3: cost 4 inf + 1 35.768 * * [simplify]: Extracting #4: cost 0 inf + 445 35.768 * [simplify]: Simplified to (cbrt (exp im)) 35.768 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im))) (* (exp im) 0.5))) (cos re)))) 35.768 * * * * [progress]: [ 72 / 145 ] simplifiying candidate # 35.769 * [simplify]: Simplifying (sqrt (exp im)) 35.769 * * [simplify]: iters left: 2 (3 enodes) 35.769 * * [simplify]: iters left: 1 (9 enodes) 35.770 * * [simplify]: Extracting #0: cost 1 inf + 0 35.770 * * [simplify]: Extracting #1: cost 3 inf + 0 35.771 * * [simplify]: Extracting #2: cost 5 inf + 0 35.771 * * [simplify]: Extracting #3: cost 4 inf + 1 35.771 * * [simplify]: Extracting #4: cost 0 inf + 365 35.771 * [simplify]: Simplified to (sqrt (exp im)) 35.771 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ (/ 0.5 (sqrt (exp im))) (sqrt (exp im))) (* (exp im) 0.5))) (cos re)))) 35.771 * * * * [progress]: [ 73 / 145 ] simplifiying candidate # 35.771 * [simplify]: Simplifying (exp im) 35.771 * * [simplify]: iters left: 1 (2 enodes) 35.771 * * [simplify]: Extracting #0: cost 1 inf + 0 35.772 * * [simplify]: Extracting #1: cost 3 inf + 0 35.772 * * [simplify]: Extracting #2: cost 2 inf + 1 35.772 * * [simplify]: Extracting #3: cost 0 inf + 143 35.772 * [simplify]: Simplified to (exp im) 35.772 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ (/ 0.5 1) (exp im)) (* (exp im) 0.5))) (cos re)))) 35.772 * * * * [progress]: [ 74 / 145 ] simplifiying candidate # 35.772 * [simplify]: Simplifying (* (cbrt 0.5) (cbrt 0.5)) 35.772 * * [simplify]: iters left: 3 (3 enodes) 35.773 * * [simplify]: iters left: 2 (9 enodes) 35.775 * * [simplify]: Extracting #0: cost 1 inf + 0 35.775 * * [simplify]: Extracting #1: cost 3 inf + 0 35.775 * * [simplify]: Extracting #2: cost 5 inf + 0 35.775 * * [simplify]: Extracting #3: cost 4 inf + 1 35.775 * * [simplify]: Extracting #4: cost 0 inf + 405 35.775 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 35.775 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ (* (cbrt 0.5) (cbrt 0.5)) (/ (exp im) (cbrt 0.5))) (* (exp im) 0.5))) (cos re)))) 35.776 * * * * [progress]: [ 75 / 145 ] simplifiying candidate # 35.776 * [simplify]: Simplifying (sqrt 0.5) 35.776 * * [simplify]: iters left: 1 (2 enodes) 35.777 * * [simplify]: Extracting #0: cost 1 inf + 0 35.777 * * [simplify]: Extracting #1: cost 3 inf + 0 35.777 * * [simplify]: Extracting #2: cost 2 inf + 1 35.777 * * [simplify]: Extracting #3: cost 0 inf + 83 35.777 * [simplify]: Simplified to (sqrt 0.5) 35.777 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ (sqrt 0.5) (/ (exp im) (sqrt 0.5))) (* (exp im) 0.5))) (cos re)))) 35.777 * * * * [progress]: [ 76 / 145 ] simplifiying candidate # 35.777 * * * * [progress]: [ 77 / 145 ] simplifiying candidate #real (real->posit16 (/ 0.5 (exp im)))) (* (exp im) 0.5))) (cos re))))> 35.777 * * * * [progress]: [ 78 / 145 ] simplifiying candidate # 35.777 * * * * [progress]: [ 79 / 145 ] simplifiying candidate # 35.777 * [simplify]: Simplifying (- (log 0.5) im) 35.777 * * [simplify]: iters left: 3 (4 enodes) 35.779 * * [simplify]: iters left: 2 (14 enodes) 35.781 * * [simplify]: iters left: 1 (17 enodes) 35.784 * * [simplify]: Extracting #0: cost 1 inf + 0 35.784 * * [simplify]: Extracting #1: cost 5 inf + 0 35.784 * * [simplify]: Extracting #2: cost 6 inf + 42 35.784 * * [simplify]: Extracting #3: cost 4 inf + 84 35.784 * * [simplify]: Extracting #4: cost 0 inf + 450 35.784 * [simplify]: Simplified to (- (log 0.5) im) 35.784 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (exp (- (log 0.5) im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 35.784 * * * * [progress]: [ 80 / 145 ] simplifiying candidate # 35.784 * * * * [progress]: [ 81 / 145 ] simplifiying candidate # 35.784 * * * * [progress]: [ 82 / 145 ] simplifiying candidate # 35.785 * [simplify]: Simplifying (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) 35.785 * * [simplify]: iters left: 6 (8 enodes) 35.787 * * [simplify]: iters left: 5 (35 enodes) 35.794 * * [simplify]: iters left: 4 (81 enodes) 35.813 * * [simplify]: iters left: 3 (159 enodes) 35.850 * * [simplify]: iters left: 2 (261 enodes) 35.979 * * [simplify]: iters left: 1 (442 enodes) 36.198 * * [simplify]: Extracting #0: cost 1 inf + 0 36.199 * * [simplify]: Extracting #1: cost 84 inf + 0 36.199 * * [simplify]: Extracting #2: cost 205 inf + 43 36.202 * * [simplify]: Extracting #3: cost 184 inf + 4273 36.211 * * [simplify]: Extracting #4: cost 78 inf + 43705 36.226 * * [simplify]: Extracting #5: cost 7 inf + 81883 36.241 * * [simplify]: Extracting #6: cost 0 inf + 86692 36.251 * [simplify]: Simplified to (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) 36.251 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (cbrt (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.251 * * * * [progress]: [ 83 / 145 ] simplifiying candidate # 36.251 * * * * [progress]: [ 84 / 145 ] simplifiying candidate # 36.251 * * * * [progress]: [ 85 / 145 ] simplifiying candidate # 36.251 * * * * [progress]: [ 86 / 145 ] simplifiying candidate # 36.251 * * * * [progress]: [ 87 / 145 ] simplifiying candidate # 36.252 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) 36.252 * * [simplify]: iters left: 6 (8 enodes) 36.254 * * [simplify]: iters left: 5 (30 enodes) 36.259 * * [simplify]: iters left: 4 (45 enodes) 36.267 * * [simplify]: iters left: 3 (52 enodes) 36.275 * * [simplify]: iters left: 2 (55 enodes) 36.282 * * [simplify]: Extracting #0: cost 1 inf + 0 36.282 * * [simplify]: Extracting #1: cost 11 inf + 0 36.283 * * [simplify]: Extracting #2: cost 22 inf + 0 36.283 * * [simplify]: Extracting #3: cost 23 inf + 1 36.283 * * [simplify]: Extracting #4: cost 18 inf + 376 36.283 * * [simplify]: Extracting #5: cost 2 inf + 4312 36.284 * * [simplify]: Extracting #6: cost 0 inf + 4816 36.284 * [simplify]: Simplified to (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 36.284 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.285 * [simplify]: Simplifying (/ (cbrt 0.5) (cbrt (exp im))) 36.285 * * [simplify]: iters left: 4 (6 enodes) 36.286 * * [simplify]: iters left: 3 (18 enodes) 36.289 * * [simplify]: Extracting #0: cost 1 inf + 0 36.289 * * [simplify]: Extracting #1: cost 4 inf + 0 36.289 * * [simplify]: Extracting #2: cost 8 inf + 0 36.289 * * [simplify]: Extracting #3: cost 9 inf + 1 36.289 * * [simplify]: Extracting #4: cost 0 inf + 1152 36.290 * [simplify]: Simplified to (/ (cbrt 0.5) (cbrt (exp im))) 36.290 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.290 * * * * [progress]: [ 88 / 145 ] simplifiying candidate # 36.290 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 36.290 * * [simplify]: iters left: 5 (7 enodes) 36.294 * * [simplify]: iters left: 4 (23 enodes) 36.298 * * [simplify]: iters left: 3 (27 enodes) 36.302 * * [simplify]: iters left: 2 (30 enodes) 36.309 * * [simplify]: Extracting #0: cost 1 inf + 0 36.309 * * [simplify]: Extracting #1: cost 7 inf + 0 36.309 * * [simplify]: Extracting #2: cost 14 inf + 0 36.309 * * [simplify]: Extracting #3: cost 15 inf + 1 36.309 * * [simplify]: Extracting #4: cost 12 inf + 164 36.309 * * [simplify]: Extracting #5: cost 6 inf + 891 36.309 * * [simplify]: Extracting #6: cost 1 inf + 1970 36.310 * * [simplify]: Extracting #7: cost 0 inf + 2242 36.310 * [simplify]: Simplified to (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 36.310 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.310 * [simplify]: Simplifying (/ (cbrt 0.5) (sqrt (exp im))) 36.310 * * [simplify]: iters left: 4 (6 enodes) 36.312 * * [simplify]: iters left: 3 (18 enodes) 36.315 * * [simplify]: Extracting #0: cost 1 inf + 0 36.315 * * [simplify]: Extracting #1: cost 4 inf + 0 36.315 * * [simplify]: Extracting #2: cost 8 inf + 0 36.315 * * [simplify]: Extracting #3: cost 9 inf + 1 36.315 * * [simplify]: Extracting #4: cost 0 inf + 992 36.315 * [simplify]: Simplified to (/ (cbrt 0.5) (sqrt (exp im))) 36.315 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.316 * * * * [progress]: [ 89 / 145 ] simplifiying candidate # 36.316 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) 1) 36.316 * * [simplify]: iters left: 5 (5 enodes) 36.318 * * [simplify]: iters left: 4 (17 enodes) 36.322 * * [simplify]: iters left: 3 (27 enodes) 36.326 * * [simplify]: iters left: 2 (28 enodes) 36.330 * * [simplify]: Extracting #0: cost 1 inf + 0 36.330 * * [simplify]: Extracting #1: cost 5 inf + 0 36.330 * * [simplify]: Extracting #2: cost 7 inf + 1 36.330 * * [simplify]: Extracting #3: cost 6 inf + 2 36.331 * * [simplify]: Extracting #4: cost 1 inf + 528 36.331 * * [simplify]: Extracting #5: cost 0 inf + 650 36.331 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 36.331 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.331 * [simplify]: Simplifying (/ (cbrt 0.5) (exp im)) 36.331 * * [simplify]: iters left: 3 (5 enodes) 36.333 * * [simplify]: iters left: 2 (15 enodes) 36.335 * * [simplify]: Extracting #0: cost 1 inf + 0 36.335 * * [simplify]: Extracting #1: cost 4 inf + 0 36.335 * * [simplify]: Extracting #2: cost 8 inf + 0 36.335 * * [simplify]: Extracting #3: cost 4 inf + 144 36.335 * * [simplify]: Extracting #4: cost 0 inf + 690 36.336 * [simplify]: Simplified to (/ (cbrt 0.5) (exp im)) 36.336 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.336 * * * * [progress]: [ 90 / 145 ] simplifiying candidate # 36.336 * [simplify]: Simplifying (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 36.336 * * [simplify]: iters left: 6 (7 enodes) 36.338 * * [simplify]: iters left: 5 (23 enodes) 36.342 * * [simplify]: iters left: 4 (25 enodes) 36.346 * * [simplify]: Extracting #0: cost 1 inf + 0 36.346 * * [simplify]: Extracting #1: cost 6 inf + 0 36.346 * * [simplify]: Extracting #2: cost 12 inf + 0 36.346 * * [simplify]: Extracting #3: cost 13 inf + 1 36.346 * * [simplify]: Extracting #4: cost 8 inf + 226 36.346 * * [simplify]: Extracting #5: cost 4 inf + 951 36.346 * * [simplify]: Extracting #6: cost 1 inf + 1646 36.347 * * [simplify]: Extracting #7: cost 0 inf + 1918 36.347 * [simplify]: Simplified to (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 36.347 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.347 * [simplify]: Simplifying (/ (sqrt 0.5) (cbrt (exp im))) 36.347 * * [simplify]: iters left: 4 (6 enodes) 36.349 * * [simplify]: iters left: 3 (18 enodes) 36.352 * * [simplify]: Extracting #0: cost 1 inf + 0 36.352 * * [simplify]: Extracting #1: cost 4 inf + 0 36.352 * * [simplify]: Extracting #2: cost 8 inf + 0 36.352 * * [simplify]: Extracting #3: cost 9 inf + 1 36.352 * * [simplify]: Extracting #4: cost 0 inf + 992 36.352 * [simplify]: Simplified to (/ (sqrt 0.5) (cbrt (exp im))) 36.353 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.353 * * * * [progress]: [ 91 / 145 ] simplifiying candidate # 36.353 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 36.353 * * [simplify]: iters left: 4 (6 enodes) 36.355 * * [simplify]: iters left: 3 (18 enodes) 36.359 * * [simplify]: Extracting #0: cost 1 inf + 0 36.359 * * [simplify]: Extracting #1: cost 4 inf + 0 36.359 * * [simplify]: Extracting #2: cost 8 inf + 0 36.359 * * [simplify]: Extracting #3: cost 9 inf + 1 36.359 * * [simplify]: Extracting #4: cost 0 inf + 832 36.360 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 36.360 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.360 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 36.360 * * [simplify]: iters left: 4 (6 enodes) 36.363 * * [simplify]: iters left: 3 (18 enodes) 36.368 * * [simplify]: Extracting #0: cost 1 inf + 0 36.368 * * [simplify]: Extracting #1: cost 4 inf + 0 36.368 * * [simplify]: Extracting #2: cost 8 inf + 0 36.368 * * [simplify]: Extracting #3: cost 9 inf + 1 36.368 * * [simplify]: Extracting #4: cost 0 inf + 832 36.369 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 36.369 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.369 * * * * [progress]: [ 92 / 145 ] simplifiying candidate # 36.369 * [simplify]: Simplifying (/ (sqrt 0.5) 1) 36.369 * * [simplify]: iters left: 3 (4 enodes) 36.372 * * [simplify]: iters left: 2 (12 enodes) 36.376 * * [simplify]: iters left: 1 (14 enodes) 36.380 * * [simplify]: Extracting #0: cost 1 inf + 0 36.380 * * [simplify]: Extracting #1: cost 4 inf + 0 36.380 * * [simplify]: Extracting #2: cost 0 inf + 84 36.380 * [simplify]: Simplified to (sqrt 0.5) 36.380 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.381 * [simplify]: Simplifying (/ (sqrt 0.5) (exp im)) 36.381 * * [simplify]: iters left: 3 (5 enodes) 36.383 * * [simplify]: iters left: 2 (15 enodes) 36.387 * * [simplify]: Extracting #0: cost 1 inf + 0 36.387 * * [simplify]: Extracting #1: cost 4 inf + 0 36.387 * * [simplify]: Extracting #2: cost 8 inf + 0 36.387 * * [simplify]: Extracting #3: cost 4 inf + 144 36.388 * * [simplify]: Extracting #4: cost 0 inf + 530 36.388 * [simplify]: Simplified to (/ (sqrt 0.5) (exp im)) 36.388 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.388 * * * * [progress]: [ 93 / 145 ] simplifiying candidate # 36.388 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 36.388 * * [simplify]: iters left: 6 (6 enodes) 36.393 * * [simplify]: iters left: 5 (22 enodes) 36.400 * * [simplify]: iters left: 4 (26 enodes) 36.407 * * [simplify]: Extracting #0: cost 1 inf + 0 36.407 * * [simplify]: Extracting #1: cost 6 inf + 0 36.407 * * [simplify]: Extracting #2: cost 9 inf + 1 36.407 * * [simplify]: Extracting #3: cost 11 inf + 1 36.407 * * [simplify]: Extracting #4: cost 8 inf + 144 36.408 * * [simplify]: Extracting #5: cost 2 inf + 1253 36.408 * * [simplify]: Extracting #6: cost 0 inf + 1676 36.408 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 36.408 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.408 * [simplify]: Simplifying (/ 0.5 (cbrt (exp im))) 36.408 * * [simplify]: iters left: 4 (5 enodes) 36.410 * * [simplify]: iters left: 3 (15 enodes) 36.413 * * [simplify]: Extracting #0: cost 1 inf + 0 36.413 * * [simplify]: Extracting #1: cost 4 inf + 0 36.413 * * [simplify]: Extracting #2: cost 5 inf + 1 36.413 * * [simplify]: Extracting #3: cost 7 inf + 1 36.413 * * [simplify]: Extracting #4: cost 0 inf + 830 36.413 * [simplify]: Simplified to (/ 0.5 (cbrt (exp im))) 36.413 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.413 * * * * [progress]: [ 94 / 145 ] simplifiying candidate # 36.413 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 36.413 * * [simplify]: iters left: 4 (5 enodes) 36.415 * * [simplify]: iters left: 3 (17 enodes) 36.418 * * [simplify]: iters left: 2 (19 enodes) 36.421 * * [simplify]: Extracting #0: cost 1 inf + 0 36.421 * * [simplify]: Extracting #1: cost 4 inf + 0 36.421 * * [simplify]: Extracting #2: cost 5 inf + 1 36.421 * * [simplify]: Extracting #3: cost 7 inf + 1 36.421 * * [simplify]: Extracting #4: cost 0 inf + 670 36.421 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 36.421 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.421 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 36.421 * * [simplify]: iters left: 4 (5 enodes) 36.422 * * [simplify]: iters left: 3 (15 enodes) 36.425 * * [simplify]: Extracting #0: cost 1 inf + 0 36.425 * * [simplify]: Extracting #1: cost 4 inf + 0 36.425 * * [simplify]: Extracting #2: cost 5 inf + 1 36.425 * * [simplify]: Extracting #3: cost 7 inf + 1 36.425 * * [simplify]: Extracting #4: cost 0 inf + 670 36.425 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 36.425 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.425 * * * * [progress]: [ 95 / 145 ] simplifiying candidate # 36.425 * [simplify]: Simplifying (/ 1 1) 36.425 * * [simplify]: iters left: 2 (2 enodes) 36.426 * * [simplify]: iters left: 1 (6 enodes) 36.427 * * [simplify]: Extracting #0: cost 1 inf + 0 36.427 * * [simplify]: Extracting #1: cost 0 inf + 1 36.427 * [simplify]: Simplified to 1 36.427 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.428 * [simplify]: Simplifying (/ 0.5 (exp im)) 36.428 * * [simplify]: iters left: 3 (4 enodes) 36.429 * * [simplify]: iters left: 2 (12 enodes) 36.431 * * [simplify]: Extracting #0: cost 1 inf + 0 36.431 * * [simplify]: Extracting #1: cost 4 inf + 0 36.431 * * [simplify]: Extracting #2: cost 5 inf + 1 36.431 * * [simplify]: Extracting #3: cost 4 inf + 2 36.431 * * [simplify]: Extracting #4: cost 0 inf + 368 36.431 * [simplify]: Simplified to (/ 0.5 (exp im)) 36.431 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.431 * * * * [progress]: [ 96 / 145 ] simplifiying candidate # 36.431 * * * * [progress]: [ 97 / 145 ] simplifiying candidate # 36.431 * * * * [progress]: [ 98 / 145 ] simplifiying candidate # 36.431 * * * * [progress]: [ 99 / 145 ] simplifiying candidate # 36.431 * [simplify]: Simplifying (cbrt (exp im)) 36.432 * * [simplify]: iters left: 2 (3 enodes) 36.433 * * [simplify]: iters left: 1 (9 enodes) 36.435 * * [simplify]: Extracting #0: cost 1 inf + 0 36.435 * * [simplify]: Extracting #1: cost 3 inf + 0 36.435 * * [simplify]: Extracting #2: cost 5 inf + 0 36.435 * * [simplify]: Extracting #3: cost 4 inf + 1 36.435 * * [simplify]: Extracting #4: cost 0 inf + 445 36.435 * [simplify]: Simplified to (cbrt (exp im)) 36.436 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.436 * * * * [progress]: [ 100 / 145 ] simplifiying candidate # 36.436 * [simplify]: Simplifying (sqrt (exp im)) 36.436 * * [simplify]: iters left: 2 (3 enodes) 36.438 * * [simplify]: iters left: 1 (9 enodes) 36.440 * * [simplify]: Extracting #0: cost 1 inf + 0 36.440 * * [simplify]: Extracting #1: cost 3 inf + 0 36.440 * * [simplify]: Extracting #2: cost 5 inf + 0 36.440 * * [simplify]: Extracting #3: cost 4 inf + 1 36.440 * * [simplify]: Extracting #4: cost 0 inf + 365 36.440 * [simplify]: Simplified to (sqrt (exp im)) 36.440 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ (/ 0.5 (sqrt (exp im))) (sqrt (exp im))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.441 * * * * [progress]: [ 101 / 145 ] simplifiying candidate # 36.441 * [simplify]: Simplifying (exp im) 36.441 * * [simplify]: iters left: 1 (2 enodes) 36.442 * * [simplify]: Extracting #0: cost 1 inf + 0 36.442 * * [simplify]: Extracting #1: cost 3 inf + 0 36.442 * * [simplify]: Extracting #2: cost 2 inf + 1 36.442 * * [simplify]: Extracting #3: cost 0 inf + 143 36.442 * [simplify]: Simplified to (exp im) 36.442 * [simplify]: Simplified (2 1 2 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ (/ 0.5 1) (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.443 * * * * [progress]: [ 102 / 145 ] simplifiying candidate # 36.443 * [simplify]: Simplifying (* (cbrt 0.5) (cbrt 0.5)) 36.443 * * [simplify]: iters left: 3 (3 enodes) 36.445 * * [simplify]: iters left: 2 (9 enodes) 36.449 * * [simplify]: Extracting #0: cost 1 inf + 0 36.449 * * [simplify]: Extracting #1: cost 3 inf + 0 36.449 * * [simplify]: Extracting #2: cost 5 inf + 0 36.449 * * [simplify]: Extracting #3: cost 4 inf + 1 36.449 * * [simplify]: Extracting #4: cost 0 inf + 405 36.449 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 36.449 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ (* (cbrt 0.5) (cbrt 0.5)) (/ (exp im) (cbrt 0.5))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.449 * * * * [progress]: [ 103 / 145 ] simplifiying candidate # 36.450 * [simplify]: Simplifying (sqrt 0.5) 36.450 * * [simplify]: iters left: 1 (2 enodes) 36.451 * * [simplify]: Extracting #0: cost 1 inf + 0 36.452 * * [simplify]: Extracting #1: cost 3 inf + 0 36.452 * * [simplify]: Extracting #2: cost 2 inf + 1 36.452 * * [simplify]: Extracting #3: cost 0 inf + 83 36.452 * [simplify]: Simplified to (sqrt 0.5) 36.452 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ (sqrt 0.5) (/ (exp im) (sqrt 0.5))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.452 * * * * [progress]: [ 104 / 145 ] simplifiying candidate # 36.452 * * * * [progress]: [ 105 / 145 ] simplifiying candidate #real (real->posit16 (/ 0.5 (exp im)))) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re))))> 36.452 * * * * [progress]: [ 106 / 145 ] simplifiying candidate # 36.452 * * * * [progress]: [ 107 / 145 ] simplifiying candidate # 36.452 * [simplify]: Simplifying (- (log 0.5) im) 36.453 * * [simplify]: iters left: 3 (4 enodes) 36.455 * * [simplify]: iters left: 2 (14 enodes) 36.460 * * [simplify]: iters left: 1 (17 enodes) 36.465 * * [simplify]: Extracting #0: cost 1 inf + 0 36.465 * * [simplify]: Extracting #1: cost 5 inf + 0 36.465 * * [simplify]: Extracting #2: cost 6 inf + 42 36.465 * * [simplify]: Extracting #3: cost 4 inf + 84 36.465 * * [simplify]: Extracting #4: cost 0 inf + 450 36.465 * [simplify]: Simplified to (- (log 0.5) im) 36.465 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (exp (- (log 0.5) im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.466 * * * * [progress]: [ 108 / 145 ] simplifiying candidate # 36.466 * * * * [progress]: [ 109 / 145 ] simplifiying candidate # 36.466 * * * * [progress]: [ 110 / 145 ] simplifiying candidate # 36.466 * [simplify]: Simplifying (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) 36.466 * * [simplify]: iters left: 6 (8 enodes) 36.471 * * [simplify]: iters left: 5 (35 enodes) 36.484 * * [simplify]: iters left: 4 (81 enodes) 36.516 * * [simplify]: iters left: 3 (159 enodes) 36.568 * * [simplify]: iters left: 2 (261 enodes) 36.670 * * [simplify]: iters left: 1 (442 enodes) 36.892 * * [simplify]: Extracting #0: cost 1 inf + 0 36.892 * * [simplify]: Extracting #1: cost 84 inf + 0 36.893 * * [simplify]: Extracting #2: cost 205 inf + 43 36.894 * * [simplify]: Extracting #3: cost 184 inf + 4273 36.901 * * [simplify]: Extracting #4: cost 78 inf + 43705 36.914 * * [simplify]: Extracting #5: cost 7 inf + 81883 36.932 * * [simplify]: Extracting #6: cost 0 inf + 86692 36.941 * [simplify]: Simplified to (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) 36.941 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (cbrt (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.941 * * * * [progress]: [ 111 / 145 ] simplifiying candidate # 36.941 * * * * [progress]: [ 112 / 145 ] simplifiying candidate # 36.941 * * * * [progress]: [ 113 / 145 ] simplifiying candidate # 36.941 * * * * [progress]: [ 114 / 145 ] simplifiying candidate # 36.941 * * * * [progress]: [ 115 / 145 ] simplifiying candidate # 36.941 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) 36.941 * * [simplify]: iters left: 6 (8 enodes) 36.944 * * [simplify]: iters left: 5 (30 enodes) 36.949 * * [simplify]: iters left: 4 (45 enodes) 36.957 * * [simplify]: iters left: 3 (52 enodes) 36.965 * * [simplify]: iters left: 2 (55 enodes) 36.980 * * [simplify]: Extracting #0: cost 1 inf + 0 36.981 * * [simplify]: Extracting #1: cost 11 inf + 0 36.981 * * [simplify]: Extracting #2: cost 22 inf + 0 36.981 * * [simplify]: Extracting #3: cost 23 inf + 1 36.981 * * [simplify]: Extracting #4: cost 18 inf + 376 36.982 * * [simplify]: Extracting #5: cost 2 inf + 4312 36.983 * * [simplify]: Extracting #6: cost 0 inf + 4816 36.984 * [simplify]: Simplified to (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 36.984 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.984 * [simplify]: Simplifying (/ (cbrt 0.5) (cbrt (exp im))) 36.984 * * [simplify]: iters left: 4 (6 enodes) 36.986 * * [simplify]: iters left: 3 (18 enodes) 36.989 * * [simplify]: Extracting #0: cost 1 inf + 0 36.989 * * [simplify]: Extracting #1: cost 4 inf + 0 36.989 * * [simplify]: Extracting #2: cost 8 inf + 0 36.989 * * [simplify]: Extracting #3: cost 9 inf + 1 36.989 * * [simplify]: Extracting #4: cost 0 inf + 1152 36.989 * [simplify]: Simplified to (/ (cbrt 0.5) (cbrt (exp im))) 36.989 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (* (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) (/ (cbrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 36.989 * * * * [progress]: [ 116 / 145 ] simplifiying candidate # 36.990 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 36.990 * * [simplify]: iters left: 5 (7 enodes) 36.992 * * [simplify]: iters left: 4 (23 enodes) 36.996 * * [simplify]: iters left: 3 (27 enodes) 37.000 * * [simplify]: iters left: 2 (30 enodes) 37.007 * * [simplify]: Extracting #0: cost 1 inf + 0 37.007 * * [simplify]: Extracting #1: cost 7 inf + 0 37.007 * * [simplify]: Extracting #2: cost 14 inf + 0 37.007 * * [simplify]: Extracting #3: cost 15 inf + 1 37.007 * * [simplify]: Extracting #4: cost 12 inf + 164 37.007 * * [simplify]: Extracting #5: cost 6 inf + 891 37.007 * * [simplify]: Extracting #6: cost 1 inf + 1970 37.007 * * [simplify]: Extracting #7: cost 0 inf + 2242 37.008 * [simplify]: Simplified to (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 37.008 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.008 * [simplify]: Simplifying (/ (cbrt 0.5) (sqrt (exp im))) 37.008 * * [simplify]: iters left: 4 (6 enodes) 37.010 * * [simplify]: iters left: 3 (18 enodes) 37.013 * * [simplify]: Extracting #0: cost 1 inf + 0 37.013 * * [simplify]: Extracting #1: cost 4 inf + 0 37.013 * * [simplify]: Extracting #2: cost 8 inf + 0 37.013 * * [simplify]: Extracting #3: cost 9 inf + 1 37.013 * * [simplify]: Extracting #4: cost 0 inf + 992 37.013 * [simplify]: Simplified to (/ (cbrt 0.5) (sqrt (exp im))) 37.013 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (* (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) (/ (cbrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.014 * * * * [progress]: [ 117 / 145 ] simplifiying candidate # 37.014 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) 1) 37.014 * * [simplify]: iters left: 5 (5 enodes) 37.016 * * [simplify]: iters left: 4 (17 enodes) 37.019 * * [simplify]: iters left: 3 (27 enodes) 37.024 * * [simplify]: iters left: 2 (28 enodes) 37.028 * * [simplify]: Extracting #0: cost 1 inf + 0 37.028 * * [simplify]: Extracting #1: cost 5 inf + 0 37.028 * * [simplify]: Extracting #2: cost 7 inf + 1 37.028 * * [simplify]: Extracting #3: cost 6 inf + 2 37.028 * * [simplify]: Extracting #4: cost 1 inf + 528 37.028 * * [simplify]: Extracting #5: cost 0 inf + 650 37.028 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 37.028 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.029 * [simplify]: Simplifying (/ (cbrt 0.5) (exp im)) 37.029 * * [simplify]: iters left: 3 (5 enodes) 37.030 * * [simplify]: iters left: 2 (15 enodes) 37.034 * * [simplify]: Extracting #0: cost 1 inf + 0 37.034 * * [simplify]: Extracting #1: cost 4 inf + 0 37.034 * * [simplify]: Extracting #2: cost 8 inf + 0 37.034 * * [simplify]: Extracting #3: cost 4 inf + 144 37.035 * * [simplify]: Extracting #4: cost 0 inf + 690 37.035 * [simplify]: Simplified to (/ (cbrt 0.5) (exp im)) 37.035 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (* (* (cbrt 0.5) (cbrt 0.5)) (/ (cbrt 0.5) (exp im))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.035 * * * * [progress]: [ 118 / 145 ] simplifiying candidate # 37.036 * [simplify]: Simplifying (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 37.036 * * [simplify]: iters left: 6 (7 enodes) 37.039 * * [simplify]: iters left: 5 (23 enodes) 37.047 * * [simplify]: iters left: 4 (25 enodes) 37.055 * * [simplify]: Extracting #0: cost 1 inf + 0 37.055 * * [simplify]: Extracting #1: cost 6 inf + 0 37.055 * * [simplify]: Extracting #2: cost 12 inf + 0 37.055 * * [simplify]: Extracting #3: cost 13 inf + 1 37.055 * * [simplify]: Extracting #4: cost 8 inf + 226 37.055 * * [simplify]: Extracting #5: cost 4 inf + 951 37.056 * * [simplify]: Extracting #6: cost 1 inf + 1646 37.056 * * [simplify]: Extracting #7: cost 0 inf + 1918 37.057 * [simplify]: Simplified to (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 37.057 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.057 * [simplify]: Simplifying (/ (sqrt 0.5) (cbrt (exp im))) 37.057 * * [simplify]: iters left: 4 (6 enodes) 37.060 * * [simplify]: iters left: 3 (18 enodes) 37.063 * * [simplify]: Extracting #0: cost 1 inf + 0 37.063 * * [simplify]: Extracting #1: cost 4 inf + 0 37.063 * * [simplify]: Extracting #2: cost 8 inf + 0 37.063 * * [simplify]: Extracting #3: cost 9 inf + 1 37.063 * * [simplify]: Extracting #4: cost 0 inf + 992 37.063 * [simplify]: Simplified to (/ (sqrt 0.5) (cbrt (exp im))) 37.063 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (* (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) (/ (sqrt 0.5) (cbrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.064 * * * * [progress]: [ 119 / 145 ] simplifiying candidate # 37.064 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 37.064 * * [simplify]: iters left: 4 (6 enodes) 37.066 * * [simplify]: iters left: 3 (18 enodes) 37.069 * * [simplify]: Extracting #0: cost 1 inf + 0 37.069 * * [simplify]: Extracting #1: cost 4 inf + 0 37.069 * * [simplify]: Extracting #2: cost 8 inf + 0 37.069 * * [simplify]: Extracting #3: cost 9 inf + 1 37.069 * * [simplify]: Extracting #4: cost 0 inf + 832 37.069 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 37.069 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.069 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 37.069 * * [simplify]: iters left: 4 (6 enodes) 37.071 * * [simplify]: iters left: 3 (18 enodes) 37.074 * * [simplify]: Extracting #0: cost 1 inf + 0 37.074 * * [simplify]: Extracting #1: cost 4 inf + 0 37.074 * * [simplify]: Extracting #2: cost 8 inf + 0 37.074 * * [simplify]: Extracting #3: cost 9 inf + 1 37.074 * * [simplify]: Extracting #4: cost 0 inf + 832 37.074 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 37.074 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (* (/ (sqrt 0.5) (sqrt (exp im))) (/ (sqrt 0.5) (sqrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.074 * * * * [progress]: [ 120 / 145 ] simplifiying candidate # 37.075 * [simplify]: Simplifying (/ (sqrt 0.5) 1) 37.075 * * [simplify]: iters left: 3 (4 enodes) 37.076 * * [simplify]: iters left: 2 (12 enodes) 37.079 * * [simplify]: iters left: 1 (14 enodes) 37.082 * * [simplify]: Extracting #0: cost 1 inf + 0 37.082 * * [simplify]: Extracting #1: cost 4 inf + 0 37.082 * * [simplify]: Extracting #2: cost 0 inf + 84 37.082 * [simplify]: Simplified to (sqrt 0.5) 37.082 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.082 * [simplify]: Simplifying (/ (sqrt 0.5) (exp im)) 37.082 * * [simplify]: iters left: 3 (5 enodes) 37.084 * * [simplify]: iters left: 2 (15 enodes) 37.086 * * [simplify]: Extracting #0: cost 1 inf + 0 37.086 * * [simplify]: Extracting #1: cost 4 inf + 0 37.086 * * [simplify]: Extracting #2: cost 8 inf + 0 37.086 * * [simplify]: Extracting #3: cost 4 inf + 144 37.086 * * [simplify]: Extracting #4: cost 0 inf + 530 37.086 * [simplify]: Simplified to (/ (sqrt 0.5) (exp im)) 37.086 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.086 * * * * [progress]: [ 121 / 145 ] simplifiying candidate # 37.087 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 37.087 * * [simplify]: iters left: 6 (6 enodes) 37.089 * * [simplify]: iters left: 5 (22 enodes) 37.096 * * [simplify]: iters left: 4 (26 enodes) 37.104 * * [simplify]: Extracting #0: cost 1 inf + 0 37.104 * * [simplify]: Extracting #1: cost 6 inf + 0 37.104 * * [simplify]: Extracting #2: cost 9 inf + 1 37.104 * * [simplify]: Extracting #3: cost 11 inf + 1 37.104 * * [simplify]: Extracting #4: cost 8 inf + 144 37.105 * * [simplify]: Extracting #5: cost 2 inf + 1253 37.105 * * [simplify]: Extracting #6: cost 0 inf + 1676 37.105 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 37.105 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.106 * [simplify]: Simplifying (/ 0.5 (cbrt (exp im))) 37.106 * * [simplify]: iters left: 4 (5 enodes) 37.108 * * [simplify]: iters left: 3 (15 enodes) 37.114 * * [simplify]: Extracting #0: cost 1 inf + 0 37.115 * * [simplify]: Extracting #1: cost 4 inf + 0 37.115 * * [simplify]: Extracting #2: cost 5 inf + 1 37.115 * * [simplify]: Extracting #3: cost 7 inf + 1 37.115 * * [simplify]: Extracting #4: cost 0 inf + 830 37.115 * [simplify]: Simplified to (/ 0.5 (cbrt (exp im))) 37.115 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (* (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) (/ 0.5 (cbrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.115 * * * * [progress]: [ 122 / 145 ] simplifiying candidate # 37.116 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 37.116 * * [simplify]: iters left: 4 (5 enodes) 37.118 * * [simplify]: iters left: 3 (17 enodes) 37.123 * * [simplify]: iters left: 2 (19 enodes) 37.129 * * [simplify]: Extracting #0: cost 1 inf + 0 37.129 * * [simplify]: Extracting #1: cost 4 inf + 0 37.129 * * [simplify]: Extracting #2: cost 5 inf + 1 37.129 * * [simplify]: Extracting #3: cost 7 inf + 1 37.129 * * [simplify]: Extracting #4: cost 0 inf + 670 37.129 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 37.129 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.130 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 37.130 * * [simplify]: iters left: 4 (5 enodes) 37.132 * * [simplify]: iters left: 3 (15 enodes) 37.136 * * [simplify]: Extracting #0: cost 1 inf + 0 37.137 * * [simplify]: Extracting #1: cost 4 inf + 0 37.137 * * [simplify]: Extracting #2: cost 5 inf + 1 37.137 * * [simplify]: Extracting #3: cost 7 inf + 1 37.137 * * [simplify]: Extracting #4: cost 0 inf + 670 37.137 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 37.137 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (* (/ 1 (sqrt (exp im))) (/ 0.5 (sqrt (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.137 * * * * [progress]: [ 123 / 145 ] simplifiying candidate # 37.138 * [simplify]: Simplifying (/ 1 1) 37.138 * * [simplify]: iters left: 2 (2 enodes) 37.139 * * [simplify]: iters left: 1 (6 enodes) 37.141 * * [simplify]: Extracting #0: cost 1 inf + 0 37.141 * * [simplify]: Extracting #1: cost 0 inf + 1 37.141 * [simplify]: Simplified to 1 37.141 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.142 * [simplify]: Simplifying (/ 0.5 (exp im)) 37.142 * * [simplify]: iters left: 3 (4 enodes) 37.144 * * [simplify]: iters left: 2 (12 enodes) 37.148 * * [simplify]: Extracting #0: cost 1 inf + 0 37.148 * * [simplify]: Extracting #1: cost 4 inf + 0 37.148 * * [simplify]: Extracting #2: cost 5 inf + 1 37.148 * * [simplify]: Extracting #3: cost 4 inf + 2 37.148 * * [simplify]: Extracting #4: cost 0 inf + 368 37.148 * [simplify]: Simplified to (/ 0.5 (exp im)) 37.148 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.148 * * * * [progress]: [ 124 / 145 ] simplifiying candidate # 37.148 * * * * [progress]: [ 125 / 145 ] simplifiying candidate # 37.149 * * * * [progress]: [ 126 / 145 ] simplifiying candidate # 37.149 * * * * [progress]: [ 127 / 145 ] simplifiying candidate # 37.149 * [simplify]: Simplifying (cbrt (exp im)) 37.149 * * [simplify]: iters left: 2 (3 enodes) 37.150 * * [simplify]: iters left: 1 (9 enodes) 37.152 * * [simplify]: Extracting #0: cost 1 inf + 0 37.152 * * [simplify]: Extracting #1: cost 3 inf + 0 37.152 * * [simplify]: Extracting #2: cost 5 inf + 0 37.153 * * [simplify]: Extracting #3: cost 4 inf + 1 37.153 * * [simplify]: Extracting #4: cost 0 inf + 445 37.153 * [simplify]: Simplified to (cbrt (exp im)) 37.153 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ (/ 0.5 (* (cbrt (exp im)) (cbrt (exp im)))) (cbrt (exp im))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.153 * * * * [progress]: [ 128 / 145 ] simplifiying candidate # 37.153 * [simplify]: Simplifying (sqrt (exp im)) 37.153 * * [simplify]: iters left: 2 (3 enodes) 37.154 * * [simplify]: iters left: 1 (9 enodes) 37.157 * * [simplify]: Extracting #0: cost 1 inf + 0 37.157 * * [simplify]: Extracting #1: cost 3 inf + 0 37.157 * * [simplify]: Extracting #2: cost 5 inf + 0 37.157 * * [simplify]: Extracting #3: cost 4 inf + 1 37.157 * * [simplify]: Extracting #4: cost 0 inf + 365 37.157 * [simplify]: Simplified to (sqrt (exp im)) 37.157 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ (/ 0.5 (sqrt (exp im))) (sqrt (exp im))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.157 * * * * [progress]: [ 129 / 145 ] simplifiying candidate # 37.157 * [simplify]: Simplifying (exp im) 37.158 * * [simplify]: iters left: 1 (2 enodes) 37.158 * * [simplify]: Extracting #0: cost 1 inf + 0 37.158 * * [simplify]: Extracting #1: cost 3 inf + 0 37.158 * * [simplify]: Extracting #2: cost 2 inf + 1 37.159 * * [simplify]: Extracting #3: cost 0 inf + 143 37.159 * [simplify]: Simplified to (exp im) 37.159 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (re im) (* (* (cbrt (+ (/ (/ 0.5 1) (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.159 * * * * [progress]: [ 130 / 145 ] simplifiying candidate # 37.159 * [simplify]: Simplifying (* (cbrt 0.5) (cbrt 0.5)) 37.159 * * [simplify]: iters left: 3 (3 enodes) 37.161 * * [simplify]: iters left: 2 (9 enodes) 37.162 * * [simplify]: Extracting #0: cost 1 inf + 0 37.162 * * [simplify]: Extracting #1: cost 3 inf + 0 37.162 * * [simplify]: Extracting #2: cost 5 inf + 0 37.162 * * [simplify]: Extracting #3: cost 4 inf + 1 37.162 * * [simplify]: Extracting #4: cost 0 inf + 405 37.163 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 37.163 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ (* (cbrt 0.5) (cbrt 0.5)) (/ (exp im) (cbrt 0.5))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.163 * * * * [progress]: [ 131 / 145 ] simplifiying candidate # 37.163 * [simplify]: Simplifying (sqrt 0.5) 37.163 * * [simplify]: iters left: 1 (2 enodes) 37.164 * * [simplify]: Extracting #0: cost 1 inf + 0 37.164 * * [simplify]: Extracting #1: cost 3 inf + 0 37.164 * * [simplify]: Extracting #2: cost 2 inf + 1 37.164 * * [simplify]: Extracting #3: cost 0 inf + 83 37.164 * [simplify]: Simplified to (sqrt 0.5) 37.164 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ (sqrt 0.5) (/ (exp im) (sqrt 0.5))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.164 * * * * [progress]: [ 132 / 145 ] simplifiying candidate # 37.164 * * * * [progress]: [ 133 / 145 ] simplifiying candidate #real (real->posit16 (/ 0.5 (exp im)))) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re))))> 37.164 * * * * [progress]: [ 134 / 145 ] simplifiying candidate # 37.164 * [simplify]: Simplifying (- (+ (* 0.16666666666666666 (* (pow 1.0 1/3) (pow im 4))) (+ (* 0.3333333333333333 (* (pow 1.0 1/3) (pow im 2))) (pow 1.0 1/3))) (* 0.16666666666666666 (* (pow (/ 1 (pow 1.0 5)) 1/3) (pow im 4)))) 37.165 * * [simplify]: iters left: 6 (24 enodes) 37.174 * * [simplify]: iters left: 5 (113 enodes) 37.200 * * [simplify]: iters left: 4 (239 enodes) 37.279 * * [simplify]: Extracting #0: cost 1 inf + 0 37.280 * * [simplify]: Extracting #1: cost 23 inf + 0 37.280 * * [simplify]: Extracting #2: cost 105 inf + 0 37.280 * * [simplify]: Extracting #3: cost 169 inf + 127 37.282 * * [simplify]: Extracting #4: cost 138 inf + 4700 37.285 * * [simplify]: Extracting #5: cost 101 inf + 16769 37.291 * * [simplify]: Extracting #6: cost 90 inf + 20519 37.297 * * [simplify]: Extracting #7: cost 83 inf + 22743 37.306 * * [simplify]: Extracting #8: cost 39 inf + 42916 37.322 * * [simplify]: Extracting #9: cost 4 inf + 64965 37.330 * * [simplify]: Extracting #10: cost 0 inf + 67227 37.338 * [simplify]: Simplified to (+ (* (cbrt 1.0) (+ (* 0.16666666666666666 (* (* im im) (* im im))) (* (* im im) 0.3333333333333333))) (- (cbrt 1.0) (* (cbrt (/ 1 (pow 1.0 5))) (* 0.16666666666666666 (* (* im im) (* im im)))))) 37.338 * [simplify]: Simplified (2 1) to (λ (re im) (* (+ (* (cbrt 1.0) (+ (* 0.16666666666666666 (* (* im im) (* im im))) (* (* im im) 0.3333333333333333))) (- (cbrt 1.0) (* (cbrt (/ 1 (pow 1.0 5))) (* 0.16666666666666666 (* (* im im) (* im im)))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.338 * * * * [progress]: [ 135 / 145 ] simplifiying candidate # 37.339 * [simplify]: Simplifying (pow (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2) 1/3) 37.339 * * [simplify]: iters left: 6 (12 enodes) 37.344 * * [simplify]: iters left: 5 (56 enodes) 37.364 * * [simplify]: iters left: 4 (102 enodes) 37.395 * * [simplify]: iters left: 3 (235 enodes) 37.474 * * [simplify]: Extracting #0: cost 1 inf + 0 37.474 * * [simplify]: Extracting #1: cost 9 inf + 0 37.474 * * [simplify]: Extracting #2: cost 48 inf + 1 37.475 * * [simplify]: Extracting #3: cost 93 inf + 7 37.475 * * [simplify]: Extracting #4: cost 113 inf + 92 37.476 * * [simplify]: Extracting #5: cost 100 inf + 1989 37.480 * * [simplify]: Extracting #6: cost 25 inf + 20916 37.485 * * [simplify]: Extracting #7: cost 0 inf + 30473 37.491 * [simplify]: Simplified to (cbrt (* (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) 37.491 * [simplify]: Simplified (2 1) to (λ (re im) (* (cbrt (* (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.491 * * * * [progress]: [ 136 / 145 ] simplifiying candidate # 37.492 * [simplify]: Simplifying (pow (pow (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) 2) 1/3) 37.492 * * [simplify]: iters left: 6 (12 enodes) 37.504 * * [simplify]: iters left: 5 (56 enodes) 37.526 * * [simplify]: iters left: 4 (102 enodes) 37.569 * * [simplify]: iters left: 3 (235 enodes) 37.691 * * [simplify]: Extracting #0: cost 1 inf + 0 37.691 * * [simplify]: Extracting #1: cost 9 inf + 0 37.692 * * [simplify]: Extracting #2: cost 48 inf + 1 37.692 * * [simplify]: Extracting #3: cost 93 inf + 7 37.693 * * [simplify]: Extracting #4: cost 113 inf + 92 37.695 * * [simplify]: Extracting #5: cost 100 inf + 1989 37.702 * * [simplify]: Extracting #6: cost 25 inf + 20916 37.713 * * [simplify]: Extracting #7: cost 0 inf + 30473 37.725 * [simplify]: Simplified to (cbrt (* (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) 37.725 * [simplify]: Simplified (2 1) to (λ (re im) (* (cbrt (* (+ (* 0.5 (exp im)) (/ 0.5 (exp im))) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.725 * * * * [progress]: [ 137 / 145 ] simplifiying candidate # 37.725 * [simplify]: Simplifying (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 37.725 * * [simplify]: iters left: 6 (9 enodes) 37.732 * * [simplify]: iters left: 5 (39 enodes) 37.746 * * [simplify]: iters left: 4 (65 enodes) 37.771 * * [simplify]: iters left: 3 (96 enodes) 37.803 * * [simplify]: iters left: 2 (120 enodes) 37.835 * * [simplify]: iters left: 1 (146 enodes) 37.870 * * [simplify]: Extracting #0: cost 1 inf + 0 37.870 * * [simplify]: Extracting #1: cost 16 inf + 0 37.870 * * [simplify]: Extracting #2: cost 35 inf + 1 37.870 * * [simplify]: Extracting #3: cost 43 inf + 85 37.870 * * [simplify]: Extracting #4: cost 17 inf + 1897 37.871 * * [simplify]: Extracting #5: cost 0 inf + 3856 37.872 * [simplify]: Simplified to (+ (* (- (* 0.25 im) 0.5) im) 0.5) 37.872 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (+ (* (- (* 0.25 im) 0.5) im) 0.5) (* (exp im) 0.5))) (cos re)))) 37.873 * * * * [progress]: [ 138 / 145 ] simplifiying candidate # 37.873 * [simplify]: Simplifying (/ 0.5 (exp im)) 37.873 * * [simplify]: iters left: 3 (4 enodes) 37.874 * * [simplify]: iters left: 2 (12 enodes) 37.876 * * [simplify]: Extracting #0: cost 1 inf + 0 37.876 * * [simplify]: Extracting #1: cost 4 inf + 0 37.876 * * [simplify]: Extracting #2: cost 5 inf + 1 37.876 * * [simplify]: Extracting #3: cost 4 inf + 2 37.876 * * [simplify]: Extracting #4: cost 0 inf + 368 37.876 * [simplify]: Simplified to (/ 0.5 (exp im)) 37.876 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.876 * * * * [progress]: [ 139 / 145 ] simplifiying candidate # 37.876 * [simplify]: Simplifying (/ 0.5 (exp im)) 37.876 * * [simplify]: iters left: 3 (4 enodes) 37.878 * * [simplify]: iters left: 2 (12 enodes) 37.879 * * [simplify]: Extracting #0: cost 1 inf + 0 37.879 * * [simplify]: Extracting #1: cost 4 inf + 0 37.881 * * [simplify]: Extracting #2: cost 5 inf + 1 37.881 * * [simplify]: Extracting #3: cost 4 inf + 2 37.881 * * [simplify]: Extracting #4: cost 0 inf + 368 37.881 * [simplify]: Simplified to (/ 0.5 (exp im)) 37.881 * [simplify]: Simplified (2 2 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.881 * * * * [progress]: [ 140 / 145 ] simplifiying candidate # 37.881 * [simplify]: Simplifying (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 37.881 * * [simplify]: iters left: 6 (9 enodes) 37.884 * * [simplify]: iters left: 5 (39 enodes) 37.891 * * [simplify]: iters left: 4 (65 enodes) 37.911 * * [simplify]: iters left: 3 (96 enodes) 37.938 * * [simplify]: iters left: 2 (120 enodes) 37.957 * * [simplify]: iters left: 1 (146 enodes) 37.978 * * [simplify]: Extracting #0: cost 1 inf + 0 37.978 * * [simplify]: Extracting #1: cost 16 inf + 0 37.979 * * [simplify]: Extracting #2: cost 35 inf + 1 37.979 * * [simplify]: Extracting #3: cost 43 inf + 85 37.980 * * [simplify]: Extracting #4: cost 17 inf + 1897 37.982 * * [simplify]: Extracting #5: cost 0 inf + 3856 37.984 * [simplify]: Simplified to (+ (* (- (* 0.25 im) 0.5) im) 0.5) 37.984 * [simplify]: Simplified (2 1 2 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (+ (* (- (* 0.25 im) 0.5) im) 0.5) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.984 * * * * [progress]: [ 141 / 145 ] simplifiying candidate # 37.985 * [simplify]: Simplifying (/ 0.5 (exp im)) 37.985 * * [simplify]: iters left: 3 (4 enodes) 37.987 * * [simplify]: iters left: 2 (12 enodes) 37.991 * * [simplify]: Extracting #0: cost 1 inf + 0 37.991 * * [simplify]: Extracting #1: cost 4 inf + 0 37.991 * * [simplify]: Extracting #2: cost 5 inf + 1 37.991 * * [simplify]: Extracting #3: cost 4 inf + 2 37.991 * * [simplify]: Extracting #4: cost 0 inf + 368 37.991 * [simplify]: Simplified to (/ 0.5 (exp im)) 37.991 * [simplify]: Simplified (2 1 2 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.991 * * * * [progress]: [ 142 / 145 ] simplifiying candidate # 37.992 * [simplify]: Simplifying (/ 0.5 (exp im)) 37.992 * * [simplify]: iters left: 3 (4 enodes) 37.994 * * [simplify]: iters left: 2 (12 enodes) 37.997 * * [simplify]: Extracting #0: cost 1 inf + 0 37.997 * * [simplify]: Extracting #1: cost 4 inf + 0 37.997 * * [simplify]: Extracting #2: cost 5 inf + 1 37.998 * * [simplify]: Extracting #3: cost 4 inf + 2 37.998 * * [simplify]: Extracting #4: cost 0 inf + 368 37.998 * [simplify]: Simplified to (/ 0.5 (exp im)) 37.998 * [simplify]: Simplified (2 1 2 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 37.998 * * * * [progress]: [ 143 / 145 ] simplifiying candidate # 37.998 * [simplify]: Simplifying (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 37.998 * * [simplify]: iters left: 6 (9 enodes) 38.004 * * [simplify]: iters left: 5 (39 enodes) 38.020 * * [simplify]: iters left: 4 (65 enodes) 38.041 * * [simplify]: iters left: 3 (96 enodes) 38.069 * * [simplify]: iters left: 2 (120 enodes) 38.092 * * [simplify]: iters left: 1 (146 enodes) 38.113 * * [simplify]: Extracting #0: cost 1 inf + 0 38.113 * * [simplify]: Extracting #1: cost 16 inf + 0 38.113 * * [simplify]: Extracting #2: cost 35 inf + 1 38.113 * * [simplify]: Extracting #3: cost 43 inf + 85 38.114 * * [simplify]: Extracting #4: cost 17 inf + 1897 38.115 * * [simplify]: Extracting #5: cost 0 inf + 3856 38.117 * [simplify]: Simplified to (+ (* (- (* 0.25 im) 0.5) im) 0.5) 38.117 * [simplify]: Simplified (2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (+ (* (- (* 0.25 im) 0.5) im) 0.5) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 38.117 * * * * [progress]: [ 144 / 145 ] simplifiying candidate # 38.118 * [simplify]: Simplifying (/ 0.5 (exp im)) 38.118 * * [simplify]: iters left: 3 (4 enodes) 38.120 * * [simplify]: iters left: 2 (12 enodes) 38.124 * * [simplify]: Extracting #0: cost 1 inf + 0 38.124 * * [simplify]: Extracting #1: cost 4 inf + 0 38.124 * * [simplify]: Extracting #2: cost 5 inf + 1 38.124 * * [simplify]: Extracting #3: cost 4 inf + 2 38.124 * * [simplify]: Extracting #4: cost 0 inf + 368 38.125 * [simplify]: Simplified to (/ 0.5 (exp im)) 38.125 * [simplify]: Simplified (2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 38.125 * * * * [progress]: [ 145 / 145 ] simplifiying candidate # 38.125 * [simplify]: Simplifying (/ 0.5 (exp im)) 38.125 * * [simplify]: iters left: 3 (4 enodes) 38.130 * * [simplify]: iters left: 2 (12 enodes) 38.134 * * [simplify]: Extracting #0: cost 1 inf + 0 38.134 * * [simplify]: Extracting #1: cost 4 inf + 0 38.134 * * [simplify]: Extracting #2: cost 5 inf + 1 38.134 * * [simplify]: Extracting #3: cost 4 inf + 2 38.134 * * [simplify]: Extracting #4: cost 0 inf + 368 38.134 * [simplify]: Simplified to (/ 0.5 (exp im)) 38.134 * [simplify]: Simplified (2 1 1 1 1) to (λ (re im) (* (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 38.134 * * * [progress]: adding candidates to table 39.888 * [progress]: [Phase 3 of 3] Extracting. 39.889 * * [regime]: Finding splitpoints for: (# # #) 39.890 * * * [regime-changes]: Trying 3 branch expressions: (im re (cos re)) 39.890 * * * * [regimes]: Trying to branch on im from (# # #) 39.917 * * * * [regimes]: Trying to branch on re from (# # #) 39.942 * * * * [regimes]: Trying to branch on (cos re) from (# # #) 39.993 * * * [regime]: Found split indices: #