0.003 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.176 * * * [progress]: [2/2] Setting up program. 0.179 * [progress]: [Phase 2 of 3] Improving. 0.179 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.180 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (exp (- im)) (exp im))) 0.180 * * [simplify]: iters left: 6 (10 enodes) 0.182 * * [simplify]: iters left: 5 (43 enodes) 0.190 * * [simplify]: iters left: 4 (89 enodes) 0.225 * * [simplify]: iters left: 3 (140 enodes) 0.247 * * [simplify]: iters left: 2 (179 enodes) 0.287 * * [simplify]: iters left: 1 (216 enodes) 0.367 * * [simplify]: Extracting #0: cost 1 inf + 0 0.367 * * [simplify]: Extracting #1: cost 11 inf + 0 0.367 * * [simplify]: Extracting #2: cost 36 inf + 2 0.368 * * [simplify]: Extracting #3: cost 44 inf + 87 0.369 * * [simplify]: Extracting #4: cost 26 inf + 2490 0.371 * * [simplify]: Extracting #5: cost 4 inf + 6411 0.375 * * [simplify]: Extracting #6: cost 0 inf + 7021 0.378 * [simplify]: Simplified to (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re)) 0.379 * [simplify]: Simplified (2) to (λ (re im) (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re))) 0.390 * * [progress]: iteration 1 / 4 0.390 * * * [progress]: picking best candidate 0.393 * * * * [pick]: Picked # 0.393 * * * [progress]: localizing error 0.408 * * * [progress]: generating rewritten candidates 0.408 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1) 0.416 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.497 * * * [progress]: generating series expansions 0.497 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1) 0.497 * [backup-simplify]: Simplify (/ 0.5 (exp im)) into (/ 0.5 (exp im)) 0.497 * [approximate]: Taking taylor expansion of (/ 0.5 (exp im)) in (im) around 0 0.497 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 0.497 * [taylor]: Taking taylor expansion of 0.5 in im 0.497 * [backup-simplify]: Simplify 0.5 into 0.5 0.497 * [taylor]: Taking taylor expansion of (exp im) in im 0.497 * [taylor]: Taking taylor expansion of im in im 0.497 * [backup-simplify]: Simplify 0 into 0 0.497 * [backup-simplify]: Simplify 1 into 1 0.497 * [backup-simplify]: Simplify (exp 0) into 1 0.497 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 0.497 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 0.497 * [taylor]: Taking taylor expansion of 0.5 in im 0.498 * [backup-simplify]: Simplify 0.5 into 0.5 0.498 * [taylor]: Taking taylor expansion of (exp im) in im 0.498 * [taylor]: Taking taylor expansion of im in im 0.498 * [backup-simplify]: Simplify 0 into 0 0.498 * [backup-simplify]: Simplify 1 into 1 0.498 * [backup-simplify]: Simplify (exp 0) into 1 0.498 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 0.498 * [backup-simplify]: Simplify 0.5 into 0.5 0.499 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.500 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 0.500 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 0.501 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.505 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1/2 1)) (* (- 0.5) (/ 1 1)))) into 0.25 0.505 * [backup-simplify]: Simplify 0.25 into 0.25 0.505 * [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.505 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 0.505 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in (im) around 0 0.505 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 0.505 * [taylor]: Taking taylor expansion of 0.5 in im 0.505 * [backup-simplify]: Simplify 0.5 into 0.5 0.505 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.505 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.505 * [taylor]: Taking taylor expansion of im in im 0.505 * [backup-simplify]: Simplify 0 into 0 0.505 * [backup-simplify]: Simplify 1 into 1 0.506 * [backup-simplify]: Simplify (/ 1 1) into 1 0.506 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.506 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 0.506 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 0.506 * [taylor]: Taking taylor expansion of 0.5 in im 0.506 * [backup-simplify]: Simplify 0.5 into 0.5 0.506 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.506 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.506 * [taylor]: Taking taylor expansion of im in im 0.506 * [backup-simplify]: Simplify 0 into 0 0.506 * [backup-simplify]: Simplify 1 into 1 0.506 * [backup-simplify]: Simplify (/ 1 1) into 1 0.506 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.506 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 0.506 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 0.506 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.506 * [backup-simplify]: Simplify 0 into 0 0.507 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.507 * [backup-simplify]: Simplify 0 into 0 0.507 * [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.507 * [backup-simplify]: Simplify 0 into 0 0.507 * [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.507 * [backup-simplify]: Simplify 0 into 0 0.507 * [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.508 * [backup-simplify]: Simplify 0 into 0 0.508 * [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.508 * [backup-simplify]: Simplify 0 into 0 0.508 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (/ 1 im)))) into (/ 0.5 (exp im)) 0.508 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (- im)))) into (/ 0.5 (exp (/ -1 im))) 0.508 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in (im) around 0 0.508 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 0.508 * [taylor]: Taking taylor expansion of 0.5 in im 0.508 * [backup-simplify]: Simplify 0.5 into 0.5 0.508 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.508 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.508 * [taylor]: Taking taylor expansion of -1 in im 0.508 * [backup-simplify]: Simplify -1 into -1 0.508 * [taylor]: Taking taylor expansion of im in im 0.508 * [backup-simplify]: Simplify 0 into 0 0.508 * [backup-simplify]: Simplify 1 into 1 0.508 * [backup-simplify]: Simplify (/ -1 1) into -1 0.509 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.509 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 0.509 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 0.509 * [taylor]: Taking taylor expansion of 0.5 in im 0.509 * [backup-simplify]: Simplify 0.5 into 0.5 0.509 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.509 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.509 * [taylor]: Taking taylor expansion of -1 in im 0.509 * [backup-simplify]: Simplify -1 into -1 0.509 * [taylor]: Taking taylor expansion of im in im 0.509 * [backup-simplify]: Simplify 0 into 0 0.509 * [backup-simplify]: Simplify 1 into 1 0.509 * [backup-simplify]: Simplify (/ -1 1) into -1 0.509 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.509 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 0.509 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 0.509 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.509 * [backup-simplify]: Simplify 0 into 0 0.510 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.510 * [backup-simplify]: Simplify 0 into 0 0.510 * [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.510 * [backup-simplify]: Simplify 0 into 0 0.510 * [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.510 * [backup-simplify]: Simplify 0 into 0 0.510 * [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.510 * [backup-simplify]: Simplify 0 into 0 0.511 * [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.511 * [backup-simplify]: Simplify 0 into 0 0.511 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 (/ 1 (- im))))) into (/ 0.5 (exp im)) 0.511 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.511 * [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.511 * [approximate]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in (im re) around 0 0.511 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in re 0.511 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in re 0.511 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in re 0.511 * [taylor]: Taking taylor expansion of 0.5 in re 0.511 * [backup-simplify]: Simplify 0.5 into 0.5 0.511 * [taylor]: Taking taylor expansion of (exp im) in re 0.511 * [taylor]: Taking taylor expansion of im in re 0.511 * [backup-simplify]: Simplify im into im 0.511 * [backup-simplify]: Simplify (exp im) into (exp im) 0.511 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in re 0.511 * [taylor]: Taking taylor expansion of 0.5 in re 0.511 * [backup-simplify]: Simplify 0.5 into 0.5 0.511 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in re 0.511 * [taylor]: Taking taylor expansion of (exp im) in re 0.511 * [taylor]: Taking taylor expansion of im in re 0.511 * [backup-simplify]: Simplify im into im 0.511 * [backup-simplify]: Simplify (exp im) into (exp im) 0.511 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 0.511 * [taylor]: Taking taylor expansion of (cos re) in re 0.511 * [taylor]: Taking taylor expansion of re in re 0.511 * [backup-simplify]: Simplify 0 into 0 0.511 * [backup-simplify]: Simplify 1 into 1 0.511 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in im 0.511 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 0.511 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.511 * [taylor]: Taking taylor expansion of 0.5 in im 0.511 * [backup-simplify]: Simplify 0.5 into 0.5 0.511 * [taylor]: Taking taylor expansion of (exp im) in im 0.511 * [taylor]: Taking taylor expansion of im in im 0.511 * [backup-simplify]: Simplify 0 into 0 0.511 * [backup-simplify]: Simplify 1 into 1 0.511 * [backup-simplify]: Simplify (exp 0) into 1 0.512 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 0.512 * [taylor]: Taking taylor expansion of 0.5 in im 0.512 * [backup-simplify]: Simplify 0.5 into 0.5 0.512 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.512 * [taylor]: Taking taylor expansion of (exp im) in im 0.512 * [taylor]: Taking taylor expansion of im in im 0.512 * [backup-simplify]: Simplify 0 into 0 0.512 * [backup-simplify]: Simplify 1 into 1 0.512 * [backup-simplify]: Simplify (exp 0) into 1 0.512 * [backup-simplify]: Simplify (/ 1 1) into 1 0.512 * [taylor]: Taking taylor expansion of (cos re) in im 0.512 * [taylor]: Taking taylor expansion of re in im 0.512 * [backup-simplify]: Simplify re into re 0.512 * [backup-simplify]: Simplify (cos re) into (cos re) 0.512 * [backup-simplify]: Simplify (sin re) into (sin re) 0.512 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in im 0.512 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 0.512 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 0.512 * [taylor]: Taking taylor expansion of 0.5 in im 0.512 * [backup-simplify]: Simplify 0.5 into 0.5 0.512 * [taylor]: Taking taylor expansion of (exp im) in im 0.512 * [taylor]: Taking taylor expansion of im in im 0.512 * [backup-simplify]: Simplify 0 into 0 0.512 * [backup-simplify]: Simplify 1 into 1 0.512 * [backup-simplify]: Simplify (exp 0) into 1 0.512 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 0.512 * [taylor]: Taking taylor expansion of 0.5 in im 0.512 * [backup-simplify]: Simplify 0.5 into 0.5 0.512 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 0.512 * [taylor]: Taking taylor expansion of (exp im) in im 0.512 * [taylor]: Taking taylor expansion of im in im 0.512 * [backup-simplify]: Simplify 0 into 0 0.512 * [backup-simplify]: Simplify 1 into 1 0.512 * [backup-simplify]: Simplify (exp 0) into 1 0.513 * [backup-simplify]: Simplify (/ 1 1) into 1 0.513 * [taylor]: Taking taylor expansion of (cos re) in im 0.513 * [taylor]: Taking taylor expansion of re in im 0.513 * [backup-simplify]: Simplify re into re 0.513 * [backup-simplify]: Simplify (cos re) into (cos re) 0.513 * [backup-simplify]: Simplify (sin re) into (sin re) 0.513 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 0.513 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 0.514 * [backup-simplify]: Simplify (+ 0.5 0.5) into 1.0 0.514 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 0.514 * [backup-simplify]: Simplify (* (sin re) 0) into 0 0.514 * [backup-simplify]: Simplify (- 0) into 0 0.514 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 0.514 * [backup-simplify]: Simplify (* 1.0 (cos re)) into (* 1.0 (cos re)) 0.514 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 0.514 * [taylor]: Taking taylor expansion of 1.0 in re 0.514 * [backup-simplify]: Simplify 1.0 into 1.0 0.514 * [taylor]: Taking taylor expansion of (cos re) in re 0.514 * [taylor]: Taking taylor expansion of re in re 0.514 * [backup-simplify]: Simplify 0 into 0 0.514 * [backup-simplify]: Simplify 1 into 1 0.514 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 0.514 * [backup-simplify]: Simplify 1.0 into 1.0 0.515 * [backup-simplify]: Simplify (+ 0) into 0 0.515 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 0.515 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.516 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 0.516 * [backup-simplify]: Simplify (- 0) into 0 0.516 * [backup-simplify]: Simplify (+ 0 0) into 0 0.518 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.519 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 1)) into 0.5 0.520 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.520 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 0.521 * [backup-simplify]: Simplify (+ (* 0.5 -1) (* 0 1)) into (- 0.5) 0.522 * [backup-simplify]: Simplify (+ 0.5 (- 0.5)) into 0 0.522 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 (cos re))) into 0 0.522 * [taylor]: Taking taylor expansion of 0 in re 0.522 * [backup-simplify]: Simplify 0 into 0 0.522 * [backup-simplify]: Simplify 0 into 0 0.523 * [backup-simplify]: Simplify (+ 0) into 0 0.523 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 0.523 * [backup-simplify]: Simplify 0 into 0 0.524 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.525 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 0.525 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.526 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 0.526 * [backup-simplify]: Simplify (- 0) into 0 0.527 * [backup-simplify]: Simplify (+ 0 0) into 0 0.528 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.530 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 1) (* 0 1))) into 0.25 0.532 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.533 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 0.535 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 -1) (* 0 1))) into 0.25 0.535 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 0.536 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0.5 (cos re)))) into (* 0.5 (cos re)) 0.536 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 0.536 * [taylor]: Taking taylor expansion of 0.5 in re 0.536 * [backup-simplify]: Simplify 0.5 into 0.5 0.536 * [taylor]: Taking taylor expansion of (cos re) in re 0.536 * [taylor]: Taking taylor expansion of re in re 0.536 * [backup-simplify]: Simplify 0 into 0 0.536 * [backup-simplify]: Simplify 1 into 1 0.537 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 0.537 * [backup-simplify]: Simplify 0.5 into 0.5 0.537 * [backup-simplify]: Simplify 0 into 0 0.538 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 0.540 * [backup-simplify]: Simplify (+ (* 1.0 -1/2) (+ (* 0 0) (* 0 1))) into (- 0.5) 0.541 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 0.542 * [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.542 * [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.542 * [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.542 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in re 0.542 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in re 0.542 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in re 0.542 * [taylor]: Taking taylor expansion of 0.5 in re 0.542 * [backup-simplify]: Simplify 0.5 into 0.5 0.542 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 0.542 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.542 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.542 * [taylor]: Taking taylor expansion of im in re 0.542 * [backup-simplify]: Simplify im into im 0.542 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.542 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.542 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 0.542 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 0.542 * [taylor]: Taking taylor expansion of 0.5 in re 0.542 * [backup-simplify]: Simplify 0.5 into 0.5 0.543 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.543 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.543 * [taylor]: Taking taylor expansion of im in re 0.543 * [backup-simplify]: Simplify im into im 0.543 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.543 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.543 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.543 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.543 * [taylor]: Taking taylor expansion of re in re 0.543 * [backup-simplify]: Simplify 0 into 0 0.543 * [backup-simplify]: Simplify 1 into 1 0.543 * [backup-simplify]: Simplify (/ 1 1) into 1 0.543 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.543 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in im 0.543 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 0.543 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 0.543 * [taylor]: Taking taylor expansion of 0.5 in im 0.543 * [backup-simplify]: Simplify 0.5 into 0.5 0.543 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 0.544 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.544 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.544 * [taylor]: Taking taylor expansion of im in im 0.544 * [backup-simplify]: Simplify 0 into 0 0.544 * [backup-simplify]: Simplify 1 into 1 0.544 * [backup-simplify]: Simplify (/ 1 1) into 1 0.544 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.544 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 0.544 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.544 * [taylor]: Taking taylor expansion of 0.5 in im 0.544 * [backup-simplify]: Simplify 0.5 into 0.5 0.544 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.544 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.544 * [taylor]: Taking taylor expansion of im in im 0.544 * [backup-simplify]: Simplify 0 into 0 0.544 * [backup-simplify]: Simplify 1 into 1 0.545 * [backup-simplify]: Simplify (/ 1 1) into 1 0.545 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.545 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.545 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.545 * [taylor]: Taking taylor expansion of re in im 0.545 * [backup-simplify]: Simplify re into re 0.545 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.545 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.545 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.545 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in im 0.545 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 0.545 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 0.545 * [taylor]: Taking taylor expansion of 0.5 in im 0.545 * [backup-simplify]: Simplify 0.5 into 0.5 0.545 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 0.545 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.545 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.545 * [taylor]: Taking taylor expansion of im in im 0.545 * [backup-simplify]: Simplify 0 into 0 0.545 * [backup-simplify]: Simplify 1 into 1 0.546 * [backup-simplify]: Simplify (/ 1 1) into 1 0.546 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.546 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 0.546 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 0.546 * [taylor]: Taking taylor expansion of 0.5 in im 0.546 * [backup-simplify]: Simplify 0.5 into 0.5 0.546 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 0.546 * [taylor]: Taking taylor expansion of (/ 1 im) in im 0.546 * [taylor]: Taking taylor expansion of im in im 0.546 * [backup-simplify]: Simplify 0 into 0 0.546 * [backup-simplify]: Simplify 1 into 1 0.547 * [backup-simplify]: Simplify (/ 1 1) into 1 0.547 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.547 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 0.547 * [taylor]: Taking taylor expansion of (/ 1 re) in im 0.547 * [taylor]: Taking taylor expansion of re in im 0.547 * [backup-simplify]: Simplify re into re 0.547 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 0.547 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.547 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 0.547 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 0.548 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 0.548 * [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)))) 0.548 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 0.548 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 0.548 * [backup-simplify]: Simplify (- 0) into 0 0.548 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 0.549 * [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))) 0.549 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in re 0.549 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in re 0.549 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in re 0.549 * [taylor]: Taking taylor expansion of 0.5 in re 0.549 * [backup-simplify]: Simplify 0.5 into 0.5 0.549 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 0.549 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.549 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.549 * [taylor]: Taking taylor expansion of im in re 0.549 * [backup-simplify]: Simplify im into im 0.549 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.549 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.549 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 0.549 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 0.549 * [taylor]: Taking taylor expansion of 0.5 in re 0.549 * [backup-simplify]: Simplify 0.5 into 0.5 0.549 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 0.549 * [taylor]: Taking taylor expansion of (/ 1 im) in re 0.549 * [taylor]: Taking taylor expansion of im in re 0.549 * [backup-simplify]: Simplify im into im 0.549 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 0.549 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 0.550 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 0.550 * [taylor]: Taking taylor expansion of (/ 1 re) in re 0.550 * [taylor]: Taking taylor expansion of re in re 0.550 * [backup-simplify]: Simplify 0 into 0 0.550 * [backup-simplify]: Simplify 1 into 1 0.550 * [backup-simplify]: Simplify (/ 1 1) into 1 0.550 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 0.550 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 0.550 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 0.551 * [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)))) 0.551 * [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))) 0.551 * [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))) 0.551 * [backup-simplify]: Simplify (+ 0) into 0 0.552 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 0.552 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 0.553 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.553 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 0.553 * [backup-simplify]: Simplify (- 0) into 0 0.553 * [backup-simplify]: Simplify (+ 0 0) into 0 0.553 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.554 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 0.554 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 0.554 * [backup-simplify]: Simplify (+ 0 0) into 0 0.554 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (* 0 (cos (/ 1 re)))) into 0 0.555 * [taylor]: Taking taylor expansion of 0 in re 0.555 * [backup-simplify]: Simplify 0 into 0 0.555 * [backup-simplify]: Simplify 0 into 0 0.555 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.555 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.555 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 0.556 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 0.556 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 0.556 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.556 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 0.557 * [backup-simplify]: Simplify (+ 0 0) into 0 0.557 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (* 0 (cos (/ 1 re)))) into 0 0.557 * [backup-simplify]: Simplify 0 into 0 0.557 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.558 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.558 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.558 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.559 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.559 * [backup-simplify]: Simplify (- 0) into 0 0.559 * [backup-simplify]: Simplify (+ 0 0) into 0 0.559 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.560 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 0.561 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 0.561 * [backup-simplify]: Simplify (+ 0 0) into 0 0.561 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 0.561 * [taylor]: Taking taylor expansion of 0 in re 0.561 * [backup-simplify]: Simplify 0 into 0 0.561 * [backup-simplify]: Simplify 0 into 0 0.561 * [backup-simplify]: Simplify 0 into 0 0.561 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.562 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.562 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.563 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 0.563 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.564 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.564 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 0.565 * [backup-simplify]: Simplify (+ 0 0) into 0 0.565 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 0.565 * [backup-simplify]: Simplify 0 into 0 0.566 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 0.566 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.566 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.567 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 0.567 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 0.568 * [backup-simplify]: Simplify (- 0) into 0 0.568 * [backup-simplify]: Simplify (+ 0 0) into 0 0.568 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 0.569 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))) into 0 0.570 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 0.570 * [backup-simplify]: Simplify (+ 0 0) into 0 0.571 * [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 0.571 * [taylor]: Taking taylor expansion of 0 in re 0.571 * [backup-simplify]: Simplify 0 into 0 0.571 * [backup-simplify]: Simplify 0 into 0 0.571 * [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)) 0.571 * [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.571 * [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.571 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in re 0.571 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in re 0.571 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in re 0.571 * [taylor]: Taking taylor expansion of 0.5 in re 0.571 * [backup-simplify]: Simplify 0.5 into 0.5 0.571 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 0.571 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.571 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.571 * [taylor]: Taking taylor expansion of -1 in re 0.571 * [backup-simplify]: Simplify -1 into -1 0.571 * [taylor]: Taking taylor expansion of im in re 0.571 * [backup-simplify]: Simplify im into im 0.571 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.571 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.571 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 0.571 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 0.571 * [taylor]: Taking taylor expansion of 0.5 in re 0.571 * [backup-simplify]: Simplify 0.5 into 0.5 0.571 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.571 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.571 * [taylor]: Taking taylor expansion of -1 in re 0.571 * [backup-simplify]: Simplify -1 into -1 0.571 * [taylor]: Taking taylor expansion of im in re 0.571 * [backup-simplify]: Simplify im into im 0.571 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.572 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.572 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.572 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.572 * [taylor]: Taking taylor expansion of -1 in re 0.572 * [backup-simplify]: Simplify -1 into -1 0.572 * [taylor]: Taking taylor expansion of re in re 0.572 * [backup-simplify]: Simplify 0 into 0 0.572 * [backup-simplify]: Simplify 1 into 1 0.572 * [backup-simplify]: Simplify (/ -1 1) into -1 0.572 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.572 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in im 0.572 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 0.572 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 0.572 * [taylor]: Taking taylor expansion of 0.5 in im 0.572 * [backup-simplify]: Simplify 0.5 into 0.5 0.572 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 0.572 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.572 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.572 * [taylor]: Taking taylor expansion of -1 in im 0.572 * [backup-simplify]: Simplify -1 into -1 0.572 * [taylor]: Taking taylor expansion of im in im 0.572 * [backup-simplify]: Simplify 0 into 0 0.572 * [backup-simplify]: Simplify 1 into 1 0.572 * [backup-simplify]: Simplify (/ -1 1) into -1 0.572 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.573 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 0.573 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 0.573 * [taylor]: Taking taylor expansion of 0.5 in im 0.573 * [backup-simplify]: Simplify 0.5 into 0.5 0.573 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.573 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.573 * [taylor]: Taking taylor expansion of -1 in im 0.573 * [backup-simplify]: Simplify -1 into -1 0.573 * [taylor]: Taking taylor expansion of im in im 0.573 * [backup-simplify]: Simplify 0 into 0 0.573 * [backup-simplify]: Simplify 1 into 1 0.573 * [backup-simplify]: Simplify (/ -1 1) into -1 0.573 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.573 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.573 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.573 * [taylor]: Taking taylor expansion of -1 in im 0.573 * [backup-simplify]: Simplify -1 into -1 0.573 * [taylor]: Taking taylor expansion of re in im 0.573 * [backup-simplify]: Simplify re into re 0.573 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.573 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.573 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.573 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in im 0.573 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 0.573 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 0.573 * [taylor]: Taking taylor expansion of 0.5 in im 0.573 * [backup-simplify]: Simplify 0.5 into 0.5 0.573 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 0.573 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.573 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.573 * [taylor]: Taking taylor expansion of -1 in im 0.573 * [backup-simplify]: Simplify -1 into -1 0.573 * [taylor]: Taking taylor expansion of im in im 0.573 * [backup-simplify]: Simplify 0 into 0 0.573 * [backup-simplify]: Simplify 1 into 1 0.574 * [backup-simplify]: Simplify (/ -1 1) into -1 0.574 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.574 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 0.574 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 0.574 * [taylor]: Taking taylor expansion of 0.5 in im 0.574 * [backup-simplify]: Simplify 0.5 into 0.5 0.574 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 0.574 * [taylor]: Taking taylor expansion of (/ -1 im) in im 0.574 * [taylor]: Taking taylor expansion of -1 in im 0.574 * [backup-simplify]: Simplify -1 into -1 0.574 * [taylor]: Taking taylor expansion of im in im 0.574 * [backup-simplify]: Simplify 0 into 0 0.574 * [backup-simplify]: Simplify 1 into 1 0.574 * [backup-simplify]: Simplify (/ -1 1) into -1 0.574 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.574 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 0.574 * [taylor]: Taking taylor expansion of (/ -1 re) in im 0.574 * [taylor]: Taking taylor expansion of -1 in im 0.574 * [backup-simplify]: Simplify -1 into -1 0.574 * [taylor]: Taking taylor expansion of re in im 0.574 * [backup-simplify]: Simplify re into re 0.574 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 0.574 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.574 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 0.575 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 0.575 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 0.575 * [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)))) 0.575 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 0.575 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 0.575 * [backup-simplify]: Simplify (- 0) into 0 0.575 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 0.575 * [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))) 0.575 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in re 0.575 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in re 0.575 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in re 0.575 * [taylor]: Taking taylor expansion of 0.5 in re 0.575 * [backup-simplify]: Simplify 0.5 into 0.5 0.575 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 0.575 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.575 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.575 * [taylor]: Taking taylor expansion of -1 in re 0.576 * [backup-simplify]: Simplify -1 into -1 0.576 * [taylor]: Taking taylor expansion of im in re 0.576 * [backup-simplify]: Simplify im into im 0.576 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.576 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.576 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 0.576 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 0.576 * [taylor]: Taking taylor expansion of 0.5 in re 0.576 * [backup-simplify]: Simplify 0.5 into 0.5 0.576 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 0.576 * [taylor]: Taking taylor expansion of (/ -1 im) in re 0.576 * [taylor]: Taking taylor expansion of -1 in re 0.576 * [backup-simplify]: Simplify -1 into -1 0.576 * [taylor]: Taking taylor expansion of im in re 0.576 * [backup-simplify]: Simplify im into im 0.576 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 0.576 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 0.576 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 0.576 * [taylor]: Taking taylor expansion of (/ -1 re) in re 0.576 * [taylor]: Taking taylor expansion of -1 in re 0.576 * [backup-simplify]: Simplify -1 into -1 0.576 * [taylor]: Taking taylor expansion of re in re 0.576 * [backup-simplify]: Simplify 0 into 0 0.576 * [backup-simplify]: Simplify 1 into 1 0.576 * [backup-simplify]: Simplify (/ -1 1) into -1 0.576 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 0.576 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 0.576 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 0.577 * [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)))) 0.577 * [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))) 0.577 * [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))) 0.577 * [backup-simplify]: Simplify (+ 0) into 0 0.577 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 0.577 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 0.578 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 0.578 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 0.578 * [backup-simplify]: Simplify (- 0) into 0 0.579 * [backup-simplify]: Simplify (+ 0 0) into 0 0.579 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.579 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 0.579 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 0.580 * [backup-simplify]: Simplify (+ 0 0) into 0 0.580 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (* 0 (cos (/ -1 re)))) into 0 0.580 * [taylor]: Taking taylor expansion of 0 in re 0.580 * [backup-simplify]: Simplify 0 into 0 0.580 * [backup-simplify]: Simplify 0 into 0 0.580 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.580 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.581 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 0.581 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 0.581 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 0.581 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 0.582 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 0.582 * [backup-simplify]: Simplify (+ 0 0) into 0 0.582 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (* 0 (cos (/ -1 re)))) into 0 0.582 * [backup-simplify]: Simplify 0 into 0 0.583 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 0.583 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 0.583 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.584 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 0.584 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 0.584 * [backup-simplify]: Simplify (- 0) into 0 0.585 * [backup-simplify]: Simplify (+ 0 0) into 0 0.585 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.585 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 0.586 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 0.586 * [backup-simplify]: Simplify (+ 0 0) into 0 0.586 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 0.586 * [taylor]: Taking taylor expansion of 0 in re 0.586 * [backup-simplify]: Simplify 0 into 0 0.587 * [backup-simplify]: Simplify 0 into 0 0.587 * [backup-simplify]: Simplify 0 into 0 0.587 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.587 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.588 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.588 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 0.588 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 0.589 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 0.590 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 0.590 * [backup-simplify]: Simplify (+ 0 0) into 0 0.590 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 0.590 * [backup-simplify]: Simplify 0 into 0 0.591 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 0.591 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.591 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 0.592 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 0.593 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 0.593 * [backup-simplify]: Simplify (- 0) into 0 0.593 * [backup-simplify]: Simplify (+ 0 0) into 0 0.593 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 0.594 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))) into 0 0.595 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 0.595 * [backup-simplify]: Simplify (+ 0 0) into 0 0.596 * [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 0.596 * [taylor]: Taking taylor expansion of 0 in re 0.596 * [backup-simplify]: Simplify 0 into 0 0.596 * [backup-simplify]: Simplify 0 into 0 0.596 * [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)) 0.596 * * * [progress]: simplifying candidates 0.596 * * * * [progress]: [ 1 / 55 ] simplifiying candidate # 0.596 * * * * [progress]: [ 2 / 55 ] simplifiying candidate # 0.596 * [simplify]: Simplifying (- (log 0.5) im) 0.596 * * [simplify]: iters left: 3 (4 enodes) 0.598 * * [simplify]: iters left: 2 (14 enodes) 0.600 * * [simplify]: iters left: 1 (17 enodes) 0.603 * * [simplify]: Extracting #0: cost 1 inf + 0 0.603 * * [simplify]: Extracting #1: cost 5 inf + 0 0.603 * * [simplify]: Extracting #2: cost 6 inf + 42 0.603 * * [simplify]: Extracting #3: cost 4 inf + 84 0.603 * * [simplify]: Extracting #4: cost 0 inf + 450 0.603 * [simplify]: Simplified to (- (log 0.5) im) 0.603 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (exp (- (log 0.5) im)) (* (exp im) 0.5)) (cos re))) 0.603 * * * * [progress]: [ 3 / 55 ] simplifiying candidate # 0.603 * * * * [progress]: [ 4 / 55 ] simplifiying candidate # 0.603 * * * * [progress]: [ 5 / 55 ] simplifiying candidate # 0.604 * [simplify]: Simplifying (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) 0.604 * * [simplify]: iters left: 6 (8 enodes) 0.606 * * [simplify]: iters left: 5 (35 enodes) 0.613 * * [simplify]: iters left: 4 (81 enodes) 0.647 * * [simplify]: iters left: 3 (159 enodes) 0.713 * * [simplify]: iters left: 2 (261 enodes) 0.806 * * [simplify]: iters left: 1 (441 enodes) 0.943 * * [simplify]: Extracting #0: cost 1 inf + 0 0.944 * * [simplify]: Extracting #1: cost 78 inf + 0 0.945 * * [simplify]: Extracting #2: cost 196 inf + 43 0.947 * * [simplify]: Extracting #3: cost 180 inf + 4241 0.958 * * [simplify]: Extracting #4: cost 55 inf + 55308 0.974 * * [simplify]: Extracting #5: cost 0 inf + 83834 0.982 * * [simplify]: Extracting #6: cost 0 inf + 83794 0.991 * [simplify]: Simplified to (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) 0.991 * [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))) 0.991 * * * * [progress]: [ 6 / 55 ] simplifiying candidate # 0.991 * * * * [progress]: [ 7 / 55 ] simplifiying candidate # 0.991 * * * * [progress]: [ 8 / 55 ] simplifiying candidate # 0.991 * * * * [progress]: [ 9 / 55 ] simplifiying candidate # 0.991 * * * * [progress]: [ 10 / 55 ] simplifiying candidate # 0.991 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) 0.991 * * [simplify]: iters left: 6 (8 enodes) 0.994 * * [simplify]: iters left: 5 (30 enodes) 0.998 * * [simplify]: iters left: 4 (45 enodes) 1.007 * * [simplify]: iters left: 3 (52 enodes) 1.021 * * [simplify]: iters left: 2 (55 enodes) 1.035 * * [simplify]: Extracting #0: cost 1 inf + 0 1.035 * * [simplify]: Extracting #1: cost 11 inf + 0 1.036 * * [simplify]: Extracting #2: cost 22 inf + 0 1.036 * * [simplify]: Extracting #3: cost 23 inf + 1 1.036 * * [simplify]: Extracting #4: cost 18 inf + 376 1.037 * * [simplify]: Extracting #5: cost 2 inf + 4312 1.038 * * [simplify]: Extracting #6: cost 0 inf + 4816 1.039 * [simplify]: Simplified to (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 1.039 * [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.039 * [simplify]: Simplifying (/ (cbrt 0.5) (cbrt (exp im))) 1.039 * * [simplify]: iters left: 4 (6 enodes) 1.042 * * [simplify]: iters left: 3 (18 enodes) 1.048 * * [simplify]: Extracting #0: cost 1 inf + 0 1.048 * * [simplify]: Extracting #1: cost 4 inf + 0 1.048 * * [simplify]: Extracting #2: cost 8 inf + 0 1.048 * * [simplify]: Extracting #3: cost 9 inf + 1 1.048 * * [simplify]: Extracting #4: cost 0 inf + 1152 1.049 * [simplify]: Simplified to (/ (cbrt 0.5) (cbrt (exp im))) 1.049 * [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.049 * * * * [progress]: [ 11 / 55 ] simplifiying candidate # 1.049 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 1.049 * * [simplify]: iters left: 5 (7 enodes) 1.053 * * [simplify]: iters left: 4 (23 enodes) 1.060 * * [simplify]: iters left: 3 (27 enodes) 1.069 * * [simplify]: iters left: 2 (30 enodes) 1.077 * * [simplify]: Extracting #0: cost 1 inf + 0 1.077 * * [simplify]: Extracting #1: cost 7 inf + 0 1.077 * * [simplify]: Extracting #2: cost 14 inf + 0 1.078 * * [simplify]: Extracting #3: cost 15 inf + 1 1.078 * * [simplify]: Extracting #4: cost 12 inf + 164 1.078 * * [simplify]: Extracting #5: cost 6 inf + 891 1.078 * * [simplify]: Extracting #6: cost 1 inf + 1970 1.080 * * [simplify]: Extracting #7: cost 0 inf + 2242 1.080 * [simplify]: Simplified to (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 1.080 * [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.080 * [simplify]: Simplifying (/ (cbrt 0.5) (sqrt (exp im))) 1.081 * * [simplify]: iters left: 4 (6 enodes) 1.083 * * [simplify]: iters left: 3 (18 enodes) 1.085 * * [simplify]: Extracting #0: cost 1 inf + 0 1.086 * * [simplify]: Extracting #1: cost 4 inf + 0 1.086 * * [simplify]: Extracting #2: cost 8 inf + 0 1.086 * * [simplify]: Extracting #3: cost 9 inf + 1 1.086 * * [simplify]: Extracting #4: cost 0 inf + 992 1.086 * [simplify]: Simplified to (/ (cbrt 0.5) (sqrt (exp im))) 1.086 * [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.086 * * * * [progress]: [ 12 / 55 ] simplifiying candidate # 1.086 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) 1) 1.086 * * [simplify]: iters left: 5 (5 enodes) 1.088 * * [simplify]: iters left: 4 (17 enodes) 1.092 * * [simplify]: iters left: 3 (27 enodes) 1.096 * * [simplify]: iters left: 2 (28 enodes) 1.100 * * [simplify]: Extracting #0: cost 1 inf + 0 1.100 * * [simplify]: Extracting #1: cost 5 inf + 0 1.100 * * [simplify]: Extracting #2: cost 7 inf + 1 1.100 * * [simplify]: Extracting #3: cost 6 inf + 2 1.100 * * [simplify]: Extracting #4: cost 1 inf + 528 1.100 * * [simplify]: Extracting #5: cost 0 inf + 650 1.100 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 1.100 * [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.101 * [simplify]: Simplifying (/ (cbrt 0.5) (exp im)) 1.101 * * [simplify]: iters left: 3 (5 enodes) 1.102 * * [simplify]: iters left: 2 (15 enodes) 1.106 * * [simplify]: Extracting #0: cost 1 inf + 0 1.106 * * [simplify]: Extracting #1: cost 4 inf + 0 1.106 * * [simplify]: Extracting #2: cost 8 inf + 0 1.106 * * [simplify]: Extracting #3: cost 4 inf + 144 1.107 * * [simplify]: Extracting #4: cost 0 inf + 690 1.107 * [simplify]: Simplified to (/ (cbrt 0.5) (exp im)) 1.107 * [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.107 * * * * [progress]: [ 13 / 55 ] simplifiying candidate # 1.107 * [simplify]: Simplifying (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 1.107 * * [simplify]: iters left: 6 (7 enodes) 1.111 * * [simplify]: iters left: 5 (23 enodes) 1.119 * * [simplify]: iters left: 4 (25 enodes) 1.127 * * [simplify]: Extracting #0: cost 1 inf + 0 1.127 * * [simplify]: Extracting #1: cost 6 inf + 0 1.127 * * [simplify]: Extracting #2: cost 12 inf + 0 1.127 * * [simplify]: Extracting #3: cost 13 inf + 1 1.127 * * [simplify]: Extracting #4: cost 8 inf + 226 1.127 * * [simplify]: Extracting #5: cost 4 inf + 951 1.128 * * [simplify]: Extracting #6: cost 1 inf + 1646 1.128 * * [simplify]: Extracting #7: cost 0 inf + 1918 1.129 * [simplify]: Simplified to (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 1.129 * [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.129 * [simplify]: Simplifying (/ (sqrt 0.5) (cbrt (exp im))) 1.129 * * [simplify]: iters left: 4 (6 enodes) 1.133 * * [simplify]: iters left: 3 (18 enodes) 1.138 * * [simplify]: Extracting #0: cost 1 inf + 0 1.139 * * [simplify]: Extracting #1: cost 4 inf + 0 1.139 * * [simplify]: Extracting #2: cost 8 inf + 0 1.139 * * [simplify]: Extracting #3: cost 9 inf + 1 1.139 * * [simplify]: Extracting #4: cost 0 inf + 992 1.139 * [simplify]: Simplified to (/ (sqrt 0.5) (cbrt (exp im))) 1.139 * [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.139 * * * * [progress]: [ 14 / 55 ] simplifiying candidate # 1.139 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 1.140 * * [simplify]: iters left: 4 (6 enodes) 1.141 * * [simplify]: iters left: 3 (18 enodes) 1.144 * * [simplify]: Extracting #0: cost 1 inf + 0 1.144 * * [simplify]: Extracting #1: cost 4 inf + 0 1.144 * * [simplify]: Extracting #2: cost 8 inf + 0 1.144 * * [simplify]: Extracting #3: cost 9 inf + 1 1.145 * * [simplify]: Extracting #4: cost 0 inf + 832 1.145 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 1.145 * [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.145 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 1.145 * * [simplify]: iters left: 4 (6 enodes) 1.147 * * [simplify]: iters left: 3 (18 enodes) 1.150 * * [simplify]: Extracting #0: cost 1 inf + 0 1.150 * * [simplify]: Extracting #1: cost 4 inf + 0 1.150 * * [simplify]: Extracting #2: cost 8 inf + 0 1.150 * * [simplify]: Extracting #3: cost 9 inf + 1 1.150 * * [simplify]: Extracting #4: cost 0 inf + 832 1.150 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 1.150 * [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.150 * * * * [progress]: [ 15 / 55 ] simplifiying candidate # 1.150 * [simplify]: Simplifying (/ (sqrt 0.5) 1) 1.150 * * [simplify]: iters left: 3 (4 enodes) 1.152 * * [simplify]: iters left: 2 (12 enodes) 1.155 * * [simplify]: iters left: 1 (14 enodes) 1.157 * * [simplify]: Extracting #0: cost 1 inf + 0 1.158 * * [simplify]: Extracting #1: cost 4 inf + 0 1.158 * * [simplify]: Extracting #2: cost 0 inf + 84 1.158 * [simplify]: Simplified to (sqrt 0.5) 1.158 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5)) (cos re))) 1.158 * [simplify]: Simplifying (/ (sqrt 0.5) (exp im)) 1.158 * * [simplify]: iters left: 3 (5 enodes) 1.159 * * [simplify]: iters left: 2 (15 enodes) 1.162 * * [simplify]: Extracting #0: cost 1 inf + 0 1.162 * * [simplify]: Extracting #1: cost 4 inf + 0 1.162 * * [simplify]: Extracting #2: cost 8 inf + 0 1.162 * * [simplify]: Extracting #3: cost 4 inf + 144 1.162 * * [simplify]: Extracting #4: cost 0 inf + 530 1.162 * [simplify]: Simplified to (/ (sqrt 0.5) (exp im)) 1.162 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (* (sqrt 0.5) (/ (sqrt 0.5) (exp im))) (* (exp im) 0.5)) (cos re))) 1.162 * * * * [progress]: [ 16 / 55 ] simplifiying candidate # 1.163 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 1.163 * * [simplify]: iters left: 6 (6 enodes) 1.164 * * [simplify]: iters left: 5 (22 enodes) 1.168 * * [simplify]: iters left: 4 (26 enodes) 1.176 * * [simplify]: Extracting #0: cost 1 inf + 0 1.176 * * [simplify]: Extracting #1: cost 6 inf + 0 1.176 * * [simplify]: Extracting #2: cost 9 inf + 1 1.176 * * [simplify]: Extracting #3: cost 11 inf + 1 1.177 * * [simplify]: Extracting #4: cost 8 inf + 144 1.177 * * [simplify]: Extracting #5: cost 2 inf + 1253 1.177 * * [simplify]: Extracting #6: cost 0 inf + 1676 1.178 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 1.178 * [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.178 * [simplify]: Simplifying (/ 0.5 (cbrt (exp im))) 1.178 * * [simplify]: iters left: 4 (5 enodes) 1.181 * * [simplify]: iters left: 3 (15 enodes) 1.186 * * [simplify]: Extracting #0: cost 1 inf + 0 1.186 * * [simplify]: Extracting #1: cost 4 inf + 0 1.186 * * [simplify]: Extracting #2: cost 5 inf + 1 1.186 * * [simplify]: Extracting #3: cost 7 inf + 1 1.186 * * [simplify]: Extracting #4: cost 0 inf + 830 1.186 * [simplify]: Simplified to (/ 0.5 (cbrt (exp im))) 1.186 * [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.187 * * * * [progress]: [ 17 / 55 ] simplifiying candidate # 1.187 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 1.187 * * [simplify]: iters left: 4 (5 enodes) 1.190 * * [simplify]: iters left: 3 (17 enodes) 1.198 * * [simplify]: iters left: 2 (19 enodes) 1.204 * * [simplify]: Extracting #0: cost 1 inf + 0 1.204 * * [simplify]: Extracting #1: cost 4 inf + 0 1.204 * * [simplify]: Extracting #2: cost 5 inf + 1 1.204 * * [simplify]: Extracting #3: cost 7 inf + 1 1.205 * * [simplify]: Extracting #4: cost 0 inf + 670 1.205 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 1.205 * [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.205 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 1.206 * * [simplify]: iters left: 4 (5 enodes) 1.209 * * [simplify]: iters left: 3 (15 enodes) 1.213 * * [simplify]: Extracting #0: cost 1 inf + 0 1.213 * * [simplify]: Extracting #1: cost 4 inf + 0 1.213 * * [simplify]: Extracting #2: cost 5 inf + 1 1.213 * * [simplify]: Extracting #3: cost 7 inf + 1 1.214 * * [simplify]: Extracting #4: cost 0 inf + 670 1.214 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 1.214 * [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.214 * * * * [progress]: [ 18 / 55 ] simplifiying candidate # 1.214 * [simplify]: Simplifying (/ 1 1) 1.214 * * [simplify]: iters left: 2 (2 enodes) 1.216 * * [simplify]: iters left: 1 (6 enodes) 1.218 * * [simplify]: Extracting #0: cost 1 inf + 0 1.218 * * [simplify]: Extracting #1: cost 0 inf + 1 1.218 * [simplify]: Simplified to 1 1.218 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5)) (cos re))) 1.218 * [simplify]: Simplifying (/ 0.5 (exp im)) 1.218 * * [simplify]: iters left: 3 (4 enodes) 1.221 * * [simplify]: iters left: 2 (12 enodes) 1.224 * * [simplify]: Extracting #0: cost 1 inf + 0 1.224 * * [simplify]: Extracting #1: cost 4 inf + 0 1.224 * * [simplify]: Extracting #2: cost 5 inf + 1 1.224 * * [simplify]: Extracting #3: cost 4 inf + 2 1.225 * * [simplify]: Extracting #4: cost 0 inf + 368 1.225 * [simplify]: Simplified to (/ 0.5 (exp im)) 1.225 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (* 1 (/ 0.5 (exp im))) (* (exp im) 0.5)) (cos re))) 1.225 * * * * [progress]: [ 19 / 55 ] simplifiying candidate # 1.225 * * * * [progress]: [ 20 / 55 ] simplifiying candidate # 1.225 * * * * [progress]: [ 21 / 55 ] simplifiying candidate # 1.225 * * * * [progress]: [ 22 / 55 ] simplifiying candidate # 1.225 * [simplify]: Simplifying (cbrt (exp im)) 1.225 * * [simplify]: iters left: 2 (3 enodes) 1.227 * * [simplify]: iters left: 1 (9 enodes) 1.229 * * [simplify]: Extracting #0: cost 1 inf + 0 1.229 * * [simplify]: Extracting #1: cost 3 inf + 0 1.229 * * [simplify]: Extracting #2: cost 5 inf + 0 1.229 * * [simplify]: Extracting #3: cost 4 inf + 1 1.229 * * [simplify]: Extracting #4: cost 0 inf + 445 1.229 * [simplify]: Simplified to (cbrt (exp im)) 1.229 * [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.230 * * * * [progress]: [ 23 / 55 ] simplifiying candidate # 1.230 * [simplify]: Simplifying (sqrt (exp im)) 1.230 * * [simplify]: iters left: 2 (3 enodes) 1.231 * * [simplify]: iters left: 1 (9 enodes) 1.234 * * [simplify]: Extracting #0: cost 1 inf + 0 1.234 * * [simplify]: Extracting #1: cost 3 inf + 0 1.234 * * [simplify]: Extracting #2: cost 5 inf + 0 1.234 * * [simplify]: Extracting #3: cost 4 inf + 1 1.234 * * [simplify]: Extracting #4: cost 0 inf + 365 1.234 * [simplify]: Simplified to (sqrt (exp im)) 1.234 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (/ (/ 0.5 (sqrt (exp im))) (sqrt (exp im))) (* (exp im) 0.5)) (cos re))) 1.234 * * * * [progress]: [ 24 / 55 ] simplifiying candidate # 1.235 * [simplify]: Simplifying (exp im) 1.235 * * [simplify]: iters left: 1 (2 enodes) 1.235 * * [simplify]: Extracting #0: cost 1 inf + 0 1.235 * * [simplify]: Extracting #1: cost 3 inf + 0 1.235 * * [simplify]: Extracting #2: cost 2 inf + 1 1.236 * * [simplify]: Extracting #3: cost 0 inf + 143 1.236 * [simplify]: Simplified to (exp im) 1.236 * [simplify]: Simplified (2 1 1 2) to (λ (re im) (* (+ (/ (/ 0.5 1) (exp im)) (* (exp im) 0.5)) (cos re))) 1.236 * * * * [progress]: [ 25 / 55 ] simplifiying candidate # 1.236 * [simplify]: Simplifying (* (cbrt 0.5) (cbrt 0.5)) 1.236 * * [simplify]: iters left: 3 (3 enodes) 1.238 * * [simplify]: iters left: 2 (9 enodes) 1.242 * * [simplify]: Extracting #0: cost 1 inf + 0 1.242 * * [simplify]: Extracting #1: cost 3 inf + 0 1.242 * * [simplify]: Extracting #2: cost 5 inf + 0 1.242 * * [simplify]: Extracting #3: cost 4 inf + 1 1.242 * * [simplify]: Extracting #4: cost 0 inf + 405 1.242 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 1.242 * [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.242 * * * * [progress]: [ 26 / 55 ] simplifiying candidate # 1.242 * [simplify]: Simplifying (sqrt 0.5) 1.242 * * [simplify]: iters left: 1 (2 enodes) 1.244 * * [simplify]: Extracting #0: cost 1 inf + 0 1.244 * * [simplify]: Extracting #1: cost 3 inf + 0 1.244 * * [simplify]: Extracting #2: cost 2 inf + 1 1.244 * * [simplify]: Extracting #3: cost 0 inf + 83 1.245 * [simplify]: Simplified to (sqrt 0.5) 1.245 * [simplify]: Simplified (2 1 1 1) to (λ (re im) (* (+ (/ (sqrt 0.5) (/ (exp im) (sqrt 0.5))) (* (exp im) 0.5)) (cos re))) 1.245 * * * * [progress]: [ 27 / 55 ] simplifiying candidate # 1.245 * * * * [progress]: [ 28 / 55 ] simplifiying candidate #real (real->posit16 (/ 0.5 (exp im)))) (* (exp im) 0.5)) (cos re)))> 1.245 * * * * [progress]: [ 29 / 55 ] simplifiying candidate # 1.245 * [simplify]: Simplifying (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re)) 1.245 * * [simplify]: iters left: 6 (9 enodes) 1.249 * * [simplify]: iters left: 5 (30 enodes) 1.257 * * [simplify]: iters left: 4 (38 enodes) 1.268 * * [simplify]: iters left: 3 (56 enodes) 1.281 * * [simplify]: iters left: 2 (68 enodes) 1.295 * * [simplify]: iters left: 1 (74 enodes) 1.312 * * [simplify]: Extracting #0: cost 1 inf + 0 1.312 * * [simplify]: Extracting #1: cost 6 inf + 0 1.312 * * [simplify]: Extracting #2: cost 20 inf + 0 1.312 * * [simplify]: Extracting #3: cost 25 inf + 124 1.313 * * [simplify]: Extracting #4: cost 22 inf + 329 1.313 * * [simplify]: Extracting #5: cost 6 inf + 2944 1.315 * * [simplify]: Extracting #6: cost 0 inf + 3997 1.316 * [simplify]: Simplified to (+ (* (exp im) (* (cos re) 0.5)) (/ (* (cos re) 0.5) (exp im))) 1.316 * [simplify]: Simplified (2 1) to (λ (re im) (pow (+ (* (exp im) (* (cos re) 0.5)) (/ (* (cos re) 0.5) (exp im))) 1)) 1.316 * * * * [progress]: [ 30 / 55 ] simplifiying candidate # 1.316 * * * * [progress]: [ 31 / 55 ] simplifiying candidate # 1.316 * [simplify]: Simplifying (+ (log (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (log (cos re))) 1.316 * * [simplify]: iters left: 6 (11 enodes) 1.321 * * [simplify]: iters left: 5 (36 enodes) 1.331 * * [simplify]: Extracting #0: cost 1 inf + 0 1.332 * * [simplify]: Extracting #1: cost 4 inf + 0 1.332 * * [simplify]: Extracting #2: cost 8 inf + 0 1.332 * * [simplify]: Extracting #3: cost 13 inf + 0 1.332 * * [simplify]: Extracting #4: cost 16 inf + 1 1.332 * * [simplify]: Extracting #5: cost 14 inf + 255 1.332 * * [simplify]: Extracting #6: cost 12 inf + 387 1.332 * * [simplify]: Extracting #7: cost 6 inf + 1057 1.333 * * [simplify]: Extracting #8: cost 1 inf + 2489 1.334 * * [simplify]: Extracting #9: cost 0 inf + 2751 1.334 * [simplify]: Simplified to (+ (log (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (log (cos re))) 1.334 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (log (cos re))))) 1.335 * * * * [progress]: [ 32 / 55 ] simplifiying candidate # 1.335 * * * * [progress]: [ 33 / 55 ] simplifiying candidate # 1.335 * * * * [progress]: [ 34 / 55 ] simplifiying candidate # 1.335 * [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.335 * * [simplify]: iters left: 6 (13 enodes) 1.342 * * [simplify]: iters left: 5 (60 enodes) 1.370 * * [simplify]: iters left: 4 (189 enodes) 1.460 * * [simplify]: Extracting #0: cost 1 inf + 0 1.460 * * [simplify]: Extracting #1: cost 24 inf + 0 1.460 * * [simplify]: Extracting #2: cost 111 inf + 0 1.461 * * [simplify]: Extracting #3: cost 185 inf + 64 1.463 * * [simplify]: Extracting #4: cost 127 inf + 14006 1.475 * * [simplify]: Extracting #5: cost 8 inf + 51326 1.488 * * [simplify]: Extracting #6: cost 0 inf + 53685 1.512 * [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)))))) 1.512 * [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)))))))) 1.512 * * * * [progress]: [ 35 / 55 ] simplifiying candidate # 1.512 * * * * [progress]: [ 36 / 55 ] simplifiying candidate # 1.512 * * * * [progress]: [ 37 / 55 ] simplifiying candidate # 1.512 * * * * [progress]: [ 38 / 55 ] simplifiying candidate # 1.512 * * * * [progress]: [ 39 / 55 ] simplifiying candidate # 1.512 * [simplify]: Simplifying (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (cos re))) 1.512 * * [simplify]: iters left: 6 (11 enodes) 1.515 * * [simplify]: iters left: 5 (36 enodes) 1.520 * * [simplify]: Extracting #0: cost 1 inf + 0 1.520 * * [simplify]: Extracting #1: cost 4 inf + 0 1.520 * * [simplify]: Extracting #2: cost 8 inf + 0 1.520 * * [simplify]: Extracting #3: cost 13 inf + 0 1.520 * * [simplify]: Extracting #4: cost 16 inf + 1 1.520 * * [simplify]: Extracting #5: cost 14 inf + 225 1.520 * * [simplify]: Extracting #6: cost 12 inf + 327 1.520 * * [simplify]: Extracting #7: cost 6 inf + 997 1.520 * * [simplify]: Extracting #8: cost 1 inf + 2279 1.521 * * [simplify]: Extracting #9: cost 0 inf + 2511 1.521 * [simplify]: Simplified to (* (sqrt (cos re)) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 1.521 * [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))))) 1.521 * [simplify]: Simplifying (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (cos re))) 1.521 * * [simplify]: iters left: 6 (11 enodes) 1.524 * * [simplify]: iters left: 5 (36 enodes) 1.529 * * [simplify]: Extracting #0: cost 1 inf + 0 1.529 * * [simplify]: Extracting #1: cost 4 inf + 0 1.529 * * [simplify]: Extracting #2: cost 8 inf + 0 1.529 * * [simplify]: Extracting #3: cost 13 inf + 0 1.529 * * [simplify]: Extracting #4: cost 16 inf + 1 1.529 * * [simplify]: Extracting #5: cost 14 inf + 225 1.529 * * [simplify]: Extracting #6: cost 12 inf + 327 1.529 * * [simplify]: Extracting #7: cost 6 inf + 997 1.530 * * [simplify]: Extracting #8: cost 1 inf + 2279 1.530 * * [simplify]: Extracting #9: cost 0 inf + 2511 1.530 * [simplify]: Simplified to (* (sqrt (cos re)) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 1.530 * [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))))))) 1.530 * * * * [progress]: [ 40 / 55 ] simplifiying candidate # 1.531 * [simplify]: Simplifying (cbrt (cos re)) 1.531 * * [simplify]: iters left: 2 (3 enodes) 1.531 * * [simplify]: iters left: 1 (9 enodes) 1.532 * * [simplify]: Extracting #0: cost 1 inf + 0 1.532 * * [simplify]: Extracting #1: cost 3 inf + 0 1.532 * * [simplify]: Extracting #2: cost 5 inf + 0 1.532 * * [simplify]: Extracting #3: cost 4 inf + 1 1.532 * * [simplify]: Extracting #4: cost 0 inf + 405 1.532 * [simplify]: Simplified to (cbrt (cos re)) 1.532 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (* (cbrt (cos re)) (cbrt (cos re)))) (cbrt (cos re)))) 1.533 * * * * [progress]: [ 41 / 55 ] simplifiying candidate # 1.533 * [simplify]: Simplifying (sqrt (cos re)) 1.533 * * [simplify]: iters left: 2 (3 enodes) 1.533 * * [simplify]: iters left: 1 (9 enodes) 1.534 * * [simplify]: Extracting #0: cost 1 inf + 0 1.534 * * [simplify]: Extracting #1: cost 3 inf + 0 1.534 * * [simplify]: Extracting #2: cost 5 inf + 0 1.534 * * [simplify]: Extracting #3: cost 4 inf + 1 1.535 * * [simplify]: Extracting #4: cost 0 inf + 325 1.535 * [simplify]: Simplified to (sqrt (cos re)) 1.535 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (sqrt (cos re))) (sqrt (cos re)))) 1.535 * * * * [progress]: [ 42 / 55 ] simplifiying candidate # 1.535 * [simplify]: Simplifying (cos re) 1.535 * * [simplify]: iters left: 1 (2 enodes) 1.535 * * [simplify]: Extracting #0: cost 1 inf + 0 1.535 * * [simplify]: Extracting #1: cost 3 inf + 0 1.535 * * [simplify]: Extracting #2: cost 2 inf + 1 1.535 * * [simplify]: Extracting #3: cost 0 inf + 123 1.535 * [simplify]: Simplified to (cos re) 1.535 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 1) (cos re))) 1.535 * * * * [progress]: [ 43 / 55 ] simplifiying candidate # 1.536 * [simplify]: Simplifying (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 1.536 * * [simplify]: iters left: 6 (8 enodes) 1.538 * * [simplify]: iters left: 5 (26 enodes) 1.541 * * [simplify]: Extracting #0: cost 1 inf + 0 1.541 * * [simplify]: Extracting #1: cost 3 inf + 0 1.541 * * [simplify]: Extracting #2: cost 5 inf + 0 1.541 * * [simplify]: Extracting #3: cost 8 inf + 0 1.541 * * [simplify]: Extracting #4: cost 12 inf + 0 1.542 * * [simplify]: Extracting #5: cost 13 inf + 1 1.542 * * [simplify]: Extracting #6: cost 12 inf + 2 1.542 * * [simplify]: Extracting #7: cost 6 inf + 672 1.542 * * [simplify]: Extracting #8: cost 1 inf + 1832 1.542 * * [simplify]: Extracting #9: cost 0 inf + 2144 1.542 * [simplify]: Simplified to (* (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 1.543 * [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)))) 1.543 * * * * [progress]: [ 44 / 55 ] simplifiying candidate # 1.543 * [simplify]: Simplifying (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 1.543 * * [simplify]: iters left: 6 (7 enodes) 1.547 * * [simplify]: iters left: 5 (23 enodes) 1.550 * * [simplify]: Extracting #0: cost 1 inf + 0 1.550 * * [simplify]: Extracting #1: cost 3 inf + 0 1.550 * * [simplify]: Extracting #2: cost 6 inf + 0 1.550 * * [simplify]: Extracting #3: cost 10 inf + 0 1.550 * * [simplify]: Extracting #4: cost 11 inf + 1 1.551 * * [simplify]: Extracting #5: cost 10 inf + 2 1.551 * * [simplify]: Extracting #6: cost 1 inf + 1208 1.551 * * [simplify]: Extracting #7: cost 0 inf + 1440 1.551 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 1.551 * [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)))) 1.551 * * * * [progress]: [ 45 / 55 ] simplifiying candidate # 1.551 * * * * [progress]: [ 46 / 55 ] simplifiying candidate # 1.551 * [simplify]: Simplifying (* (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3)) (cos re)) 1.552 * * [simplify]: iters left: 6 (12 enodes) 1.555 * * [simplify]: iters left: 5 (56 enodes) 1.569 * * [simplify]: iters left: 4 (132 enodes) 1.610 * * [simplify]: iters left: 3 (378 enodes) 1.781 * * [simplify]: Extracting #0: cost 1 inf + 0 1.781 * * [simplify]: Extracting #1: cost 6 inf + 0 1.782 * * [simplify]: Extracting #2: cost 148 inf + 0 1.783 * * [simplify]: Extracting #3: cost 286 inf + 2 1.788 * * [simplify]: Extracting #4: cost 234 inf + 12466 1.801 * * [simplify]: Extracting #5: cost 87 inf + 55253 1.822 * * [simplify]: Extracting #6: cost 7 inf + 89241 1.847 * * [simplify]: Extracting #7: cost 0 inf + 92775 1.868 * [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)) 1.868 * [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)))))) 1.868 * * * * [progress]: [ 47 / 55 ] simplifiying candidate # 1.869 * [simplify]: Simplifying (* (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5))) (cos re)) 1.869 * * [simplify]: iters left: 6 (11 enodes) 1.874 * * [simplify]: iters left: 5 (51 enodes) 1.888 * * [simplify]: iters left: 4 (114 enodes) 1.916 * * [simplify]: iters left: 3 (272 enodes) 2.036 * * [simplify]: Extracting #0: cost 1 inf + 0 2.036 * * [simplify]: Extracting #1: cost 25 inf + 0 2.037 * * [simplify]: Extracting #2: cost 123 inf + 0 2.038 * * [simplify]: Extracting #3: cost 178 inf + 246 2.044 * * [simplify]: Extracting #4: cost 123 inf + 11039 2.052 * * [simplify]: Extracting #5: cost 8 inf + 39337 2.060 * * [simplify]: Extracting #6: cost 0 inf + 41357 2.069 * [simplify]: Simplified to (* (cos re) (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) 2.069 * [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.069 * * * * [progress]: [ 48 / 55 ] simplifiying candidate #real (real->posit16 (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re)))))> 2.069 * * * * [progress]: [ 49 / 55 ] simplifiying candidate # 2.069 * * * * [progress]: [ 50 / 55 ] simplifiying candidate # 2.069 * [simplify]: Simplifying (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 2.069 * * [simplify]: iters left: 6 (9 enodes) 2.073 * * [simplify]: iters left: 5 (39 enodes) 2.084 * * [simplify]: iters left: 4 (65 enodes) 2.106 * * [simplify]: iters left: 3 (96 enodes) 2.136 * * [simplify]: iters left: 2 (120 enodes) 2.172 * * [simplify]: iters left: 1 (146 enodes) 2.208 * * [simplify]: Extracting #0: cost 1 inf + 0 2.208 * * [simplify]: Extracting #1: cost 16 inf + 0 2.208 * * [simplify]: Extracting #2: cost 35 inf + 1 2.209 * * [simplify]: Extracting #3: cost 43 inf + 85 2.210 * * [simplify]: Extracting #4: cost 17 inf + 1897 2.212 * * [simplify]: Extracting #5: cost 0 inf + 3856 2.214 * [simplify]: Simplified to (+ (* (- (* 0.25 im) 0.5) im) 0.5) 2.214 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (+ (+ (* (- (* 0.25 im) 0.5) im) 0.5) (* (exp im) 0.5)) (cos re))) 2.214 * * * * [progress]: [ 51 / 55 ] simplifiying candidate # 2.214 * [simplify]: Simplifying (/ 0.5 (exp im)) 2.214 * * [simplify]: iters left: 3 (4 enodes) 2.217 * * [simplify]: iters left: 2 (12 enodes) 2.220 * * [simplify]: Extracting #0: cost 1 inf + 0 2.220 * * [simplify]: Extracting #1: cost 4 inf + 0 2.220 * * [simplify]: Extracting #2: cost 5 inf + 1 2.220 * * [simplify]: Extracting #3: cost 4 inf + 2 2.221 * * [simplify]: Extracting #4: cost 0 inf + 368 2.221 * [simplify]: Simplified to (/ 0.5 (exp im)) 2.221 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re))) 2.221 * * * * [progress]: [ 52 / 55 ] simplifiying candidate # 2.221 * [simplify]: Simplifying (/ 0.5 (exp im)) 2.221 * * [simplify]: iters left: 3 (4 enodes) 2.223 * * [simplify]: iters left: 2 (12 enodes) 2.227 * * [simplify]: Extracting #0: cost 1 inf + 0 2.227 * * [simplify]: Extracting #1: cost 4 inf + 0 2.227 * * [simplify]: Extracting #2: cost 5 inf + 1 2.227 * * [simplify]: Extracting #3: cost 4 inf + 2 2.227 * * [simplify]: Extracting #4: cost 0 inf + 368 2.227 * [simplify]: Simplified to (/ 0.5 (exp im)) 2.228 * [simplify]: Simplified (2 1 1) to (λ (re im) (* (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) (cos re))) 2.228 * * * * [progress]: [ 53 / 55 ] simplifiying candidate # 2.228 * [simplify]: Simplifying (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 2.228 * * [simplify]: iters left: 6 (11 enodes) 2.233 * * [simplify]: iters left: 5 (48 enodes) 2.241 * * [simplify]: iters left: 4 (78 enodes) 2.255 * * [simplify]: iters left: 3 (121 enodes) 2.283 * * [simplify]: iters left: 2 (141 enodes) 2.302 * * [simplify]: iters left: 1 (173 enodes) 2.336 * * [simplify]: Extracting #0: cost 1 inf + 0 2.336 * * [simplify]: Extracting #1: cost 16 inf + 0 2.336 * * [simplify]: Extracting #2: cost 47 inf + 1 2.336 * * [simplify]: Extracting #3: cost 68 inf + 169 2.337 * * [simplify]: Extracting #4: cost 24 inf + 4219 2.339 * * [simplify]: Extracting #5: cost 1 inf + 6833 2.340 * * [simplify]: Extracting #6: cost 0 inf + 6917 2.342 * [simplify]: Simplified to (+ 1.0 (* (- (* im im) (* re re)) 0.5)) 2.342 * [simplify]: Simplified (2) to (λ (re im) (+ 1.0 (* (- (* im im) (* re re)) 0.5))) 2.342 * * * * [progress]: [ 54 / 55 ] simplifiying candidate # 2.343 * [simplify]: Simplifying (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 2.343 * * [simplify]: iters left: 6 (11 enodes) 2.346 * * [simplify]: iters left: 5 (45 enodes) 2.361 * * [simplify]: iters left: 4 (68 enodes) 2.377 * * [simplify]: iters left: 3 (104 enodes) 2.392 * * [simplify]: iters left: 2 (132 enodes) 2.420 * * [simplify]: iters left: 1 (139 enodes) 2.448 * * [simplify]: Extracting #0: cost 1 inf + 0 2.449 * * [simplify]: Extracting #1: cost 10 inf + 0 2.449 * * [simplify]: Extracting #2: cost 28 inf + 1 2.449 * * [simplify]: Extracting #3: cost 39 inf + 64 2.449 * * [simplify]: Extracting #4: cost 37 inf + 228 2.450 * * [simplify]: Extracting #5: cost 20 inf + 2369 2.451 * * [simplify]: Extracting #6: cost 1 inf + 6038 2.452 * * [simplify]: Extracting #7: cost 0 inf + 6300 2.453 * [simplify]: Simplified to (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) 2.454 * [simplify]: Simplified (2) to (λ (re im) (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) 2.454 * * * * [progress]: [ 55 / 55 ] simplifiying candidate # 2.454 * [simplify]: Simplifying (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 2.454 * * [simplify]: iters left: 6 (11 enodes) 2.457 * * [simplify]: iters left: 5 (45 enodes) 2.466 * * [simplify]: iters left: 4 (68 enodes) 2.485 * * [simplify]: iters left: 3 (104 enodes) 2.501 * * [simplify]: iters left: 2 (132 enodes) 2.517 * * [simplify]: iters left: 1 (139 enodes) 2.548 * * [simplify]: Extracting #0: cost 1 inf + 0 2.548 * * [simplify]: Extracting #1: cost 10 inf + 0 2.548 * * [simplify]: Extracting #2: cost 28 inf + 1 2.549 * * [simplify]: Extracting #3: cost 39 inf + 64 2.549 * * [simplify]: Extracting #4: cost 37 inf + 228 2.550 * * [simplify]: Extracting #5: cost 20 inf + 2369 2.552 * * [simplify]: Extracting #6: cost 1 inf + 6038 2.553 * * [simplify]: Extracting #7: cost 0 inf + 6300 2.554 * [simplify]: Simplified to (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) 2.554 * [simplify]: Simplified (2) to (λ (re im) (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) 2.555 * * * [progress]: adding candidates to table 3.091 * * [progress]: iteration 2 / 4 3.091 * * * [progress]: picking best candidate 3.094 * * * * [pick]: Picked # 3.094 * * * [progress]: localizing error 3.132 * * * [progress]: generating rewritten candidates 3.132 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1 1) 3.142 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1) 3.152 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 3.295 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1) 3.310 * * * [progress]: generating series expansions 3.310 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1 1) 3.310 * [backup-simplify]: Simplify (/ 0.5 (exp im)) into (/ 0.5 (exp im)) 3.310 * [approximate]: Taking taylor expansion of (/ 0.5 (exp im)) in (im) around 0 3.310 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 3.311 * [taylor]: Taking taylor expansion of 0.5 in im 3.311 * [backup-simplify]: Simplify 0.5 into 0.5 3.311 * [taylor]: Taking taylor expansion of (exp im) in im 3.311 * [taylor]: Taking taylor expansion of im in im 3.311 * [backup-simplify]: Simplify 0 into 0 3.311 * [backup-simplify]: Simplify 1 into 1 3.311 * [backup-simplify]: Simplify (exp 0) into 1 3.311 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 3.311 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 3.311 * [taylor]: Taking taylor expansion of 0.5 in im 3.311 * [backup-simplify]: Simplify 0.5 into 0.5 3.311 * [taylor]: Taking taylor expansion of (exp im) in im 3.311 * [taylor]: Taking taylor expansion of im in im 3.311 * [backup-simplify]: Simplify 0 into 0 3.311 * [backup-simplify]: Simplify 1 into 1 3.311 * [backup-simplify]: Simplify (exp 0) into 1 3.312 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 3.312 * [backup-simplify]: Simplify 0.5 into 0.5 3.313 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.316 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 3.316 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 3.318 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 3.324 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1/2 1)) (* (- 0.5) (/ 1 1)))) into 0.25 3.324 * [backup-simplify]: Simplify 0.25 into 0.25 3.324 * [backup-simplify]: Simplify (+ (* 0.25 (pow im 2)) (+ (* (- 0.5) im) 0.5)) into (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 3.324 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 3.324 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in (im) around 0 3.324 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 3.325 * [taylor]: Taking taylor expansion of 0.5 in im 3.325 * [backup-simplify]: Simplify 0.5 into 0.5 3.325 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.325 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.325 * [taylor]: Taking taylor expansion of im in im 3.325 * [backup-simplify]: Simplify 0 into 0 3.325 * [backup-simplify]: Simplify 1 into 1 3.325 * [backup-simplify]: Simplify (/ 1 1) into 1 3.325 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.325 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 3.325 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 3.325 * [taylor]: Taking taylor expansion of 0.5 in im 3.325 * [backup-simplify]: Simplify 0.5 into 0.5 3.325 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.325 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.325 * [taylor]: Taking taylor expansion of im in im 3.325 * [backup-simplify]: Simplify 0 into 0 3.325 * [backup-simplify]: Simplify 1 into 1 3.326 * [backup-simplify]: Simplify (/ 1 1) into 1 3.326 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.326 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 3.326 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 3.326 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 3.326 * [backup-simplify]: Simplify 0 into 0 3.327 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 3.327 * [backup-simplify]: Simplify 0 into 0 3.327 * [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 3.327 * [backup-simplify]: Simplify 0 into 0 3.328 * [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 3.328 * [backup-simplify]: Simplify 0 into 0 3.328 * [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 3.328 * [backup-simplify]: Simplify 0 into 0 3.329 * [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 3.329 * [backup-simplify]: Simplify 0 into 0 3.329 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (/ 1 im)))) into (/ 0.5 (exp im)) 3.329 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (- im)))) into (/ 0.5 (exp (/ -1 im))) 3.329 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in (im) around 0 3.329 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 3.329 * [taylor]: Taking taylor expansion of 0.5 in im 3.329 * [backup-simplify]: Simplify 0.5 into 0.5 3.329 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.329 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.329 * [taylor]: Taking taylor expansion of -1 in im 3.329 * [backup-simplify]: Simplify -1 into -1 3.329 * [taylor]: Taking taylor expansion of im in im 3.329 * [backup-simplify]: Simplify 0 into 0 3.329 * [backup-simplify]: Simplify 1 into 1 3.330 * [backup-simplify]: Simplify (/ -1 1) into -1 3.330 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.330 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 3.330 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 3.330 * [taylor]: Taking taylor expansion of 0.5 in im 3.330 * [backup-simplify]: Simplify 0.5 into 0.5 3.330 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.330 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.330 * [taylor]: Taking taylor expansion of -1 in im 3.330 * [backup-simplify]: Simplify -1 into -1 3.330 * [taylor]: Taking taylor expansion of im in im 3.330 * [backup-simplify]: Simplify 0 into 0 3.330 * [backup-simplify]: Simplify 1 into 1 3.331 * [backup-simplify]: Simplify (/ -1 1) into -1 3.331 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.331 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 3.331 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 3.331 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 3.331 * [backup-simplify]: Simplify 0 into 0 3.332 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 3.332 * [backup-simplify]: Simplify 0 into 0 3.332 * [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 3.332 * [backup-simplify]: Simplify 0 into 0 3.333 * [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 3.333 * [backup-simplify]: Simplify 0 into 0 3.333 * [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 3.333 * [backup-simplify]: Simplify 0 into 0 3.334 * [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 3.334 * [backup-simplify]: Simplify 0 into 0 3.334 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 (/ 1 (- im))))) into (/ 0.5 (exp im)) 3.334 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1) 3.334 * [backup-simplify]: Simplify (/ 0.5 (exp im)) into (/ 0.5 (exp im)) 3.334 * [approximate]: Taking taylor expansion of (/ 0.5 (exp im)) in (im) around 0 3.334 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 3.334 * [taylor]: Taking taylor expansion of 0.5 in im 3.334 * [backup-simplify]: Simplify 0.5 into 0.5 3.334 * [taylor]: Taking taylor expansion of (exp im) in im 3.334 * [taylor]: Taking taylor expansion of im in im 3.334 * [backup-simplify]: Simplify 0 into 0 3.334 * [backup-simplify]: Simplify 1 into 1 3.334 * [backup-simplify]: Simplify (exp 0) into 1 3.335 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 3.335 * [taylor]: Taking taylor expansion of (/ 0.5 (exp im)) in im 3.335 * [taylor]: Taking taylor expansion of 0.5 in im 3.335 * [backup-simplify]: Simplify 0.5 into 0.5 3.335 * [taylor]: Taking taylor expansion of (exp im) in im 3.335 * [taylor]: Taking taylor expansion of im in im 3.335 * [backup-simplify]: Simplify 0 into 0 3.335 * [backup-simplify]: Simplify 1 into 1 3.335 * [backup-simplify]: Simplify (exp 0) into 1 3.336 * [backup-simplify]: Simplify (/ 0.5 1) into 0.5 3.336 * [backup-simplify]: Simplify 0.5 into 0.5 3.337 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.339 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1 1)))) into (- 0.5) 3.340 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 3.342 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 3.347 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 0.5 (/ 1/2 1)) (* (- 0.5) (/ 1 1)))) into 0.25 3.347 * [backup-simplify]: Simplify 0.25 into 0.25 3.348 * [backup-simplify]: Simplify (+ (* 0.25 (pow im 2)) (+ (* (- 0.5) im) 0.5)) into (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 3.348 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 3.348 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in (im) around 0 3.348 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 3.348 * [taylor]: Taking taylor expansion of 0.5 in im 3.348 * [backup-simplify]: Simplify 0.5 into 0.5 3.348 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.348 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.348 * [taylor]: Taking taylor expansion of im in im 3.348 * [backup-simplify]: Simplify 0 into 0 3.348 * [backup-simplify]: Simplify 1 into 1 3.349 * [backup-simplify]: Simplify (/ 1 1) into 1 3.349 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.349 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 3.349 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ 1 im))) in im 3.349 * [taylor]: Taking taylor expansion of 0.5 in im 3.349 * [backup-simplify]: Simplify 0.5 into 0.5 3.349 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.349 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.349 * [taylor]: Taking taylor expansion of im in im 3.349 * [backup-simplify]: Simplify 0 into 0 3.349 * [backup-simplify]: Simplify 1 into 1 3.350 * [backup-simplify]: Simplify (/ 1 1) into 1 3.350 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.350 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 3.350 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 im))) into (/ 0.5 (exp (/ 1 im))) 3.350 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 3.350 * [backup-simplify]: Simplify 0 into 0 3.351 * [backup-simplify]: Simplify (- (/ 0 (exp (/ 1 im))) (+ (* (/ 0.5 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 3.351 * [backup-simplify]: Simplify 0 into 0 3.351 * [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 3.351 * [backup-simplify]: Simplify 0 into 0 3.352 * [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 3.352 * [backup-simplify]: Simplify 0 into 0 3.352 * [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 3.352 * [backup-simplify]: Simplify 0 into 0 3.353 * [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 3.353 * [backup-simplify]: Simplify 0 into 0 3.353 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (/ 1 im)))) into (/ 0.5 (exp im)) 3.353 * [backup-simplify]: Simplify (/ 0.5 (exp (/ 1 (- im)))) into (/ 0.5 (exp (/ -1 im))) 3.353 * [approximate]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in (im) around 0 3.353 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 3.353 * [taylor]: Taking taylor expansion of 0.5 in im 3.353 * [backup-simplify]: Simplify 0.5 into 0.5 3.353 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.353 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.353 * [taylor]: Taking taylor expansion of -1 in im 3.353 * [backup-simplify]: Simplify -1 into -1 3.353 * [taylor]: Taking taylor expansion of im in im 3.353 * [backup-simplify]: Simplify 0 into 0 3.353 * [backup-simplify]: Simplify 1 into 1 3.354 * [backup-simplify]: Simplify (/ -1 1) into -1 3.354 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.354 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 3.354 * [taylor]: Taking taylor expansion of (/ 0.5 (exp (/ -1 im))) in im 3.354 * [taylor]: Taking taylor expansion of 0.5 in im 3.354 * [backup-simplify]: Simplify 0.5 into 0.5 3.354 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.354 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.354 * [taylor]: Taking taylor expansion of -1 in im 3.354 * [backup-simplify]: Simplify -1 into -1 3.354 * [taylor]: Taking taylor expansion of im in im 3.354 * [backup-simplify]: Simplify 0 into 0 3.354 * [backup-simplify]: Simplify 1 into 1 3.355 * [backup-simplify]: Simplify (/ -1 1) into -1 3.355 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.355 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 3.355 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 im))) into (/ 0.5 (exp (/ -1 im))) 3.355 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 3.356 * [backup-simplify]: Simplify 0 into 0 3.356 * [backup-simplify]: Simplify (- (/ 0 (exp (/ -1 im))) (+ (* (/ 0.5 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 3.356 * [backup-simplify]: Simplify 0 into 0 3.356 * [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 3.356 * [backup-simplify]: Simplify 0 into 0 3.357 * [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 3.357 * [backup-simplify]: Simplify 0 into 0 3.357 * [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 3.357 * [backup-simplify]: Simplify 0 into 0 3.358 * [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 3.358 * [backup-simplify]: Simplify 0 into 0 3.358 * [backup-simplify]: Simplify (/ 0.5 (exp (/ -1 (/ 1 (- im))))) into (/ 0.5 (exp im)) 3.358 * * * * [progress]: [ 3 / 4 ] generating series at (2) 3.359 * [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)) 3.359 * [approximate]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in (im re) around 0 3.359 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in re 3.359 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in re 3.359 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in re 3.359 * [taylor]: Taking taylor expansion of 0.5 in re 3.359 * [backup-simplify]: Simplify 0.5 into 0.5 3.359 * [taylor]: Taking taylor expansion of (exp im) in re 3.359 * [taylor]: Taking taylor expansion of im in re 3.359 * [backup-simplify]: Simplify im into im 3.359 * [backup-simplify]: Simplify (exp im) into (exp im) 3.359 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in re 3.359 * [taylor]: Taking taylor expansion of 0.5 in re 3.359 * [backup-simplify]: Simplify 0.5 into 0.5 3.359 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in re 3.359 * [taylor]: Taking taylor expansion of (exp im) in re 3.359 * [taylor]: Taking taylor expansion of im in re 3.359 * [backup-simplify]: Simplify im into im 3.359 * [backup-simplify]: Simplify (exp im) into (exp im) 3.359 * [backup-simplify]: Simplify (/ 1 (exp im)) into (/ 1 (exp im)) 3.359 * [taylor]: Taking taylor expansion of (cos re) in re 3.359 * [taylor]: Taking taylor expansion of re in re 3.359 * [backup-simplify]: Simplify 0 into 0 3.359 * [backup-simplify]: Simplify 1 into 1 3.359 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in im 3.359 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 3.359 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 3.359 * [taylor]: Taking taylor expansion of 0.5 in im 3.360 * [backup-simplify]: Simplify 0.5 into 0.5 3.360 * [taylor]: Taking taylor expansion of (exp im) in im 3.360 * [taylor]: Taking taylor expansion of im in im 3.360 * [backup-simplify]: Simplify 0 into 0 3.360 * [backup-simplify]: Simplify 1 into 1 3.360 * [backup-simplify]: Simplify (exp 0) into 1 3.360 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 3.360 * [taylor]: Taking taylor expansion of 0.5 in im 3.360 * [backup-simplify]: Simplify 0.5 into 0.5 3.360 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 3.360 * [taylor]: Taking taylor expansion of (exp im) in im 3.360 * [taylor]: Taking taylor expansion of im in im 3.360 * [backup-simplify]: Simplify 0 into 0 3.360 * [backup-simplify]: Simplify 1 into 1 3.360 * [backup-simplify]: Simplify (exp 0) into 1 3.362 * [backup-simplify]: Simplify (/ 1 1) into 1 3.363 * [taylor]: Taking taylor expansion of (cos re) in im 3.363 * [taylor]: Taking taylor expansion of re in im 3.363 * [backup-simplify]: Simplify re into re 3.363 * [backup-simplify]: Simplify (cos re) into (cos re) 3.363 * [backup-simplify]: Simplify (sin re) into (sin re) 3.363 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) in im 3.363 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 3.363 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 3.363 * [taylor]: Taking taylor expansion of 0.5 in im 3.363 * [backup-simplify]: Simplify 0.5 into 0.5 3.363 * [taylor]: Taking taylor expansion of (exp im) in im 3.363 * [taylor]: Taking taylor expansion of im in im 3.363 * [backup-simplify]: Simplify 0 into 0 3.363 * [backup-simplify]: Simplify 1 into 1 3.363 * [backup-simplify]: Simplify (exp 0) into 1 3.363 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 3.363 * [taylor]: Taking taylor expansion of 0.5 in im 3.363 * [backup-simplify]: Simplify 0.5 into 0.5 3.363 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 3.363 * [taylor]: Taking taylor expansion of (exp im) in im 3.363 * [taylor]: Taking taylor expansion of im in im 3.363 * [backup-simplify]: Simplify 0 into 0 3.363 * [backup-simplify]: Simplify 1 into 1 3.363 * [backup-simplify]: Simplify (exp 0) into 1 3.364 * [backup-simplify]: Simplify (/ 1 1) into 1 3.364 * [taylor]: Taking taylor expansion of (cos re) in im 3.364 * [taylor]: Taking taylor expansion of re in im 3.364 * [backup-simplify]: Simplify re into re 3.364 * [backup-simplify]: Simplify (cos re) into (cos re) 3.364 * [backup-simplify]: Simplify (sin re) into (sin re) 3.365 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 3.365 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 3.365 * [backup-simplify]: Simplify (+ 0.5 0.5) into 1.0 3.366 * [backup-simplify]: Simplify (* (cos re) 1) into (cos re) 3.366 * [backup-simplify]: Simplify (* (sin re) 0) into 0 3.366 * [backup-simplify]: Simplify (- 0) into 0 3.366 * [backup-simplify]: Simplify (+ (cos re) 0) into (cos re) 3.366 * [backup-simplify]: Simplify (* 1.0 (cos re)) into (* 1.0 (cos re)) 3.366 * [taylor]: Taking taylor expansion of (* 1.0 (cos re)) in re 3.366 * [taylor]: Taking taylor expansion of 1.0 in re 3.366 * [backup-simplify]: Simplify 1.0 into 1.0 3.366 * [taylor]: Taking taylor expansion of (cos re) in re 3.366 * [taylor]: Taking taylor expansion of re in re 3.366 * [backup-simplify]: Simplify 0 into 0 3.366 * [backup-simplify]: Simplify 1 into 1 3.367 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 3.367 * [backup-simplify]: Simplify 1.0 into 1.0 3.367 * [backup-simplify]: Simplify (+ 0) into 0 3.368 * [backup-simplify]: Simplify (+ (* (cos re) 0) (* 0 1)) into 0 3.368 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.369 * [backup-simplify]: Simplify (+ (* (sin re) 0) (* 0 0)) into 0 3.370 * [backup-simplify]: Simplify (- 0) into 0 3.370 * [backup-simplify]: Simplify (+ 0 0) into 0 3.371 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.373 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 1)) into 0.5 3.374 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.374 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 3.376 * [backup-simplify]: Simplify (+ (* 0.5 -1) (* 0 1)) into (- 0.5) 3.377 * [backup-simplify]: Simplify (+ 0.5 (- 0.5)) into 0 3.377 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 (cos re))) into 0 3.378 * [taylor]: Taking taylor expansion of 0 in re 3.378 * [backup-simplify]: Simplify 0 into 0 3.378 * [backup-simplify]: Simplify 0 into 0 3.378 * [backup-simplify]: Simplify (+ 0) into 0 3.379 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 3.379 * [backup-simplify]: Simplify 0 into 0 3.380 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.380 * [backup-simplify]: Simplify (+ (* (cos re) 0) (+ (* 0 0) (* 0 1))) into 0 3.381 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.382 * [backup-simplify]: Simplify (+ (* (sin re) 0) (+ (* 0 0) (* 0 0))) into 0 3.382 * [backup-simplify]: Simplify (- 0) into 0 3.382 * [backup-simplify]: Simplify (+ 0 0) into 0 3.384 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 3.386 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 1) (* 0 1))) into 0.25 3.388 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 3.389 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 3.391 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 -1) (* 0 1))) into 0.25 3.392 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 3.393 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0.5 (cos re)))) into (* 0.5 (cos re)) 3.393 * [taylor]: Taking taylor expansion of (* 0.5 (cos re)) in re 3.393 * [taylor]: Taking taylor expansion of 0.5 in re 3.393 * [backup-simplify]: Simplify 0.5 into 0.5 3.393 * [taylor]: Taking taylor expansion of (cos re) in re 3.393 * [taylor]: Taking taylor expansion of re in re 3.393 * [backup-simplify]: Simplify 0 into 0 3.393 * [backup-simplify]: Simplify 1 into 1 3.393 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 3.393 * [backup-simplify]: Simplify 0.5 into 0.5 3.393 * [backup-simplify]: Simplify 0 into 0 3.394 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 3.396 * [backup-simplify]: Simplify (+ (* 1.0 -1/2) (+ (* 0 0) (* 0 1))) into (- 0.5) 3.397 * [backup-simplify]: Simplify (- 0.5) into (- 0.5) 3.398 * [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))) 3.398 * [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))) 3.398 * [approximate]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in (im re) around 0 3.398 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in re 3.398 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in re 3.398 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in re 3.398 * [taylor]: Taking taylor expansion of 0.5 in re 3.398 * [backup-simplify]: Simplify 0.5 into 0.5 3.398 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 3.398 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 3.398 * [taylor]: Taking taylor expansion of (/ 1 im) in re 3.398 * [taylor]: Taking taylor expansion of im in re 3.398 * [backup-simplify]: Simplify im into im 3.399 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 3.399 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.399 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 3.399 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 3.399 * [taylor]: Taking taylor expansion of 0.5 in re 3.399 * [backup-simplify]: Simplify 0.5 into 0.5 3.399 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 3.399 * [taylor]: Taking taylor expansion of (/ 1 im) in re 3.399 * [taylor]: Taking taylor expansion of im in re 3.399 * [backup-simplify]: Simplify im into im 3.399 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 3.399 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.399 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 3.399 * [taylor]: Taking taylor expansion of (/ 1 re) in re 3.399 * [taylor]: Taking taylor expansion of re in re 3.399 * [backup-simplify]: Simplify 0 into 0 3.399 * [backup-simplify]: Simplify 1 into 1 3.400 * [backup-simplify]: Simplify (/ 1 1) into 1 3.400 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 3.400 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in im 3.400 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 3.400 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 3.400 * [taylor]: Taking taylor expansion of 0.5 in im 3.400 * [backup-simplify]: Simplify 0.5 into 0.5 3.400 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 3.400 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.400 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.400 * [taylor]: Taking taylor expansion of im in im 3.400 * [backup-simplify]: Simplify 0 into 0 3.400 * [backup-simplify]: Simplify 1 into 1 3.400 * [backup-simplify]: Simplify (/ 1 1) into 1 3.400 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.401 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 3.401 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 3.401 * [taylor]: Taking taylor expansion of 0.5 in im 3.401 * [backup-simplify]: Simplify 0.5 into 0.5 3.401 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.401 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.401 * [taylor]: Taking taylor expansion of im in im 3.401 * [backup-simplify]: Simplify 0 into 0 3.401 * [backup-simplify]: Simplify 1 into 1 3.401 * [backup-simplify]: Simplify (/ 1 1) into 1 3.401 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.401 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 3.401 * [taylor]: Taking taylor expansion of (/ 1 re) in im 3.401 * [taylor]: Taking taylor expansion of re in im 3.401 * [backup-simplify]: Simplify re into re 3.401 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 3.401 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 3.402 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 3.402 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in im 3.402 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 3.402 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 3.402 * [taylor]: Taking taylor expansion of 0.5 in im 3.402 * [backup-simplify]: Simplify 0.5 into 0.5 3.402 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 3.402 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.402 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.402 * [taylor]: Taking taylor expansion of im in im 3.402 * [backup-simplify]: Simplify 0 into 0 3.402 * [backup-simplify]: Simplify 1 into 1 3.402 * [backup-simplify]: Simplify (/ 1 1) into 1 3.402 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.402 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 3.402 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 3.402 * [taylor]: Taking taylor expansion of 0.5 in im 3.403 * [backup-simplify]: Simplify 0.5 into 0.5 3.403 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.403 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.403 * [taylor]: Taking taylor expansion of im in im 3.403 * [backup-simplify]: Simplify 0 into 0 3.403 * [backup-simplify]: Simplify 1 into 1 3.403 * [backup-simplify]: Simplify (/ 1 1) into 1 3.403 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.403 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 3.403 * [taylor]: Taking taylor expansion of (/ 1 re) in im 3.403 * [taylor]: Taking taylor expansion of re in im 3.403 * [backup-simplify]: Simplify re into re 3.403 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 3.403 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 3.403 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 3.404 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 3.404 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 3.404 * [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)))) 3.404 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 3.404 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 3.404 * [backup-simplify]: Simplify (- 0) into 0 3.405 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 3.405 * [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))) 3.405 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) (cos (/ 1 re))) in re 3.405 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in re 3.405 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in re 3.405 * [taylor]: Taking taylor expansion of 0.5 in re 3.405 * [backup-simplify]: Simplify 0.5 into 0.5 3.405 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in re 3.405 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 3.405 * [taylor]: Taking taylor expansion of (/ 1 im) in re 3.405 * [taylor]: Taking taylor expansion of im in re 3.405 * [backup-simplify]: Simplify im into im 3.405 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 3.405 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.405 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 3.405 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in re 3.405 * [taylor]: Taking taylor expansion of 0.5 in re 3.405 * [backup-simplify]: Simplify 0.5 into 0.5 3.405 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 3.405 * [taylor]: Taking taylor expansion of (/ 1 im) in re 3.405 * [taylor]: Taking taylor expansion of im in re 3.406 * [backup-simplify]: Simplify im into im 3.406 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 3.406 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.406 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 3.406 * [taylor]: Taking taylor expansion of (/ 1 re) in re 3.406 * [taylor]: Taking taylor expansion of re in re 3.406 * [backup-simplify]: Simplify 0 into 0 3.406 * [backup-simplify]: Simplify 1 into 1 3.406 * [backup-simplify]: Simplify (/ 1 1) into 1 3.406 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 3.406 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 3.406 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 3.407 * [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)))) 3.407 * [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))) 3.407 * [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))) 3.408 * [backup-simplify]: Simplify (+ 0) into 0 3.408 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 3.408 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 3.409 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.409 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 3.410 * [backup-simplify]: Simplify (- 0) into 0 3.410 * [backup-simplify]: Simplify (+ 0 0) into 0 3.411 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 3.411 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 3.412 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 3.412 * [backup-simplify]: Simplify (+ 0 0) into 0 3.412 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (* 0 (cos (/ 1 re)))) into 0 3.412 * [taylor]: Taking taylor expansion of 0 in re 3.412 * [backup-simplify]: Simplify 0 into 0 3.412 * [backup-simplify]: Simplify 0 into 0 3.413 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 3.413 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 3.414 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 3.414 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 3.414 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 3.415 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 3.416 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 3.416 * [backup-simplify]: Simplify (+ 0 0) into 0 3.416 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (* 0 (cos (/ 1 re)))) into 0 3.416 * [backup-simplify]: Simplify 0 into 0 3.417 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.418 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.418 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 3.419 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.419 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.420 * [backup-simplify]: Simplify (- 0) into 0 3.420 * [backup-simplify]: Simplify (+ 0 0) into 0 3.420 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 3.421 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 3.422 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 3.422 * [backup-simplify]: Simplify (+ 0 0) into 0 3.423 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 3.423 * [taylor]: Taking taylor expansion of 0 in re 3.423 * [backup-simplify]: Simplify 0 into 0 3.423 * [backup-simplify]: Simplify 0 into 0 3.423 * [backup-simplify]: Simplify 0 into 0 3.423 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 3.425 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.425 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 3.426 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 3.426 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 3.427 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.428 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 3.429 * [backup-simplify]: Simplify (+ 0 0) into 0 3.430 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 3.430 * [backup-simplify]: Simplify 0 into 0 3.431 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 3.431 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.432 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 3.433 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 3.434 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 3.434 * [backup-simplify]: Simplify (- 0) into 0 3.435 * [backup-simplify]: Simplify (+ 0 0) into 0 3.435 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 3.436 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))) into 0 3.437 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 3.437 * [backup-simplify]: Simplify (+ 0 0) into 0 3.438 * [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 3.438 * [taylor]: Taking taylor expansion of 0 in re 3.438 * [backup-simplify]: Simplify 0 into 0 3.438 * [backup-simplify]: Simplify 0 into 0 3.438 * [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)) 3.438 * [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))) 3.438 * [approximate]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in (im re) around 0 3.438 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in re 3.438 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in re 3.438 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in re 3.438 * [taylor]: Taking taylor expansion of 0.5 in re 3.438 * [backup-simplify]: Simplify 0.5 into 0.5 3.438 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 3.438 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 3.438 * [taylor]: Taking taylor expansion of (/ -1 im) in re 3.438 * [taylor]: Taking taylor expansion of -1 in re 3.438 * [backup-simplify]: Simplify -1 into -1 3.438 * [taylor]: Taking taylor expansion of im in re 3.438 * [backup-simplify]: Simplify im into im 3.439 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 3.439 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.439 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 3.439 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 3.439 * [taylor]: Taking taylor expansion of 0.5 in re 3.439 * [backup-simplify]: Simplify 0.5 into 0.5 3.439 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 3.439 * [taylor]: Taking taylor expansion of (/ -1 im) in re 3.439 * [taylor]: Taking taylor expansion of -1 in re 3.439 * [backup-simplify]: Simplify -1 into -1 3.439 * [taylor]: Taking taylor expansion of im in re 3.439 * [backup-simplify]: Simplify im into im 3.439 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 3.439 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.439 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 3.439 * [taylor]: Taking taylor expansion of (/ -1 re) in re 3.439 * [taylor]: Taking taylor expansion of -1 in re 3.439 * [backup-simplify]: Simplify -1 into -1 3.439 * [taylor]: Taking taylor expansion of re in re 3.439 * [backup-simplify]: Simplify 0 into 0 3.439 * [backup-simplify]: Simplify 1 into 1 3.439 * [backup-simplify]: Simplify (/ -1 1) into -1 3.439 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 3.439 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in im 3.439 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 3.439 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 3.439 * [taylor]: Taking taylor expansion of 0.5 in im 3.439 * [backup-simplify]: Simplify 0.5 into 0.5 3.439 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 3.439 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.440 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.440 * [taylor]: Taking taylor expansion of -1 in im 3.440 * [backup-simplify]: Simplify -1 into -1 3.440 * [taylor]: Taking taylor expansion of im in im 3.440 * [backup-simplify]: Simplify 0 into 0 3.440 * [backup-simplify]: Simplify 1 into 1 3.440 * [backup-simplify]: Simplify (/ -1 1) into -1 3.440 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.440 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 3.440 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 3.440 * [taylor]: Taking taylor expansion of 0.5 in im 3.440 * [backup-simplify]: Simplify 0.5 into 0.5 3.440 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.440 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.440 * [taylor]: Taking taylor expansion of -1 in im 3.440 * [backup-simplify]: Simplify -1 into -1 3.440 * [taylor]: Taking taylor expansion of im in im 3.440 * [backup-simplify]: Simplify 0 into 0 3.440 * [backup-simplify]: Simplify 1 into 1 3.440 * [backup-simplify]: Simplify (/ -1 1) into -1 3.440 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.441 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 3.441 * [taylor]: Taking taylor expansion of (/ -1 re) in im 3.441 * [taylor]: Taking taylor expansion of -1 in im 3.441 * [backup-simplify]: Simplify -1 into -1 3.441 * [taylor]: Taking taylor expansion of re in im 3.441 * [backup-simplify]: Simplify re into re 3.441 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 3.441 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 3.441 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 3.441 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in im 3.441 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 3.441 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 3.441 * [taylor]: Taking taylor expansion of 0.5 in im 3.441 * [backup-simplify]: Simplify 0.5 into 0.5 3.441 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 3.441 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.441 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.441 * [taylor]: Taking taylor expansion of -1 in im 3.441 * [backup-simplify]: Simplify -1 into -1 3.441 * [taylor]: Taking taylor expansion of im in im 3.441 * [backup-simplify]: Simplify 0 into 0 3.441 * [backup-simplify]: Simplify 1 into 1 3.441 * [backup-simplify]: Simplify (/ -1 1) into -1 3.441 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.441 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 3.441 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 3.441 * [taylor]: Taking taylor expansion of 0.5 in im 3.441 * [backup-simplify]: Simplify 0.5 into 0.5 3.441 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.441 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.441 * [taylor]: Taking taylor expansion of -1 in im 3.441 * [backup-simplify]: Simplify -1 into -1 3.441 * [taylor]: Taking taylor expansion of im in im 3.441 * [backup-simplify]: Simplify 0 into 0 3.441 * [backup-simplify]: Simplify 1 into 1 3.442 * [backup-simplify]: Simplify (/ -1 1) into -1 3.442 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.442 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 3.442 * [taylor]: Taking taylor expansion of (/ -1 re) in im 3.442 * [taylor]: Taking taylor expansion of -1 in im 3.442 * [backup-simplify]: Simplify -1 into -1 3.442 * [taylor]: Taking taylor expansion of re in im 3.442 * [backup-simplify]: Simplify re into re 3.442 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 3.442 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 3.442 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 3.442 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 3.442 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 3.442 * [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)))) 3.442 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 3.442 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 3.443 * [backup-simplify]: Simplify (- 0) into 0 3.443 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 3.443 * [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))) 3.443 * [taylor]: Taking taylor expansion of (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) (cos (/ -1 re))) in re 3.443 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in re 3.443 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in re 3.443 * [taylor]: Taking taylor expansion of 0.5 in re 3.443 * [backup-simplify]: Simplify 0.5 into 0.5 3.443 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in re 3.443 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 3.443 * [taylor]: Taking taylor expansion of (/ -1 im) in re 3.443 * [taylor]: Taking taylor expansion of -1 in re 3.443 * [backup-simplify]: Simplify -1 into -1 3.443 * [taylor]: Taking taylor expansion of im in re 3.443 * [backup-simplify]: Simplify im into im 3.443 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 3.443 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.443 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 3.443 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in re 3.443 * [taylor]: Taking taylor expansion of 0.5 in re 3.443 * [backup-simplify]: Simplify 0.5 into 0.5 3.443 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 3.443 * [taylor]: Taking taylor expansion of (/ -1 im) in re 3.443 * [taylor]: Taking taylor expansion of -1 in re 3.443 * [backup-simplify]: Simplify -1 into -1 3.443 * [taylor]: Taking taylor expansion of im in re 3.443 * [backup-simplify]: Simplify im into im 3.443 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 3.444 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.444 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 3.444 * [taylor]: Taking taylor expansion of (/ -1 re) in re 3.444 * [taylor]: Taking taylor expansion of -1 in re 3.444 * [backup-simplify]: Simplify -1 into -1 3.444 * [taylor]: Taking taylor expansion of re in re 3.444 * [backup-simplify]: Simplify 0 into 0 3.444 * [backup-simplify]: Simplify 1 into 1 3.444 * [backup-simplify]: Simplify (/ -1 1) into -1 3.444 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 3.444 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 3.444 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 3.444 * [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)))) 3.444 * [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))) 3.445 * [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))) 3.445 * [backup-simplify]: Simplify (+ 0) into 0 3.445 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 3.445 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 3.446 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 3.446 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 3.446 * [backup-simplify]: Simplify (- 0) into 0 3.447 * [backup-simplify]: Simplify (+ 0 0) into 0 3.447 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 3.447 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 3.448 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 3.448 * [backup-simplify]: Simplify (+ 0 0) into 0 3.448 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (* 0 (cos (/ -1 re)))) into 0 3.448 * [taylor]: Taking taylor expansion of 0 in re 3.448 * [backup-simplify]: Simplify 0 into 0 3.448 * [backup-simplify]: Simplify 0 into 0 3.448 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 3.449 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 3.449 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 3.449 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 3.449 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 3.450 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 3.451 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 3.452 * [backup-simplify]: Simplify (+ 0 0) into 0 3.452 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (* 0 (cos (/ -1 re)))) into 0 3.452 * [backup-simplify]: Simplify 0 into 0 3.453 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 3.453 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 3.453 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 3.454 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 3.454 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 3.455 * [backup-simplify]: Simplify (- 0) into 0 3.455 * [backup-simplify]: Simplify (+ 0 0) into 0 3.455 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 3.456 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 3.456 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 3.456 * [backup-simplify]: Simplify (+ 0 0) into 0 3.457 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 3.457 * [taylor]: Taking taylor expansion of 0 in re 3.457 * [backup-simplify]: Simplify 0 into 0 3.457 * [backup-simplify]: Simplify 0 into 0 3.457 * [backup-simplify]: Simplify 0 into 0 3.457 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 3.458 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.458 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 3.459 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 3.459 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 3.459 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.460 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 3.460 * [backup-simplify]: Simplify (+ 0 0) into 0 3.461 * [backup-simplify]: Simplify (+ (* (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 3.461 * [backup-simplify]: Simplify 0 into 0 3.461 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 3.462 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.462 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 3.463 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 3.463 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 3.464 * [backup-simplify]: Simplify (- 0) into 0 3.464 * [backup-simplify]: Simplify (+ 0 0) into 0 3.464 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 3.465 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))) into 0 3.466 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 3.466 * [backup-simplify]: Simplify (+ 0 0) into 0 3.467 * [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 3.467 * [taylor]: Taking taylor expansion of 0 in re 3.467 * [backup-simplify]: Simplify 0 into 0 3.467 * [backup-simplify]: Simplify 0 into 0 3.468 * [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)) 3.468 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1) 3.468 * [backup-simplify]: Simplify (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) into (sqrt (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im))))) 3.468 * [approximate]: Taking taylor expansion of (sqrt (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im))))) in (im) around 0 3.468 * [taylor]: Taking taylor expansion of (sqrt (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im))))) in im 3.468 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 3.468 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 3.468 * [taylor]: Taking taylor expansion of 0.5 in im 3.468 * [backup-simplify]: Simplify 0.5 into 0.5 3.468 * [taylor]: Taking taylor expansion of (exp im) in im 3.468 * [taylor]: Taking taylor expansion of im in im 3.468 * [backup-simplify]: Simplify 0 into 0 3.468 * [backup-simplify]: Simplify 1 into 1 3.468 * [backup-simplify]: Simplify (exp 0) into 1 3.468 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 3.468 * [taylor]: Taking taylor expansion of 0.5 in im 3.468 * [backup-simplify]: Simplify 0.5 into 0.5 3.468 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 3.468 * [taylor]: Taking taylor expansion of (exp im) in im 3.468 * [taylor]: Taking taylor expansion of im in im 3.468 * [backup-simplify]: Simplify 0 into 0 3.468 * [backup-simplify]: Simplify 1 into 1 3.468 * [backup-simplify]: Simplify (exp 0) into 1 3.469 * [backup-simplify]: Simplify (/ 1 1) into 1 3.469 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 3.470 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 3.470 * [backup-simplify]: Simplify (+ 0.5 0.5) into 1.0 3.471 * [backup-simplify]: Simplify (sqrt 1.0) into (sqrt 1.0) 3.472 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.473 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 1)) into 0.5 3.474 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.475 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 3.477 * [backup-simplify]: Simplify (+ (* 0.5 -1) (* 0 1)) into (- 0.5) 3.478 * [backup-simplify]: Simplify (+ 0.5 (- 0.5)) into 0 3.478 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1.0))) into 0 3.478 * [taylor]: Taking taylor expansion of (sqrt (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im))))) in im 3.478 * [taylor]: Taking taylor expansion of (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) in im 3.478 * [taylor]: Taking taylor expansion of (* 0.5 (exp im)) in im 3.478 * [taylor]: Taking taylor expansion of 0.5 in im 3.478 * [backup-simplify]: Simplify 0.5 into 0.5 3.479 * [taylor]: Taking taylor expansion of (exp im) in im 3.479 * [taylor]: Taking taylor expansion of im in im 3.479 * [backup-simplify]: Simplify 0 into 0 3.479 * [backup-simplify]: Simplify 1 into 1 3.479 * [backup-simplify]: Simplify (exp 0) into 1 3.479 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp im))) in im 3.479 * [taylor]: Taking taylor expansion of 0.5 in im 3.479 * [backup-simplify]: Simplify 0.5 into 0.5 3.479 * [taylor]: Taking taylor expansion of (/ 1 (exp im)) in im 3.479 * [taylor]: Taking taylor expansion of (exp im) in im 3.479 * [taylor]: Taking taylor expansion of im in im 3.479 * [backup-simplify]: Simplify 0 into 0 3.479 * [backup-simplify]: Simplify 1 into 1 3.479 * [backup-simplify]: Simplify (exp 0) into 1 3.479 * [backup-simplify]: Simplify (/ 1 1) into 1 3.480 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 3.480 * [backup-simplify]: Simplify (* 0.5 1) into 0.5 3.480 * [backup-simplify]: Simplify (+ 0.5 0.5) into 1.0 3.481 * [backup-simplify]: Simplify (sqrt 1.0) into (sqrt 1.0) 3.481 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.482 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 1)) into 0.5 3.483 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 3.483 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1 1)))) into -1 3.484 * [backup-simplify]: Simplify (+ (* 0.5 -1) (* 0 1)) into (- 0.5) 3.485 * [backup-simplify]: Simplify (+ 0.5 (- 0.5)) into 0 3.485 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1.0))) into 0 3.485 * [backup-simplify]: Simplify (sqrt 1.0) into (sqrt 1.0) 3.485 * [backup-simplify]: Simplify 0 into 0 3.486 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 3.487 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 1) (* 0 1))) into 0.25 3.490 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 3.491 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/2 1)) (* -1 (/ 1 1)))) into 1/2 3.492 * [backup-simplify]: Simplify (+ (* 0.5 1/2) (+ (* 0 -1) (* 0 1))) into 0.25 3.492 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 3.494 * [backup-simplify]: Simplify (/ (- 0.5 (pow 0 2) (+)) (* 2 (sqrt 1.0))) into (/ 0.25 (sqrt 1.0)) 3.495 * [backup-simplify]: Simplify (/ 0.25 (sqrt 1.0)) into (/ 0.25 (sqrt 1.0)) 3.496 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 3.498 * [backup-simplify]: Simplify (+ (* 0.5 1/6) (+ (* 0 1/2) (+ (* 0 1) (* 0 1)))) into 0.08333333333333333 3.499 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 3.500 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/6 1)) (* -1 (/ 1/2 1)) (* 1/2 (/ 1 1)))) into -1/6 3.502 * [backup-simplify]: Simplify (+ (* 0.5 -1/6) (+ (* 0 1/2) (+ (* 0 -1) (* 0 1)))) into (- 0.08333333333333333) 3.502 * [backup-simplify]: Simplify (+ 0.08333333333333333 (- 0.08333333333333333)) into 0 3.503 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 0.25 (sqrt 1.0)))))) (* 2 (sqrt 1.0))) into 0 3.503 * [backup-simplify]: Simplify 0 into 0 3.505 * [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 3.507 * [backup-simplify]: Simplify (+ (* 0.5 1/24) (+ (* 0 1/6) (+ (* 0 1/2) (+ (* 0 1) (* 0 1))))) into 0.020833333333333332 3.509 * [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 3.511 * [backup-simplify]: Simplify (- (+ (* 1 (/ 1/24 1)) (* -1 (/ 1/6 1)) (* 1/2 (/ 1/2 1)) (* -1/6 (/ 1 1)))) into 1/24 3.515 * [backup-simplify]: Simplify (+ (* 0.5 1/24) (+ (* 0 -1/6) (+ (* 0 1/2) (+ (* 0 -1) (* 0 1))))) into 0.020833333333333332 3.515 * [backup-simplify]: Simplify (+ 0.020833333333333332 0.020833333333333332) into 0.041666666666666664 3.522 * [backup-simplify]: Simplify (/ (- 0.041666666666666664 (pow (/ 0.25 (sqrt 1.0)) 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 1.0))) into (* 1/2 (/ (- 0.041666666666666664 (* 0.0625 (/ 1 (pow (sqrt 1.0) 2)))) (sqrt 1.0))) 3.529 * [backup-simplify]: Simplify (* 1/2 (/ (- 0.041666666666666664 (* 0.0625 (/ 1 (pow (sqrt 1.0) 2)))) (sqrt 1.0))) into (* 1/2 (/ (- 0.041666666666666664 (* 0.0625 (/ 1 (pow (sqrt 1.0) 2)))) (sqrt 1.0))) 3.538 * [backup-simplify]: Simplify (+ (* (* 1/2 (/ (- 0.041666666666666664 (* 0.0625 (/ 1 (pow (sqrt 1.0) 2)))) (sqrt 1.0))) (pow im 4)) (+ (* (/ 0.25 (sqrt 1.0)) (pow im 2)) (sqrt 1.0))) into (- (+ (sqrt 1.0) (+ (* 0.25 (/ (pow im 2) (sqrt 1.0))) (* 0.020833333333333332 (/ (pow im 4) (sqrt 1.0))))) (* 0.03125 (/ (pow im 4) (pow (sqrt 1.0) 3)))) 3.538 * [backup-simplify]: Simplify (sqrt (+ (/ 0.5 (exp (/ 1 im))) (* (exp (/ 1 im)) 0.5))) into (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) 3.538 * [approximate]: Taking taylor expansion of (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) in (im) around 0 3.538 * [taylor]: Taking taylor expansion of (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) in im 3.538 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 3.539 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 3.539 * [taylor]: Taking taylor expansion of 0.5 in im 3.539 * [backup-simplify]: Simplify 0.5 into 0.5 3.539 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 3.539 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.539 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.539 * [taylor]: Taking taylor expansion of im in im 3.539 * [backup-simplify]: Simplify 0 into 0 3.539 * [backup-simplify]: Simplify 1 into 1 3.539 * [backup-simplify]: Simplify (/ 1 1) into 1 3.539 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.539 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 3.539 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 3.539 * [taylor]: Taking taylor expansion of 0.5 in im 3.539 * [backup-simplify]: Simplify 0.5 into 0.5 3.539 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.539 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.539 * [taylor]: Taking taylor expansion of im in im 3.540 * [backup-simplify]: Simplify 0 into 0 3.540 * [backup-simplify]: Simplify 1 into 1 3.540 * [backup-simplify]: Simplify (/ 1 1) into 1 3.540 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.540 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 3.540 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 3.540 * [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)))) 3.541 * [backup-simplify]: Simplify (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) into (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) 3.541 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 3.541 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 3.542 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 3.542 * [backup-simplify]: Simplify (+ 0 0) into 0 3.543 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))))) into 0 3.543 * [taylor]: Taking taylor expansion of (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) in im 3.543 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im)))) in im 3.543 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ 1 im)))) in im 3.543 * [taylor]: Taking taylor expansion of 0.5 in im 3.543 * [backup-simplify]: Simplify 0.5 into 0.5 3.543 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ 1 im))) in im 3.543 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.543 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.543 * [taylor]: Taking taylor expansion of im in im 3.543 * [backup-simplify]: Simplify 0 into 0 3.543 * [backup-simplify]: Simplify 1 into 1 3.543 * [backup-simplify]: Simplify (/ 1 1) into 1 3.543 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.543 * [backup-simplify]: Simplify (/ 1 (exp (/ 1 im))) into (/ 1 (exp (/ 1 im))) 3.543 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ 1 im))) in im 3.544 * [taylor]: Taking taylor expansion of 0.5 in im 3.544 * [backup-simplify]: Simplify 0.5 into 0.5 3.544 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 3.544 * [taylor]: Taking taylor expansion of (/ 1 im) in im 3.544 * [taylor]: Taking taylor expansion of im in im 3.544 * [backup-simplify]: Simplify 0 into 0 3.544 * [backup-simplify]: Simplify 1 into 1 3.544 * [backup-simplify]: Simplify (/ 1 1) into 1 3.544 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 3.544 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ 1 im)))) into (/ 0.5 (exp (/ 1 im))) 3.544 * [backup-simplify]: Simplify (* 0.5 (exp (/ 1 im))) into (* 0.5 (exp (/ 1 im))) 3.545 * [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)))) 3.545 * [backup-simplify]: Simplify (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) into (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) 3.545 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))))) into 0 3.545 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ 1 im))))) into 0 3.546 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ 1 im)))) into 0 3.546 * [backup-simplify]: Simplify (+ 0 0) into 0 3.547 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))))) into 0 3.547 * [backup-simplify]: Simplify (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) into (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))) 3.547 * [backup-simplify]: Simplify 0 into 0 3.547 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 3.548 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))) into 0 3.549 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))) into 0 3.550 * [backup-simplify]: Simplify (+ 0 0) into 0 3.550 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))))) into 0 3.550 * [backup-simplify]: Simplify 0 into 0 3.551 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ 1 im))) (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))) (* 0 (/ 0 (exp (/ 1 im)))))) into 0 3.552 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))) into 0 3.554 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))) into 0 3.554 * [backup-simplify]: Simplify (+ 0 0) into 0 3.555 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))))) into 0 3.555 * [backup-simplify]: Simplify 0 into 0 3.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)))))) into 0 3.557 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))))) into 0 3.559 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))) into 0 3.559 * [backup-simplify]: Simplify (+ 0 0) into 0 3.561 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))))) into 0 3.561 * [backup-simplify]: Simplify 0 into 0 3.561 * [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 3.563 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im))))))))) into 0 3.565 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im)))))))) into 0 3.565 * [backup-simplify]: Simplify (+ 0 0) into 0 3.566 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))))) into 0 3.566 * [backup-simplify]: Simplify 0 into 0 3.567 * [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 3.569 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ 1 im)))))))))) into 0 3.572 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ 1 im))))))))) into 0 3.572 * [backup-simplify]: Simplify (+ 0 0) into 0 3.573 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 im)))) (* 0.5 (exp (/ 1 im))))))) into 0 3.573 * [backup-simplify]: Simplify 0 into 0 3.573 * [backup-simplify]: Simplify (sqrt (+ (* 0.5 (/ 1 (exp (/ 1 (/ 1 im))))) (* 0.5 (exp (/ 1 (/ 1 im)))))) into (sqrt (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im))))) 3.574 * [backup-simplify]: Simplify (sqrt (+ (/ 0.5 (exp (/ 1 (- im)))) (* (exp (/ 1 (- im))) 0.5))) into (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) 3.574 * [approximate]: Taking taylor expansion of (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) in (im) around 0 3.574 * [taylor]: Taking taylor expansion of (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) in im 3.574 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 3.574 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 3.574 * [taylor]: Taking taylor expansion of 0.5 in im 3.574 * [backup-simplify]: Simplify 0.5 into 0.5 3.574 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 3.574 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.574 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.574 * [taylor]: Taking taylor expansion of -1 in im 3.574 * [backup-simplify]: Simplify -1 into -1 3.574 * [taylor]: Taking taylor expansion of im in im 3.574 * [backup-simplify]: Simplify 0 into 0 3.574 * [backup-simplify]: Simplify 1 into 1 3.575 * [backup-simplify]: Simplify (/ -1 1) into -1 3.575 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.575 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 3.575 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 3.575 * [taylor]: Taking taylor expansion of 0.5 in im 3.575 * [backup-simplify]: Simplify 0.5 into 0.5 3.575 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.575 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.575 * [taylor]: Taking taylor expansion of -1 in im 3.575 * [backup-simplify]: Simplify -1 into -1 3.575 * [taylor]: Taking taylor expansion of im in im 3.575 * [backup-simplify]: Simplify 0 into 0 3.575 * [backup-simplify]: Simplify 1 into 1 3.575 * [backup-simplify]: Simplify (/ -1 1) into -1 3.576 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.576 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 3.576 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 3.576 * [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)))) 3.576 * [backup-simplify]: Simplify (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) into (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) 3.576 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 3.577 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 3.577 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 3.578 * [backup-simplify]: Simplify (+ 0 0) into 0 3.578 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))))) into 0 3.578 * [taylor]: Taking taylor expansion of (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) in im 3.578 * [taylor]: Taking taylor expansion of (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im)))) in im 3.578 * [taylor]: Taking taylor expansion of (* 0.5 (/ 1 (exp (/ -1 im)))) in im 3.578 * [taylor]: Taking taylor expansion of 0.5 in im 3.578 * [backup-simplify]: Simplify 0.5 into 0.5 3.578 * [taylor]: Taking taylor expansion of (/ 1 (exp (/ -1 im))) in im 3.578 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.578 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.578 * [taylor]: Taking taylor expansion of -1 in im 3.578 * [backup-simplify]: Simplify -1 into -1 3.578 * [taylor]: Taking taylor expansion of im in im 3.578 * [backup-simplify]: Simplify 0 into 0 3.578 * [backup-simplify]: Simplify 1 into 1 3.579 * [backup-simplify]: Simplify (/ -1 1) into -1 3.579 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.579 * [backup-simplify]: Simplify (/ 1 (exp (/ -1 im))) into (/ 1 (exp (/ -1 im))) 3.579 * [taylor]: Taking taylor expansion of (* 0.5 (exp (/ -1 im))) in im 3.579 * [taylor]: Taking taylor expansion of 0.5 in im 3.579 * [backup-simplify]: Simplify 0.5 into 0.5 3.579 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 3.579 * [taylor]: Taking taylor expansion of (/ -1 im) in im 3.579 * [taylor]: Taking taylor expansion of -1 in im 3.579 * [backup-simplify]: Simplify -1 into -1 3.579 * [taylor]: Taking taylor expansion of im in im 3.579 * [backup-simplify]: Simplify 0 into 0 3.579 * [backup-simplify]: Simplify 1 into 1 3.580 * [backup-simplify]: Simplify (/ -1 1) into -1 3.580 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 3.580 * [backup-simplify]: Simplify (* 0.5 (/ 1 (exp (/ -1 im)))) into (/ 0.5 (exp (/ -1 im))) 3.580 * [backup-simplify]: Simplify (* 0.5 (exp (/ -1 im))) into (* 0.5 (exp (/ -1 im))) 3.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)))) 3.581 * [backup-simplify]: Simplify (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) into (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) 3.581 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))))) into 0 3.582 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (/ 1 (exp (/ -1 im))))) into 0 3.582 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (exp (/ -1 im)))) into 0 3.582 * [backup-simplify]: Simplify (+ 0 0) into 0 3.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))))) into 0 3.583 * [backup-simplify]: Simplify (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) into (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))) 3.583 * [backup-simplify]: Simplify 0 into 0 3.583 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 3.584 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))) into 0 3.585 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))) into 0 3.586 * [backup-simplify]: Simplify (+ 0 0) into 0 3.586 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))))) into 0 3.587 * [backup-simplify]: Simplify 0 into 0 3.587 * [backup-simplify]: Simplify (- (+ (* (/ 1 (exp (/ -1 im))) (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))) (* 0 (/ 0 (exp (/ -1 im)))))) into 0 3.588 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))) into 0 3.589 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))) into 0 3.590 * [backup-simplify]: Simplify (+ 0 0) into 0 3.591 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))))) into 0 3.591 * [backup-simplify]: Simplify 0 into 0 3.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)))))) into 0 3.593 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))))) into 0 3.594 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))) into 0 3.595 * [backup-simplify]: Simplify (+ 0 0) into 0 3.596 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))))) into 0 3.596 * [backup-simplify]: Simplify 0 into 0 3.596 * [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 3.598 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im))))))))) into 0 3.600 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im)))))))) into 0 3.601 * [backup-simplify]: Simplify (+ 0 0) into 0 3.602 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))))) into 0 3.602 * [backup-simplify]: Simplify 0 into 0 3.602 * [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 3.605 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (exp (/ -1 im)))))))))) into 0 3.607 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (exp (/ -1 im))))))))) into 0 3.607 * [backup-simplify]: Simplify (+ 0 0) into 0 3.609 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 im)))) (* 0.5 (exp (/ -1 im))))))) into 0 3.609 * [backup-simplify]: Simplify 0 into 0 3.609 * [backup-simplify]: Simplify (sqrt (+ (* 0.5 (/ 1 (exp (/ -1 (/ 1 (- im)))))) (* 0.5 (exp (/ -1 (/ 1 (- im))))))) into (sqrt (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im))))) 3.609 * * * [progress]: simplifying candidates 3.609 * * * * [progress]: [ 1 / 114 ] simplifiying candidate # 3.609 * * * * [progress]: [ 2 / 114 ] simplifiying candidate # 3.609 * [simplify]: Simplifying (- (log 0.5) im) 3.610 * * [simplify]: iters left: 3 (4 enodes) 3.612 * * [simplify]: iters left: 2 (14 enodes) 3.619 * * [simplify]: iters left: 1 (17 enodes) 3.625 * * [simplify]: Extracting #0: cost 1 inf + 0 3.625 * * [simplify]: Extracting #1: cost 5 inf + 0 3.625 * * [simplify]: Extracting #2: cost 6 inf + 42 3.625 * * [simplify]: Extracting #3: cost 4 inf + 84 3.625 * * [simplify]: Extracting #4: cost 0 inf + 450 3.625 * [simplify]: Simplified to (- (log 0.5) im) 3.625 * [simplify]: Simplified (2 2 1 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)))) 3.625 * * * * [progress]: [ 3 / 114 ] simplifiying candidate # 3.626 * * * * [progress]: [ 4 / 114 ] simplifiying candidate # 3.626 * * * * [progress]: [ 5 / 114 ] simplifiying candidate # 3.626 * [simplify]: Simplifying (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) 3.626 * * [simplify]: iters left: 6 (8 enodes) 3.631 * * [simplify]: iters left: 5 (35 enodes) 3.638 * * [simplify]: iters left: 4 (81 enodes) 3.656 * * [simplify]: iters left: 3 (159 enodes) 3.722 * * [simplify]: iters left: 2 (261 enodes) 3.847 * * [simplify]: iters left: 1 (441 enodes) 4.008 * * [simplify]: Extracting #0: cost 1 inf + 0 4.009 * * [simplify]: Extracting #1: cost 78 inf + 0 4.009 * * [simplify]: Extracting #2: cost 196 inf + 43 4.011 * * [simplify]: Extracting #3: cost 180 inf + 4241 4.015 * * [simplify]: Extracting #4: cost 55 inf + 55308 4.023 * * [simplify]: Extracting #5: cost 0 inf + 83834 4.031 * * [simplify]: Extracting #6: cost 0 inf + 83794 4.040 * [simplify]: Simplified to (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) 4.040 * [simplify]: Simplified (2 2 1 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)))) 4.041 * * * * [progress]: [ 6 / 114 ] simplifiying candidate # 4.041 * * * * [progress]: [ 7 / 114 ] simplifiying candidate # 4.041 * * * * [progress]: [ 8 / 114 ] simplifiying candidate # 4.041 * * * * [progress]: [ 9 / 114 ] simplifiying candidate # 4.041 * * * * [progress]: [ 10 / 114 ] simplifiying candidate # 4.041 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) 4.041 * * [simplify]: iters left: 6 (8 enodes) 4.044 * * [simplify]: iters left: 5 (30 enodes) 4.048 * * [simplify]: iters left: 4 (45 enodes) 4.055 * * [simplify]: iters left: 3 (52 enodes) 4.069 * * [simplify]: iters left: 2 (55 enodes) 4.083 * * [simplify]: Extracting #0: cost 1 inf + 0 4.083 * * [simplify]: Extracting #1: cost 11 inf + 0 4.083 * * [simplify]: Extracting #2: cost 22 inf + 0 4.084 * * [simplify]: Extracting #3: cost 23 inf + 1 4.084 * * [simplify]: Extracting #4: cost 18 inf + 376 4.084 * * [simplify]: Extracting #5: cost 2 inf + 4312 4.085 * * [simplify]: Extracting #6: cost 0 inf + 4816 4.087 * [simplify]: Simplified to (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 4.087 * [simplify]: Simplified (2 2 1 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)))) 4.087 * [simplify]: Simplifying (/ (cbrt 0.5) (cbrt (exp im))) 4.087 * * [simplify]: iters left: 4 (6 enodes) 4.089 * * [simplify]: iters left: 3 (18 enodes) 4.092 * * [simplify]: Extracting #0: cost 1 inf + 0 4.092 * * [simplify]: Extracting #1: cost 4 inf + 0 4.092 * * [simplify]: Extracting #2: cost 8 inf + 0 4.092 * * [simplify]: Extracting #3: cost 9 inf + 1 4.092 * * [simplify]: Extracting #4: cost 0 inf + 1152 4.092 * [simplify]: Simplified to (/ (cbrt 0.5) (cbrt (exp im))) 4.092 * [simplify]: Simplified (2 2 1 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)))) 4.092 * * * * [progress]: [ 11 / 114 ] simplifiying candidate # 4.092 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 4.092 * * [simplify]: iters left: 5 (7 enodes) 4.094 * * [simplify]: iters left: 4 (23 enodes) 4.098 * * [simplify]: iters left: 3 (27 enodes) 4.102 * * [simplify]: iters left: 2 (30 enodes) 4.107 * * [simplify]: Extracting #0: cost 1 inf + 0 4.107 * * [simplify]: Extracting #1: cost 7 inf + 0 4.107 * * [simplify]: Extracting #2: cost 14 inf + 0 4.107 * * [simplify]: Extracting #3: cost 15 inf + 1 4.107 * * [simplify]: Extracting #4: cost 12 inf + 164 4.107 * * [simplify]: Extracting #5: cost 6 inf + 891 4.107 * * [simplify]: Extracting #6: cost 1 inf + 1970 4.107 * * [simplify]: Extracting #7: cost 0 inf + 2242 4.108 * [simplify]: Simplified to (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 4.108 * [simplify]: Simplified (2 2 1 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)))) 4.108 * [simplify]: Simplifying (/ (cbrt 0.5) (sqrt (exp im))) 4.108 * * [simplify]: iters left: 4 (6 enodes) 4.110 * * [simplify]: iters left: 3 (18 enodes) 4.113 * * [simplify]: Extracting #0: cost 1 inf + 0 4.113 * * [simplify]: Extracting #1: cost 4 inf + 0 4.113 * * [simplify]: Extracting #2: cost 8 inf + 0 4.113 * * [simplify]: Extracting #3: cost 9 inf + 1 4.113 * * [simplify]: Extracting #4: cost 0 inf + 992 4.113 * [simplify]: Simplified to (/ (cbrt 0.5) (sqrt (exp im))) 4.113 * [simplify]: Simplified (2 2 1 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)))) 4.113 * * * * [progress]: [ 12 / 114 ] simplifiying candidate # 4.113 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) 1) 4.113 * * [simplify]: iters left: 5 (5 enodes) 4.115 * * [simplify]: iters left: 4 (17 enodes) 4.119 * * [simplify]: iters left: 3 (27 enodes) 4.124 * * [simplify]: iters left: 2 (28 enodes) 4.128 * * [simplify]: Extracting #0: cost 1 inf + 0 4.128 * * [simplify]: Extracting #1: cost 5 inf + 0 4.128 * * [simplify]: Extracting #2: cost 7 inf + 1 4.129 * * [simplify]: Extracting #3: cost 6 inf + 2 4.129 * * [simplify]: Extracting #4: cost 1 inf + 528 4.129 * * [simplify]: Extracting #5: cost 0 inf + 650 4.129 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 4.129 * [simplify]: Simplified (2 2 1 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)))) 4.129 * [simplify]: Simplifying (/ (cbrt 0.5) (exp im)) 4.129 * * [simplify]: iters left: 3 (5 enodes) 4.131 * * [simplify]: iters left: 2 (15 enodes) 4.133 * * [simplify]: Extracting #0: cost 1 inf + 0 4.133 * * [simplify]: Extracting #1: cost 4 inf + 0 4.133 * * [simplify]: Extracting #2: cost 8 inf + 0 4.133 * * [simplify]: Extracting #3: cost 4 inf + 144 4.134 * * [simplify]: Extracting #4: cost 0 inf + 690 4.134 * [simplify]: Simplified to (/ (cbrt 0.5) (exp im)) 4.134 * [simplify]: Simplified (2 2 1 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)))) 4.134 * * * * [progress]: [ 13 / 114 ] simplifiying candidate # 4.134 * [simplify]: Simplifying (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 4.134 * * [simplify]: iters left: 6 (7 enodes) 4.136 * * [simplify]: iters left: 5 (23 enodes) 4.140 * * [simplify]: iters left: 4 (25 enodes) 4.144 * * [simplify]: Extracting #0: cost 1 inf + 0 4.144 * * [simplify]: Extracting #1: cost 6 inf + 0 4.144 * * [simplify]: Extracting #2: cost 12 inf + 0 4.144 * * [simplify]: Extracting #3: cost 13 inf + 1 4.144 * * [simplify]: Extracting #4: cost 8 inf + 226 4.144 * * [simplify]: Extracting #5: cost 4 inf + 951 4.144 * * [simplify]: Extracting #6: cost 1 inf + 1646 4.145 * * [simplify]: Extracting #7: cost 0 inf + 1918 4.145 * [simplify]: Simplified to (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 4.145 * [simplify]: Simplified (2 2 1 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)))) 4.145 * [simplify]: Simplifying (/ (sqrt 0.5) (cbrt (exp im))) 4.145 * * [simplify]: iters left: 4 (6 enodes) 4.147 * * [simplify]: iters left: 3 (18 enodes) 4.150 * * [simplify]: Extracting #0: cost 1 inf + 0 4.150 * * [simplify]: Extracting #1: cost 4 inf + 0 4.150 * * [simplify]: Extracting #2: cost 8 inf + 0 4.150 * * [simplify]: Extracting #3: cost 9 inf + 1 4.150 * * [simplify]: Extracting #4: cost 0 inf + 992 4.150 * [simplify]: Simplified to (/ (sqrt 0.5) (cbrt (exp im))) 4.150 * [simplify]: Simplified (2 2 1 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)))) 4.150 * * * * [progress]: [ 14 / 114 ] simplifiying candidate # 4.151 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 4.151 * * [simplify]: iters left: 4 (6 enodes) 4.152 * * [simplify]: iters left: 3 (18 enodes) 4.155 * * [simplify]: Extracting #0: cost 1 inf + 0 4.155 * * [simplify]: Extracting #1: cost 4 inf + 0 4.155 * * [simplify]: Extracting #2: cost 8 inf + 0 4.155 * * [simplify]: Extracting #3: cost 9 inf + 1 4.155 * * [simplify]: Extracting #4: cost 0 inf + 832 4.155 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 4.155 * [simplify]: Simplified (2 2 1 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)))) 4.156 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 4.156 * * [simplify]: iters left: 4 (6 enodes) 4.157 * * [simplify]: iters left: 3 (18 enodes) 4.160 * * [simplify]: Extracting #0: cost 1 inf + 0 4.160 * * [simplify]: Extracting #1: cost 4 inf + 0 4.160 * * [simplify]: Extracting #2: cost 8 inf + 0 4.160 * * [simplify]: Extracting #3: cost 9 inf + 1 4.160 * * [simplify]: Extracting #4: cost 0 inf + 832 4.160 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 4.160 * [simplify]: Simplified (2 2 1 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)))) 4.160 * * * * [progress]: [ 15 / 114 ] simplifiying candidate # 4.161 * [simplify]: Simplifying (/ (sqrt 0.5) 1) 4.161 * * [simplify]: iters left: 3 (4 enodes) 4.162 * * [simplify]: iters left: 2 (12 enodes) 4.165 * * [simplify]: iters left: 1 (14 enodes) 4.169 * * [simplify]: Extracting #0: cost 1 inf + 0 4.169 * * [simplify]: Extracting #1: cost 4 inf + 0 4.169 * * [simplify]: Extracting #2: cost 0 inf + 84 4.169 * [simplify]: Simplified to (sqrt 0.5) 4.169 * [simplify]: Simplified (2 2 1 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)))) 4.169 * [simplify]: Simplifying (/ (sqrt 0.5) (exp im)) 4.169 * * [simplify]: iters left: 3 (5 enodes) 4.171 * * [simplify]: iters left: 2 (15 enodes) 4.174 * * [simplify]: Extracting #0: cost 1 inf + 0 4.174 * * [simplify]: Extracting #1: cost 4 inf + 0 4.174 * * [simplify]: Extracting #2: cost 8 inf + 0 4.174 * * [simplify]: Extracting #3: cost 4 inf + 144 4.174 * * [simplify]: Extracting #4: cost 0 inf + 530 4.174 * [simplify]: Simplified to (/ (sqrt 0.5) (exp im)) 4.174 * [simplify]: Simplified (2 2 1 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)))) 4.174 * * * * [progress]: [ 16 / 114 ] simplifiying candidate # 4.174 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 4.175 * * [simplify]: iters left: 6 (6 enodes) 4.176 * * [simplify]: iters left: 5 (22 enodes) 4.180 * * [simplify]: iters left: 4 (26 enodes) 4.184 * * [simplify]: Extracting #0: cost 1 inf + 0 4.184 * * [simplify]: Extracting #1: cost 6 inf + 0 4.184 * * [simplify]: Extracting #2: cost 9 inf + 1 4.184 * * [simplify]: Extracting #3: cost 11 inf + 1 4.184 * * [simplify]: Extracting #4: cost 8 inf + 144 4.184 * * [simplify]: Extracting #5: cost 2 inf + 1253 4.185 * * [simplify]: Extracting #6: cost 0 inf + 1676 4.185 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 4.185 * [simplify]: Simplified (2 2 1 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)))) 4.185 * [simplify]: Simplifying (/ 0.5 (cbrt (exp im))) 4.185 * * [simplify]: iters left: 4 (5 enodes) 4.186 * * [simplify]: iters left: 3 (15 enodes) 4.189 * * [simplify]: Extracting #0: cost 1 inf + 0 4.189 * * [simplify]: Extracting #1: cost 4 inf + 0 4.189 * * [simplify]: Extracting #2: cost 5 inf + 1 4.189 * * [simplify]: Extracting #3: cost 7 inf + 1 4.190 * * [simplify]: Extracting #4: cost 0 inf + 830 4.190 * [simplify]: Simplified to (/ 0.5 (cbrt (exp im))) 4.190 * [simplify]: Simplified (2 2 1 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)))) 4.190 * * * * [progress]: [ 17 / 114 ] simplifiying candidate # 4.190 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 4.190 * * [simplify]: iters left: 4 (5 enodes) 4.192 * * [simplify]: iters left: 3 (17 enodes) 4.195 * * [simplify]: iters left: 2 (19 enodes) 4.198 * * [simplify]: Extracting #0: cost 1 inf + 0 4.198 * * [simplify]: Extracting #1: cost 4 inf + 0 4.198 * * [simplify]: Extracting #2: cost 5 inf + 1 4.198 * * [simplify]: Extracting #3: cost 7 inf + 1 4.198 * * [simplify]: Extracting #4: cost 0 inf + 670 4.198 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 4.198 * [simplify]: Simplified (2 2 1 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)))) 4.198 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 4.198 * * [simplify]: iters left: 4 (5 enodes) 4.199 * * [simplify]: iters left: 3 (15 enodes) 4.202 * * [simplify]: Extracting #0: cost 1 inf + 0 4.202 * * [simplify]: Extracting #1: cost 4 inf + 0 4.202 * * [simplify]: Extracting #2: cost 5 inf + 1 4.202 * * [simplify]: Extracting #3: cost 7 inf + 1 4.202 * * [simplify]: Extracting #4: cost 0 inf + 670 4.202 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 4.202 * [simplify]: Simplified (2 2 1 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)))) 4.202 * * * * [progress]: [ 18 / 114 ] simplifiying candidate # 4.202 * [simplify]: Simplifying (/ 1 1) 4.202 * * [simplify]: iters left: 2 (2 enodes) 4.203 * * [simplify]: iters left: 1 (6 enodes) 4.204 * * [simplify]: Extracting #0: cost 1 inf + 0 4.204 * * [simplify]: Extracting #1: cost 0 inf + 1 4.204 * [simplify]: Simplified to 1 4.204 * [simplify]: Simplified (2 2 1 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)))) 4.204 * [simplify]: Simplifying (/ 0.5 (exp im)) 4.204 * * [simplify]: iters left: 3 (4 enodes) 4.206 * * [simplify]: iters left: 2 (12 enodes) 4.207 * * [simplify]: Extracting #0: cost 1 inf + 0 4.207 * * [simplify]: Extracting #1: cost 4 inf + 0 4.207 * * [simplify]: Extracting #2: cost 5 inf + 1 4.207 * * [simplify]: Extracting #3: cost 4 inf + 2 4.207 * * [simplify]: Extracting #4: cost 0 inf + 368 4.208 * [simplify]: Simplified to (/ 0.5 (exp im)) 4.208 * [simplify]: Simplified (2 2 1 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)))) 4.208 * * * * [progress]: [ 19 / 114 ] simplifiying candidate # 4.208 * * * * [progress]: [ 20 / 114 ] simplifiying candidate # 4.208 * * * * [progress]: [ 21 / 114 ] simplifiying candidate # 4.208 * * * * [progress]: [ 22 / 114 ] simplifiying candidate # 4.208 * [simplify]: Simplifying (cbrt (exp im)) 4.208 * * [simplify]: iters left: 2 (3 enodes) 4.209 * * [simplify]: iters left: 1 (9 enodes) 4.210 * * [simplify]: Extracting #0: cost 1 inf + 0 4.210 * * [simplify]: Extracting #1: cost 3 inf + 0 4.210 * * [simplify]: Extracting #2: cost 5 inf + 0 4.210 * * [simplify]: Extracting #3: cost 4 inf + 1 4.210 * * [simplify]: Extracting #4: cost 0 inf + 445 4.210 * [simplify]: Simplified to (cbrt (exp im)) 4.210 * [simplify]: Simplified (2 2 1 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)))) 4.210 * * * * [progress]: [ 23 / 114 ] simplifiying candidate # 4.210 * [simplify]: Simplifying (sqrt (exp im)) 4.210 * * [simplify]: iters left: 2 (3 enodes) 4.211 * * [simplify]: iters left: 1 (9 enodes) 4.212 * * [simplify]: Extracting #0: cost 1 inf + 0 4.212 * * [simplify]: Extracting #1: cost 3 inf + 0 4.212 * * [simplify]: Extracting #2: cost 5 inf + 0 4.212 * * [simplify]: Extracting #3: cost 4 inf + 1 4.212 * * [simplify]: Extracting #4: cost 0 inf + 365 4.212 * [simplify]: Simplified to (sqrt (exp im)) 4.212 * [simplify]: Simplified (2 2 1 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)))) 4.212 * * * * [progress]: [ 24 / 114 ] simplifiying candidate # 4.212 * [simplify]: Simplifying (exp im) 4.212 * * [simplify]: iters left: 1 (2 enodes) 4.213 * * [simplify]: Extracting #0: cost 1 inf + 0 4.213 * * [simplify]: Extracting #1: cost 3 inf + 0 4.213 * * [simplify]: Extracting #2: cost 2 inf + 1 4.213 * * [simplify]: Extracting #3: cost 0 inf + 143 4.213 * [simplify]: Simplified to (exp im) 4.213 * [simplify]: Simplified (2 2 1 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)))) 4.213 * * * * [progress]: [ 25 / 114 ] simplifiying candidate # 4.213 * [simplify]: Simplifying (* (cbrt 0.5) (cbrt 0.5)) 4.213 * * [simplify]: iters left: 3 (3 enodes) 4.214 * * [simplify]: iters left: 2 (9 enodes) 4.217 * * [simplify]: Extracting #0: cost 1 inf + 0 4.217 * * [simplify]: Extracting #1: cost 3 inf + 0 4.217 * * [simplify]: Extracting #2: cost 5 inf + 0 4.217 * * [simplify]: Extracting #3: cost 4 inf + 1 4.217 * * [simplify]: Extracting #4: cost 0 inf + 405 4.217 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 4.217 * [simplify]: Simplified (2 2 1 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)))) 4.217 * * * * [progress]: [ 26 / 114 ] simplifiying candidate # 4.218 * [simplify]: Simplifying (sqrt 0.5) 4.218 * * [simplify]: iters left: 1 (2 enodes) 4.219 * * [simplify]: Extracting #0: cost 1 inf + 0 4.219 * * [simplify]: Extracting #1: cost 3 inf + 0 4.219 * * [simplify]: Extracting #2: cost 2 inf + 1 4.220 * * [simplify]: Extracting #3: cost 0 inf + 83 4.220 * [simplify]: Simplified to (sqrt 0.5) 4.220 * [simplify]: Simplified (2 2 1 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)))) 4.220 * * * * [progress]: [ 27 / 114 ] simplifiying candidate # 4.220 * * * * [progress]: [ 28 / 114 ] simplifiying candidate #real (real->posit16 (/ 0.5 (exp im)))) (* (exp im) 0.5))) (cos re))))> 4.220 * * * * [progress]: [ 29 / 114 ] simplifiying candidate # 4.220 * * * * [progress]: [ 30 / 114 ] simplifiying candidate # 4.220 * [simplify]: Simplifying (- (log 0.5) im) 4.220 * * [simplify]: iters left: 3 (4 enodes) 4.223 * * [simplify]: iters left: 2 (14 enodes) 4.228 * * [simplify]: iters left: 1 (17 enodes) 4.233 * * [simplify]: Extracting #0: cost 1 inf + 0 4.233 * * [simplify]: Extracting #1: cost 5 inf + 0 4.233 * * [simplify]: Extracting #2: cost 6 inf + 42 4.233 * * [simplify]: Extracting #3: cost 4 inf + 84 4.233 * * [simplify]: Extracting #4: cost 0 inf + 450 4.233 * [simplify]: Simplified to (- (log 0.5) im) 4.233 * [simplify]: Simplified (2 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)))) 4.234 * * * * [progress]: [ 31 / 114 ] simplifiying candidate # 4.234 * * * * [progress]: [ 32 / 114 ] simplifiying candidate # 4.234 * * * * [progress]: [ 33 / 114 ] simplifiying candidate # 4.234 * [simplify]: Simplifying (/ (* (* 0.5 0.5) 0.5) (* (* (exp im) (exp im)) (exp im))) 4.234 * * [simplify]: iters left: 6 (8 enodes) 4.239 * * [simplify]: iters left: 5 (35 enodes) 4.253 * * [simplify]: iters left: 4 (81 enodes) 4.271 * * [simplify]: iters left: 3 (159 enodes) 4.306 * * [simplify]: iters left: 2 (261 enodes) 4.394 * * [simplify]: iters left: 1 (441 enodes) 4.534 * * [simplify]: Extracting #0: cost 1 inf + 0 4.534 * * [simplify]: Extracting #1: cost 78 inf + 0 4.535 * * [simplify]: Extracting #2: cost 196 inf + 43 4.537 * * [simplify]: Extracting #3: cost 180 inf + 4241 4.547 * * [simplify]: Extracting #4: cost 55 inf + 55308 4.563 * * [simplify]: Extracting #5: cost 0 inf + 83834 4.579 * * [simplify]: Extracting #6: cost 0 inf + 83794 4.587 * [simplify]: Simplified to (* (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (/ 0.5 (exp im))) 4.587 * [simplify]: Simplified (2 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)))) 4.587 * * * * [progress]: [ 34 / 114 ] simplifiying candidate # 4.587 * * * * [progress]: [ 35 / 114 ] simplifiying candidate # 4.588 * * * * [progress]: [ 36 / 114 ] simplifiying candidate # 4.588 * * * * [progress]: [ 37 / 114 ] simplifiying candidate # 4.588 * * * * [progress]: [ 38 / 114 ] simplifiying candidate # 4.588 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (* (cbrt (exp im)) (cbrt (exp im)))) 4.588 * * [simplify]: iters left: 6 (8 enodes) 4.590 * * [simplify]: iters left: 5 (30 enodes) 4.595 * * [simplify]: iters left: 4 (45 enodes) 4.602 * * [simplify]: iters left: 3 (52 enodes) 4.611 * * [simplify]: iters left: 2 (55 enodes) 4.618 * * [simplify]: Extracting #0: cost 1 inf + 0 4.618 * * [simplify]: Extracting #1: cost 11 inf + 0 4.618 * * [simplify]: Extracting #2: cost 22 inf + 0 4.619 * * [simplify]: Extracting #3: cost 23 inf + 1 4.619 * * [simplify]: Extracting #4: cost 18 inf + 376 4.619 * * [simplify]: Extracting #5: cost 2 inf + 4312 4.620 * * [simplify]: Extracting #6: cost 0 inf + 4816 4.621 * [simplify]: Simplified to (* (/ (cbrt 0.5) (cbrt (exp im))) (/ (cbrt 0.5) (cbrt (exp im)))) 4.621 * [simplify]: Simplified (2 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)))) 4.622 * [simplify]: Simplifying (/ (cbrt 0.5) (cbrt (exp im))) 4.622 * * [simplify]: iters left: 4 (6 enodes) 4.625 * * [simplify]: iters left: 3 (18 enodes) 4.631 * * [simplify]: Extracting #0: cost 1 inf + 0 4.631 * * [simplify]: Extracting #1: cost 4 inf + 0 4.631 * * [simplify]: Extracting #2: cost 8 inf + 0 4.631 * * [simplify]: Extracting #3: cost 9 inf + 1 4.631 * * [simplify]: Extracting #4: cost 0 inf + 1152 4.632 * [simplify]: Simplified to (/ (cbrt 0.5) (cbrt (exp im))) 4.632 * [simplify]: Simplified (2 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)))) 4.632 * * * * [progress]: [ 39 / 114 ] simplifiying candidate # 4.632 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 4.632 * * [simplify]: iters left: 5 (7 enodes) 4.636 * * [simplify]: iters left: 4 (23 enodes) 4.644 * * [simplify]: iters left: 3 (27 enodes) 4.652 * * [simplify]: iters left: 2 (30 enodes) 4.661 * * [simplify]: Extracting #0: cost 1 inf + 0 4.661 * * [simplify]: Extracting #1: cost 7 inf + 0 4.661 * * [simplify]: Extracting #2: cost 14 inf + 0 4.661 * * [simplify]: Extracting #3: cost 15 inf + 1 4.661 * * [simplify]: Extracting #4: cost 12 inf + 164 4.662 * * [simplify]: Extracting #5: cost 6 inf + 891 4.662 * * [simplify]: Extracting #6: cost 1 inf + 1970 4.663 * * [simplify]: Extracting #7: cost 0 inf + 2242 4.663 * [simplify]: Simplified to (/ (* (cbrt 0.5) (cbrt 0.5)) (sqrt (exp im))) 4.663 * [simplify]: Simplified (2 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)))) 4.664 * [simplify]: Simplifying (/ (cbrt 0.5) (sqrt (exp im))) 4.664 * * [simplify]: iters left: 4 (6 enodes) 4.667 * * [simplify]: iters left: 3 (18 enodes) 4.672 * * [simplify]: Extracting #0: cost 1 inf + 0 4.672 * * [simplify]: Extracting #1: cost 4 inf + 0 4.672 * * [simplify]: Extracting #2: cost 8 inf + 0 4.673 * * [simplify]: Extracting #3: cost 9 inf + 1 4.673 * * [simplify]: Extracting #4: cost 0 inf + 992 4.673 * [simplify]: Simplified to (/ (cbrt 0.5) (sqrt (exp im))) 4.673 * [simplify]: Simplified (2 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)))) 4.673 * * * * [progress]: [ 40 / 114 ] simplifiying candidate # 4.674 * [simplify]: Simplifying (/ (* (cbrt 0.5) (cbrt 0.5)) 1) 4.674 * * [simplify]: iters left: 5 (5 enodes) 4.677 * * [simplify]: iters left: 4 (17 enodes) 4.687 * * [simplify]: iters left: 3 (27 enodes) 4.696 * * [simplify]: iters left: 2 (28 enodes) 4.703 * * [simplify]: Extracting #0: cost 1 inf + 0 4.703 * * [simplify]: Extracting #1: cost 5 inf + 0 4.703 * * [simplify]: Extracting #2: cost 7 inf + 1 4.704 * * [simplify]: Extracting #3: cost 6 inf + 2 4.704 * * [simplify]: Extracting #4: cost 1 inf + 528 4.704 * * [simplify]: Extracting #5: cost 0 inf + 650 4.704 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 4.704 * [simplify]: Simplified (2 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)))) 4.705 * [simplify]: Simplifying (/ (cbrt 0.5) (exp im)) 4.705 * * [simplify]: iters left: 3 (5 enodes) 4.708 * * [simplify]: iters left: 2 (15 enodes) 4.713 * * [simplify]: Extracting #0: cost 1 inf + 0 4.713 * * [simplify]: Extracting #1: cost 4 inf + 0 4.713 * * [simplify]: Extracting #2: cost 8 inf + 0 4.713 * * [simplify]: Extracting #3: cost 4 inf + 144 4.713 * * [simplify]: Extracting #4: cost 0 inf + 690 4.714 * [simplify]: Simplified to (/ (cbrt 0.5) (exp im)) 4.714 * [simplify]: Simplified (2 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)))) 4.714 * * * * [progress]: [ 41 / 114 ] simplifiying candidate # 4.714 * [simplify]: Simplifying (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 4.714 * * [simplify]: iters left: 6 (7 enodes) 4.718 * * [simplify]: iters left: 5 (23 enodes) 4.726 * * [simplify]: iters left: 4 (25 enodes) 4.733 * * [simplify]: Extracting #0: cost 1 inf + 0 4.733 * * [simplify]: Extracting #1: cost 6 inf + 0 4.733 * * [simplify]: Extracting #2: cost 12 inf + 0 4.733 * * [simplify]: Extracting #3: cost 13 inf + 1 4.733 * * [simplify]: Extracting #4: cost 8 inf + 226 4.733 * * [simplify]: Extracting #5: cost 4 inf + 951 4.733 * * [simplify]: Extracting #6: cost 1 inf + 1646 4.734 * * [simplify]: Extracting #7: cost 0 inf + 1918 4.734 * [simplify]: Simplified to (/ (sqrt 0.5) (* (cbrt (exp im)) (cbrt (exp im)))) 4.734 * [simplify]: Simplified (2 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)))) 4.735 * [simplify]: Simplifying (/ (sqrt 0.5) (cbrt (exp im))) 4.735 * * [simplify]: iters left: 4 (6 enodes) 4.738 * * [simplify]: iters left: 3 (18 enodes) 4.743 * * [simplify]: Extracting #0: cost 1 inf + 0 4.743 * * [simplify]: Extracting #1: cost 4 inf + 0 4.743 * * [simplify]: Extracting #2: cost 8 inf + 0 4.743 * * [simplify]: Extracting #3: cost 9 inf + 1 4.743 * * [simplify]: Extracting #4: cost 0 inf + 992 4.743 * [simplify]: Simplified to (/ (sqrt 0.5) (cbrt (exp im))) 4.743 * [simplify]: Simplified (2 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)))) 4.744 * * * * [progress]: [ 42 / 114 ] simplifiying candidate # 4.744 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 4.744 * * [simplify]: iters left: 4 (6 enodes) 4.747 * * [simplify]: iters left: 3 (18 enodes) 4.752 * * [simplify]: Extracting #0: cost 1 inf + 0 4.752 * * [simplify]: Extracting #1: cost 4 inf + 0 4.752 * * [simplify]: Extracting #2: cost 8 inf + 0 4.752 * * [simplify]: Extracting #3: cost 9 inf + 1 4.752 * * [simplify]: Extracting #4: cost 0 inf + 832 4.753 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 4.753 * [simplify]: Simplified (2 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)))) 4.753 * [simplify]: Simplifying (/ (sqrt 0.5) (sqrt (exp im))) 4.753 * * [simplify]: iters left: 4 (6 enodes) 4.756 * * [simplify]: iters left: 3 (18 enodes) 4.759 * * [simplify]: Extracting #0: cost 1 inf + 0 4.759 * * [simplify]: Extracting #1: cost 4 inf + 0 4.759 * * [simplify]: Extracting #2: cost 8 inf + 0 4.759 * * [simplify]: Extracting #3: cost 9 inf + 1 4.759 * * [simplify]: Extracting #4: cost 0 inf + 832 4.759 * [simplify]: Simplified to (/ (sqrt 0.5) (sqrt (exp im))) 4.759 * [simplify]: Simplified (2 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)))) 4.759 * * * * [progress]: [ 43 / 114 ] simplifiying candidate # 4.759 * [simplify]: Simplifying (/ (sqrt 0.5) 1) 4.760 * * [simplify]: iters left: 3 (4 enodes) 4.761 * * [simplify]: iters left: 2 (12 enodes) 4.763 * * [simplify]: iters left: 1 (14 enodes) 4.766 * * [simplify]: Extracting #0: cost 1 inf + 0 4.766 * * [simplify]: Extracting #1: cost 4 inf + 0 4.766 * * [simplify]: Extracting #2: cost 0 inf + 84 4.766 * [simplify]: Simplified to (sqrt 0.5) 4.766 * [simplify]: Simplified (2 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)))) 4.766 * [simplify]: Simplifying (/ (sqrt 0.5) (exp im)) 4.766 * * [simplify]: iters left: 3 (5 enodes) 4.768 * * [simplify]: iters left: 2 (15 enodes) 4.771 * * [simplify]: Extracting #0: cost 1 inf + 0 4.771 * * [simplify]: Extracting #1: cost 4 inf + 0 4.771 * * [simplify]: Extracting #2: cost 8 inf + 0 4.771 * * [simplify]: Extracting #3: cost 4 inf + 144 4.771 * * [simplify]: Extracting #4: cost 0 inf + 530 4.771 * [simplify]: Simplified to (/ (sqrt 0.5) (exp im)) 4.771 * [simplify]: Simplified (2 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)))) 4.771 * * * * [progress]: [ 44 / 114 ] simplifiying candidate # 4.771 * [simplify]: Simplifying (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 4.771 * * [simplify]: iters left: 6 (6 enodes) 4.773 * * [simplify]: iters left: 5 (22 enodes) 4.777 * * [simplify]: iters left: 4 (26 enodes) 4.781 * * [simplify]: Extracting #0: cost 1 inf + 0 4.781 * * [simplify]: Extracting #1: cost 6 inf + 0 4.781 * * [simplify]: Extracting #2: cost 9 inf + 1 4.781 * * [simplify]: Extracting #3: cost 11 inf + 1 4.781 * * [simplify]: Extracting #4: cost 8 inf + 144 4.781 * * [simplify]: Extracting #5: cost 2 inf + 1253 4.781 * * [simplify]: Extracting #6: cost 0 inf + 1676 4.781 * [simplify]: Simplified to (/ 1 (* (cbrt (exp im)) (cbrt (exp im)))) 4.781 * [simplify]: Simplified (2 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)))) 4.782 * [simplify]: Simplifying (/ 0.5 (cbrt (exp im))) 4.782 * * [simplify]: iters left: 4 (5 enodes) 4.783 * * [simplify]: iters left: 3 (15 enodes) 4.785 * * [simplify]: Extracting #0: cost 1 inf + 0 4.785 * * [simplify]: Extracting #1: cost 4 inf + 0 4.785 * * [simplify]: Extracting #2: cost 5 inf + 1 4.785 * * [simplify]: Extracting #3: cost 7 inf + 1 4.785 * * [simplify]: Extracting #4: cost 0 inf + 830 4.785 * [simplify]: Simplified to (/ 0.5 (cbrt (exp im))) 4.786 * [simplify]: Simplified (2 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)))) 4.786 * * * * [progress]: [ 45 / 114 ] simplifiying candidate # 4.786 * [simplify]: Simplifying (/ 1 (sqrt (exp im))) 4.786 * * [simplify]: iters left: 4 (5 enodes) 4.787 * * [simplify]: iters left: 3 (17 enodes) 4.792 * * [simplify]: iters left: 2 (19 enodes) 4.797 * * [simplify]: Extracting #0: cost 1 inf + 0 4.797 * * [simplify]: Extracting #1: cost 4 inf + 0 4.798 * * [simplify]: Extracting #2: cost 5 inf + 1 4.798 * * [simplify]: Extracting #3: cost 7 inf + 1 4.798 * * [simplify]: Extracting #4: cost 0 inf + 670 4.798 * [simplify]: Simplified to (/ 1 (sqrt (exp im))) 4.798 * [simplify]: Simplified (2 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)))) 4.798 * [simplify]: Simplifying (/ 0.5 (sqrt (exp im))) 4.798 * * [simplify]: iters left: 4 (5 enodes) 4.801 * * [simplify]: iters left: 3 (15 enodes) 4.805 * * [simplify]: Extracting #0: cost 1 inf + 0 4.805 * * [simplify]: Extracting #1: cost 4 inf + 0 4.805 * * [simplify]: Extracting #2: cost 5 inf + 1 4.805 * * [simplify]: Extracting #3: cost 7 inf + 1 4.805 * * [simplify]: Extracting #4: cost 0 inf + 670 4.805 * [simplify]: Simplified to (/ 0.5 (sqrt (exp im))) 4.805 * [simplify]: Simplified (2 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)))) 4.805 * * * * [progress]: [ 46 / 114 ] simplifiying candidate # 4.806 * [simplify]: Simplifying (/ 1 1) 4.806 * * [simplify]: iters left: 2 (2 enodes) 4.807 * * [simplify]: iters left: 1 (6 enodes) 4.811 * * [simplify]: Extracting #0: cost 1 inf + 0 4.811 * * [simplify]: Extracting #1: cost 0 inf + 1 4.812 * [simplify]: Simplified to 1 4.812 * [simplify]: Simplified (2 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)))) 4.812 * [simplify]: Simplifying (/ 0.5 (exp im)) 4.812 * * [simplify]: iters left: 3 (4 enodes) 4.814 * * [simplify]: iters left: 2 (12 enodes) 4.818 * * [simplify]: Extracting #0: cost 1 inf + 0 4.818 * * [simplify]: Extracting #1: cost 4 inf + 0 4.818 * * [simplify]: Extracting #2: cost 5 inf + 1 4.818 * * [simplify]: Extracting #3: cost 4 inf + 2 4.818 * * [simplify]: Extracting #4: cost 0 inf + 368 4.818 * [simplify]: Simplified to (/ 0.5 (exp im)) 4.818 * [simplify]: Simplified (2 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)))) 4.818 * * * * [progress]: [ 47 / 114 ] simplifiying candidate # 4.818 * * * * [progress]: [ 48 / 114 ] simplifiying candidate # 4.818 * * * * [progress]: [ 49 / 114 ] simplifiying candidate # 4.818 * * * * [progress]: [ 50 / 114 ] simplifiying candidate # 4.819 * [simplify]: Simplifying (cbrt (exp im)) 4.819 * * [simplify]: iters left: 2 (3 enodes) 4.820 * * [simplify]: iters left: 1 (9 enodes) 4.822 * * [simplify]: Extracting #0: cost 1 inf + 0 4.822 * * [simplify]: Extracting #1: cost 3 inf + 0 4.822 * * [simplify]: Extracting #2: cost 5 inf + 0 4.822 * * [simplify]: Extracting #3: cost 4 inf + 1 4.822 * * [simplify]: Extracting #4: cost 0 inf + 445 4.822 * [simplify]: Simplified to (cbrt (exp im)) 4.822 * [simplify]: Simplified (2 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)))) 4.822 * * * * [progress]: [ 51 / 114 ] simplifiying candidate # 4.823 * [simplify]: Simplifying (sqrt (exp im)) 4.823 * * [simplify]: iters left: 2 (3 enodes) 4.824 * * [simplify]: iters left: 1 (9 enodes) 4.826 * * [simplify]: Extracting #0: cost 1 inf + 0 4.826 * * [simplify]: Extracting #1: cost 3 inf + 0 4.826 * * [simplify]: Extracting #2: cost 5 inf + 0 4.826 * * [simplify]: Extracting #3: cost 4 inf + 1 4.826 * * [simplify]: Extracting #4: cost 0 inf + 365 4.826 * [simplify]: Simplified to (sqrt (exp im)) 4.826 * [simplify]: Simplified (2 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)))) 4.826 * * * * [progress]: [ 52 / 114 ] simplifiying candidate # 4.827 * [simplify]: Simplifying (exp im) 4.827 * * [simplify]: iters left: 1 (2 enodes) 4.828 * * [simplify]: Extracting #0: cost 1 inf + 0 4.828 * * [simplify]: Extracting #1: cost 3 inf + 0 4.828 * * [simplify]: Extracting #2: cost 2 inf + 1 4.828 * * [simplify]: Extracting #3: cost 0 inf + 143 4.828 * [simplify]: Simplified to (exp im) 4.828 * [simplify]: Simplified (2 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)))) 4.828 * * * * [progress]: [ 53 / 114 ] simplifiying candidate # 4.828 * [simplify]: Simplifying (* (cbrt 0.5) (cbrt 0.5)) 4.828 * * [simplify]: iters left: 3 (3 enodes) 4.830 * * [simplify]: iters left: 2 (9 enodes) 4.833 * * [simplify]: Extracting #0: cost 1 inf + 0 4.833 * * [simplify]: Extracting #1: cost 3 inf + 0 4.833 * * [simplify]: Extracting #2: cost 5 inf + 0 4.833 * * [simplify]: Extracting #3: cost 4 inf + 1 4.834 * * [simplify]: Extracting #4: cost 0 inf + 405 4.834 * [simplify]: Simplified to (* (cbrt 0.5) (cbrt 0.5)) 4.834 * [simplify]: Simplified (2 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)))) 4.834 * * * * [progress]: [ 54 / 114 ] simplifiying candidate # 4.834 * [simplify]: Simplifying (sqrt 0.5) 4.834 * * [simplify]: iters left: 1 (2 enodes) 4.836 * * [simplify]: Extracting #0: cost 1 inf + 0 4.836 * * [simplify]: Extracting #1: cost 3 inf + 0 4.836 * * [simplify]: Extracting #2: cost 2 inf + 1 4.836 * * [simplify]: Extracting #3: cost 0 inf + 83 4.836 * [simplify]: Simplified to (sqrt 0.5) 4.836 * [simplify]: Simplified (2 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)))) 4.836 * * * * [progress]: [ 55 / 114 ] simplifiying candidate # 4.836 * * * * [progress]: [ 56 / 114 ] simplifiying candidate #real (real->posit16 (/ 0.5 (exp im)))) (* (exp im) 0.5))) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re))))> 4.836 * * * * [progress]: [ 57 / 114 ] simplifiying candidate # 4.837 * [simplify]: Simplifying (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re))) 4.837 * * [simplify]: iters left: 6 (11 enodes) 4.841 * * [simplify]: iters left: 5 (39 enodes) 4.851 * * [simplify]: iters left: 4 (40 enodes) 4.862 * * [simplify]: iters left: 3 (49 enodes) 4.872 * * [simplify]: iters left: 2 (67 enodes) 4.881 * * [simplify]: iters left: 1 (79 enodes) 4.890 * * [simplify]: Extracting #0: cost 1 inf + 0 4.890 * * [simplify]: Extracting #1: cost 8 inf + 0 4.890 * * [simplify]: Extracting #2: cost 24 inf + 0 4.890 * * [simplify]: Extracting #3: cost 29 inf + 63 4.890 * * [simplify]: Extracting #4: cost 25 inf + 329 4.891 * * [simplify]: Extracting #5: cost 11 inf + 2419 4.891 * * [simplify]: Extracting #6: cost 1 inf + 4622 4.892 * * [simplify]: Extracting #7: cost 0 inf + 4955 4.893 * [simplify]: Simplified to (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 4.893 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 1)) 4.893 * * * * [progress]: [ 58 / 114 ] simplifiying candidate # 4.893 * [simplify]: Simplifying (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re))) 4.893 * * [simplify]: iters left: 6 (11 enodes) 4.896 * * [simplify]: iters left: 5 (39 enodes) 4.901 * * [simplify]: iters left: 4 (40 enodes) 4.907 * * [simplify]: iters left: 3 (49 enodes) 4.924 * * [simplify]: iters left: 2 (67 enodes) 4.934 * * [simplify]: iters left: 1 (79 enodes) 4.943 * * [simplify]: Extracting #0: cost 1 inf + 0 4.943 * * [simplify]: Extracting #1: cost 8 inf + 0 4.943 * * [simplify]: Extracting #2: cost 24 inf + 0 4.943 * * [simplify]: Extracting #3: cost 29 inf + 63 4.943 * * [simplify]: Extracting #4: cost 25 inf + 329 4.943 * * [simplify]: Extracting #5: cost 11 inf + 2419 4.944 * * [simplify]: Extracting #6: cost 1 inf + 4622 4.945 * * [simplify]: Extracting #7: cost 0 inf + 4955 4.946 * [simplify]: Simplified to (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 4.946 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (cos re) (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 1)) 4.946 * * * * [progress]: [ 59 / 114 ] simplifiying candidate # 4.946 * * * * [progress]: [ 60 / 114 ] simplifiying candidate # 4.946 * [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)))) 4.946 * * [simplify]: iters left: 6 (13 enodes) 4.949 * * [simplify]: iters left: 5 (45 enodes) 4.955 * * [simplify]: iters left: 4 (48 enodes) 4.967 * * [simplify]: Extracting #0: cost 1 inf + 0 4.967 * * [simplify]: Extracting #1: cost 6 inf + 0 4.967 * * [simplify]: Extracting #2: cost 12 inf + 0 4.967 * * [simplify]: Extracting #3: cost 16 inf + 0 4.967 * * [simplify]: Extracting #4: cost 17 inf + 62 4.967 * * [simplify]: Extracting #5: cost 19 inf + 254 4.967 * * [simplify]: Extracting #6: cost 19 inf + 386 4.968 * * [simplify]: Extracting #7: cost 18 inf + 387 4.968 * * [simplify]: Extracting #8: cost 12 inf + 1057 4.968 * * [simplify]: Extracting #9: cost 5 inf + 3223 4.970 * * [simplify]: Extracting #10: cost 0 inf + 5085 4.971 * [simplify]: Simplified to (+ (+ (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (log (cos re))) (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 4.971 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (log (cos re))) (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))))) 4.971 * * * * [progress]: [ 61 / 114 ] simplifiying candidate # 4.971 * [simplify]: Simplifying (+ (log (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (log (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 4.971 * * [simplify]: iters left: 6 (13 enodes) 4.974 * * [simplify]: iters left: 5 (45 enodes) 4.981 * * [simplify]: iters left: 4 (50 enodes) 4.988 * * [simplify]: iters left: 3 (53 enodes) 4.995 * * [simplify]: Extracting #0: cost 1 inf + 0 4.995 * * [simplify]: Extracting #1: cost 6 inf + 0 4.995 * * [simplify]: Extracting #2: cost 13 inf + 0 4.995 * * [simplify]: Extracting #3: cost 18 inf + 0 4.995 * * [simplify]: Extracting #4: cost 18 inf + 193 4.995 * * [simplify]: Extracting #5: cost 20 inf + 385 4.995 * * [simplify]: Extracting #6: cost 21 inf + 386 4.995 * * [simplify]: Extracting #7: cost 20 inf + 387 4.995 * * [simplify]: Extracting #8: cost 14 inf + 1057 4.996 * * [simplify]: Extracting #9: cost 5 inf + 3828 4.997 * * [simplify]: Extracting #10: cost 0 inf + 5611 4.997 * [simplify]: Simplified to (+ (log (* (cos re) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 4.997 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* (cos re) (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) (log (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))))) 4.998 * * * * [progress]: [ 62 / 114 ] simplifiying candidate # 4.998 * * * * [progress]: [ 63 / 114 ] simplifiying candidate # 4.998 * * * * [progress]: [ 64 / 114 ] simplifiying candidate # 4.998 * [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)))) 4.998 * * [simplify]: iters left: 6 (15 enodes) 5.002 * * [simplify]: iters left: 5 (57 enodes) 5.018 * * [simplify]: iters left: 4 (132 enodes) 5.072 * * [simplify]: Extracting #0: cost 1 inf + 0 5.073 * * [simplify]: Extracting #1: cost 33 inf + 0 5.073 * * [simplify]: Extracting #2: cost 135 inf + 0 5.075 * * [simplify]: Extracting #3: cost 146 inf + 4 5.076 * * [simplify]: Extracting #4: cost 139 inf + 884 5.077 * * [simplify]: Extracting #5: cost 128 inf + 2807 5.081 * * [simplify]: Extracting #6: cost 94 inf + 13553 5.090 * * [simplify]: Extracting #7: cost 23 inf + 41766 5.109 * * [simplify]: Extracting #8: cost 0 inf + 50857 5.121 * [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))))) 5.121 * [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))))))) 5.121 * * * * [progress]: [ 65 / 114 ] simplifiying candidate # 5.122 * [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))) (cos re)) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re))) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cos re)))) 5.122 * * [simplify]: iters left: 6 (15 enodes) 5.130 * * [simplify]: iters left: 5 (61 enodes) 5.142 * * [simplify]: iters left: 4 (149 enodes) 5.198 * * [simplify]: iters left: 3 (495 enodes) 5.771 * * [simplify]: Extracting #0: cost 1 inf + 0 5.771 * * [simplify]: Extracting #1: cost 62 inf + 0 5.772 * * [simplify]: Extracting #2: cost 382 inf + 1 5.774 * * [simplify]: Extracting #3: cost 466 inf + 783 5.780 * * [simplify]: Extracting #4: cost 385 inf + 24034 5.802 * * [simplify]: Extracting #5: cost 142 inf + 119503 5.885 * * [simplify]: Extracting #6: cost 1 inf + 184121 5.971 * * [simplify]: Extracting #7: cost 0 inf + 184614 6.057 * [simplify]: Simplified to (* (* (* (+ (/ 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))) (cos re))) 6.057 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* (+ (/ 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))) (cos re))))) 6.057 * * * * [progress]: [ 66 / 114 ] simplifiying candidate # 6.057 * * * * [progress]: [ 67 / 114 ] simplifiying candidate # 6.057 * * * * [progress]: [ 68 / 114 ] simplifiying candidate # 6.057 * * * * [progress]: [ 69 / 114 ] simplifiying candidate # 6.057 * [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.058 * * [simplify]: iters left: 6 (14 enodes) 6.062 * * [simplify]: iters left: 5 (65 enodes) 6.077 * * [simplify]: iters left: 4 (134 enodes) 6.135 * * [simplify]: iters left: 3 (320 enodes) 6.234 * * [simplify]: Extracting #0: cost 1 inf + 0 6.235 * * [simplify]: Extracting #1: cost 8 inf + 0 6.235 * * [simplify]: Extracting #2: cost 119 inf + 0 6.236 * * [simplify]: Extracting #3: cost 224 inf + 409 6.238 * * [simplify]: Extracting #4: cost 174 inf + 16395 6.244 * * [simplify]: Extracting #5: cost 31 inf + 65955 6.254 * * [simplify]: Extracting #6: cost 1 inf + 77770 6.271 * * [simplify]: Extracting #7: cost 0 inf + 78093 6.280 * [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.280 * [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.280 * [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)))))) 6.281 * * [simplify]: iters left: 6 (12 enodes) 6.284 * * [simplify]: iters left: 5 (57 enodes) 6.295 * * [simplify]: iters left: 4 (128 enodes) 6.325 * * [simplify]: iters left: 3 (231 enodes) 6.398 * * [simplify]: iters left: 2 (305 enodes) 6.494 * * [simplify]: iters left: 1 (458 enodes) 6.718 * * [simplify]: Extracting #0: cost 1 inf + 0 6.719 * * [simplify]: Extracting #1: cost 28 inf + 0 6.720 * * [simplify]: Extracting #2: cost 174 inf + 42 6.722 * * [simplify]: Extracting #3: cost 236 inf + 572 6.729 * * [simplify]: Extracting #4: cost 112 inf + 21691 6.748 * * [simplify]: Extracting #5: cost 11 inf + 42800 6.768 * * [simplify]: Extracting #6: cost 0 inf + 45512 6.788 * [simplify]: Simplified to (+ (* (- (/ 0.5 (exp im)) (* 0.5 (exp im))) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) 6.788 * [simplify]: Simplified (2 2) 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)))))) (+ (* (- (/ 0.5 (exp im)) (* 0.5 (exp im))) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))))) 6.788 * * * * [progress]: [ 70 / 114 ] simplifiying candidate # 6.788 * [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.789 * * [simplify]: iters left: 6 (18 enodes) 6.804 * * [simplify]: iters left: 5 (91 enodes) 6.845 * * [simplify]: iters left: 4 (217 enodes) 6.897 * * [simplify]: iters left: 3 (467 enodes) 7.037 * * [simplify]: Extracting #0: cost 1 inf + 0 7.037 * * [simplify]: Extracting #1: cost 8 inf + 0 7.037 * * [simplify]: Extracting #2: cost 17 inf + 0 7.037 * * [simplify]: Extracting #3: cost 32 inf + 62 7.038 * * [simplify]: Extracting #4: cost 133 inf + 124 7.039 * * [simplify]: Extracting #5: cost 228 inf + 369 7.044 * * [simplify]: Extracting #6: cost 158 inf + 20825 7.051 * * [simplify]: Extracting #7: cost 23 inf + 61319 7.064 * * [simplify]: Extracting #8: cost 0 inf + 68962 7.075 * * [simplify]: Extracting #9: cost 0 inf + 68472 7.095 * [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.095 * [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.095 * [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)))) 7.096 * * [simplify]: iters left: 6 (14 enodes) 7.104 * * [simplify]: iters left: 5 (68 enodes) 7.131 * * [simplify]: iters left: 4 (145 enodes) 7.187 * * [simplify]: iters left: 3 (244 enodes) 7.250 * * [simplify]: iters left: 2 (311 enodes) 7.350 * * [simplify]: iters left: 1 (463 enodes) 7.604 * * [simplify]: Extracting #0: cost 1 inf + 0 7.604 * * [simplify]: Extracting #1: cost 4 inf + 0 7.604 * * [simplify]: Extracting #2: cost 8 inf + 0 7.604 * * [simplify]: Extracting #3: cost 36 inf + 0 7.605 * * [simplify]: Extracting #4: cost 199 inf + 1 7.606 * * [simplify]: Extracting #5: cost 250 inf + 209 7.609 * * [simplify]: Extracting #6: cost 157 inf + 14678 7.618 * * [simplify]: Extracting #7: cost 13 inf + 44595 7.629 * * [simplify]: Extracting #8: cost 0 inf + 48251 7.640 * * [simplify]: Extracting #9: cost 0 inf + 48211 7.650 * [simplify]: Simplified to (* (sqrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) (sqrt (+ (* (- (* 0.5 (* (exp im) (exp im))) 0.5) 0.5) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))) 7.650 * [simplify]: Simplified (2 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))))) (cos re))) (* (sqrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) (sqrt (+ (* (- (* 0.5 (* (exp im) (exp im))) 0.5) 0.5) (* (/ 0.5 (exp im)) (/ 0.5 (exp im)))))))) 7.650 * * * * [progress]: [ 71 / 114 ] simplifiying candidate # 7.651 * [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.651 * * [simplify]: iters left: 6 (18 enodes) 7.661 * * [simplify]: iters left: 5 (91 enodes) 7.703 * * [simplify]: iters left: 4 (217 enodes) 7.767 * * [simplify]: iters left: 3 (476 enodes) 7.926 * * [simplify]: Extracting #0: cost 1 inf + 0 7.927 * * [simplify]: Extracting #1: cost 8 inf + 0 7.927 * * [simplify]: Extracting #2: cost 17 inf + 0 7.927 * * [simplify]: Extracting #3: cost 32 inf + 62 7.927 * * [simplify]: Extracting #4: cost 133 inf + 124 7.928 * * [simplify]: Extracting #5: cost 228 inf + 369 7.930 * * [simplify]: Extracting #6: cost 164 inf + 17420 7.938 * * [simplify]: Extracting #7: cost 35 inf + 54934 7.951 * * [simplify]: Extracting #8: cost 0 inf + 68804 7.967 * * [simplify]: Extracting #9: cost 0 inf + 68734 7.977 * [simplify]: Simplified to (* (* (cos re) (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 (exp im)) (/ 0.5 (exp im))))))) 7.977 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (* (cos re) (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 (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)))))))) 7.977 * [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)))))) 7.978 * * [simplify]: iters left: 6 (14 enodes) 7.982 * * [simplify]: iters left: 5 (68 enodes) 8.003 * * [simplify]: iters left: 4 (145 enodes) 8.057 * * [simplify]: iters left: 3 (245 enodes) 8.538 * * [simplify]: iters left: 2 (314 enodes) 8.661 * * [simplify]: iters left: 1 (471 enodes) 8.879 * * [simplify]: Extracting #0: cost 1 inf + 0 8.879 * * [simplify]: Extracting #1: cost 4 inf + 0 8.879 * * [simplify]: Extracting #2: cost 8 inf + 0 8.879 * * [simplify]: Extracting #3: cost 36 inf + 0 8.880 * * [simplify]: Extracting #4: cost 191 inf + 123 8.882 * * [simplify]: Extracting #5: cost 238 inf + 939 8.889 * * [simplify]: Extracting #6: cost 129 inf + 19859 8.907 * * [simplify]: Extracting #7: cost 11 inf + 44552 8.928 * * [simplify]: Extracting #8: cost 0 inf + 47664 8.948 * [simplify]: Simplified to (* (sqrt (- (* (/ 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))))) 8.948 * [simplify]: Simplified (2 2) to (λ (re im) (/ (* (* (cos re) (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 (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)))))) (sqrt (- (/ 0.5 (exp im)) (* 0.5 (exp im))))))) 8.949 * * * * [progress]: [ 72 / 114 ] simplifiying candidate # 8.949 * [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))) 8.949 * * [simplify]: iters left: 6 (13 enodes) 8.957 * * [simplify]: iters left: 5 (60 enodes) 8.979 * * [simplify]: iters left: 4 (114 enodes) 9.029 * * [simplify]: iters left: 3 (207 enodes) 9.087 * * [simplify]: iters left: 2 (432 enodes) 9.349 * * [simplify]: Extracting #0: cost 1 inf + 0 9.349 * * [simplify]: Extracting #1: cost 40 inf + 0 9.350 * * [simplify]: Extracting #2: cost 175 inf + 1 9.351 * * [simplify]: Extracting #3: cost 232 inf + 165 9.353 * * [simplify]: Extracting #4: cost 183 inf + 9624 9.363 * * [simplify]: Extracting #5: cost 30 inf + 49337 9.377 * * [simplify]: Extracting #6: cost 0 inf + 58959 9.402 * [simplify]: Simplified to (* (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im)))) (cos re)) 9.402 * [simplify]: Simplified (2 1) to (λ (re im) (/ (* (- (* (/ 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)) (* (exp im) 0.5)))))) 9.402 * [simplify]: Simplifying (* (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5)))) 9.403 * * [simplify]: iters left: 6 (8 enodes) 9.407 * * [simplify]: iters left: 5 (25 enodes) 9.411 * * [simplify]: iters left: 4 (35 enodes) 9.416 * * [simplify]: iters left: 3 (39 enodes) 9.423 * * [simplify]: Extracting #0: cost 1 inf + 0 9.423 * * [simplify]: Extracting #1: cost 6 inf + 0 9.423 * * [simplify]: Extracting #2: cost 14 inf + 0 9.423 * * [simplify]: Extracting #3: cost 17 inf + 1 9.423 * * [simplify]: Extracting #4: cost 15 inf + 43 9.424 * * [simplify]: Extracting #5: cost 6 inf + 1017 9.424 * * [simplify]: Extracting #6: cost 0 inf + 2048 9.424 * [simplify]: Simplified to (- (/ 0.5 (exp im)) (* 0.5 (exp im))) 9.424 * [simplify]: Simplified (2 2) to (λ (re 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))))) 9.424 * * * * [progress]: [ 73 / 114 ] simplifiying candidate # 9.424 * * * * [progress]: [ 74 / 114 ] simplifiying candidate # 9.425 * [simplify]: Simplifying (cos re) 9.425 * * [simplify]: iters left: 1 (2 enodes) 9.425 * * [simplify]: Extracting #0: cost 1 inf + 0 9.425 * * [simplify]: Extracting #1: cost 3 inf + 0 9.425 * * [simplify]: Extracting #2: cost 2 inf + 1 9.425 * * [simplify]: Extracting #3: cost 0 inf + 123 9.425 * [simplify]: Simplified to (cos re) 9.425 * [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)))) (cos re))) 9.425 * * * * [progress]: [ 75 / 114 ] simplifiying candidate # 9.425 * [simplify]: Simplifying (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 9.426 * * [simplify]: iters left: 6 (9 enodes) 9.428 * * [simplify]: iters left: 5 (29 enodes) 9.432 * * [simplify]: Extracting #0: cost 1 inf + 0 9.432 * * [simplify]: Extracting #1: cost 3 inf + 0 9.432 * * [simplify]: Extracting #2: cost 5 inf + 0 9.432 * * [simplify]: Extracting #3: cost 7 inf + 0 9.432 * * [simplify]: Extracting #4: cost 10 inf + 0 9.432 * * [simplify]: Extracting #5: cost 14 inf + 0 9.432 * * [simplify]: Extracting #6: cost 15 inf + 1 9.432 * * [simplify]: Extracting #7: cost 14 inf + 2 9.432 * * [simplify]: Extracting #8: cost 7 inf + 784 9.432 * * [simplify]: Extracting #9: cost 4 inf + 1520 9.432 * * [simplify]: Extracting #10: cost 1 inf + 2416 9.433 * * [simplify]: Extracting #11: cost 0 inf + 2768 9.433 * [simplify]: Simplified to (* (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cbrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 9.433 * [simplify]: Simplified (2 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))))) 9.433 * * * * [progress]: [ 76 / 114 ] simplifiying candidate # 9.433 * [simplify]: Simplifying (sqrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 9.434 * * [simplify]: iters left: 6 (9 enodes) 9.436 * * [simplify]: iters left: 5 (30 enodes) 9.440 * * [simplify]: Extracting #0: cost 1 inf + 0 9.440 * * [simplify]: Extracting #1: cost 4 inf + 0 9.440 * * [simplify]: Extracting #2: cost 7 inf + 0 9.440 * * [simplify]: Extracting #3: cost 10 inf + 0 9.441 * * [simplify]: Extracting #4: cost 14 inf + 0 9.441 * * [simplify]: Extracting #5: cost 15 inf + 1 9.441 * * [simplify]: Extracting #6: cost 14 inf + 2 9.441 * * [simplify]: Extracting #7: cost 8 inf + 672 9.441 * * [simplify]: Extracting #8: cost 1 inf + 2456 9.442 * * [simplify]: Extracting #9: cost 0 inf + 2768 9.443 * [simplify]: Simplified to (fabs (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 9.443 * [simplify]: Simplified (2 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))))) 9.443 * * * * [progress]: [ 77 / 114 ] simplifiying candidate # 9.444 * [simplify]: Simplifying (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 9.444 * * [simplify]: iters left: 6 (8 enodes) 9.448 * * [simplify]: iters left: 5 (26 enodes) 9.455 * * [simplify]: Extracting #0: cost 1 inf + 0 9.456 * * [simplify]: Extracting #1: cost 3 inf + 0 9.456 * * [simplify]: Extracting #2: cost 5 inf + 0 9.456 * * [simplify]: Extracting #3: cost 8 inf + 0 9.456 * * [simplify]: Extracting #4: cost 12 inf + 0 9.456 * * [simplify]: Extracting #5: cost 13 inf + 1 9.456 * * [simplify]: Extracting #6: cost 12 inf + 2 9.456 * * [simplify]: Extracting #7: cost 6 inf + 672 9.456 * * [simplify]: Extracting #8: cost 1 inf + 1712 9.457 * * [simplify]: Extracting #9: cost 0 inf + 1984 9.457 * [simplify]: Simplified to (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 9.457 * [simplify]: Simplified (2 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))))) 9.457 * * * * [progress]: [ 78 / 114 ] simplifiying candidate # 9.458 * [simplify]: Simplifying (sqrt 1) 9.458 * * [simplify]: iters left: 1 (2 enodes) 9.461 * * [simplify]: Extracting #0: cost 1 inf + 0 9.461 * * [simplify]: Extracting #1: cost 0 inf + 1 9.461 * [simplify]: Simplified to 1 9.461 * [simplify]: Simplified (2 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))))) 9.461 * * * * [progress]: [ 79 / 114 ] simplifiying candidate # 9.461 * [simplify]: Simplifying (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 9.461 * * [simplify]: iters left: 6 (8 enodes) 9.465 * * [simplify]: iters left: 5 (26 enodes) 9.472 * * [simplify]: Extracting #0: cost 1 inf + 0 9.472 * * [simplify]: Extracting #1: cost 3 inf + 0 9.472 * * [simplify]: Extracting #2: cost 5 inf + 0 9.472 * * [simplify]: Extracting #3: cost 8 inf + 0 9.472 * * [simplify]: Extracting #4: cost 12 inf + 0 9.472 * * [simplify]: Extracting #5: cost 13 inf + 1 9.472 * * [simplify]: Extracting #6: cost 12 inf + 2 9.473 * * [simplify]: Extracting #7: cost 6 inf + 672 9.473 * * [simplify]: Extracting #8: cost 1 inf + 1712 9.473 * * [simplify]: Extracting #9: cost 0 inf + 1984 9.474 * [simplify]: Simplified to (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 9.474 * [simplify]: Simplified (2 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))))) 9.474 * * * * [progress]: [ 80 / 114 ] simplifiying candidate # 9.474 * * * * [progress]: [ 81 / 114 ] simplifiying candidate # 9.474 * [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))))) 9.475 * * [simplify]: iters left: 6 (11 enodes) 9.480 * * [simplify]: iters left: 5 (56 enodes) 9.503 * * [simplify]: iters left: 4 (126 enodes) 9.554 * * [simplify]: iters left: 3 (228 enodes) 9.600 * * [simplify]: iters left: 2 (304 enodes) 9.688 * * [simplify]: iters left: 1 (468 enodes) 9.903 * * [simplify]: Extracting #0: cost 1 inf + 0 9.903 * * [simplify]: Extracting #1: cost 3 inf + 0 9.903 * * [simplify]: Extracting #2: cost 30 inf + 0 9.904 * * [simplify]: Extracting #3: cost 185 inf + 42 9.906 * * [simplify]: Extracting #4: cost 242 inf + 981 9.913 * * [simplify]: Extracting #5: cost 140 inf + 18739 9.930 * * [simplify]: Extracting #6: cost 7 inf + 46103 9.951 * * [simplify]: Extracting #7: cost 0 inf + 47563 9.973 * [simplify]: Simplified to (sqrt (+ (* 0.5 (- (* (* (exp im) (exp im)) 0.5) 0.5)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im))))) 9.973 * [simplify]: Simplified (2 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))) (cos re))) (sqrt (+ (* 0.5 (- (* (* (exp im) (exp im)) 0.5) 0.5)) (* (/ 0.5 (exp im)) (/ 0.5 (exp im))))))) 9.973 * * * * [progress]: [ 82 / 114 ] simplifiying candidate # 9.973 * [simplify]: Simplifying (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))) 9.973 * * [simplify]: iters left: 6 (7 enodes) 9.981 * * [simplify]: iters left: 5 (24 enodes) 9.989 * * [simplify]: iters left: 4 (33 enodes) 9.999 * * [simplify]: iters left: 3 (37 enodes) 10.009 * * [simplify]: Extracting #0: cost 1 inf + 0 10.009 * * [simplify]: Extracting #1: cost 3 inf + 0 10.009 * * [simplify]: Extracting #2: cost 7 inf + 0 10.009 * * [simplify]: Extracting #3: cost 14 inf + 0 10.009 * * [simplify]: Extracting #4: cost 17 inf + 1 10.009 * * [simplify]: Extracting #5: cost 15 inf + 43 10.010 * * [simplify]: Extracting #6: cost 4 inf + 1281 10.010 * * [simplify]: Extracting #7: cost 1 inf + 1816 10.011 * * [simplify]: Extracting #8: cost 0 inf + 2048 10.011 * [simplify]: Simplified to (sqrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))) 10.012 * [simplify]: Simplified (2 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)))) (cos re))) (sqrt (- (/ 0.5 (exp im)) (* 0.5 (exp im)))))) 10.012 * * * * [progress]: [ 83 / 114 ] simplifiying candidate # 10.012 * [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))) 10.012 * * [simplify]: iters left: 6 (16 enodes) 10.022 * * [simplify]: iters left: 5 (72 enodes) 10.051 * * [simplify]: iters left: 4 (148 enodes) 10.116 * * [simplify]: iters left: 3 (335 enodes) 10.201 * * [simplify]: Extracting #0: cost 1 inf + 0 10.201 * * [simplify]: Extracting #1: cost 8 inf + 0 10.201 * * [simplify]: Extracting #2: cost 17 inf + 0 10.201 * * [simplify]: Extracting #3: cost 21 inf + 62 10.201 * * [simplify]: Extracting #4: cost 90 inf + 123 10.202 * * [simplify]: Extracting #5: cost 181 inf + 337 10.204 * * [simplify]: Extracting #6: cost 126 inf + 15623 10.209 * * [simplify]: Extracting #7: cost 19 inf + 51177 10.217 * * [simplify]: Extracting #8: cost 0 inf + 57660 10.224 * [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))))) (cos re))) 10.224 * [simplify]: Simplified (2 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))))) (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))))))) 10.224 * * * * [progress]: [ 84 / 114 ] simplifiying candidate # 10.224 * [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))) 10.224 * * [simplify]: iters left: 6 (15 enodes) 10.228 * * [simplify]: iters left: 5 (66 enodes) 10.242 * * [simplify]: iters left: 4 (124 enodes) 10.288 * * [simplify]: iters left: 3 (210 enodes) 10.358 * * [simplify]: iters left: 2 (290 enodes) 10.452 * * [simplify]: iters left: 1 (456 enodes) 10.571 * * [simplify]: Extracting #0: cost 1 inf + 0 10.571 * * [simplify]: Extracting #1: cost 8 inf + 0 10.571 * * [simplify]: Extracting #2: cost 17 inf + 0 10.571 * * [simplify]: Extracting #3: cost 40 inf + 1 10.572 * * [simplify]: Extracting #4: cost 120 inf + 63 10.576 * * [simplify]: Extracting #5: cost 146 inf + 287 10.578 * * [simplify]: Extracting #6: cost 122 inf + 4321 10.588 * * [simplify]: Extracting #7: cost 37 inf + 24907 10.597 * * [simplify]: Extracting #8: cost 1 inf + 34269 10.605 * * [simplify]: Extracting #9: cost 0 inf + 34221 10.613 * [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))))))) 10.614 * [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))))))) (sqrt (- (/ 0.5 (exp im)) (* (exp im) 0.5))))) 10.614 * * * * [progress]: [ 85 / 114 ] 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))))))> 10.614 * * * * [progress]: [ 86 / 114 ] simplifiying candidate # 10.614 * * * * [progress]: [ 87 / 114 ] simplifiying candidate # 10.614 * * * * [progress]: [ 88 / 114 ] simplifiying candidate # 10.614 * * * * [progress]: [ 89 / 114 ] simplifiying candidate # 10.614 * * * * [progress]: [ 90 / 114 ] simplifiying candidate # 10.614 * * * * [progress]: [ 91 / 114 ] simplifiying candidate # 10.614 * * * * [progress]: [ 92 / 114 ] simplifiying candidate # 10.614 * * * * [progress]: [ 93 / 114 ] simplifiying candidate # 10.614 * [simplify]: Simplifying (sqrt (* (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) 10.614 * * [simplify]: iters left: 6 (9 enodes) 10.617 * * [simplify]: iters left: 5 (30 enodes) 10.621 * * [simplify]: Extracting #0: cost 1 inf + 0 10.621 * * [simplify]: Extracting #1: cost 4 inf + 0 10.621 * * [simplify]: Extracting #2: cost 7 inf + 0 10.621 * * [simplify]: Extracting #3: cost 10 inf + 0 10.621 * * [simplify]: Extracting #4: cost 14 inf + 0 10.621 * * [simplify]: Extracting #5: cost 15 inf + 1 10.621 * * [simplify]: Extracting #6: cost 14 inf + 2 10.621 * * [simplify]: Extracting #7: cost 8 inf + 672 10.621 * * [simplify]: Extracting #8: cost 1 inf + 2456 10.622 * * [simplify]: Extracting #9: cost 0 inf + 2768 10.622 * [simplify]: Simplified to (fabs (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 10.622 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (* (fabs (cbrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (sqrt (cbrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re)))) 10.622 * * * * [progress]: [ 94 / 114 ] simplifiying candidate # 10.622 * [simplify]: Simplifying (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) 10.622 * * [simplify]: iters left: 6 (8 enodes) 10.624 * * [simplify]: iters left: 5 (26 enodes) 10.628 * * [simplify]: Extracting #0: cost 1 inf + 0 10.628 * * [simplify]: Extracting #1: cost 3 inf + 0 10.628 * * [simplify]: Extracting #2: cost 5 inf + 0 10.628 * * [simplify]: Extracting #3: cost 8 inf + 0 10.628 * * [simplify]: Extracting #4: cost 12 inf + 0 10.629 * * [simplify]: Extracting #5: cost 13 inf + 1 10.629 * * [simplify]: Extracting #6: cost 12 inf + 2 10.629 * * [simplify]: Extracting #7: cost 6 inf + 672 10.629 * * [simplify]: Extracting #8: cost 1 inf + 1712 10.630 * * [simplify]: Extracting #9: cost 0 inf + 1984 10.630 * [simplify]: Simplified to (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) 10.630 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (* (sqrt (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (sqrt (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re)))) 10.631 * * * * [progress]: [ 95 / 114 ] simplifiying candidate # 10.631 * [simplify]: Simplifying (sqrt 1) 10.631 * * [simplify]: iters left: 1 (2 enodes) 10.634 * * [simplify]: Extracting #0: cost 1 inf + 0 10.634 * * [simplify]: Extracting #1: cost 0 inf + 1 10.634 * [simplify]: Simplified to 1 10.634 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (* 1 (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5)))) (cos re)))) 10.634 * * * * [progress]: [ 96 / 114 ] simplifiying candidate # 10.635 * [simplify]: Simplifying (sqrt (+ (pow (/ 0.5 (exp im)) 3) (pow (* (exp im) 0.5) 3))) 10.635 * * [simplify]: iters left: 6 (10 enodes) 10.642 * * [simplify]: iters left: 5 (49 enodes) 10.665 * * [simplify]: iters left: 4 (117 enodes) 10.716 * * [simplify]: iters left: 3 (296 enodes) 10.811 * * [simplify]: Extracting #0: cost 1 inf + 0 10.811 * * [simplify]: Extracting #1: cost 3 inf + 0 10.811 * * [simplify]: Extracting #2: cost 6 inf + 0 10.811 * * [simplify]: Extracting #3: cost 76 inf + 0 10.812 * * [simplify]: Extracting #4: cost 169 inf + 43 10.813 * * [simplify]: Extracting #5: cost 148 inf + 5618 10.818 * * [simplify]: Extracting #6: cost 37 inf + 40062 10.829 * * [simplify]: Extracting #7: cost 1 inf + 52806 10.841 * * [simplify]: Extracting #8: cost 0 inf + 53209 10.848 * [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))))) 10.848 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (/ (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)))) 10.848 * * * * [progress]: [ 97 / 114 ] simplifiying candidate # 10.849 * [simplify]: Simplifying (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* (exp im) 0.5) (* (exp im) 0.5)))) 10.849 * * [simplify]: iters left: 6 (9 enodes) 10.851 * * [simplify]: iters left: 5 (44 enodes) 10.859 * * [simplify]: iters left: 4 (97 enodes) 10.879 * * [simplify]: iters left: 3 (178 enodes) 10.911 * * [simplify]: iters left: 2 (258 enodes) 10.985 * * [simplify]: iters left: 1 (424 enodes) 11.139 * * [simplify]: Extracting #0: cost 1 inf + 0 11.139 * * [simplify]: Extracting #1: cost 3 inf + 0 11.139 * * [simplify]: Extracting #2: cost 25 inf + 0 11.140 * * [simplify]: Extracting #3: cost 108 inf + 1 11.140 * * [simplify]: Extracting #4: cost 137 inf + 164 11.141 * * [simplify]: Extracting #5: cost 112 inf + 4438 11.147 * * [simplify]: Extracting #6: cost 32 inf + 23133 11.156 * * [simplify]: Extracting #7: cost 1 inf + 30892 11.163 * * [simplify]: Extracting #8: cost 0 inf + 31164 11.177 * [simplify]: Simplified to (sqrt (- (* (/ 0.5 (exp im)) (/ 0.5 (exp im))) (* (* 0.5 (exp im)) (* 0.5 (exp im))))) 11.177 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (/ (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)))) (cos re)))) 11.177 * * * * [progress]: [ 98 / 114 ] simplifiying candidate # 11.178 * [simplify]: Simplifying (+ (/ 0.5 (exp im)) (* (exp im) 0.5)) 11.178 * * [simplify]: iters left: 5 (6 enodes) 11.182 * * [simplify]: iters left: 4 (20 enodes) 11.188 * * [simplify]: Extracting #0: cost 1 inf + 0 11.188 * * [simplify]: Extracting #1: cost 4 inf + 0 11.188 * * [simplify]: Extracting #2: cost 8 inf + 0 11.188 * * [simplify]: Extracting #3: cost 9 inf + 1 11.188 * * [simplify]: Extracting #4: cost 0 inf + 976 11.188 * [simplify]: Simplified to (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) 11.189 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (pow (+ (/ 0.5 (exp im)) (* 0.5 (exp im))) (/ 1 2)) (cos re)))) 11.189 * * * * [progress]: [ 99 / 114 ] simplifiying candidate # 11.189 * * * * [progress]: [ 100 / 114 ] simplifiying candidate # 11.189 * [simplify]: Simplifying (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) 11.189 * * [simplify]: iters left: 6 (7 enodes) 11.192 * * [simplify]: iters left: 5 (23 enodes) 11.196 * * [simplify]: Extracting #0: cost 1 inf + 0 11.196 * * [simplify]: Extracting #1: cost 3 inf + 0 11.196 * * [simplify]: Extracting #2: cost 6 inf + 0 11.196 * * [simplify]: Extracting #3: cost 10 inf + 0 11.196 * * [simplify]: Extracting #4: cost 11 inf + 1 11.196 * * [simplify]: Extracting #5: cost 10 inf + 2 11.196 * * [simplify]: Extracting #6: cost 1 inf + 1208 11.196 * * [simplify]: Extracting #7: cost 0 inf + 1440 11.197 * [simplify]: Simplified to (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im)))) 11.197 * [simplify]: Simplified (2 2 1 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (fabs (sqrt (+ (/ 0.5 (exp im)) (* 0.5 (exp im))))) (cos re)))) 11.197 * * * * [progress]: [ 101 / 114 ] simplifiying candidate # 11.197 * * * * [progress]: [ 102 / 114 ] simplifiying candidate #real (real->posit16 (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))))) (cos re))))> 11.197 * * * * [progress]: [ 103 / 114 ] simplifiying candidate # 11.197 * [simplify]: Simplifying (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 11.197 * * [simplify]: iters left: 6 (9 enodes) 11.201 * * [simplify]: iters left: 5 (39 enodes) 11.209 * * [simplify]: iters left: 4 (65 enodes) 11.220 * * [simplify]: iters left: 3 (96 enodes) 11.246 * * [simplify]: iters left: 2 (120 enodes) 11.264 * * [simplify]: iters left: 1 (146 enodes) 11.295 * * [simplify]: Extracting #0: cost 1 inf + 0 11.295 * * [simplify]: Extracting #1: cost 16 inf + 0 11.295 * * [simplify]: Extracting #2: cost 35 inf + 1 11.296 * * [simplify]: Extracting #3: cost 43 inf + 85 11.297 * * [simplify]: Extracting #4: cost 17 inf + 1897 11.299 * * [simplify]: Extracting #5: cost 0 inf + 3856 11.301 * [simplify]: Simplified to (+ (* (- (* 0.25 im) 0.5) im) 0.5) 11.301 * [simplify]: Simplified (2 2 1 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)))) 11.301 * * * * [progress]: [ 104 / 114 ] simplifiying candidate # 11.302 * [simplify]: Simplifying (/ 0.5 (exp im)) 11.302 * * [simplify]: iters left: 3 (4 enodes) 11.304 * * [simplify]: iters left: 2 (12 enodes) 11.308 * * [simplify]: Extracting #0: cost 1 inf + 0 11.308 * * [simplify]: Extracting #1: cost 4 inf + 0 11.308 * * [simplify]: Extracting #2: cost 5 inf + 1 11.308 * * [simplify]: Extracting #3: cost 4 inf + 2 11.308 * * [simplify]: Extracting #4: cost 0 inf + 368 11.309 * [simplify]: Simplified to (/ 0.5 (exp im)) 11.309 * [simplify]: Simplified (2 2 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)))) 11.309 * * * * [progress]: [ 105 / 114 ] simplifiying candidate # 11.309 * [simplify]: Simplifying (/ 0.5 (exp im)) 11.309 * * [simplify]: iters left: 3 (4 enodes) 11.311 * * [simplify]: iters left: 2 (12 enodes) 11.315 * * [simplify]: Extracting #0: cost 1 inf + 0 11.315 * * [simplify]: Extracting #1: cost 4 inf + 0 11.315 * * [simplify]: Extracting #2: cost 5 inf + 1 11.315 * * [simplify]: Extracting #3: cost 4 inf + 2 11.315 * * [simplify]: Extracting #4: cost 0 inf + 368 11.316 * [simplify]: Simplified to (/ 0.5 (exp im)) 11.316 * [simplify]: Simplified (2 2 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)))) 11.316 * * * * [progress]: [ 106 / 114 ] simplifiying candidate # 11.316 * [simplify]: Simplifying (- (+ (* 0.25 (pow im 2)) 0.5) (* 0.5 im)) 11.316 * * [simplify]: iters left: 6 (9 enodes) 11.322 * * [simplify]: iters left: 5 (39 enodes) 11.336 * * [simplify]: iters left: 4 (65 enodes) 11.358 * * [simplify]: iters left: 3 (96 enodes) 11.382 * * [simplify]: iters left: 2 (120 enodes) 11.401 * * [simplify]: iters left: 1 (146 enodes) 11.428 * * [simplify]: Extracting #0: cost 1 inf + 0 11.428 * * [simplify]: Extracting #1: cost 16 inf + 0 11.428 * * [simplify]: Extracting #2: cost 35 inf + 1 11.429 * * [simplify]: Extracting #3: cost 43 inf + 85 11.429 * * [simplify]: Extracting #4: cost 17 inf + 1897 11.430 * * [simplify]: Extracting #5: cost 0 inf + 3856 11.431 * [simplify]: Simplified to (+ (* (- (* 0.25 im) 0.5) im) 0.5) 11.431 * [simplify]: Simplified (2 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)))) 11.431 * * * * [progress]: [ 107 / 114 ] simplifiying candidate # 11.432 * [simplify]: Simplifying (/ 0.5 (exp im)) 11.432 * * [simplify]: iters left: 3 (4 enodes) 11.433 * * [simplify]: iters left: 2 (12 enodes) 11.435 * * [simplify]: Extracting #0: cost 1 inf + 0 11.435 * * [simplify]: Extracting #1: cost 4 inf + 0 11.435 * * [simplify]: Extracting #2: cost 5 inf + 1 11.435 * * [simplify]: Extracting #3: cost 4 inf + 2 11.435 * * [simplify]: Extracting #4: cost 0 inf + 368 11.435 * [simplify]: Simplified to (/ 0.5 (exp im)) 11.435 * [simplify]: Simplified (2 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)))) 11.435 * * * * [progress]: [ 108 / 114 ] simplifiying candidate # 11.435 * [simplify]: Simplifying (/ 0.5 (exp im)) 11.435 * * [simplify]: iters left: 3 (4 enodes) 11.437 * * [simplify]: iters left: 2 (12 enodes) 11.438 * * [simplify]: Extracting #0: cost 1 inf + 0 11.439 * * [simplify]: Extracting #1: cost 4 inf + 0 11.439 * * [simplify]: Extracting #2: cost 5 inf + 1 11.439 * * [simplify]: Extracting #3: cost 4 inf + 2 11.439 * * [simplify]: Extracting #4: cost 0 inf + 368 11.439 * [simplify]: Simplified to (/ 0.5 (exp im)) 11.439 * [simplify]: Simplified (2 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)))) 11.439 * * * * [progress]: [ 109 / 114 ] simplifiying candidate # 11.439 * [simplify]: Simplifying (- (+ (* 0.5 (pow im 2)) 1.0) (* 0.5 (pow re 2))) 11.439 * * [simplify]: iters left: 6 (11 enodes) 11.443 * * [simplify]: iters left: 5 (48 enodes) 11.451 * * [simplify]: iters left: 4 (78 enodes) 11.473 * * [simplify]: iters left: 3 (121 enodes) 11.492 * * [simplify]: iters left: 2 (141 enodes) 11.526 * * [simplify]: iters left: 1 (173 enodes) 11.554 * * [simplify]: Extracting #0: cost 1 inf + 0 11.554 * * [simplify]: Extracting #1: cost 16 inf + 0 11.554 * * [simplify]: Extracting #2: cost 47 inf + 1 11.554 * * [simplify]: Extracting #3: cost 68 inf + 169 11.555 * * [simplify]: Extracting #4: cost 24 inf + 4219 11.557 * * [simplify]: Extracting #5: cost 1 inf + 6833 11.559 * * [simplify]: Extracting #6: cost 0 inf + 6917 11.562 * [simplify]: Simplified to (+ 1.0 (* (- (* im im) (* re re)) 0.5)) 11.562 * [simplify]: Simplified (2) to (λ (re im) (+ 1.0 (* (- (* im im) (* re re)) 0.5))) 11.562 * * * * [progress]: [ 110 / 114 ] simplifiying candidate # 11.562 * [simplify]: Simplifying (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 11.563 * * [simplify]: iters left: 6 (11 enodes) 11.569 * * [simplify]: iters left: 5 (45 enodes) 11.586 * * [simplify]: iters left: 4 (68 enodes) 11.609 * * [simplify]: iters left: 3 (104 enodes) 11.625 * * [simplify]: iters left: 2 (132 enodes) 11.647 * * [simplify]: iters left: 1 (139 enodes) 11.673 * * [simplify]: Extracting #0: cost 1 inf + 0 11.673 * * [simplify]: Extracting #1: cost 10 inf + 0 11.673 * * [simplify]: Extracting #2: cost 28 inf + 1 11.674 * * [simplify]: Extracting #3: cost 39 inf + 64 11.674 * * [simplify]: Extracting #4: cost 37 inf + 228 11.674 * * [simplify]: Extracting #5: cost 20 inf + 2369 11.675 * * [simplify]: Extracting #6: cost 1 inf + 6038 11.676 * * [simplify]: Extracting #7: cost 0 inf + 6300 11.677 * [simplify]: Simplified to (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) 11.678 * [simplify]: Simplified (2) to (λ (re im) (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) 11.678 * * * * [progress]: [ 111 / 114 ] simplifiying candidate # 11.678 * [simplify]: Simplifying (* (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im)))) (cos re)) 11.678 * * [simplify]: iters left: 6 (11 enodes) 11.681 * * [simplify]: iters left: 5 (45 enodes) 11.694 * * [simplify]: iters left: 4 (68 enodes) 11.722 * * [simplify]: iters left: 3 (104 enodes) 11.750 * * [simplify]: iters left: 2 (132 enodes) 11.766 * * [simplify]: iters left: 1 (139 enodes) 11.782 * * [simplify]: Extracting #0: cost 1 inf + 0 11.782 * * [simplify]: Extracting #1: cost 10 inf + 0 11.782 * * [simplify]: Extracting #2: cost 28 inf + 1 11.782 * * [simplify]: Extracting #3: cost 39 inf + 64 11.782 * * [simplify]: Extracting #4: cost 37 inf + 228 11.783 * * [simplify]: Extracting #5: cost 20 inf + 2369 11.784 * * [simplify]: Extracting #6: cost 1 inf + 6038 11.785 * * [simplify]: Extracting #7: cost 0 inf + 6300 11.786 * [simplify]: Simplified to (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) 11.786 * [simplify]: Simplified (2) to (λ (re im) (* (cos re) (+ (* 0.5 (exp im)) (/ 0.5 (exp im))))) 11.786 * * * * [progress]: [ 112 / 114 ] simplifiying candidate # 11.786 * [simplify]: Simplifying (- (+ (sqrt 1.0) (+ (* 0.25 (/ (pow im 2) (sqrt 1.0))) (* 0.020833333333333332 (/ (pow im 4) (sqrt 1.0))))) (* 0.03125 (/ (pow im 4) (pow (sqrt 1.0) 3)))) 11.786 * * [simplify]: iters left: 6 (21 enodes) 11.802 * * [simplify]: iters left: 5 (95 enodes) 11.838 * * [simplify]: iters left: 4 (190 enodes) 11.901 * * [simplify]: iters left: 3 (472 enodes) 12.128 * * [simplify]: Extracting #0: cost 1 inf + 0 12.128 * * [simplify]: Extracting #1: cost 20 inf + 0 12.129 * * [simplify]: Extracting #2: cost 211 inf + 0 12.131 * * [simplify]: Extracting #3: cost 372 inf + 3907 12.143 * * [simplify]: Extracting #4: cost 197 inf + 33869 12.157 * * [simplify]: Extracting #5: cost 90 inf + 68220 12.175 * * [simplify]: Extracting #6: cost 8 inf + 105265 12.210 * * [simplify]: Extracting #7: cost 0 inf + 107864 12.247 * [simplify]: Simplified to (+ (* (/ (* im im) (sqrt 1.0)) 0.25) (+ (sqrt 1.0) (* (/ (* (* im im) (* im im)) (sqrt 1.0)) (- 0.020833333333333332 (/ 0.03125 1.0))))) 12.247 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (+ (* (/ (* im im) (sqrt 1.0)) 0.25) (+ (sqrt 1.0) (* (/ (* (* im im) (* im im)) (sqrt 1.0)) (- 0.020833333333333332 (/ 0.03125 1.0))))) (cos re)))) 12.248 * * * * [progress]: [ 113 / 114 ] simplifiying candidate # 12.248 * [simplify]: Simplifying (sqrt (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im))))) 12.248 * * [simplify]: iters left: 6 (9 enodes) 12.254 * * [simplify]: iters left: 5 (38 enodes) 12.265 * * [simplify]: iters left: 4 (49 enodes) 12.272 * * [simplify]: Extracting #0: cost 1 inf + 0 12.273 * * [simplify]: Extracting #1: cost 3 inf + 0 12.273 * * [simplify]: Extracting #2: cost 8 inf + 0 12.273 * * [simplify]: Extracting #3: cost 12 inf + 1 12.273 * * [simplify]: Extracting #4: cost 17 inf + 1 12.273 * * [simplify]: Extracting #5: cost 15 inf + 44 12.273 * * [simplify]: Extracting #6: cost 6 inf + 1087 12.273 * * [simplify]: Extracting #7: cost 0 inf + 2187 12.273 * [simplify]: Simplified to (sqrt (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) 12.274 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (sqrt (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) (cos re)))) 12.274 * * * * [progress]: [ 114 / 114 ] simplifiying candidate # 12.274 * [simplify]: Simplifying (sqrt (+ (* 0.5 (exp im)) (* 0.5 (/ 1 (exp im))))) 12.274 * * [simplify]: iters left: 6 (9 enodes) 12.277 * * [simplify]: iters left: 5 (38 enodes) 12.283 * * [simplify]: iters left: 4 (49 enodes) 12.290 * * [simplify]: Extracting #0: cost 1 inf + 0 12.290 * * [simplify]: Extracting #1: cost 3 inf + 0 12.290 * * [simplify]: Extracting #2: cost 8 inf + 0 12.290 * * [simplify]: Extracting #3: cost 12 inf + 1 12.290 * * [simplify]: Extracting #4: cost 17 inf + 1 12.290 * * [simplify]: Extracting #5: cost 15 inf + 44 12.290 * * [simplify]: Extracting #6: cost 6 inf + 1087 12.291 * * [simplify]: Extracting #7: cost 0 inf + 2187 12.291 * [simplify]: Simplified to (sqrt (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) 12.291 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (sqrt (+ (/ 0.5 (exp im)) (* (exp im) 0.5))) (* (sqrt (+ (* 0.5 (exp im)) (/ 0.5 (exp im)))) (cos re)))) 12.291 * * * [progress]: adding candidates to table 13.700 * [progress]: [Phase 3 of 3] Extracting. 13.700 * * [regime]: Finding splitpoints for: (# #) 13.700 * * * [regime-changes]: Trying 3 branch expressions: (im re (cos re)) 13.700 * * * * [regimes]: Trying to branch on im from (# #) 13.732 * * * * [regimes]: Trying to branch on re from (# #) 13.751 * * * * [regimes]: Trying to branch on (cos re) from (# #) 13.789 * * * [regime]: Found split indices: #