0.001 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.311 * * * [progress]: [2/2] Setting up program. 0.314 * [progress]: [Phase 2 of 3] Improving. 0.314 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.314 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 0.314 * * [simplify]: iters left: 6 (11 enodes) 0.719 * * [simplify]: iters left: 5 (44 enodes) 0.739 * * [simplify]: iters left: 4 (74 enodes) 0.768 * * [simplify]: iters left: 3 (155 enodes) 0.827 * * [simplify]: iters left: 2 (247 enodes) 0.893 * * [simplify]: iters left: 1 (343 enodes) 0.985 * * [simplify]: Extracting #0: cost 1 inf + 0 0.986 * * [simplify]: Extracting #1: cost 24 inf + 0 0.986 * * [simplify]: Extracting #2: cost 50 inf + 43 0.987 * * [simplify]: Extracting #3: cost 45 inf + 807 0.989 * * [simplify]: Extracting #4: cost 9 inf + 5944 0.992 * * [simplify]: Extracting #5: cost 0 inf + 8017 0.994 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 0.994 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 1.000 * * [progress]: iteration 1 / 4 1.000 * * * [progress]: picking best candidate 1.007 * * * * [pick]: Picked # 1.007 * * * [progress]: localizing error 1.025 * * * [progress]: generating rewritten candidates 1.025 * * * * [progress]: [ 1 / 2 ] rewriting at (2 2) 1.089 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 1.227 * * * [progress]: generating series expansions 1.227 * * * * [progress]: [ 1 / 2 ] generating series at (2 2) 1.227 * [backup-simplify]: Simplify (- (exp (- 0 im)) (exp im)) into (- (exp (- im)) (exp im)) 1.227 * [approximate]: Taking taylor expansion of (- (exp (- im)) (exp im)) in (im) around 0 1.227 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 1.227 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1.227 * [taylor]: Taking taylor expansion of (- im) in im 1.227 * [taylor]: Taking taylor expansion of im in im 1.227 * [backup-simplify]: Simplify 0 into 0 1.227 * [backup-simplify]: Simplify 1 into 1 1.228 * [backup-simplify]: Simplify (- 0) into 0 1.229 * [backup-simplify]: Simplify (- 1) into -1 1.229 * [backup-simplify]: Simplify (exp 0) into 1 1.229 * [taylor]: Taking taylor expansion of (exp im) in im 1.229 * [taylor]: Taking taylor expansion of im in im 1.229 * [backup-simplify]: Simplify 0 into 0 1.229 * [backup-simplify]: Simplify 1 into 1 1.229 * [backup-simplify]: Simplify (exp 0) into 1 1.229 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 1.229 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1.229 * [taylor]: Taking taylor expansion of (- im) in im 1.229 * [taylor]: Taking taylor expansion of im in im 1.229 * [backup-simplify]: Simplify 0 into 0 1.229 * [backup-simplify]: Simplify 1 into 1 1.229 * [backup-simplify]: Simplify (- 0) into 0 1.230 * [backup-simplify]: Simplify (- 1) into -1 1.230 * [backup-simplify]: Simplify (exp 0) into 1 1.230 * [taylor]: Taking taylor expansion of (exp im) in im 1.230 * [taylor]: Taking taylor expansion of im in im 1.230 * [backup-simplify]: Simplify 0 into 0 1.230 * [backup-simplify]: Simplify 1 into 1 1.230 * [backup-simplify]: Simplify (exp 0) into 1 1.230 * [backup-simplify]: Simplify (- 1) into -1 1.231 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.231 * [backup-simplify]: Simplify 0 into 0 1.231 * [backup-simplify]: Simplify (- 1) into -1 1.232 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1.233 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.233 * [backup-simplify]: Simplify (- 1) into -1 1.234 * [backup-simplify]: Simplify (+ -1 -1) into -2 1.234 * [backup-simplify]: Simplify -2 into -2 1.234 * [backup-simplify]: Simplify (- 1) into -1 1.235 * [backup-simplify]: Simplify (- 0) into 0 1.236 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.237 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.238 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.238 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 1.238 * [backup-simplify]: Simplify 0 into 0 1.238 * [backup-simplify]: Simplify (- 1) into -1 1.238 * [backup-simplify]: Simplify (- 1) into -1 1.239 * [backup-simplify]: Simplify (- 0) into 0 1.239 * [backup-simplify]: Simplify (- 0) into 0 1.240 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1.242 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1.242 * [backup-simplify]: Simplify (- 1/6) into -1/6 1.242 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 1.242 * [backup-simplify]: Simplify -1/3 into -1/3 1.243 * [backup-simplify]: Simplify (- 1) into -1 1.243 * [backup-simplify]: Simplify (- 1) into -1 1.243 * [backup-simplify]: Simplify (- 0) into 0 1.243 * [backup-simplify]: Simplify (- 1) into -1 1.243 * [backup-simplify]: Simplify (- 0) into 0 1.244 * [backup-simplify]: Simplify (- 0) into 0 1.244 * [backup-simplify]: Simplify (- 0) into 0 1.246 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 4) 24)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1.248 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1.248 * [backup-simplify]: Simplify (- 1/24) into -1/24 1.249 * [backup-simplify]: Simplify (+ 1/24 -1/24) into 0 1.249 * [backup-simplify]: Simplify 0 into 0 1.249 * [backup-simplify]: Simplify (- 1) into -1 1.249 * [backup-simplify]: Simplify (- 1) into -1 1.250 * [backup-simplify]: Simplify (- 0) into 0 1.250 * [backup-simplify]: Simplify (- 1) into -1 1.250 * [backup-simplify]: Simplify (- 0) into 0 1.250 * [backup-simplify]: Simplify (- 1) into -1 1.250 * [backup-simplify]: Simplify (- 0) into 0 1.251 * [backup-simplify]: Simplify (- 1) into -1 1.251 * [backup-simplify]: Simplify (- 0) into 0 1.251 * [backup-simplify]: Simplify (- 0) into 0 1.251 * [backup-simplify]: Simplify (- 0) into 0 1.252 * [backup-simplify]: Simplify (- 0) into 0 1.255 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 5) 120)) (* (/ (pow -1 3) 6) (/ (pow 0 1) 1)) (* (/ (pow -1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow -1 1) 1) (/ (pow 0 2) 2)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/120 1.258 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 5) 120)) (* (/ (pow 1 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/120 1.258 * [backup-simplify]: Simplify (- 1/120) into -1/120 1.258 * [backup-simplify]: Simplify (+ -1/120 -1/120) into -1/60 1.258 * [backup-simplify]: Simplify -1/60 into -1/60 1.259 * [backup-simplify]: Simplify (+ (* -1/60 (pow im 5)) (+ (* -1/3 (pow im 3)) (* -2 im))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 1.259 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 1.259 * [approximate]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in (im) around 0 1.259 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1.259 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1.259 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1.259 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.259 * [taylor]: Taking taylor expansion of im in im 1.259 * [backup-simplify]: Simplify 0 into 0 1.259 * [backup-simplify]: Simplify 1 into 1 1.262 * [backup-simplify]: Simplify (/ 1 1) into 1 1.262 * [backup-simplify]: Simplify (- 1) into -1 1.262 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.262 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.262 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.262 * [taylor]: Taking taylor expansion of im in im 1.262 * [backup-simplify]: Simplify 0 into 0 1.262 * [backup-simplify]: Simplify 1 into 1 1.263 * [backup-simplify]: Simplify (/ 1 1) into 1 1.263 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.263 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1.263 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1.263 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1.263 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.263 * [taylor]: Taking taylor expansion of im in im 1.263 * [backup-simplify]: Simplify 0 into 0 1.263 * [backup-simplify]: Simplify 1 into 1 1.263 * [backup-simplify]: Simplify (/ 1 1) into 1 1.263 * [backup-simplify]: Simplify (- 1) into -1 1.263 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.263 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.264 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.264 * [taylor]: Taking taylor expansion of im in im 1.264 * [backup-simplify]: Simplify 0 into 0 1.264 * [backup-simplify]: Simplify 1 into 1 1.264 * [backup-simplify]: Simplify (/ 1 1) into 1 1.264 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.264 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 1.264 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 1.264 * [backup-simplify]: Simplify (- (exp (- (/ 1 im))) (exp (/ 1 im))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 1.265 * [backup-simplify]: Simplify (- 0) into 0 1.265 * [backup-simplify]: Simplify (+ 0 0) into 0 1.265 * [backup-simplify]: Simplify 0 into 0 1.265 * [backup-simplify]: Simplify (- 0) into 0 1.266 * [backup-simplify]: Simplify (+ 0 0) into 0 1.266 * [backup-simplify]: Simplify 0 into 0 1.266 * [backup-simplify]: Simplify (- 0) into 0 1.267 * [backup-simplify]: Simplify (+ 0 0) into 0 1.267 * [backup-simplify]: Simplify 0 into 0 1.267 * [backup-simplify]: Simplify (- 0) into 0 1.267 * [backup-simplify]: Simplify (+ 0 0) into 0 1.267 * [backup-simplify]: Simplify 0 into 0 1.268 * [backup-simplify]: Simplify (- 0) into 0 1.268 * [backup-simplify]: Simplify (+ 0 0) into 0 1.268 * [backup-simplify]: Simplify 0 into 0 1.269 * [backup-simplify]: Simplify (- 0) into 0 1.269 * [backup-simplify]: Simplify (+ 0 0) into 0 1.269 * [backup-simplify]: Simplify 0 into 0 1.269 * [backup-simplify]: Simplify (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) into (- (exp (- im)) (exp im)) 1.269 * [backup-simplify]: Simplify (- (exp (- 0 (/ 1 (- im)))) (exp (/ 1 (- im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 1.269 * [approximate]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in (im) around 0 1.269 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 1.270 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.270 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.270 * [taylor]: Taking taylor expansion of im in im 1.270 * [backup-simplify]: Simplify 0 into 0 1.270 * [backup-simplify]: Simplify 1 into 1 1.270 * [backup-simplify]: Simplify (/ 1 1) into 1 1.270 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.270 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.270 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.270 * [taylor]: Taking taylor expansion of -1 in im 1.270 * [backup-simplify]: Simplify -1 into -1 1.270 * [taylor]: Taking taylor expansion of im in im 1.270 * [backup-simplify]: Simplify 0 into 0 1.270 * [backup-simplify]: Simplify 1 into 1 1.271 * [backup-simplify]: Simplify (/ -1 1) into -1 1.271 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.271 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 1.271 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.271 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.271 * [taylor]: Taking taylor expansion of im in im 1.271 * [backup-simplify]: Simplify 0 into 0 1.271 * [backup-simplify]: Simplify 1 into 1 1.271 * [backup-simplify]: Simplify (/ 1 1) into 1 1.271 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.271 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.271 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.272 * [taylor]: Taking taylor expansion of -1 in im 1.272 * [backup-simplify]: Simplify -1 into -1 1.272 * [taylor]: Taking taylor expansion of im in im 1.272 * [backup-simplify]: Simplify 0 into 0 1.272 * [backup-simplify]: Simplify 1 into 1 1.272 * [backup-simplify]: Simplify (/ -1 1) into -1 1.272 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.272 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 1.272 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 1.273 * [backup-simplify]: Simplify (- (exp (/ 1 im)) (exp (/ -1 im))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 1.273 * [backup-simplify]: Simplify (- 0) into 0 1.273 * [backup-simplify]: Simplify (+ 0 0) into 0 1.273 * [backup-simplify]: Simplify 0 into 0 1.274 * [backup-simplify]: Simplify (- 0) into 0 1.274 * [backup-simplify]: Simplify (+ 0 0) into 0 1.274 * [backup-simplify]: Simplify 0 into 0 1.274 * [backup-simplify]: Simplify (- 0) into 0 1.275 * [backup-simplify]: Simplify (+ 0 0) into 0 1.275 * [backup-simplify]: Simplify 0 into 0 1.275 * [backup-simplify]: Simplify (- 0) into 0 1.276 * [backup-simplify]: Simplify (+ 0 0) into 0 1.276 * [backup-simplify]: Simplify 0 into 0 1.276 * [backup-simplify]: Simplify (- 0) into 0 1.276 * [backup-simplify]: Simplify (+ 0 0) into 0 1.276 * [backup-simplify]: Simplify 0 into 0 1.277 * [backup-simplify]: Simplify (- 0) into 0 1.277 * [backup-simplify]: Simplify (+ 0 0) into 0 1.277 * [backup-simplify]: Simplify 0 into 0 1.277 * [backup-simplify]: Simplify (- (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) into (- (exp (* -1 im)) (exp im)) 1.277 * * * * [progress]: [ 2 / 2 ] generating series at (2) 1.277 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) into (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 1.277 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in (re im) around 0 1.278 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in im 1.278 * [taylor]: Taking taylor expansion of 0.5 in im 1.278 * [backup-simplify]: Simplify 0.5 into 0.5 1.278 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in im 1.278 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 1.278 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1.278 * [taylor]: Taking taylor expansion of (- im) in im 1.278 * [taylor]: Taking taylor expansion of im in im 1.278 * [backup-simplify]: Simplify 0 into 0 1.278 * [backup-simplify]: Simplify 1 into 1 1.278 * [backup-simplify]: Simplify (- 0) into 0 1.278 * [backup-simplify]: Simplify (- 1) into -1 1.278 * [backup-simplify]: Simplify (exp 0) into 1 1.278 * [taylor]: Taking taylor expansion of (exp im) in im 1.278 * [taylor]: Taking taylor expansion of im in im 1.278 * [backup-simplify]: Simplify 0 into 0 1.278 * [backup-simplify]: Simplify 1 into 1 1.278 * [backup-simplify]: Simplify (exp 0) into 1 1.278 * [taylor]: Taking taylor expansion of (cos re) in im 1.278 * [taylor]: Taking taylor expansion of re in im 1.278 * [backup-simplify]: Simplify re into re 1.278 * [backup-simplify]: Simplify (cos re) into (cos re) 1.278 * [backup-simplify]: Simplify (sin re) into (sin re) 1.278 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 1.278 * [taylor]: Taking taylor expansion of 0.5 in re 1.278 * [backup-simplify]: Simplify 0.5 into 0.5 1.278 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 1.279 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 1.279 * [taylor]: Taking taylor expansion of (exp (- im)) in re 1.279 * [taylor]: Taking taylor expansion of (- im) in re 1.279 * [taylor]: Taking taylor expansion of im in re 1.279 * [backup-simplify]: Simplify im into im 1.279 * [backup-simplify]: Simplify (- im) into (- im) 1.279 * [backup-simplify]: Simplify (- im) into (- im) 1.279 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 1.279 * [taylor]: Taking taylor expansion of (exp im) in re 1.279 * [taylor]: Taking taylor expansion of im in re 1.279 * [backup-simplify]: Simplify im into im 1.279 * [backup-simplify]: Simplify (exp im) into (exp im) 1.279 * [taylor]: Taking taylor expansion of (cos re) in re 1.279 * [taylor]: Taking taylor expansion of re in re 1.279 * [backup-simplify]: Simplify 0 into 0 1.279 * [backup-simplify]: Simplify 1 into 1 1.279 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) in re 1.279 * [taylor]: Taking taylor expansion of 0.5 in re 1.279 * [backup-simplify]: Simplify 0.5 into 0.5 1.279 * [taylor]: Taking taylor expansion of (* (- (exp (- im)) (exp im)) (cos re)) in re 1.279 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in re 1.279 * [taylor]: Taking taylor expansion of (exp (- im)) in re 1.279 * [taylor]: Taking taylor expansion of (- im) in re 1.279 * [taylor]: Taking taylor expansion of im in re 1.279 * [backup-simplify]: Simplify im into im 1.279 * [backup-simplify]: Simplify (- im) into (- im) 1.279 * [backup-simplify]: Simplify (- im) into (- im) 1.279 * [backup-simplify]: Simplify (exp (- im)) into (exp (- im)) 1.279 * [taylor]: Taking taylor expansion of (exp im) in re 1.279 * [taylor]: Taking taylor expansion of im in re 1.279 * [backup-simplify]: Simplify im into im 1.279 * [backup-simplify]: Simplify (exp im) into (exp im) 1.279 * [taylor]: Taking taylor expansion of (cos re) in re 1.279 * [taylor]: Taking taylor expansion of re in re 1.279 * [backup-simplify]: Simplify 0 into 0 1.279 * [backup-simplify]: Simplify 1 into 1 1.279 * [backup-simplify]: Simplify (- (exp im)) into (- (exp im)) 1.279 * [backup-simplify]: Simplify (+ (exp (- im)) (- (exp im))) into (- (exp (- im)) (exp im)) 1.279 * [backup-simplify]: Simplify (* (- (exp (- im)) (exp im)) 1) into (- (exp (- im)) (exp im)) 1.280 * [backup-simplify]: Simplify (* 0.5 (- (exp (- im)) (exp im))) into (* 0.5 (- (exp (- im)) (exp im))) 1.280 * [taylor]: Taking taylor expansion of (* 0.5 (- (exp (- im)) (exp im))) in im 1.280 * [taylor]: Taking taylor expansion of 0.5 in im 1.280 * [backup-simplify]: Simplify 0.5 into 0.5 1.280 * [taylor]: Taking taylor expansion of (- (exp (- im)) (exp im)) in im 1.280 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1.280 * [taylor]: Taking taylor expansion of (- im) in im 1.280 * [taylor]: Taking taylor expansion of im in im 1.280 * [backup-simplify]: Simplify 0 into 0 1.280 * [backup-simplify]: Simplify 1 into 1 1.280 * [backup-simplify]: Simplify (- 0) into 0 1.280 * [backup-simplify]: Simplify (- 1) into -1 1.280 * [backup-simplify]: Simplify (exp 0) into 1 1.280 * [taylor]: Taking taylor expansion of (exp im) in im 1.280 * [taylor]: Taking taylor expansion of im in im 1.280 * [backup-simplify]: Simplify 0 into 0 1.280 * [backup-simplify]: Simplify 1 into 1 1.280 * [backup-simplify]: Simplify (exp 0) into 1 1.281 * [backup-simplify]: Simplify (- 1) into -1 1.281 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.281 * [backup-simplify]: Simplify (* 0.5 0) into 0 1.281 * [backup-simplify]: Simplify 0 into 0 1.281 * [backup-simplify]: Simplify (+ 0) into 0 1.281 * [backup-simplify]: Simplify (- im) into (- im) 1.282 * [backup-simplify]: Simplify (- 0) into 0 1.282 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.283 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 1) 1)))) into 0 1.283 * [backup-simplify]: Simplify (- 0) into 0 1.283 * [backup-simplify]: Simplify (+ 0 0) into 0 1.284 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (* 0 1)) into 0 1.284 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (- (exp (- im)) (exp im)))) into 0 1.284 * [taylor]: Taking taylor expansion of 0 in im 1.284 * [backup-simplify]: Simplify 0 into 0 1.284 * [backup-simplify]: Simplify 0 into 0 1.284 * [backup-simplify]: Simplify (- 1) into -1 1.285 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1.285 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.286 * [backup-simplify]: Simplify (- 1) into -1 1.286 * [backup-simplify]: Simplify (+ -1 -1) into -2 1.287 * [backup-simplify]: Simplify (+ (* 0.5 -2) (* 0 0)) into (- 1.0) 1.287 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 1.288 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 1.288 * [backup-simplify]: Simplify (- im) into (- im) 1.288 * [backup-simplify]: Simplify (- 0) into 0 1.288 * [backup-simplify]: Simplify (- 0) into 0 1.289 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.290 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.290 * [backup-simplify]: Simplify (- 0) into 0 1.290 * [backup-simplify]: Simplify (+ 0 0) into 0 1.291 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) -1/2) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (exp im)) (* 1/2 (exp (- im)))) 1.291 * [backup-simplify]: Simplify (+ (* 0.5 (- (* 1/2 (exp im)) (* 1/2 (exp (- im))))) (+ (* 0 0) (* 0 (- (exp (- im)) (exp im))))) into (- (* 0.25 (exp im)) (* 0.25 (exp (- im)))) 1.291 * [taylor]: Taking taylor expansion of (- (* 0.25 (exp im)) (* 0.25 (exp (- im)))) in im 1.292 * [taylor]: Taking taylor expansion of (* 0.25 (exp im)) in im 1.292 * [taylor]: Taking taylor expansion of 0.25 in im 1.292 * [backup-simplify]: Simplify 0.25 into 0.25 1.292 * [taylor]: Taking taylor expansion of (exp im) in im 1.292 * [taylor]: Taking taylor expansion of im in im 1.292 * [backup-simplify]: Simplify 0 into 0 1.292 * [backup-simplify]: Simplify 1 into 1 1.292 * [backup-simplify]: Simplify (exp 0) into 1 1.292 * [taylor]: Taking taylor expansion of (* 0.25 (exp (- im))) in im 1.292 * [taylor]: Taking taylor expansion of 0.25 in im 1.292 * [backup-simplify]: Simplify 0.25 into 0.25 1.292 * [taylor]: Taking taylor expansion of (exp (- im)) in im 1.292 * [taylor]: Taking taylor expansion of (- im) in im 1.292 * [taylor]: Taking taylor expansion of im in im 1.292 * [backup-simplify]: Simplify 0 into 0 1.292 * [backup-simplify]: Simplify 1 into 1 1.292 * [backup-simplify]: Simplify (- 0) into 0 1.292 * [backup-simplify]: Simplify (- 1) into -1 1.292 * [backup-simplify]: Simplify (exp 0) into 1 1.293 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 1.293 * [backup-simplify]: Simplify (* 0.25 1) into 0.25 1.293 * [backup-simplify]: Simplify (- 0.25) into (- 0.25) 1.294 * [backup-simplify]: Simplify (+ 0.25 (- 0.25)) into 0 1.294 * [backup-simplify]: Simplify 0 into 0 1.294 * [backup-simplify]: Simplify 0 into 0 1.294 * [backup-simplify]: Simplify (- 1) into -1 1.294 * [backup-simplify]: Simplify (- 0) into 0 1.295 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.296 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.296 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.296 * [backup-simplify]: Simplify (+ 1/2 -1/2) into 0 1.297 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 -2) (* 0 0))) into 0 1.297 * [backup-simplify]: Simplify 0 into 0 1.298 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.298 * [backup-simplify]: Simplify (- im) into (- im) 1.298 * [backup-simplify]: Simplify (- 0) into 0 1.298 * [backup-simplify]: Simplify (- 0) into 0 1.299 * [backup-simplify]: Simplify (- 0) into 0 1.299 * [backup-simplify]: Simplify (- 0) into 0 1.300 * [backup-simplify]: Simplify (* (exp (- im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.301 * [backup-simplify]: Simplify (* (exp im) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.301 * [backup-simplify]: Simplify (- 0) into 0 1.301 * [backup-simplify]: Simplify (+ 0 0) into 0 1.302 * [backup-simplify]: Simplify (+ (* (- (exp (- im)) (exp im)) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 1.303 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (- (* 1/2 (exp im)) (* 1/2 (exp (- im))))) (+ (* 0 0) (* 0 (- (exp (- im)) (exp im)))))) into 0 1.303 * [taylor]: Taking taylor expansion of 0 in im 1.303 * [backup-simplify]: Simplify 0 into 0 1.303 * [backup-simplify]: Simplify 0 into 0 1.303 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.304 * [backup-simplify]: Simplify (+ (* 0.25 1) (* 0 1)) into 0.25 1.304 * [backup-simplify]: Simplify (- 1) into -1 1.305 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 1) 1)))) into -1 1.306 * [backup-simplify]: Simplify (+ (* 0.25 -1) (* 0 1)) into (- 0.25) 1.307 * [backup-simplify]: Simplify (- (- 0.25)) into 0.25 1.307 * [backup-simplify]: Simplify (+ 0.25 0.25) into 0.5 1.307 * [backup-simplify]: Simplify 0.5 into 0.5 1.307 * [backup-simplify]: Simplify 0 into 0 1.307 * [backup-simplify]: Simplify (- 1) into -1 1.307 * [backup-simplify]: Simplify (- 1) into -1 1.308 * [backup-simplify]: Simplify (- 0) into 0 1.308 * [backup-simplify]: Simplify (- 0) into 0 1.310 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow -1 3) 6)) (* (/ (pow -1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into -1/6 1.312 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1.312 * [backup-simplify]: Simplify (- 1/6) into -1/6 1.313 * [backup-simplify]: Simplify (+ -1/6 -1/6) into -1/3 1.315 * [backup-simplify]: Simplify (+ (* 0.5 -1/3) (+ (* 0 0) (+ (* 0 -2) (* 0 0)))) into (- 0.16666666666666666) 1.316 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 1.317 * [backup-simplify]: Simplify (+ (* (- 0.16666666666666666) (pow (* im 1) 3)) (+ (* 0.5 (* im (pow re 2))) (* (- 1.0) (* im 1)))) into (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 1.317 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (- (exp (- 0 (/ 1 im))) (exp (/ 1 im)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 1.317 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in (re im) around 0 1.317 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 1.317 * [taylor]: Taking taylor expansion of 0.5 in im 1.317 * [backup-simplify]: Simplify 0.5 into 0.5 1.317 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 1.317 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1.318 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1.318 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1.318 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.318 * [taylor]: Taking taylor expansion of im in im 1.318 * [backup-simplify]: Simplify 0 into 0 1.318 * [backup-simplify]: Simplify 1 into 1 1.318 * [backup-simplify]: Simplify (/ 1 1) into 1 1.319 * [backup-simplify]: Simplify (- 1) into -1 1.319 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.319 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.319 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.319 * [taylor]: Taking taylor expansion of im in im 1.319 * [backup-simplify]: Simplify 0 into 0 1.319 * [backup-simplify]: Simplify 1 into 1 1.319 * [backup-simplify]: Simplify (/ 1 1) into 1 1.319 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.319 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.319 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.319 * [taylor]: Taking taylor expansion of re in im 1.319 * [backup-simplify]: Simplify re into re 1.319 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1.319 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.320 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1.320 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 1.320 * [taylor]: Taking taylor expansion of 0.5 in re 1.320 * [backup-simplify]: Simplify 0.5 into 0.5 1.320 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 1.320 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 1.320 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 1.320 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 1.320 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.320 * [taylor]: Taking taylor expansion of im in re 1.320 * [backup-simplify]: Simplify im into im 1.320 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.320 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.320 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.320 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.320 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.320 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.320 * [taylor]: Taking taylor expansion of im in re 1.320 * [backup-simplify]: Simplify im into im 1.320 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.320 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.320 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.320 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.320 * [taylor]: Taking taylor expansion of re in re 1.320 * [backup-simplify]: Simplify 0 into 0 1.320 * [backup-simplify]: Simplify 1 into 1 1.321 * [backup-simplify]: Simplify (/ 1 1) into 1 1.321 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.321 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in re 1.321 * [taylor]: Taking taylor expansion of 0.5 in re 1.321 * [backup-simplify]: Simplify 0.5 into 0.5 1.321 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in re 1.321 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in re 1.321 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in re 1.321 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in re 1.321 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.321 * [taylor]: Taking taylor expansion of im in re 1.321 * [backup-simplify]: Simplify im into im 1.321 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.321 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.321 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.321 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.321 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.321 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.321 * [taylor]: Taking taylor expansion of im in re 1.321 * [backup-simplify]: Simplify im into im 1.321 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.321 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.321 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 1.321 * [taylor]: Taking taylor expansion of (/ 1 re) in re 1.321 * [taylor]: Taking taylor expansion of re in re 1.321 * [backup-simplify]: Simplify 0 into 0 1.321 * [backup-simplify]: Simplify 1 into 1 1.322 * [backup-simplify]: Simplify (/ 1 1) into 1 1.322 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.322 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 1.322 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 1.322 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 1.322 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 1.322 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) in im 1.322 * [taylor]: Taking taylor expansion of 0.5 in im 1.322 * [backup-simplify]: Simplify 0.5 into 0.5 1.322 * [taylor]: Taking taylor expansion of (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) in im 1.322 * [taylor]: Taking taylor expansion of (- (exp (- (/ 1 im))) (exp (/ 1 im))) in im 1.322 * [taylor]: Taking taylor expansion of (exp (- (/ 1 im))) in im 1.322 * [taylor]: Taking taylor expansion of (- (/ 1 im)) in im 1.322 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.322 * [taylor]: Taking taylor expansion of im in im 1.322 * [backup-simplify]: Simplify 0 into 0 1.322 * [backup-simplify]: Simplify 1 into 1 1.323 * [backup-simplify]: Simplify (/ 1 1) into 1 1.323 * [backup-simplify]: Simplify (- 1) into -1 1.323 * [backup-simplify]: Simplify (exp (- (/ 1 im))) into (exp (- (/ 1 im))) 1.323 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.323 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.323 * [taylor]: Taking taylor expansion of im in im 1.323 * [backup-simplify]: Simplify 0 into 0 1.323 * [backup-simplify]: Simplify 1 into 1 1.323 * [backup-simplify]: Simplify (/ 1 1) into 1 1.323 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.323 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 1.323 * [taylor]: Taking taylor expansion of (/ 1 re) in im 1.323 * [taylor]: Taking taylor expansion of re in im 1.323 * [backup-simplify]: Simplify re into re 1.323 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 1.323 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 1.324 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 1.324 * [backup-simplify]: Simplify (- (exp (/ 1 im))) into (- (exp (/ 1 im))) 1.324 * [backup-simplify]: Simplify (+ (exp (- (/ 1 im))) (- (exp (/ 1 im)))) into (- (exp (- (/ 1 im))) (exp (/ 1 im))) 1.324 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 1.324 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 1.324 * [backup-simplify]: Simplify (- 0) into 0 1.324 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 1.324 * [backup-simplify]: Simplify (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) into (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))) 1.324 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 1.324 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) into (* 0.5 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))) 1.325 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.325 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.325 * [backup-simplify]: Simplify (- 0) into 0 1.325 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 1) 1)))) into 0 1.325 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.326 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.326 * [backup-simplify]: Simplify (- 0) into 0 1.327 * [backup-simplify]: Simplify (+ 0 0) into 0 1.327 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 1.327 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 1.327 * [taylor]: Taking taylor expansion of 0 in im 1.327 * [backup-simplify]: Simplify 0 into 0 1.327 * [backup-simplify]: Simplify 0 into 0 1.328 * [backup-simplify]: Simplify (+ 0) into 0 1.328 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 1.328 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 1.328 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.329 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 1.329 * [backup-simplify]: Simplify (- 0) into 0 1.329 * [backup-simplify]: Simplify (+ 0 0) into 0 1.329 * [backup-simplify]: Simplify (- 0) into 0 1.330 * [backup-simplify]: Simplify (+ 0 0) into 0 1.330 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (* 0 (cos (/ 1 re)))) into 0 1.330 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))) into 0 1.330 * [backup-simplify]: Simplify 0 into 0 1.330 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.331 * [backup-simplify]: Simplify (- 0) into 0 1.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.331 * [backup-simplify]: Simplify (- 0) into 0 1.332 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.332 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.333 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.333 * [backup-simplify]: Simplify (- 0) into 0 1.333 * [backup-simplify]: Simplify (+ 0 0) into 0 1.333 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1.334 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 1.334 * [taylor]: Taking taylor expansion of 0 in im 1.334 * [backup-simplify]: Simplify 0 into 0 1.334 * [backup-simplify]: Simplify 0 into 0 1.334 * [backup-simplify]: Simplify 0 into 0 1.335 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.335 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1.335 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.336 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.336 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1.336 * [backup-simplify]: Simplify (- 0) into 0 1.336 * [backup-simplify]: Simplify (+ 0 0) into 0 1.337 * [backup-simplify]: Simplify (- 0) into 0 1.337 * [backup-simplify]: Simplify (+ 0 0) into 0 1.337 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 1.338 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re)))))) into 0 1.338 * [backup-simplify]: Simplify 0 into 0 1.338 * [backup-simplify]: Simplify (- (/ 1 im)) into (- (/ 1 im)) 1.338 * [backup-simplify]: Simplify (- 0) into 0 1.339 * [backup-simplify]: Simplify (- 0) into 0 1.339 * [backup-simplify]: Simplify (- 0) into 0 1.339 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.339 * [backup-simplify]: Simplify (- 0) into 0 1.340 * [backup-simplify]: Simplify (* (exp (- (/ 1 im))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.340 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.342 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.342 * [backup-simplify]: Simplify (- 0) into 0 1.342 * [backup-simplify]: Simplify (+ 0 0) into 0 1.343 * [backup-simplify]: Simplify (+ (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 1.343 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (- (/ 1 im))) (exp (/ 1 im))) (cos (/ 1 re))))))) into 0 1.343 * [taylor]: Taking taylor expansion of 0 in im 1.343 * [backup-simplify]: Simplify 0 into 0 1.344 * [backup-simplify]: Simplify 0 into 0 1.344 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (- (/ 1 (/ 1 im)))) (exp (/ 1 (/ 1 im)))) (cos (/ 1 (/ 1 re))))) into (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 1.344 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (- (exp (- 0 (/ 1 (- im)))) (exp (/ 1 (- im))))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 1.344 * [approximate]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in (re im) around 0 1.344 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 1.344 * [taylor]: Taking taylor expansion of 0.5 in im 1.344 * [backup-simplify]: Simplify 0.5 into 0.5 1.344 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 1.344 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 1.344 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.344 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.344 * [taylor]: Taking taylor expansion of im in im 1.344 * [backup-simplify]: Simplify 0 into 0 1.344 * [backup-simplify]: Simplify 1 into 1 1.344 * [backup-simplify]: Simplify (/ 1 1) into 1 1.344 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.344 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.344 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.344 * [taylor]: Taking taylor expansion of -1 in im 1.344 * [backup-simplify]: Simplify -1 into -1 1.344 * [taylor]: Taking taylor expansion of im in im 1.344 * [backup-simplify]: Simplify 0 into 0 1.345 * [backup-simplify]: Simplify 1 into 1 1.345 * [backup-simplify]: Simplify (/ -1 1) into -1 1.345 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.345 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.345 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.345 * [taylor]: Taking taylor expansion of -1 in im 1.345 * [backup-simplify]: Simplify -1 into -1 1.345 * [taylor]: Taking taylor expansion of re in im 1.345 * [backup-simplify]: Simplify re into re 1.345 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1.345 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.345 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1.345 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 1.345 * [taylor]: Taking taylor expansion of 0.5 in re 1.345 * [backup-simplify]: Simplify 0.5 into 0.5 1.345 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 1.345 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 1.345 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.345 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.345 * [taylor]: Taking taylor expansion of im in re 1.345 * [backup-simplify]: Simplify im into im 1.345 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.345 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.345 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.345 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.345 * [taylor]: Taking taylor expansion of -1 in re 1.345 * [backup-simplify]: Simplify -1 into -1 1.345 * [taylor]: Taking taylor expansion of im in re 1.345 * [backup-simplify]: Simplify im into im 1.345 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1.346 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.346 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.346 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.346 * [taylor]: Taking taylor expansion of -1 in re 1.346 * [backup-simplify]: Simplify -1 into -1 1.346 * [taylor]: Taking taylor expansion of re in re 1.346 * [backup-simplify]: Simplify 0 into 0 1.346 * [backup-simplify]: Simplify 1 into 1 1.346 * [backup-simplify]: Simplify (/ -1 1) into -1 1.346 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.346 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in re 1.346 * [taylor]: Taking taylor expansion of 0.5 in re 1.346 * [backup-simplify]: Simplify 0.5 into 0.5 1.346 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in re 1.346 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in re 1.346 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in re 1.346 * [taylor]: Taking taylor expansion of (/ 1 im) in re 1.346 * [taylor]: Taking taylor expansion of im in re 1.346 * [backup-simplify]: Simplify im into im 1.346 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 1.346 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.346 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in re 1.346 * [taylor]: Taking taylor expansion of (/ -1 im) in re 1.346 * [taylor]: Taking taylor expansion of -1 in re 1.346 * [backup-simplify]: Simplify -1 into -1 1.346 * [taylor]: Taking taylor expansion of im in re 1.346 * [backup-simplify]: Simplify im into im 1.346 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 1.346 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.346 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 1.346 * [taylor]: Taking taylor expansion of (/ -1 re) in re 1.346 * [taylor]: Taking taylor expansion of -1 in re 1.346 * [backup-simplify]: Simplify -1 into -1 1.346 * [taylor]: Taking taylor expansion of re in re 1.347 * [backup-simplify]: Simplify 0 into 0 1.347 * [backup-simplify]: Simplify 1 into 1 1.347 * [backup-simplify]: Simplify (/ -1 1) into -1 1.347 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.347 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 1.347 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 1.347 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 1.347 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 1.347 * [taylor]: Taking taylor expansion of (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) in im 1.347 * [taylor]: Taking taylor expansion of 0.5 in im 1.347 * [backup-simplify]: Simplify 0.5 into 0.5 1.347 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) in im 1.347 * [taylor]: Taking taylor expansion of (- (exp (/ 1 im)) (exp (/ -1 im))) in im 1.347 * [taylor]: Taking taylor expansion of (exp (/ 1 im)) in im 1.347 * [taylor]: Taking taylor expansion of (/ 1 im) in im 1.347 * [taylor]: Taking taylor expansion of im in im 1.347 * [backup-simplify]: Simplify 0 into 0 1.347 * [backup-simplify]: Simplify 1 into 1 1.348 * [backup-simplify]: Simplify (/ 1 1) into 1 1.348 * [backup-simplify]: Simplify (exp (/ 1 im)) into (exp (/ 1 im)) 1.348 * [taylor]: Taking taylor expansion of (exp (/ -1 im)) in im 1.348 * [taylor]: Taking taylor expansion of (/ -1 im) in im 1.348 * [taylor]: Taking taylor expansion of -1 in im 1.348 * [backup-simplify]: Simplify -1 into -1 1.348 * [taylor]: Taking taylor expansion of im in im 1.348 * [backup-simplify]: Simplify 0 into 0 1.348 * [backup-simplify]: Simplify 1 into 1 1.348 * [backup-simplify]: Simplify (/ -1 1) into -1 1.348 * [backup-simplify]: Simplify (exp (/ -1 im)) into (exp (/ -1 im)) 1.348 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 1.348 * [taylor]: Taking taylor expansion of (/ -1 re) in im 1.348 * [taylor]: Taking taylor expansion of -1 in im 1.348 * [backup-simplify]: Simplify -1 into -1 1.348 * [taylor]: Taking taylor expansion of re in im 1.348 * [backup-simplify]: Simplify re into re 1.348 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 1.348 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 1.348 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 1.349 * [backup-simplify]: Simplify (- (exp (/ -1 im))) into (- (exp (/ -1 im))) 1.349 * [backup-simplify]: Simplify (+ (exp (/ 1 im)) (- (exp (/ -1 im)))) into (- (exp (/ 1 im)) (exp (/ -1 im))) 1.349 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 1.349 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 1.349 * [backup-simplify]: Simplify (- 0) into 0 1.349 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 1.349 * [backup-simplify]: Simplify (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) into (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))) 1.349 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 1.349 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) into (* 0.5 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))) 1.349 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 1.350 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.350 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 1.351 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 1) 1)))) into 0 1.351 * [backup-simplify]: Simplify (- 0) into 0 1.351 * [backup-simplify]: Simplify (+ 0 0) into 0 1.351 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1.352 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 1.352 * [taylor]: Taking taylor expansion of 0 in im 1.352 * [backup-simplify]: Simplify 0 into 0 1.352 * [backup-simplify]: Simplify 0 into 0 1.352 * [backup-simplify]: Simplify (+ 0) into 0 1.352 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 1.352 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 1.353 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.353 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 1.353 * [backup-simplify]: Simplify (- 0) into 0 1.354 * [backup-simplify]: Simplify (+ 0 0) into 0 1.354 * [backup-simplify]: Simplify (- 0) into 0 1.354 * [backup-simplify]: Simplify (+ 0 0) into 0 1.354 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (* 0 (cos (/ -1 re)))) into 0 1.355 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))) into 0 1.355 * [backup-simplify]: Simplify 0 into 0 1.355 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.355 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.356 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.356 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.357 * [backup-simplify]: Simplify (- 0) into 0 1.357 * [backup-simplify]: Simplify (+ 0 0) into 0 1.357 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.358 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 1.358 * [taylor]: Taking taylor expansion of 0 in im 1.358 * [backup-simplify]: Simplify 0 into 0 1.358 * [backup-simplify]: Simplify 0 into 0 1.359 * [backup-simplify]: Simplify 0 into 0 1.359 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.360 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 1.360 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 1.361 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.362 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 1.362 * [backup-simplify]: Simplify (- 0) into 0 1.362 * [backup-simplify]: Simplify (+ 0 0) into 0 1.363 * [backup-simplify]: Simplify (- 0) into 0 1.363 * [backup-simplify]: Simplify (+ 0 0) into 0 1.364 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 1.365 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re)))))) into 0 1.365 * [backup-simplify]: Simplify 0 into 0 1.365 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.369 * [backup-simplify]: Simplify (* (exp (/ 1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.369 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 1.371 * [backup-simplify]: Simplify (* (exp (/ -1 im)) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.371 * [backup-simplify]: Simplify (- 0) into 0 1.372 * [backup-simplify]: Simplify (+ 0 0) into 0 1.373 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 im)) (exp (/ -1 im))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 1.374 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (- (exp (/ 1 im)) (exp (/ -1 im))) (cos (/ -1 re))))))) into 0 1.374 * [taylor]: Taking taylor expansion of 0 in im 1.374 * [backup-simplify]: Simplify 0 into 0 1.374 * [backup-simplify]: Simplify 0 into 0 1.374 * [backup-simplify]: Simplify (* 0.5 (* (- (exp (/ 1 (/ 1 (- im)))) (exp (/ -1 (/ 1 (- im))))) (cos (/ -1 (/ 1 (- re)))))) into (* 0.5 (* (- (exp (* -1 im)) (exp im)) (cos re))) 1.374 * * * [progress]: simplifying candidates 1.374 * * * * [progress]: [ 1 / 192 ] simplifiying candidate # 1.375 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 1.375 * * [simplify]: iters left: 6 (19 enodes) 1.385 * * [simplify]: iters left: 5 (74 enodes) 1.401 * * [simplify]: iters left: 4 (110 enodes) 1.418 * * [simplify]: iters left: 3 (150 enodes) 1.467 * * [simplify]: iters left: 2 (257 enodes) 1.537 * * [simplify]: Extracting #0: cost 1 inf + 0 1.537 * * [simplify]: Extracting #1: cost 26 inf + 0 1.537 * * [simplify]: Extracting #2: cost 88 inf + 1 1.538 * * [simplify]: Extracting #3: cost 117 inf + 510 1.539 * * [simplify]: Extracting #4: cost 88 inf + 7273 1.542 * * [simplify]: Extracting #5: cost 26 inf + 29121 1.546 * * [simplify]: Extracting #6: cost 0 inf + 42722 1.551 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.551 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 1.551 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 1.551 * * [simplify]: iters left: 6 (7 enodes) 1.553 * * [simplify]: iters left: 5 (26 enodes) 1.562 * * [simplify]: iters left: 4 (42 enodes) 1.582 * * [simplify]: iters left: 3 (83 enodes) 1.612 * * [simplify]: iters left: 2 (133 enodes) 1.653 * * [simplify]: iters left: 1 (202 enodes) 1.695 * * [simplify]: Extracting #0: cost 1 inf + 0 1.695 * * [simplify]: Extracting #1: cost 0 inf + 1 1.695 * [simplify]: Simplified to 0 1.695 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 1.695 * * * * [progress]: [ 2 / 192 ] simplifiying candidate # 1.695 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 1.696 * * [simplify]: iters left: 6 (18 enodes) 1.701 * * [simplify]: iters left: 5 (66 enodes) 1.712 * * [simplify]: iters left: 4 (92 enodes) 1.725 * * [simplify]: iters left: 3 (114 enodes) 1.743 * * [simplify]: iters left: 2 (184 enodes) 1.786 * * [simplify]: iters left: 1 (352 enodes) 1.906 * * [simplify]: Extracting #0: cost 1 inf + 0 1.906 * * [simplify]: Extracting #1: cost 21 inf + 0 1.906 * * [simplify]: Extracting #2: cost 99 inf + 1 1.907 * * [simplify]: Extracting #3: cost 142 inf + 1273 1.910 * * [simplify]: Extracting #4: cost 127 inf + 6460 1.916 * * [simplify]: Extracting #5: cost 75 inf + 21272 1.928 * * [simplify]: Extracting #6: cost 12 inf + 47130 1.942 * * [simplify]: Extracting #7: cost 0 inf + 53919 1.956 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 1.956 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 1.957 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 1.957 * * [simplify]: iters left: 5 (6 enodes) 1.959 * * [simplify]: iters left: 4 (18 enodes) 1.963 * * [simplify]: iters left: 3 (26 enodes) 1.969 * * [simplify]: iters left: 2 (34 enodes) 1.974 * * [simplify]: iters left: 1 (36 enodes) 1.978 * * [simplify]: Extracting #0: cost 1 inf + 0 1.978 * * [simplify]: Extracting #1: cost 0 inf + 1 1.978 * [simplify]: Simplified to 0 1.978 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 1.978 * * * * [progress]: [ 3 / 192 ] simplifiying candidate # 1.978 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) 1.978 * * [simplify]: iters left: 6 (18 enodes) 1.984 * * [simplify]: iters left: 5 (70 enodes) 1.998 * * [simplify]: iters left: 4 (98 enodes) 2.014 * * [simplify]: iters left: 3 (126 enodes) 2.042 * * [simplify]: iters left: 2 (196 enodes) 2.098 * * [simplify]: iters left: 1 (352 enodes) 2.221 * * [simplify]: Extracting #0: cost 1 inf + 0 2.221 * * [simplify]: Extracting #1: cost 12 inf + 0 2.222 * * [simplify]: Extracting #2: cost 80 inf + 2 2.223 * * [simplify]: Extracting #3: cost 122 inf + 1394 2.226 * * [simplify]: Extracting #4: cost 103 inf + 8655 2.233 * * [simplify]: Extracting #5: cost 44 inf + 23215 2.244 * * [simplify]: Extracting #6: cost 2 inf + 43589 2.255 * * [simplify]: Extracting #7: cost 0 inf + 44606 2.266 * * [simplify]: Extracting #8: cost 0 inf + 44566 2.275 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.276 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 2.276 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 2.276 * * [simplify]: iters left: 4 (6 enodes) 2.278 * * [simplify]: iters left: 3 (21 enodes) 2.282 * * [simplify]: iters left: 2 (31 enodes) 2.288 * * [simplify]: iters left: 1 (36 enodes) 2.296 * * [simplify]: Extracting #0: cost 1 inf + 0 2.296 * * [simplify]: Extracting #1: cost 7 inf + 0 2.296 * * [simplify]: Extracting #2: cost 7 inf + 3 2.296 * * [simplify]: Extracting #3: cost 2 inf + 368 2.296 * * [simplify]: Extracting #4: cost 0 inf + 590 2.296 * [simplify]: Simplified to (- (exp im) (exp im)) 2.296 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (- (exp im) (exp im))))) 2.296 * * * * [progress]: [ 4 / 192 ] simplifiying candidate # 2.297 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 2.297 * * [simplify]: iters left: 6 (18 enodes) 2.302 * * [simplify]: iters left: 5 (65 enodes) 2.314 * * [simplify]: iters left: 4 (101 enodes) 2.334 * * [simplify]: iters left: 3 (146 enodes) 2.372 * * [simplify]: iters left: 2 (275 enodes) 2.464 * * [simplify]: Extracting #0: cost 1 inf + 0 2.464 * * [simplify]: Extracting #1: cost 10 inf + 0 2.464 * * [simplify]: Extracting #2: cost 58 inf + 1 2.464 * * [simplify]: Extracting #3: cost 114 inf + 792 2.466 * * [simplify]: Extracting #4: cost 90 inf + 5792 2.469 * * [simplify]: Extracting #5: cost 35 inf + 26607 2.473 * * [simplify]: Extracting #6: cost 0 inf + 44704 2.478 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.478 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 2.478 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 2.478 * * [simplify]: iters left: 6 (7 enodes) 2.480 * * [simplify]: iters left: 5 (26 enodes) 2.485 * * [simplify]: iters left: 4 (42 enodes) 2.494 * * [simplify]: iters left: 3 (83 enodes) 2.509 * * [simplify]: iters left: 2 (133 enodes) 2.538 * * [simplify]: iters left: 1 (202 enodes) 2.582 * * [simplify]: Extracting #0: cost 1 inf + 0 2.582 * * [simplify]: Extracting #1: cost 0 inf + 1 2.583 * [simplify]: Simplified to 0 2.583 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.583 * * * * [progress]: [ 5 / 192 ] simplifiying candidate # 2.583 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 2.583 * * [simplify]: iters left: 6 (17 enodes) 2.592 * * [simplify]: iters left: 5 (56 enodes) 2.604 * * [simplify]: iters left: 4 (80 enodes) 2.618 * * [simplify]: iters left: 3 (107 enodes) 2.641 * * [simplify]: iters left: 2 (174 enodes) 2.689 * * [simplify]: iters left: 1 (340 enodes) 2.889 * * [simplify]: Extracting #0: cost 1 inf + 0 2.889 * * [simplify]: Extracting #1: cost 16 inf + 0 2.889 * * [simplify]: Extracting #2: cost 105 inf + 1 2.891 * * [simplify]: Extracting #3: cost 200 inf + 571 2.895 * * [simplify]: Extracting #4: cost 137 inf + 10405 2.905 * * [simplify]: Extracting #5: cost 92 inf + 18218 2.916 * * [simplify]: Extracting #6: cost 35 inf + 46817 2.934 * * [simplify]: Extracting #7: cost 0 inf + 71293 2.953 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 2.953 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 2.954 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 2.954 * * [simplify]: iters left: 5 (6 enodes) 2.957 * * [simplify]: iters left: 4 (18 enodes) 2.962 * * [simplify]: iters left: 3 (26 enodes) 2.969 * * [simplify]: iters left: 2 (34 enodes) 2.978 * * [simplify]: iters left: 1 (36 enodes) 2.986 * * [simplify]: Extracting #0: cost 1 inf + 0 2.986 * * [simplify]: Extracting #1: cost 0 inf + 1 2.986 * [simplify]: Simplified to 0 2.986 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 2.986 * * * * [progress]: [ 6 / 192 ] simplifiying candidate # 2.987 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) 2.987 * * [simplify]: iters left: 6 (17 enodes) 2.996 * * [simplify]: iters left: 5 (60 enodes) 3.017 * * [simplify]: iters left: 4 (86 enodes) 3.043 * * [simplify]: iters left: 3 (119 enodes) 3.079 * * [simplify]: iters left: 2 (204 enodes) 3.152 * * [simplify]: iters left: 1 (368 enodes) 3.317 * * [simplify]: Extracting #0: cost 1 inf + 0 3.317 * * [simplify]: Extracting #1: cost 7 inf + 0 3.317 * * [simplify]: Extracting #2: cost 32 inf + 2 3.318 * * [simplify]: Extracting #3: cost 112 inf + 722 3.319 * * [simplify]: Extracting #4: cost 143 inf + 4520 3.323 * * [simplify]: Extracting #5: cost 63 inf + 36347 3.331 * * [simplify]: Extracting #6: cost 2 inf + 73483 3.339 * * [simplify]: Extracting #7: cost 0 inf + 73812 3.357 * * [simplify]: Extracting #8: cost 0 inf + 73098 3.373 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 3.373 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 3.373 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 3.374 * * [simplify]: iters left: 4 (6 enodes) 3.377 * * [simplify]: iters left: 3 (21 enodes) 3.386 * * [simplify]: iters left: 2 (31 enodes) 3.396 * * [simplify]: iters left: 1 (36 enodes) 3.410 * * [simplify]: Extracting #0: cost 1 inf + 0 3.410 * * [simplify]: Extracting #1: cost 7 inf + 0 3.410 * * [simplify]: Extracting #2: cost 7 inf + 3 3.411 * * [simplify]: Extracting #3: cost 2 inf + 368 3.411 * * [simplify]: Extracting #4: cost 0 inf + 590 3.411 * [simplify]: Simplified to (- (exp im) (exp im)) 3.411 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (- (exp im) (exp im))))) 3.411 * * * * [progress]: [ 7 / 192 ] simplifiying candidate # 3.412 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 3.412 * * [simplify]: iters left: 6 (18 enodes) 3.422 * * [simplify]: iters left: 5 (64 enodes) 3.433 * * [simplify]: iters left: 4 (101 enodes) 3.450 * * [simplify]: iters left: 3 (140 enodes) 3.493 * * [simplify]: iters left: 2 (245 enodes) 3.573 * * [simplify]: iters left: 1 (480 enodes) 3.980 * * [simplify]: Extracting #0: cost 1 inf + 0 3.980 * * [simplify]: Extracting #1: cost 14 inf + 0 3.980 * * [simplify]: Extracting #2: cost 159 inf + 1 3.984 * * [simplify]: Extracting #3: cost 632 inf + 308 3.990 * * [simplify]: Extracting #4: cost 612 inf + 4977 4.000 * * [simplify]: Extracting #5: cost 532 inf + 26828 4.018 * * [simplify]: Extracting #6: cost 170 inf + 206316 4.066 * * [simplify]: Extracting #7: cost 8 inf + 314978 4.115 * * [simplify]: Extracting #8: cost 0 inf + 321962 4.157 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.157 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 4.158 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 4.158 * * [simplify]: iters left: 6 (7 enodes) 4.161 * * [simplify]: iters left: 5 (26 enodes) 4.170 * * [simplify]: iters left: 4 (42 enodes) 4.188 * * [simplify]: iters left: 3 (83 enodes) 4.219 * * [simplify]: iters left: 2 (133 enodes) 4.260 * * [simplify]: iters left: 1 (202 enodes) 4.317 * * [simplify]: Extracting #0: cost 1 inf + 0 4.317 * * [simplify]: Extracting #1: cost 0 inf + 1 4.317 * [simplify]: Simplified to 0 4.317 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 4.317 * * * * [progress]: [ 8 / 192 ] simplifiying candidate # 4.317 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 4.317 * * [simplify]: iters left: 6 (17 enodes) 4.322 * * [simplify]: iters left: 5 (55 enodes) 4.341 * * [simplify]: iters left: 4 (80 enodes) 4.357 * * [simplify]: iters left: 3 (101 enodes) 4.372 * * [simplify]: iters left: 2 (146 enodes) 4.426 * * [simplify]: iters left: 1 (222 enodes) 4.476 * * [simplify]: Extracting #0: cost 1 inf + 0 4.476 * * [simplify]: Extracting #1: cost 10 inf + 0 4.476 * * [simplify]: Extracting #2: cost 21 inf + 1 4.476 * * [simplify]: Extracting #3: cost 30 inf + 44 4.477 * * [simplify]: Extracting #4: cost 24 inf + 1673 4.478 * * [simplify]: Extracting #5: cost 2 inf + 4470 4.479 * * [simplify]: Extracting #6: cost 0 inf + 4732 4.480 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.480 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 4.480 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 4.480 * * [simplify]: iters left: 5 (6 enodes) 4.481 * * [simplify]: iters left: 4 (18 enodes) 4.484 * * [simplify]: iters left: 3 (26 enodes) 4.491 * * [simplify]: iters left: 2 (34 enodes) 4.500 * * [simplify]: iters left: 1 (36 enodes) 4.508 * * [simplify]: Extracting #0: cost 1 inf + 0 4.508 * * [simplify]: Extracting #1: cost 0 inf + 1 4.508 * [simplify]: Simplified to 0 4.508 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 4.509 * * * * [progress]: [ 9 / 192 ] simplifiying candidate # 4.509 * [simplify]: Simplifying (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 4.509 * * [simplify]: iters left: 6 (16 enodes) 4.518 * * [simplify]: iters left: 5 (55 enodes) 4.532 * * [simplify]: iters left: 4 (83 enodes) 4.544 * * [simplify]: iters left: 3 (112 enodes) 4.562 * * [simplify]: iters left: 2 (172 enodes) 4.628 * * [simplify]: iters left: 1 (291 enodes) 4.740 * * [simplify]: Extracting #0: cost 1 inf + 0 4.740 * * [simplify]: Extracting #1: cost 7 inf + 0 4.740 * * [simplify]: Extracting #2: cost 27 inf + 2 4.741 * * [simplify]: Extracting #3: cost 44 inf + 561 4.742 * * [simplify]: Extracting #4: cost 26 inf + 5155 4.746 * * [simplify]: Extracting #5: cost 5 inf + 8625 4.749 * * [simplify]: Extracting #6: cost 2 inf + 8988 4.753 * * [simplify]: Extracting #7: cost 0 inf + 9632 4.757 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.757 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 4.757 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 4.757 * * [simplify]: iters left: 4 (6 enodes) 4.761 * * [simplify]: iters left: 3 (21 enodes) 4.769 * * [simplify]: iters left: 2 (31 enodes) 4.774 * * [simplify]: iters left: 1 (36 enodes) 4.786 * * [simplify]: Extracting #0: cost 1 inf + 0 4.786 * * [simplify]: Extracting #1: cost 7 inf + 0 4.787 * * [simplify]: Extracting #2: cost 7 inf + 3 4.787 * * [simplify]: Extracting #3: cost 2 inf + 368 4.787 * * [simplify]: Extracting #4: cost 0 inf + 590 4.787 * [simplify]: Simplified to (- (exp im) (exp im)) 4.788 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (- (exp im) (exp im))))) 4.788 * * * * [progress]: [ 10 / 192 ] simplifiying candidate # 4.788 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 4.788 * * [simplify]: iters left: 6 (18 enodes) 4.798 * * [simplify]: iters left: 5 (71 enodes) 4.816 * * [simplify]: iters left: 4 (107 enodes) 4.833 * * [simplify]: iters left: 3 (147 enodes) 4.863 * * [simplify]: iters left: 2 (254 enodes) 4.932 * * [simplify]: Extracting #0: cost 1 inf + 0 4.932 * * [simplify]: Extracting #1: cost 26 inf + 0 4.932 * * [simplify]: Extracting #2: cost 88 inf + 1 4.932 * * [simplify]: Extracting #3: cost 109 inf + 1698 4.934 * * [simplify]: Extracting #4: cost 87 inf + 7219 4.936 * * [simplify]: Extracting #5: cost 26 inf + 29448 4.945 * * [simplify]: Extracting #6: cost 0 inf + 42722 4.953 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 4.953 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 4.954 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 4.954 * * [simplify]: iters left: 6 (7 enodes) 4.957 * * [simplify]: iters left: 5 (26 enodes) 4.966 * * [simplify]: iters left: 4 (42 enodes) 4.989 * * [simplify]: iters left: 3 (83 enodes) 5.012 * * [simplify]: iters left: 2 (133 enodes) 5.035 * * [simplify]: iters left: 1 (202 enodes) 5.082 * * [simplify]: Extracting #0: cost 1 inf + 0 5.082 * * [simplify]: Extracting #1: cost 0 inf + 1 5.082 * [simplify]: Simplified to 0 5.082 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.083 * * * * [progress]: [ 11 / 192 ] simplifiying candidate # 5.083 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 5.083 * * [simplify]: iters left: 6 (17 enodes) 5.092 * * [simplify]: iters left: 5 (63 enodes) 5.113 * * [simplify]: iters left: 4 (89 enodes) 5.137 * * [simplify]: iters left: 3 (111 enodes) 5.170 * * [simplify]: iters left: 2 (181 enodes) 5.250 * * [simplify]: iters left: 1 (349 enodes) 5.379 * * [simplify]: Extracting #0: cost 1 inf + 0 5.379 * * [simplify]: Extracting #1: cost 21 inf + 0 5.380 * * [simplify]: Extracting #2: cost 100 inf + 1 5.380 * * [simplify]: Extracting #3: cost 149 inf + 980 5.383 * * [simplify]: Extracting #4: cost 123 inf + 8835 5.392 * * [simplify]: Extracting #5: cost 32 inf + 38785 5.401 * * [simplify]: Extracting #6: cost 0 inf + 55361 5.409 * * [simplify]: Extracting #7: cost 0 inf + 54512 5.416 * * [simplify]: Extracting #8: cost 0 inf + 54432 5.423 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.423 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 5.423 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 5.423 * * [simplify]: iters left: 5 (6 enodes) 5.427 * * [simplify]: iters left: 4 (18 enodes) 5.430 * * [simplify]: iters left: 3 (26 enodes) 5.433 * * [simplify]: iters left: 2 (34 enodes) 5.438 * * [simplify]: iters left: 1 (36 enodes) 5.443 * * [simplify]: Extracting #0: cost 1 inf + 0 5.443 * * [simplify]: Extracting #1: cost 0 inf + 1 5.443 * [simplify]: Simplified to 0 5.443 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 5.443 * * * * [progress]: [ 12 / 192 ] simplifiying candidate # 5.444 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) 5.444 * * [simplify]: iters left: 6 (17 enodes) 5.449 * * [simplify]: iters left: 5 (67 enodes) 5.463 * * [simplify]: iters left: 4 (95 enodes) 5.491 * * [simplify]: iters left: 3 (123 enodes) 5.520 * * [simplify]: iters left: 2 (193 enodes) 5.572 * * [simplify]: iters left: 1 (349 enodes) 5.712 * * [simplify]: Extracting #0: cost 1 inf + 0 5.712 * * [simplify]: Extracting #1: cost 12 inf + 0 5.712 * * [simplify]: Extracting #2: cost 80 inf + 2 5.713 * * [simplify]: Extracting #3: cost 120 inf + 1586 5.717 * * [simplify]: Extracting #4: cost 102 inf + 7926 5.724 * * [simplify]: Extracting #5: cost 41 inf + 24948 5.735 * * [simplify]: Extracting #6: cost 3 inf + 43513 5.744 * * [simplify]: Extracting #7: cost 0 inf + 44644 5.752 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 5.752 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 5.752 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 5.752 * * [simplify]: iters left: 4 (6 enodes) 5.754 * * [simplify]: iters left: 3 (21 enodes) 5.759 * * [simplify]: iters left: 2 (31 enodes) 5.764 * * [simplify]: iters left: 1 (36 enodes) 5.772 * * [simplify]: Extracting #0: cost 1 inf + 0 5.772 * * [simplify]: Extracting #1: cost 7 inf + 0 5.772 * * [simplify]: Extracting #2: cost 7 inf + 3 5.772 * * [simplify]: Extracting #3: cost 2 inf + 368 5.772 * * [simplify]: Extracting #4: cost 0 inf + 590 5.773 * [simplify]: Simplified to (- (exp im) (exp im)) 5.773 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (- (exp im) (exp im))))) 5.773 * * * * [progress]: [ 13 / 192 ] simplifiying candidate # 5.773 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 5.773 * * [simplify]: iters left: 6 (17 enodes) 5.778 * * [simplify]: iters left: 5 (62 enodes) 5.790 * * [simplify]: iters left: 4 (98 enodes) 5.809 * * [simplify]: iters left: 3 (143 enodes) 5.858 * * [simplify]: iters left: 2 (273 enodes) 5.973 * * [simplify]: Extracting #0: cost 1 inf + 0 5.973 * * [simplify]: Extracting #1: cost 10 inf + 0 5.973 * * [simplify]: Extracting #2: cost 58 inf + 1 5.974 * * [simplify]: Extracting #3: cost 112 inf + 942 5.977 * * [simplify]: Extracting #4: cost 85 inf + 7730 5.983 * * [simplify]: Extracting #5: cost 28 inf + 27995 5.992 * * [simplify]: Extracting #6: cost 0 inf + 43407 6.002 * * [simplify]: Extracting #7: cost 0 inf + 43367 6.011 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.011 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 6.012 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 6.012 * * [simplify]: iters left: 6 (7 enodes) 6.015 * * [simplify]: iters left: 5 (26 enodes) 6.025 * * [simplify]: iters left: 4 (42 enodes) 6.041 * * [simplify]: iters left: 3 (83 enodes) 6.072 * * [simplify]: iters left: 2 (133 enodes) 6.115 * * [simplify]: iters left: 1 (202 enodes) 6.155 * * [simplify]: Extracting #0: cost 1 inf + 0 6.155 * * [simplify]: Extracting #1: cost 0 inf + 1 6.155 * [simplify]: Simplified to 0 6.156 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.156 * * * * [progress]: [ 14 / 192 ] simplifiying candidate # 6.156 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 6.156 * * [simplify]: iters left: 6 (16 enodes) 6.165 * * [simplify]: iters left: 5 (53 enodes) 6.178 * * [simplify]: iters left: 4 (77 enodes) 6.191 * * [simplify]: iters left: 3 (104 enodes) 6.208 * * [simplify]: iters left: 2 (170 enodes) 6.254 * * [simplify]: iters left: 1 (336 enodes) 6.424 * * [simplify]: Extracting #0: cost 1 inf + 0 6.425 * * [simplify]: Extracting #1: cost 16 inf + 0 6.425 * * [simplify]: Extracting #2: cost 93 inf + 1 6.425 * * [simplify]: Extracting #3: cost 178 inf + 793 6.427 * * [simplify]: Extracting #4: cost 145 inf + 5152 6.429 * * [simplify]: Extracting #5: cost 92 inf + 13328 6.433 * * [simplify]: Extracting #6: cost 45 inf + 35664 6.441 * * [simplify]: Extracting #7: cost 0 inf + 65056 6.450 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.450 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 6.450 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 6.450 * * [simplify]: iters left: 5 (6 enodes) 6.454 * * [simplify]: iters left: 4 (18 enodes) 6.460 * * [simplify]: iters left: 3 (26 enodes) 6.468 * * [simplify]: iters left: 2 (34 enodes) 6.478 * * [simplify]: iters left: 1 (36 enodes) 6.486 * * [simplify]: Extracting #0: cost 1 inf + 0 6.487 * * [simplify]: Extracting #1: cost 0 inf + 1 6.487 * [simplify]: Simplified to 0 6.487 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 6.487 * * * * [progress]: [ 15 / 192 ] simplifiying candidate # 6.487 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) 6.487 * * [simplify]: iters left: 6 (16 enodes) 6.497 * * [simplify]: iters left: 5 (57 enodes) 6.515 * * [simplify]: iters left: 4 (83 enodes) 6.535 * * [simplify]: iters left: 3 (116 enodes) 6.552 * * [simplify]: iters left: 2 (201 enodes) 6.617 * * [simplify]: iters left: 1 (365 enodes) 6.775 * * [simplify]: Extracting #0: cost 1 inf + 0 6.775 * * [simplify]: Extracting #1: cost 7 inf + 0 6.775 * * [simplify]: Extracting #2: cost 39 inf + 2 6.776 * * [simplify]: Extracting #3: cost 99 inf + 2260 6.777 * * [simplify]: Extracting #4: cost 124 inf + 5828 6.780 * * [simplify]: Extracting #5: cost 79 inf + 17521 6.786 * * [simplify]: Extracting #6: cost 17 inf + 50085 6.794 * * [simplify]: Extracting #7: cost 0 inf + 61656 6.801 * * [simplify]: Extracting #8: cost 0 inf + 61217 6.810 * * [simplify]: Extracting #9: cost 0 inf + 61016 6.824 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 6.824 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 6.824 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 6.824 * * [simplify]: iters left: 4 (6 enodes) 6.828 * * [simplify]: iters left: 3 (21 enodes) 6.836 * * [simplify]: iters left: 2 (31 enodes) 6.846 * * [simplify]: iters left: 1 (36 enodes) 6.861 * * [simplify]: Extracting #0: cost 1 inf + 0 6.861 * * [simplify]: Extracting #1: cost 7 inf + 0 6.861 * * [simplify]: Extracting #2: cost 7 inf + 3 6.861 * * [simplify]: Extracting #3: cost 2 inf + 368 6.862 * * [simplify]: Extracting #4: cost 0 inf + 590 6.862 * [simplify]: Simplified to (- (exp im) (exp im)) 6.862 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (- (exp im) (exp im))))) 6.862 * * * * [progress]: [ 16 / 192 ] simplifiying candidate # 6.863 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 6.863 * * [simplify]: iters left: 6 (17 enodes) 6.877 * * [simplify]: iters left: 5 (61 enodes) 6.898 * * [simplify]: iters left: 4 (98 enodes) 6.928 * * [simplify]: iters left: 3 (137 enodes) 6.961 * * [simplify]: iters left: 2 (242 enodes) 7.046 * * [simplify]: iters left: 1 (471 enodes) 7.452 * * [simplify]: Extracting #0: cost 1 inf + 0 7.452 * * [simplify]: Extracting #1: cost 14 inf + 0 7.453 * * [simplify]: Extracting #2: cost 161 inf + 1 7.455 * * [simplify]: Extracting #3: cost 633 inf + 299 7.462 * * [simplify]: Extracting #4: cost 615 inf + 4326 7.466 * * [simplify]: Extracting #5: cost 519 inf + 29044 7.479 * * [simplify]: Extracting #6: cost 254 inf + 152325 7.535 * * [simplify]: Extracting #7: cost 16 inf + 312795 7.580 * * [simplify]: Extracting #8: cost 0 inf + 322703 7.625 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 7.626 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 7.626 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 7.626 * * [simplify]: iters left: 6 (7 enodes) 7.628 * * [simplify]: iters left: 5 (26 enodes) 7.633 * * [simplify]: iters left: 4 (42 enodes) 7.651 * * [simplify]: iters left: 3 (83 enodes) 7.681 * * [simplify]: iters left: 2 (133 enodes) 7.705 * * [simplify]: iters left: 1 (202 enodes) 7.773 * * [simplify]: Extracting #0: cost 1 inf + 0 7.773 * * [simplify]: Extracting #1: cost 0 inf + 1 7.773 * [simplify]: Simplified to 0 7.774 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 7.774 * * * * [progress]: [ 17 / 192 ] simplifiying candidate # 7.774 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 7.774 * * [simplify]: iters left: 6 (16 enodes) 7.783 * * [simplify]: iters left: 5 (52 enodes) 7.799 * * [simplify]: iters left: 4 (77 enodes) 7.823 * * [simplify]: iters left: 3 (98 enodes) 7.852 * * [simplify]: iters left: 2 (143 enodes) 7.910 * * [simplify]: iters left: 1 (219 enodes) 7.996 * * [simplify]: Extracting #0: cost 1 inf + 0 7.996 * * [simplify]: Extracting #1: cost 10 inf + 0 7.996 * * [simplify]: Extracting #2: cost 20 inf + 1 7.996 * * [simplify]: Extracting #3: cost 28 inf + 518 7.998 * * [simplify]: Extracting #4: cost 25 inf + 2811 8.000 * * [simplify]: Extracting #5: cost 1 inf + 5293 8.001 * * [simplify]: Extracting #6: cost 0 inf + 5444 8.002 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.003 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 8.003 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 8.003 * * [simplify]: iters left: 5 (6 enodes) 8.004 * * [simplify]: iters left: 4 (18 enodes) 8.007 * * [simplify]: iters left: 3 (26 enodes) 8.011 * * [simplify]: iters left: 2 (34 enodes) 8.017 * * [simplify]: iters left: 1 (36 enodes) 8.025 * * [simplify]: Extracting #0: cost 1 inf + 0 8.025 * * [simplify]: Extracting #1: cost 0 inf + 1 8.025 * [simplify]: Simplified to 0 8.025 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 8.025 * * * * [progress]: [ 18 / 192 ] simplifiying candidate # 8.026 * [simplify]: Simplifying (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 8.026 * * [simplify]: iters left: 6 (15 enodes) 8.034 * * [simplify]: iters left: 5 (52 enodes) 8.053 * * [simplify]: iters left: 4 (80 enodes) 8.080 * * [simplify]: iters left: 3 (109 enodes) 8.100 * * [simplify]: iters left: 2 (169 enodes) 8.155 * * [simplify]: iters left: 1 (288 enodes) 8.256 * * [simplify]: Extracting #0: cost 1 inf + 0 8.256 * * [simplify]: Extracting #1: cost 7 inf + 0 8.256 * * [simplify]: Extracting #2: cost 27 inf + 2 8.257 * * [simplify]: Extracting #3: cost 38 inf + 1497 8.260 * * [simplify]: Extracting #4: cost 16 inf + 7127 8.263 * * [simplify]: Extracting #5: cost 2 inf + 9309 8.267 * * [simplify]: Extracting #6: cost 0 inf + 9632 8.272 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.272 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 8.272 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 8.272 * * [simplify]: iters left: 4 (6 enodes) 8.276 * * [simplify]: iters left: 3 (21 enodes) 8.284 * * [simplify]: iters left: 2 (31 enodes) 8.291 * * [simplify]: iters left: 1 (36 enodes) 8.299 * * [simplify]: Extracting #0: cost 1 inf + 0 8.299 * * [simplify]: Extracting #1: cost 7 inf + 0 8.299 * * [simplify]: Extracting #2: cost 7 inf + 3 8.299 * * [simplify]: Extracting #3: cost 2 inf + 368 8.299 * * [simplify]: Extracting #4: cost 0 inf + 590 8.299 * [simplify]: Simplified to (- (exp im) (exp im)) 8.300 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (- (exp im) (exp im))))) 8.300 * * * * [progress]: [ 19 / 192 ] simplifiying candidate # 8.300 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 8.300 * * [simplify]: iters left: 6 (18 enodes) 8.305 * * [simplify]: iters left: 5 (72 enodes) 8.318 * * [simplify]: iters left: 4 (101 enodes) 8.350 * * [simplify]: iters left: 3 (150 enodes) 8.406 * * [simplify]: iters left: 2 (259 enodes) 8.490 * * [simplify]: iters left: 1 (472 enodes) 8.655 * * [simplify]: Extracting #0: cost 1 inf + 0 8.656 * * [simplify]: Extracting #1: cost 29 inf + 0 8.657 * * [simplify]: Extracting #2: cost 186 inf + 1 8.659 * * [simplify]: Extracting #3: cost 249 inf + 1861 8.663 * * [simplify]: Extracting #4: cost 217 inf + 11292 8.676 * * [simplify]: Extracting #5: cost 58 inf + 85492 8.701 * * [simplify]: Extracting #6: cost 2 inf + 120937 8.715 * * [simplify]: Extracting #7: cost 0 inf + 122006 8.728 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 8.728 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 8.729 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 8.729 * * [simplify]: iters left: 6 (7 enodes) 8.730 * * [simplify]: iters left: 5 (26 enodes) 8.737 * * [simplify]: iters left: 4 (42 enodes) 8.752 * * [simplify]: iters left: 3 (83 enodes) 8.783 * * [simplify]: iters left: 2 (133 enodes) 8.829 * * [simplify]: iters left: 1 (202 enodes) 8.903 * * [simplify]: Extracting #0: cost 1 inf + 0 8.903 * * [simplify]: Extracting #1: cost 0 inf + 1 8.903 * [simplify]: Simplified to 0 8.903 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 8.904 * * * * [progress]: [ 20 / 192 ] simplifiying candidate # 8.904 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 8.904 * * [simplify]: iters left: 6 (17 enodes) 8.913 * * [simplify]: iters left: 5 (64 enodes) 8.924 * * [simplify]: iters left: 4 (83 enodes) 8.939 * * [simplify]: iters left: 3 (114 enodes) 8.958 * * [simplify]: iters left: 2 (185 enodes) 9.004 * * [simplify]: iters left: 1 (326 enodes) 9.085 * * [simplify]: Extracting #0: cost 1 inf + 0 9.085 * * [simplify]: Extracting #1: cost 21 inf + 0 9.085 * * [simplify]: Extracting #2: cost 106 inf + 1 9.087 * * [simplify]: Extracting #3: cost 157 inf + 678 9.091 * * [simplify]: Extracting #4: cost 114 inf + 11637 9.103 * * [simplify]: Extracting #5: cost 35 inf + 37110 9.116 * * [simplify]: Extracting #6: cost 4 inf + 54210 9.131 * * [simplify]: Extracting #7: cost 0 inf + 55180 9.144 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.145 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 9.145 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 9.145 * * [simplify]: iters left: 5 (6 enodes) 9.148 * * [simplify]: iters left: 4 (18 enodes) 9.153 * * [simplify]: iters left: 3 (26 enodes) 9.159 * * [simplify]: iters left: 2 (34 enodes) 9.164 * * [simplify]: iters left: 1 (36 enodes) 9.168 * * [simplify]: Extracting #0: cost 1 inf + 0 9.168 * * [simplify]: Extracting #1: cost 0 inf + 1 9.168 * [simplify]: Simplified to 0 9.168 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.168 * * * * [progress]: [ 21 / 192 ] simplifiying candidate # 9.169 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) 9.169 * * [simplify]: iters left: 6 (16 enodes) 9.174 * * [simplify]: iters left: 5 (64 enodes) 9.185 * * [simplify]: iters left: 4 (86 enodes) 9.211 * * [simplify]: iters left: 3 (125 enodes) 9.253 * * [simplify]: iters left: 2 (196 enodes) 9.303 * * [simplify]: iters left: 1 (323 enodes) 9.375 * * [simplify]: Extracting #0: cost 1 inf + 0 9.376 * * [simplify]: Extracting #1: cost 12 inf + 0 9.376 * * [simplify]: Extracting #2: cost 85 inf + 2 9.376 * * [simplify]: Extracting #3: cost 122 inf + 2589 9.379 * * [simplify]: Extracting #4: cost 110 inf + 7079 9.386 * * [simplify]: Extracting #5: cost 41 inf + 25918 9.399 * * [simplify]: Extracting #6: cost 5 inf + 42612 9.411 * * [simplify]: Extracting #7: cost 0 inf + 45410 9.422 * [simplify]: Simplified to (- (/ 1 (exp im)) (exp im)) 9.422 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 9.422 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 9.422 * * [simplify]: iters left: 4 (6 enodes) 9.426 * * [simplify]: iters left: 3 (21 enodes) 9.434 * * [simplify]: iters left: 2 (31 enodes) 9.445 * * [simplify]: iters left: 1 (36 enodes) 9.459 * * [simplify]: Extracting #0: cost 1 inf + 0 9.460 * * [simplify]: Extracting #1: cost 7 inf + 0 9.460 * * [simplify]: Extracting #2: cost 7 inf + 3 9.460 * * [simplify]: Extracting #3: cost 2 inf + 368 9.460 * * [simplify]: Extracting #4: cost 0 inf + 590 9.461 * [simplify]: Simplified to (- (exp im) (exp im)) 9.461 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (/ 1 (exp im)) (exp im)) (- (exp im) (exp im))))) 9.461 * * * * [progress]: [ 22 / 192 ] simplifiying candidate # 9.461 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 9.461 * * [simplify]: iters left: 6 (17 enodes) 9.468 * * [simplify]: iters left: 5 (63 enodes) 9.478 * * [simplify]: iters left: 4 (91 enodes) 9.494 * * [simplify]: iters left: 3 (140 enodes) 9.523 * * [simplify]: iters left: 2 (258 enodes) 9.625 * * [simplify]: Extracting #0: cost 1 inf + 0 9.625 * * [simplify]: Extracting #1: cost 10 inf + 0 9.625 * * [simplify]: Extracting #2: cost 56 inf + 1 9.626 * * [simplify]: Extracting #3: cost 106 inf + 1195 9.627 * * [simplify]: Extracting #4: cost 86 inf + 5565 9.630 * * [simplify]: Extracting #5: cost 21 inf + 29652 9.634 * * [simplify]: Extracting #6: cost 0 inf + 42205 9.639 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 9.639 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 9.639 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 9.639 * * [simplify]: iters left: 6 (7 enodes) 9.641 * * [simplify]: iters left: 5 (26 enodes) 9.648 * * [simplify]: iters left: 4 (42 enodes) 9.664 * * [simplify]: iters left: 3 (83 enodes) 9.694 * * [simplify]: iters left: 2 (133 enodes) 9.739 * * [simplify]: iters left: 1 (202 enodes) 9.811 * * [simplify]: Extracting #0: cost 1 inf + 0 9.811 * * [simplify]: Extracting #1: cost 0 inf + 1 9.811 * [simplify]: Simplified to 0 9.811 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 9.811 * * * * [progress]: [ 23 / 192 ] simplifiying candidate # 9.811 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 9.811 * * [simplify]: iters left: 6 (16 enodes) 9.819 * * [simplify]: iters left: 5 (54 enodes) 9.835 * * [simplify]: iters left: 4 (70 enodes) 9.860 * * [simplify]: iters left: 3 (101 enodes) 9.892 * * [simplify]: iters left: 2 (160 enodes) 9.938 * * [simplify]: iters left: 1 (278 enodes) 10.103 * * [simplify]: Extracting #0: cost 1 inf + 0 10.103 * * [simplify]: Extracting #1: cost 16 inf + 0 10.103 * * [simplify]: Extracting #2: cost 94 inf + 1 10.104 * * [simplify]: Extracting #3: cost 173 inf + 246 10.105 * * [simplify]: Extracting #4: cost 121 inf + 6541 10.108 * * [simplify]: Extracting #5: cost 85 inf + 11025 10.112 * * [simplify]: Extracting #6: cost 38 inf + 32009 10.118 * * [simplify]: Extracting #7: cost 8 inf + 51579 10.128 * * [simplify]: Extracting #8: cost 0 inf + 58127 10.142 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.142 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 10.142 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 10.142 * * [simplify]: iters left: 5 (6 enodes) 10.144 * * [simplify]: iters left: 4 (18 enodes) 10.146 * * [simplify]: iters left: 3 (26 enodes) 10.150 * * [simplify]: iters left: 2 (34 enodes) 10.155 * * [simplify]: iters left: 1 (36 enodes) 10.159 * * [simplify]: Extracting #0: cost 1 inf + 0 10.159 * * [simplify]: Extracting #1: cost 0 inf + 1 10.159 * [simplify]: Simplified to 0 10.159 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.159 * * * * [progress]: [ 24 / 192 ] simplifiying candidate # 10.159 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) 10.159 * * [simplify]: iters left: 6 (15 enodes) 10.164 * * [simplify]: iters left: 5 (54 enodes) 10.180 * * [simplify]: iters left: 4 (73 enodes) 10.203 * * [simplify]: iters left: 3 (112 enodes) 10.236 * * [simplify]: iters left: 2 (185 enodes) 10.315 * * [simplify]: iters left: 1 (330 enodes) 10.414 * * [simplify]: Extracting #0: cost 1 inf + 0 10.414 * * [simplify]: Extracting #1: cost 7 inf + 0 10.414 * * [simplify]: Extracting #2: cost 31 inf + 2 10.415 * * [simplify]: Extracting #3: cost 108 inf + 885 10.416 * * [simplify]: Extracting #4: cost 139 inf + 5567 10.419 * * [simplify]: Extracting #5: cost 89 inf + 22820 10.426 * * [simplify]: Extracting #6: cost 15 inf + 65117 10.437 * * [simplify]: Extracting #7: cost 0 inf + 73718 10.445 * * [simplify]: Extracting #8: cost 0 inf + 73276 10.458 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.458 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 10.458 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 10.459 * * [simplify]: iters left: 4 (6 enodes) 10.462 * * [simplify]: iters left: 3 (21 enodes) 10.471 * * [simplify]: iters left: 2 (31 enodes) 10.481 * * [simplify]: iters left: 1 (36 enodes) 10.496 * * [simplify]: Extracting #0: cost 1 inf + 0 10.496 * * [simplify]: Extracting #1: cost 7 inf + 0 10.496 * * [simplify]: Extracting #2: cost 7 inf + 3 10.496 * * [simplify]: Extracting #3: cost 2 inf + 368 10.497 * * [simplify]: Extracting #4: cost 0 inf + 590 10.497 * [simplify]: Simplified to (- (exp im) (exp im)) 10.497 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (- (exp im) (exp im))))) 10.497 * * * * [progress]: [ 25 / 192 ] simplifiying candidate # 10.497 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 10.498 * * [simplify]: iters left: 6 (16 enodes) 10.506 * * [simplify]: iters left: 5 (58 enodes) 10.526 * * [simplify]: iters left: 4 (86 enodes) 10.547 * * [simplify]: iters left: 3 (134 enodes) 10.576 * * [simplify]: iters left: 2 (249 enodes) 10.663 * * [simplify]: Extracting #0: cost 1 inf + 0 10.663 * * [simplify]: Extracting #1: cost 10 inf + 0 10.663 * * [simplify]: Extracting #2: cost 48 inf + 1 10.664 * * [simplify]: Extracting #3: cost 78 inf + 923 10.665 * * [simplify]: Extracting #4: cost 46 inf + 7782 10.667 * * [simplify]: Extracting #5: cost 9 inf + 21675 10.670 * * [simplify]: Extracting #6: cost 0 inf + 26700 10.673 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 10.673 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 10.674 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 10.674 * * [simplify]: iters left: 6 (7 enodes) 10.675 * * [simplify]: iters left: 5 (26 enodes) 10.680 * * [simplify]: iters left: 4 (42 enodes) 10.693 * * [simplify]: iters left: 3 (83 enodes) 10.723 * * [simplify]: iters left: 2 (133 enodes) 10.751 * * [simplify]: iters left: 1 (202 enodes) 10.799 * * [simplify]: Extracting #0: cost 1 inf + 0 10.799 * * [simplify]: Extracting #1: cost 0 inf + 1 10.799 * [simplify]: Simplified to 0 10.799 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 10.799 * * * * [progress]: [ 26 / 192 ] simplifiying candidate # 10.799 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 10.799 * * [simplify]: iters left: 6 (15 enodes) 10.804 * * [simplify]: iters left: 5 (49 enodes) 10.812 * * [simplify]: iters left: 4 (65 enodes) 10.828 * * [simplify]: iters left: 3 (95 enodes) 10.863 * * [simplify]: iters left: 2 (149 enodes) 10.896 * * [simplify]: iters left: 1 (214 enodes) 10.992 * * [simplify]: Extracting #0: cost 1 inf + 0 10.992 * * [simplify]: Extracting #1: cost 10 inf + 0 10.992 * * [simplify]: Extracting #2: cost 33 inf + 1 10.992 * * [simplify]: Extracting #3: cost 66 inf + 783 10.994 * * [simplify]: Extracting #4: cost 48 inf + 4094 10.998 * * [simplify]: Extracting #5: cost 3 inf + 10429 11.002 * * [simplify]: Extracting #6: cost 0 inf + 11217 11.006 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.006 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 11.007 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 11.007 * * [simplify]: iters left: 5 (6 enodes) 11.009 * * [simplify]: iters left: 4 (18 enodes) 11.015 * * [simplify]: iters left: 3 (26 enodes) 11.023 * * [simplify]: iters left: 2 (34 enodes) 11.031 * * [simplify]: iters left: 1 (36 enodes) 11.039 * * [simplify]: Extracting #0: cost 1 inf + 0 11.040 * * [simplify]: Extracting #1: cost 0 inf + 1 11.040 * [simplify]: Simplified to 0 11.040 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.040 * * * * [progress]: [ 27 / 192 ] simplifiying candidate # 11.040 * [simplify]: Simplifying (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) 11.040 * * [simplify]: iters left: 6 (14 enodes) 11.048 * * [simplify]: iters left: 5 (49 enodes) 11.063 * * [simplify]: iters left: 4 (68 enodes) 11.074 * * [simplify]: iters left: 3 (104 enodes) 11.092 * * [simplify]: iters left: 2 (178 enodes) 11.164 * * [simplify]: iters left: 1 (281 enodes) 11.265 * * [simplify]: Extracting #0: cost 1 inf + 0 11.265 * * [simplify]: Extracting #1: cost 7 inf + 0 11.265 * * [simplify]: Extracting #2: cost 17 inf + 2 11.266 * * [simplify]: Extracting #3: cost 40 inf + 45 11.267 * * [simplify]: Extracting #4: cost 55 inf + 2047 11.270 * * [simplify]: Extracting #5: cost 6 inf + 9871 11.274 * * [simplify]: Extracting #6: cost 0 inf + 11432 11.278 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.279 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.279 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.279 * * [simplify]: iters left: 4 (6 enodes) 11.282 * * [simplify]: iters left: 3 (21 enodes) 11.291 * * [simplify]: iters left: 2 (31 enodes) 11.301 * * [simplify]: iters left: 1 (36 enodes) 11.314 * * [simplify]: Extracting #0: cost 1 inf + 0 11.315 * * [simplify]: Extracting #1: cost 7 inf + 0 11.315 * * [simplify]: Extracting #2: cost 7 inf + 3 11.315 * * [simplify]: Extracting #3: cost 2 inf + 368 11.315 * * [simplify]: Extracting #4: cost 0 inf + 590 11.315 * [simplify]: Simplified to (- (exp im) (exp im)) 11.315 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (- (exp im) (exp im))))) 11.315 * * * * [progress]: [ 28 / 192 ] simplifiying candidate # 11.315 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.315 * * [simplify]: iters left: 6 (11 enodes) 11.318 * * [simplify]: iters left: 5 (42 enodes) 11.326 * * [simplify]: iters left: 4 (65 enodes) 11.338 * * [simplify]: iters left: 3 (89 enodes) 11.365 * * [simplify]: iters left: 2 (157 enodes) 11.400 * * [simplify]: iters left: 1 (277 enodes) 11.497 * * [simplify]: Extracting #0: cost 1 inf + 0 11.497 * * [simplify]: Extracting #1: cost 12 inf + 0 11.498 * * [simplify]: Extracting #2: cost 74 inf + 1 11.498 * * [simplify]: Extracting #3: cost 122 inf + 450 11.500 * * [simplify]: Extracting #4: cost 111 inf + 1884 11.503 * * [simplify]: Extracting #5: cost 68 inf + 21928 11.513 * * [simplify]: Extracting #6: cost 9 inf + 61841 11.525 * * [simplify]: Extracting #7: cost 0 inf + 67812 11.536 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.536 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 11.537 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 11.537 * * [simplify]: iters left: 6 (7 enodes) 11.541 * * [simplify]: iters left: 5 (26 enodes) 11.550 * * [simplify]: iters left: 4 (42 enodes) 11.571 * * [simplify]: iters left: 3 (83 enodes) 11.601 * * [simplify]: iters left: 2 (133 enodes) 11.643 * * [simplify]: iters left: 1 (202 enodes) 11.722 * * [simplify]: Extracting #0: cost 1 inf + 0 11.722 * * [simplify]: Extracting #1: cost 0 inf + 1 11.722 * [simplify]: Simplified to 0 11.722 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.723 * * * * [progress]: [ 29 / 192 ] simplifiying candidate # 11.723 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 11.723 * * [simplify]: iters left: 6 (10 enodes) 11.728 * * [simplify]: iters left: 5 (33 enodes) 11.739 * * [simplify]: iters left: 4 (44 enodes) 11.753 * * [simplify]: iters left: 3 (53 enodes) 11.768 * * [simplify]: iters left: 2 (60 enodes) 11.784 * * [simplify]: iters left: 1 (67 enodes) 11.802 * * [simplify]: Extracting #0: cost 1 inf + 0 11.802 * * [simplify]: Extracting #1: cost 10 inf + 0 11.802 * * [simplify]: Extracting #2: cost 17 inf + 1 11.802 * * [simplify]: Extracting #3: cost 16 inf + 114 11.802 * * [simplify]: Extracting #4: cost 4 inf + 1567 11.803 * * [simplify]: Extracting #5: cost 0 inf + 2324 11.803 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 11.803 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 11.803 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 11.803 * * [simplify]: iters left: 5 (6 enodes) 11.805 * * [simplify]: iters left: 4 (18 enodes) 11.807 * * [simplify]: iters left: 3 (26 enodes) 11.811 * * [simplify]: iters left: 2 (34 enodes) 11.816 * * [simplify]: iters left: 1 (36 enodes) 11.820 * * [simplify]: Extracting #0: cost 1 inf + 0 11.820 * * [simplify]: Extracting #1: cost 0 inf + 1 11.820 * [simplify]: Simplified to 0 11.820 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 11.820 * * * * [progress]: [ 30 / 192 ] simplifiying candidate # 11.821 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 11.821 * * [simplify]: iters left: 6 (10 enodes) 11.827 * * [simplify]: iters left: 5 (35 enodes) 11.840 * * [simplify]: iters left: 4 (47 enodes) 11.858 * * [simplify]: iters left: 3 (57 enodes) 11.874 * * [simplify]: iters left: 2 (65 enodes) 11.891 * * [simplify]: iters left: 1 (69 enodes) 11.908 * * [simplify]: Extracting #0: cost 1 inf + 0 11.908 * * [simplify]: Extracting #1: cost 7 inf + 0 11.908 * * [simplify]: Extracting #2: cost 10 inf + 2 11.909 * * [simplify]: Extracting #3: cost 1 inf + 1096 11.909 * * [simplify]: Extracting #4: cost 0 inf + 1055 11.909 * [simplify]: Simplified to (+ (/ -1 (exp (- im))) (exp (- im))) 11.909 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (+ (/ -1 (exp (- im))) (exp (- im))) (fma (- (exp im)) 1 (* (exp im) 1))))) 11.910 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 11.910 * * [simplify]: iters left: 4 (6 enodes) 11.911 * * [simplify]: iters left: 3 (21 enodes) 11.916 * * [simplify]: iters left: 2 (31 enodes) 11.921 * * [simplify]: iters left: 1 (36 enodes) 11.928 * * [simplify]: Extracting #0: cost 1 inf + 0 11.928 * * [simplify]: Extracting #1: cost 7 inf + 0 11.928 * * [simplify]: Extracting #2: cost 7 inf + 3 11.929 * * [simplify]: Extracting #3: cost 2 inf + 368 11.929 * * [simplify]: Extracting #4: cost 0 inf + 590 11.929 * [simplify]: Simplified to (- (exp im) (exp im)) 11.929 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (+ (/ -1 (exp (- im))) (exp (- im))) (- (exp im) (exp im))))) 11.929 * * * * [progress]: [ 31 / 192 ] simplifiying candidate # 11.929 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 11.929 * * [simplify]: iters left: 6 (11 enodes) 11.932 * * [simplify]: iters left: 5 (42 enodes) 11.943 * * [simplify]: iters left: 4 (65 enodes) 11.964 * * [simplify]: iters left: 3 (89 enodes) 11.995 * * [simplify]: iters left: 2 (157 enodes) 12.031 * * [simplify]: iters left: 1 (277 enodes) 12.112 * * [simplify]: Extracting #0: cost 1 inf + 0 12.112 * * [simplify]: Extracting #1: cost 12 inf + 0 12.112 * * [simplify]: Extracting #2: cost 74 inf + 1 12.113 * * [simplify]: Extracting #3: cost 122 inf + 450 12.113 * * [simplify]: Extracting #4: cost 111 inf + 1884 12.115 * * [simplify]: Extracting #5: cost 68 inf + 21928 12.120 * * [simplify]: Extracting #6: cost 9 inf + 61841 12.126 * * [simplify]: Extracting #7: cost 0 inf + 67812 12.131 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.132 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 12.132 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 12.132 * * [simplify]: iters left: 6 (7 enodes) 12.134 * * [simplify]: iters left: 5 (26 enodes) 12.144 * * [simplify]: iters left: 4 (42 enodes) 12.163 * * [simplify]: iters left: 3 (83 enodes) 12.179 * * [simplify]: iters left: 2 (133 enodes) 12.209 * * [simplify]: iters left: 1 (202 enodes) 12.288 * * [simplify]: Extracting #0: cost 1 inf + 0 12.288 * * [simplify]: Extracting #1: cost 0 inf + 1 12.288 * [simplify]: Simplified to 0 12.288 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.289 * * * * [progress]: [ 32 / 192 ] simplifiying candidate # 12.289 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 12.289 * * [simplify]: iters left: 6 (10 enodes) 12.294 * * [simplify]: iters left: 5 (33 enodes) 12.305 * * [simplify]: iters left: 4 (44 enodes) 12.318 * * [simplify]: iters left: 3 (53 enodes) 12.333 * * [simplify]: iters left: 2 (60 enodes) 12.349 * * [simplify]: iters left: 1 (67 enodes) 12.357 * * [simplify]: Extracting #0: cost 1 inf + 0 12.358 * * [simplify]: Extracting #1: cost 10 inf + 0 12.358 * * [simplify]: Extracting #2: cost 17 inf + 1 12.358 * * [simplify]: Extracting #3: cost 16 inf + 114 12.358 * * [simplify]: Extracting #4: cost 4 inf + 1567 12.358 * * [simplify]: Extracting #5: cost 0 inf + 2324 12.359 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.359 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 12.359 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 12.359 * * [simplify]: iters left: 5 (6 enodes) 12.360 * * [simplify]: iters left: 4 (18 enodes) 12.363 * * [simplify]: iters left: 3 (26 enodes) 12.367 * * [simplify]: iters left: 2 (34 enodes) 12.372 * * [simplify]: iters left: 1 (36 enodes) 12.376 * * [simplify]: Extracting #0: cost 1 inf + 0 12.376 * * [simplify]: Extracting #1: cost 0 inf + 1 12.376 * [simplify]: Simplified to 0 12.376 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.376 * * * * [progress]: [ 33 / 192 ] simplifiying candidate # 12.376 * [simplify]: Simplifying (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) 12.376 * * [simplify]: iters left: 6 (10 enodes) 12.382 * * [simplify]: iters left: 5 (35 enodes) 12.395 * * [simplify]: iters left: 4 (47 enodes) 12.413 * * [simplify]: iters left: 3 (57 enodes) 12.424 * * [simplify]: iters left: 2 (65 enodes) 12.432 * * [simplify]: iters left: 1 (69 enodes) 12.442 * * [simplify]: Extracting #0: cost 1 inf + 0 12.442 * * [simplify]: Extracting #1: cost 7 inf + 0 12.442 * * [simplify]: Extracting #2: cost 10 inf + 2 12.442 * * [simplify]: Extracting #3: cost 1 inf + 1096 12.443 * * [simplify]: Extracting #4: cost 0 inf + 1055 12.443 * [simplify]: Simplified to (+ (/ -1 (exp (- im))) (exp (- im))) 12.443 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (+ (/ -1 (exp (- im))) (exp (- im))) (fma (- (exp im)) 1 (* (exp im) 1))))) 12.443 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 12.443 * * [simplify]: iters left: 4 (6 enodes) 12.445 * * [simplify]: iters left: 3 (21 enodes) 12.454 * * [simplify]: iters left: 2 (31 enodes) 12.463 * * [simplify]: iters left: 1 (36 enodes) 12.477 * * [simplify]: Extracting #0: cost 1 inf + 0 12.478 * * [simplify]: Extracting #1: cost 7 inf + 0 12.478 * * [simplify]: Extracting #2: cost 7 inf + 3 12.478 * * [simplify]: Extracting #3: cost 2 inf + 368 12.478 * * [simplify]: Extracting #4: cost 0 inf + 590 12.479 * [simplify]: Simplified to (- (exp im) (exp im)) 12.479 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (+ (/ -1 (exp (- im))) (exp (- im))) (- (exp im) (exp im))))) 12.479 * * * * [progress]: [ 34 / 192 ] simplifiying candidate # 12.479 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 12.479 * * [simplify]: iters left: 6 (12 enodes) 12.486 * * [simplify]: iters left: 5 (50 enodes) 12.504 * * [simplify]: iters left: 4 (77 enodes) 12.529 * * [simplify]: iters left: 3 (111 enodes) 12.568 * * [simplify]: iters left: 2 (177 enodes) 12.628 * * [simplify]: iters left: 1 (313 enodes) 12.756 * * [simplify]: Extracting #0: cost 1 inf + 0 12.757 * * [simplify]: Extracting #1: cost 25 inf + 0 12.757 * * [simplify]: Extracting #2: cost 115 inf + 1 12.758 * * [simplify]: Extracting #3: cost 142 inf + 118 12.760 * * [simplify]: Extracting #4: cost 127 inf + 2688 12.764 * * [simplify]: Extracting #5: cost 80 inf + 24482 12.772 * * [simplify]: Extracting #6: cost 10 inf + 69150 12.779 * * [simplify]: Extracting #7: cost 0 inf + 75852 12.786 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 12.786 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 12.786 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 12.786 * * [simplify]: iters left: 6 (7 enodes) 12.788 * * [simplify]: iters left: 5 (26 enodes) 12.793 * * [simplify]: iters left: 4 (42 enodes) 12.802 * * [simplify]: iters left: 3 (83 enodes) 12.828 * * [simplify]: iters left: 2 (133 enodes) 12.854 * * [simplify]: iters left: 1 (202 enodes) 12.906 * * [simplify]: Extracting #0: cost 1 inf + 0 12.906 * * [simplify]: Extracting #1: cost 0 inf + 1 12.906 * [simplify]: Simplified to 0 12.906 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 12.906 * * * * [progress]: [ 35 / 192 ] simplifiying candidate # 12.906 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 12.906 * * [simplify]: iters left: 6 (11 enodes) 12.909 * * [simplify]: iters left: 5 (41 enodes) 12.917 * * [simplify]: iters left: 4 (56 enodes) 12.928 * * [simplify]: iters left: 3 (69 enodes) 12.947 * * [simplify]: iters left: 2 (84 enodes) 12.960 * * [simplify]: iters left: 1 (119 enodes) 12.997 * * [simplify]: Extracting #0: cost 1 inf + 0 12.997 * * [simplify]: Extracting #1: cost 14 inf + 0 12.998 * * [simplify]: Extracting #2: cost 34 inf + 1 12.998 * * [simplify]: Extracting #3: cost 37 inf + 4 12.998 * * [simplify]: Extracting #4: cost 29 inf + 563 12.999 * * [simplify]: Extracting #5: cost 17 inf + 2837 13.001 * * [simplify]: Extracting #6: cost 0 inf + 9752 13.003 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 13.003 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 13.004 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 13.004 * * [simplify]: iters left: 5 (6 enodes) 13.006 * * [simplify]: iters left: 4 (18 enodes) 13.012 * * [simplify]: iters left: 3 (26 enodes) 13.019 * * [simplify]: iters left: 2 (34 enodes) 13.028 * * [simplify]: iters left: 1 (36 enodes) 13.036 * * [simplify]: Extracting #0: cost 1 inf + 0 13.036 * * [simplify]: Extracting #1: cost 0 inf + 1 13.036 * [simplify]: Simplified to 0 13.036 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 13.036 * * * * [progress]: [ 36 / 192 ] simplifiying candidate # 13.036 * [simplify]: Simplifying (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1))) 13.036 * * [simplify]: iters left: 6 (11 enodes) 13.043 * * [simplify]: iters left: 5 (43 enodes) 13.058 * * [simplify]: iters left: 4 (59 enodes) 13.081 * * [simplify]: iters left: 3 (78 enodes) 13.101 * * [simplify]: iters left: 2 (87 enodes) 13.126 * * [simplify]: iters left: 1 (124 enodes) 13.155 * * [simplify]: Extracting #0: cost 1 inf + 0 13.155 * * [simplify]: Extracting #1: cost 10 inf + 0 13.155 * * [simplify]: Extracting #2: cost 31 inf + 2 13.155 * * [simplify]: Extracting #3: cost 37 inf + 5 13.155 * * [simplify]: Extracting #4: cost 26 inf + 1419 13.156 * * [simplify]: Extracting #5: cost 7 inf + 6913 13.157 * * [simplify]: Extracting #6: cost 0 inf + 9971 13.159 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 13.159 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 13.159 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 13.159 * * [simplify]: iters left: 4 (6 enodes) 13.161 * * [simplify]: iters left: 3 (21 enodes) 13.165 * * [simplify]: iters left: 2 (31 enodes) 13.171 * * [simplify]: iters left: 1 (36 enodes) 13.189 * * [simplify]: Extracting #0: cost 1 inf + 0 13.189 * * [simplify]: Extracting #1: cost 7 inf + 0 13.189 * * [simplify]: Extracting #2: cost 7 inf + 3 13.189 * * [simplify]: Extracting #3: cost 2 inf + 368 13.189 * * [simplify]: Extracting #4: cost 0 inf + 590 13.190 * [simplify]: Simplified to (- (exp im) (exp im)) 13.190 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (- (exp im) (exp im))))) 13.190 * * * * [progress]: [ 37 / 192 ] simplifiying candidate # 13.190 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 13.190 * * [simplify]: iters left: 6 (11 enodes) 13.197 * * [simplify]: iters left: 5 (47 enodes) 13.214 * * [simplify]: iters left: 4 (70 enodes) 13.235 * * [simplify]: iters left: 3 (106 enodes) 13.256 * * [simplify]: iters left: 2 (184 enodes) 13.299 * * [simplify]: iters left: 1 (303 enodes) 13.415 * * [simplify]: Extracting #0: cost 1 inf + 0 13.415 * * [simplify]: Extracting #1: cost 27 inf + 0 13.415 * * [simplify]: Extracting #2: cost 134 inf + 1 13.416 * * [simplify]: Extracting #3: cost 153 inf + 491 13.417 * * [simplify]: Extracting #4: cost 139 inf + 2679 13.420 * * [simplify]: Extracting #5: cost 63 inf + 43024 13.433 * * [simplify]: Extracting #6: cost 6 inf + 81185 13.449 * * [simplify]: Extracting #7: cost 0 inf + 85710 13.465 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 13.465 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 13.466 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 13.466 * * [simplify]: iters left: 6 (7 enodes) 13.469 * * [simplify]: iters left: 5 (26 enodes) 13.478 * * [simplify]: iters left: 4 (42 enodes) 13.495 * * [simplify]: iters left: 3 (83 enodes) 13.518 * * [simplify]: iters left: 2 (133 enodes) 13.547 * * [simplify]: iters left: 1 (202 enodes) 13.595 * * [simplify]: Extracting #0: cost 1 inf + 0 13.595 * * [simplify]: Extracting #1: cost 0 inf + 1 13.595 * [simplify]: Simplified to 0 13.595 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 13.595 * * * * [progress]: [ 38 / 192 ] simplifiying candidate # 13.596 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) 13.596 * * [simplify]: iters left: 6 (10 enodes) 13.600 * * [simplify]: iters left: 5 (38 enodes) 13.616 * * [simplify]: iters left: 4 (49 enodes) 13.623 * * [simplify]: iters left: 3 (65 enodes) 13.633 * * [simplify]: iters left: 2 (86 enodes) 13.645 * * [simplify]: iters left: 1 (111 enodes) 13.679 * * [simplify]: Extracting #0: cost 1 inf + 0 13.679 * * [simplify]: Extracting #1: cost 15 inf + 0 13.679 * * [simplify]: Extracting #2: cost 39 inf + 1 13.680 * * [simplify]: Extracting #3: cost 41 inf + 2 13.680 * * [simplify]: Extracting #4: cost 36 inf + 227 13.681 * * [simplify]: Extracting #5: cost 22 inf + 2972 13.684 * * [simplify]: Extracting #6: cost 2 inf + 9026 13.688 * * [simplify]: Extracting #7: cost 0 inf + 9589 13.691 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 13.691 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 13.692 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 13.692 * * [simplify]: iters left: 5 (6 enodes) 13.694 * * [simplify]: iters left: 4 (18 enodes) 13.700 * * [simplify]: iters left: 3 (26 enodes) 13.707 * * [simplify]: iters left: 2 (34 enodes) 13.717 * * [simplify]: iters left: 1 (36 enodes) 13.724 * * [simplify]: Extracting #0: cost 1 inf + 0 13.724 * * [simplify]: Extracting #1: cost 0 inf + 1 13.724 * [simplify]: Simplified to 0 13.724 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 13.725 * * * * [progress]: [ 39 / 192 ] simplifiying candidate # 13.725 * [simplify]: Simplifying (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) 13.725 * * [simplify]: iters left: 6 (10 enodes) 13.731 * * [simplify]: iters left: 5 (40 enodes) 13.748 * * [simplify]: iters left: 4 (52 enodes) 13.766 * * [simplify]: iters left: 3 (70 enodes) 13.784 * * [simplify]: iters left: 2 (85 enodes) 13.796 * * [simplify]: iters left: 1 (98 enodes) 13.811 * * [simplify]: Extracting #0: cost 1 inf + 0 13.811 * * [simplify]: Extracting #1: cost 10 inf + 0 13.812 * * [simplify]: Extracting #2: cost 20 inf + 2 13.812 * * [simplify]: Extracting #3: cost 22 inf + 3 13.813 * * [simplify]: Extracting #4: cost 7 inf + 1933 13.814 * * [simplify]: Extracting #5: cost 0 inf + 3426 13.815 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 13.816 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 13.816 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 13.816 * * [simplify]: iters left: 4 (6 enodes) 13.819 * * [simplify]: iters left: 3 (21 enodes) 13.828 * * [simplify]: iters left: 2 (31 enodes) 13.838 * * [simplify]: iters left: 1 (36 enodes) 13.852 * * [simplify]: Extracting #0: cost 1 inf + 0 13.855 * * [simplify]: Extracting #1: cost 7 inf + 0 13.855 * * [simplify]: Extracting #2: cost 7 inf + 3 13.855 * * [simplify]: Extracting #3: cost 2 inf + 368 13.856 * * [simplify]: Extracting #4: cost 0 inf + 590 13.856 * [simplify]: Simplified to (- (exp im) (exp im)) 13.856 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (- (exp im) (exp im))))) 13.856 * * * * [progress]: [ 40 / 192 ] simplifiying candidate # 13.857 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 13.857 * * [simplify]: iters left: 6 (11 enodes) 13.863 * * [simplify]: iters left: 5 (46 enodes) 13.879 * * [simplify]: iters left: 4 (67 enodes) 13.896 * * [simplify]: iters left: 3 (97 enodes) 13.913 * * [simplify]: iters left: 2 (164 enodes) 13.960 * * [simplify]: iters left: 1 (261 enodes) 14.052 * * [simplify]: Extracting #0: cost 1 inf + 0 14.052 * * [simplify]: Extracting #1: cost 12 inf + 0 14.052 * * [simplify]: Extracting #2: cost 79 inf + 1 14.053 * * [simplify]: Extracting #3: cost 121 inf + 450 14.054 * * [simplify]: Extracting #4: cost 111 inf + 1461 14.057 * * [simplify]: Extracting #5: cost 80 inf + 13743 14.066 * * [simplify]: Extracting #6: cost 16 inf + 54387 14.081 * * [simplify]: Extracting #7: cost 0 inf + 66725 14.092 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 14.092 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))))) 14.093 * [simplify]: Simplifying (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) 14.093 * * [simplify]: iters left: 6 (7 enodes) 14.096 * * [simplify]: iters left: 5 (26 enodes) 14.105 * * [simplify]: iters left: 4 (42 enodes) 14.122 * * [simplify]: iters left: 3 (83 enodes) 14.141 * * [simplify]: iters left: 2 (133 enodes) 14.163 * * [simplify]: iters left: 1 (202 enodes) 14.209 * * [simplify]: Extracting #0: cost 1 inf + 0 14.209 * * [simplify]: Extracting #1: cost 0 inf + 1 14.209 * [simplify]: Simplified to 0 14.209 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 14.209 * * * * [progress]: [ 41 / 192 ] simplifiying candidate # 14.209 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) 14.209 * * [simplify]: iters left: 6 (10 enodes) 14.212 * * [simplify]: iters left: 5 (37 enodes) 14.218 * * [simplify]: iters left: 4 (46 enodes) 14.226 * * [simplify]: iters left: 3 (56 enodes) 14.241 * * [simplify]: iters left: 2 (66 enodes) 14.257 * * [simplify]: iters left: 1 (72 enodes) 14.275 * * [simplify]: Extracting #0: cost 1 inf + 0 14.275 * * [simplify]: Extracting #1: cost 8 inf + 0 14.275 * * [simplify]: Extracting #2: cost 15 inf + 1 14.275 * * [simplify]: Extracting #3: cost 8 inf + 932 14.276 * * [simplify]: Extracting #4: cost 1 inf + 1720 14.276 * * [simplify]: Extracting #5: cost 0 inf + 1941 14.277 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 14.277 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))))) 14.278 * [simplify]: Simplifying (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) 14.278 * * [simplify]: iters left: 5 (6 enodes) 14.280 * * [simplify]: iters left: 4 (18 enodes) 14.286 * * [simplify]: iters left: 3 (26 enodes) 14.299 * * [simplify]: iters left: 2 (34 enodes) 14.310 * * [simplify]: iters left: 1 (36 enodes) 14.318 * * [simplify]: Extracting #0: cost 1 inf + 0 14.318 * * [simplify]: Extracting #1: cost 0 inf + 1 14.318 * [simplify]: Simplified to 0 14.318 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) 0))) 14.318 * * * * [progress]: [ 42 / 192 ] simplifiying candidate # 14.319 * [simplify]: Simplifying (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) 14.319 * * [simplify]: iters left: 6 (9 enodes) 14.324 * * [simplify]: iters left: 5 (37 enodes) 14.338 * * [simplify]: iters left: 4 (49 enodes) 14.352 * * [simplify]: iters left: 3 (63 enodes) 14.361 * * [simplify]: iters left: 2 (72 enodes) 14.370 * * [simplify]: iters left: 1 (91 enodes) 14.387 * * [simplify]: Extracting #0: cost 1 inf + 0 14.387 * * [simplify]: Extracting #1: cost 7 inf + 0 14.387 * * [simplify]: Extracting #2: cost 10 inf + 2 14.387 * * [simplify]: Extracting #3: cost 5 inf + 519 14.388 * * [simplify]: Extracting #4: cost 0 inf + 1114 14.388 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 14.388 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (fma (- (exp im)) 1 (* (exp im) 1))))) 14.389 * [simplify]: Simplifying (fma (- (exp im)) 1 (* (exp im) 1)) 14.389 * * [simplify]: iters left: 4 (6 enodes) 14.392 * * [simplify]: iters left: 3 (21 enodes) 14.400 * * [simplify]: iters left: 2 (31 enodes) 14.410 * * [simplify]: iters left: 1 (36 enodes) 14.422 * * [simplify]: Extracting #0: cost 1 inf + 0 14.422 * * [simplify]: Extracting #1: cost 7 inf + 0 14.423 * * [simplify]: Extracting #2: cost 7 inf + 3 14.423 * * [simplify]: Extracting #3: cost 2 inf + 368 14.423 * * [simplify]: Extracting #4: cost 0 inf + 590 14.423 * [simplify]: Simplified to (- (exp im) (exp im)) 14.423 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (+ (- (exp (- im)) (exp im)) (- (exp im) (exp im))))) 14.423 * * * * [progress]: [ 43 / 192 ] simplifiying candidate # 14.423 * * * * [progress]: [ 44 / 192 ] simplifiying candidate # 14.423 * * * * [progress]: [ 45 / 192 ] simplifiying candidate # 14.423 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 14.424 * * [simplify]: iters left: 6 (10 enodes) 14.426 * * [simplify]: iters left: 5 (39 enodes) 14.434 * * [simplify]: iters left: 4 (56 enodes) 14.442 * * [simplify]: iters left: 3 (69 enodes) 14.459 * * [simplify]: iters left: 2 (105 enodes) 14.475 * * [simplify]: iters left: 1 (178 enodes) 14.520 * * [simplify]: Extracting #0: cost 1 inf + 0 14.520 * * [simplify]: Extracting #1: cost 33 inf + 0 14.521 * * [simplify]: Extracting #2: cost 95 inf + 1 14.521 * * [simplify]: Extracting #3: cost 107 inf + 823 14.524 * * [simplify]: Extracting #4: cost 62 inf + 9494 14.529 * * [simplify]: Extracting #5: cost 12 inf + 28839 14.533 * * [simplify]: Extracting #6: cost 0 inf + 35076 14.537 * [simplify]: Simplified to (exp (- im)) 14.537 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 14.537 * * * * [progress]: [ 46 / 192 ] simplifiying candidate # 14.537 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) 14.537 * * [simplify]: iters left: 6 (9 enodes) 14.540 * * [simplify]: iters left: 5 (27 enodes) 14.545 * * [simplify]: iters left: 4 (35 enodes) 14.550 * * [simplify]: iters left: 3 (39 enodes) 14.555 * * [simplify]: iters left: 2 (49 enodes) 14.564 * * [simplify]: iters left: 1 (51 enodes) 14.574 * * [simplify]: Extracting #0: cost 1 inf + 0 14.574 * * [simplify]: Extracting #1: cost 5 inf + 0 14.574 * * [simplify]: Extracting #2: cost 8 inf + 1 14.574 * * [simplify]: Extracting #3: cost 2 inf + 298 14.574 * * [simplify]: Extracting #4: cost 0 inf + 450 14.575 * * [simplify]: Extracting #5: cost 0 inf + 449 14.575 * [simplify]: Simplified to (exp (- im)) 14.575 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 14.575 * * * * [progress]: [ 47 / 192 ] simplifiying candidate # 14.575 * [simplify]: Simplifying (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) 14.576 * * [simplify]: iters left: 6 (9 enodes) 14.581 * * [simplify]: iters left: 5 (28 enodes) 14.590 * * [simplify]: iters left: 4 (35 enodes) 14.595 * * [simplify]: iters left: 3 (37 enodes) 14.600 * * [simplify]: iters left: 2 (47 enodes) 14.605 * * [simplify]: iters left: 1 (49 enodes) 14.610 * * [simplify]: Extracting #0: cost 1 inf + 0 14.610 * * [simplify]: Extracting #1: cost 5 inf + 0 14.610 * * [simplify]: Extracting #2: cost 8 inf + 1 14.610 * * [simplify]: Extracting #3: cost 4 inf + 85 14.610 * * [simplify]: Extracting #4: cost 0 inf + 449 14.611 * [simplify]: Simplified to (exp (- im)) 14.611 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 14.611 * * * * [progress]: [ 48 / 192 ] simplifiying candidate # 14.611 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 14.611 * * [simplify]: iters left: 6 (9 enodes) 14.614 * * [simplify]: iters left: 5 (36 enodes) 14.623 * * [simplify]: iters left: 4 (52 enodes) 14.632 * * [simplify]: iters left: 3 (68 enodes) 14.652 * * [simplify]: iters left: 2 (106 enodes) 14.681 * * [simplify]: iters left: 1 (175 enodes) 14.738 * * [simplify]: Extracting #0: cost 1 inf + 0 14.738 * * [simplify]: Extracting #1: cost 33 inf + 0 14.738 * * [simplify]: Extracting #2: cost 95 inf + 1 14.739 * * [simplify]: Extracting #3: cost 104 inf + 1378 14.742 * * [simplify]: Extracting #4: cost 54 inf + 13921 14.749 * * [simplify]: Extracting #5: cost 8 inf + 31350 14.760 * * [simplify]: Extracting #6: cost 0 inf + 35273 14.767 * * [simplify]: Extracting #7: cost 0 inf + 35074 14.774 * [simplify]: Simplified to (exp (- im)) 14.775 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 14.775 * * * * [progress]: [ 49 / 192 ] simplifiying candidate # 14.775 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) 14.775 * * [simplify]: iters left: 6 (8 enodes) 14.780 * * [simplify]: iters left: 5 (24 enodes) 14.788 * * [simplify]: iters left: 4 (32 enodes) 14.796 * * [simplify]: iters left: 3 (36 enodes) 14.805 * * [simplify]: iters left: 2 (46 enodes) 14.815 * * [simplify]: iters left: 1 (48 enodes) 14.825 * * [simplify]: Extracting #0: cost 1 inf + 0 14.825 * * [simplify]: Extracting #1: cost 5 inf + 0 14.826 * * [simplify]: Extracting #2: cost 8 inf + 1 14.826 * * [simplify]: Extracting #3: cost 4 inf + 155 14.826 * * [simplify]: Extracting #4: cost 0 inf + 449 14.826 * [simplify]: Simplified to (exp (- im)) 14.826 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 14.826 * * * * [progress]: [ 50 / 192 ] simplifiying candidate # 14.827 * [simplify]: Simplifying (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) 14.827 * * [simplify]: iters left: 6 (8 enodes) 14.832 * * [simplify]: iters left: 5 (25 enodes) 14.841 * * [simplify]: iters left: 4 (32 enodes) 14.849 * * [simplify]: iters left: 3 (34 enodes) 14.858 * * [simplify]: iters left: 2 (44 enodes) 14.867 * * [simplify]: iters left: 1 (46 enodes) 14.876 * * [simplify]: Extracting #0: cost 1 inf + 0 14.876 * * [simplify]: Extracting #1: cost 5 inf + 0 14.876 * * [simplify]: Extracting #2: cost 8 inf + 1 14.876 * * [simplify]: Extracting #3: cost 4 inf + 115 14.877 * * [simplify]: Extracting #4: cost 1 inf + 338 14.877 * * [simplify]: Extracting #5: cost 0 inf + 449 14.877 * [simplify]: Simplified to (exp (- im)) 14.877 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 14.877 * * * * [progress]: [ 51 / 192 ] simplifiying candidate # 14.878 * [simplify]: Simplifying (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) 14.878 * * [simplify]: iters left: 6 (9 enodes) 14.883 * * [simplify]: iters left: 5 (37 enodes) 14.895 * * [simplify]: iters left: 4 (47 enodes) 14.909 * * [simplify]: iters left: 3 (62 enodes) 14.926 * * [simplify]: iters left: 2 (100 enodes) 14.942 * * [simplify]: iters left: 1 (169 enodes) 14.993 * * [simplify]: Extracting #0: cost 1 inf + 0 14.993 * * [simplify]: Extracting #1: cost 33 inf + 0 14.994 * * [simplify]: Extracting #2: cost 95 inf + 1 14.994 * * [simplify]: Extracting #3: cost 104 inf + 1559 14.996 * * [simplify]: Extracting #4: cost 48 inf + 15794 14.999 * * [simplify]: Extracting #5: cost 8 inf + 30630 15.003 * * [simplify]: Extracting #6: cost 0 inf + 35036 15.007 * [simplify]: Simplified to (exp (- im)) 15.007 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (exp im))))) 15.007 * * * * [progress]: [ 52 / 192 ] simplifiying candidate # 15.007 * [simplify]: Simplifying (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) 15.007 * * [simplify]: iters left: 6 (8 enodes) 15.010 * * [simplify]: iters left: 5 (25 enodes) 15.014 * * [simplify]: Extracting #0: cost 1 inf + 0 15.014 * * [simplify]: Extracting #1: cost 3 inf + 0 15.014 * * [simplify]: Extracting #2: cost 7 inf + 0 15.014 * * [simplify]: Extracting #3: cost 2 inf + 155 15.014 * * [simplify]: Extracting #4: cost 0 inf + 307 15.014 * [simplify]: Simplified to (exp (- im)) 15.014 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (exp im))))) 15.014 * * * * [progress]: [ 53 / 192 ] simplifiying candidate # 15.015 * [simplify]: Simplifying (exp (fma 1 0 (- (* im 1)))) 15.015 * * [simplify]: iters left: 6 (7 enodes) 15.017 * * [simplify]: iters left: 5 (22 enodes) 15.023 * * [simplify]: Extracting #0: cost 1 inf + 0 15.023 * * [simplify]: Extracting #1: cost 3 inf + 0 15.024 * * [simplify]: Extracting #2: cost 7 inf + 0 15.024 * * [simplify]: Extracting #3: cost 3 inf + 44 15.024 * * [simplify]: Extracting #4: cost 1 inf + 196 15.024 * * [simplify]: Extracting #5: cost 0 inf + 307 15.024 * [simplify]: Simplified to (exp (- im)) 15.024 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (exp (- im)) (exp (fma (- im) 1 (* im 1))) (- (exp im))))) 15.024 * * * * [progress]: [ 54 / 192 ] simplifiying candidate # 15.024 * [simplify]: Simplifying (exp 0) 15.024 * * [simplify]: iters left: 1 (2 enodes) 15.026 * * [simplify]: Extracting #0: cost 1 inf + 0 15.026 * * [simplify]: Extracting #1: cost 0 inf + 1 15.026 * [simplify]: Simplified to 1 15.026 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 15.026 * * * * [progress]: [ 55 / 192 ] simplifiying candidate # 15.026 * [simplify]: Simplifying (exp 0) 15.026 * * [simplify]: iters left: 1 (2 enodes) 15.028 * * [simplify]: Extracting #0: cost 1 inf + 0 15.028 * * [simplify]: Extracting #1: cost 0 inf + 1 15.028 * [simplify]: Simplified to 1 15.028 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma 1 (exp (- im)) (- (exp im))))) 15.028 * * * * [progress]: [ 56 / 192 ] simplifiying candidate # 15.028 * [simplify]: Simplifying (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) 15.028 * * [simplify]: iters left: 6 (6 enodes) 15.032 * * [simplify]: iters left: 5 (24 enodes) 15.041 * * [simplify]: iters left: 4 (33 enodes) 15.051 * * [simplify]: iters left: 3 (39 enodes) 15.057 * * [simplify]: iters left: 2 (41 enodes) 15.062 * * [simplify]: iters left: 1 (43 enodes) 15.067 * * [simplify]: Extracting #0: cost 1 inf + 0 15.067 * * [simplify]: Extracting #1: cost 3 inf + 0 15.067 * * [simplify]: Extracting #2: cost 5 inf + 0 15.067 * * [simplify]: Extracting #3: cost 9 inf + 0 15.067 * * [simplify]: Extracting #4: cost 12 inf + 1 15.067 * * [simplify]: Extracting #5: cost 8 inf + 145 15.067 * * [simplify]: Extracting #6: cost 4 inf + 449 15.067 * * [simplify]: Extracting #7: cost 2 inf + 871 15.068 * * [simplify]: Extracting #8: cost 0 inf + 1293 15.068 * [simplify]: Simplified to (* (cbrt (exp (- im))) (cbrt (exp (- im)))) 15.068 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- im))) (cbrt (exp (- im)))) (cbrt (exp (- 0 im))) (- (exp im))))) 15.068 * * * * [progress]: [ 57 / 192 ] simplifiying candidate # 15.068 * [simplify]: Simplifying (sqrt (exp (- 0 im))) 15.068 * * [simplify]: iters left: 4 (5 enodes) 15.070 * * [simplify]: iters left: 3 (21 enodes) 15.074 * * [simplify]: iters left: 2 (30 enodes) 15.079 * * [simplify]: iters left: 1 (36 enodes) 15.084 * * [simplify]: Extracting #0: cost 1 inf + 0 15.084 * * [simplify]: Extracting #1: cost 3 inf + 0 15.084 * * [simplify]: Extracting #2: cost 7 inf + 0 15.084 * * [simplify]: Extracting #3: cost 10 inf + 1 15.084 * * [simplify]: Extracting #4: cost 6 inf + 145 15.084 * * [simplify]: Extracting #5: cost 0 inf + 751 15.085 * [simplify]: Simplified to (sqrt (exp (- im))) 15.085 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (sqrt (exp (- im))) (sqrt (exp (- 0 im))) (- (exp im))))) 15.085 * * * * [progress]: [ 58 / 192 ] simplifiying candidate # 15.085 * * * * [progress]: [ 59 / 192 ] simplifiying candidate # 15.085 * [simplify]: Simplifying (/ (exp (exp (- 0 im))) (exp (exp im))) 15.085 * * [simplify]: iters left: 6 (8 enodes) 15.087 * * [simplify]: iters left: 5 (31 enodes) 15.096 * * [simplify]: iters left: 4 (42 enodes) 15.109 * * [simplify]: iters left: 3 (56 enodes) 15.122 * * [simplify]: iters left: 2 (69 enodes) 15.131 * * [simplify]: iters left: 1 (102 enodes) 15.150 * * [simplify]: Extracting #0: cost 1 inf + 0 15.150 * * [simplify]: Extracting #1: cost 13 inf + 0 15.150 * * [simplify]: Extracting #2: cost 40 inf + 0 15.150 * * [simplify]: Extracting #3: cost 54 inf + 2 15.150 * * [simplify]: Extracting #4: cost 53 inf + 6 15.151 * * [simplify]: Extracting #5: cost 24 inf + 5881 15.152 * * [simplify]: Extracting #6: cost 4 inf + 12602 15.154 * * [simplify]: Extracting #7: cost 0 inf + 14823 15.155 * * [simplify]: Extracting #8: cost 0 inf + 14672 15.157 * [simplify]: Simplified to (exp (- (exp (- im)) (exp im))) 15.157 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (log (exp (- (exp (- im)) (exp im)))))) 15.157 * * * * [progress]: [ 60 / 192 ] simplifiying candidate # 15.157 * * * * [progress]: [ 61 / 192 ] simplifiying candidate # 15.157 * * * * [progress]: [ 62 / 192 ] simplifiying candidate # 15.157 * * * * [progress]: [ 63 / 192 ] simplifiying candidate # 15.157 * * * * [progress]: [ 64 / 192 ] simplifiying candidate # 15.157 * * * * [progress]: [ 65 / 192 ] simplifiying candidate # 15.157 * * * * [progress]: [ 66 / 192 ] simplifiying candidate # 15.157 * * * * [progress]: [ 67 / 192 ] simplifiying candidate # 15.157 * * * * [progress]: [ 68 / 192 ] simplifiying candidate # 15.157 * * * * [progress]: [ 69 / 192 ] simplifiying candidate # 15.157 * * * * [progress]: [ 70 / 192 ] simplifiying candidate # 15.157 * [simplify]: Simplifying (+ (sqrt (exp (- 0 im))) (sqrt (exp im))) 15.158 * * [simplify]: iters left: 6 (8 enodes) 15.160 * * [simplify]: iters left: 5 (30 enodes) 15.165 * * [simplify]: iters left: 4 (37 enodes) 15.171 * * [simplify]: iters left: 3 (43 enodes) 15.177 * * [simplify]: iters left: 2 (45 enodes) 15.182 * * [simplify]: iters left: 1 (47 enodes) 15.188 * * [simplify]: Extracting #0: cost 1 inf + 0 15.188 * * [simplify]: Extracting #1: cost 4 inf + 0 15.188 * * [simplify]: Extracting #2: cost 8 inf + 0 15.188 * * [simplify]: Extracting #3: cost 13 inf + 0 15.188 * * [simplify]: Extracting #4: cost 12 inf + 73 15.188 * * [simplify]: Extracting #5: cost 5 inf + 560 15.188 * * [simplify]: Extracting #6: cost 0 inf + 1575 15.189 * [simplify]: Simplified to (+ (sqrt (exp im)) (sqrt (exp (- im)))) 15.189 * [simplify]: Simplified (2 2 1) to (λ (re im) (* (* 0.5 (cos re)) (* (+ (sqrt (exp im)) (sqrt (exp (- im)))) (- (sqrt (exp (- 0 im))) (sqrt (exp im)))))) 15.189 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 15.189 * * [simplify]: iters left: 6 (8 enodes) 15.191 * * [simplify]: iters left: 5 (31 enodes) 15.197 * * [simplify]: iters left: 4 (41 enodes) 15.203 * * [simplify]: iters left: 3 (47 enodes) 15.209 * * [simplify]: iters left: 2 (49 enodes) 15.218 * * [simplify]: iters left: 1 (51 enodes) 15.224 * * [simplify]: Extracting #0: cost 1 inf + 0 15.224 * * [simplify]: Extracting #1: cost 5 inf + 0 15.224 * * [simplify]: Extracting #2: cost 10 inf + 0 15.224 * * [simplify]: Extracting #3: cost 15 inf + 0 15.224 * * [simplify]: Extracting #4: cost 14 inf + 73 15.224 * * [simplify]: Extracting #5: cost 5 inf + 862 15.224 * * [simplify]: Extracting #6: cost 0 inf + 1877 15.225 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 15.225 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* (+ (sqrt (exp (- 0 im))) (sqrt (exp im))) (- (sqrt (exp (- im))) (sqrt (exp im)))))) 15.225 * * * * [progress]: [ 71 / 192 ] simplifiying candidate # 15.225 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 15.225 * * [simplify]: iters left: 5 (6 enodes) 15.227 * * [simplify]: iters left: 4 (25 enodes) 15.232 * * [simplify]: iters left: 3 (35 enodes) 15.238 * * [simplify]: iters left: 2 (42 enodes) 15.247 * * [simplify]: iters left: 1 (44 enodes) 15.252 * * [simplify]: Extracting #0: cost 1 inf + 0 15.252 * * [simplify]: Extracting #1: cost 6 inf + 0 15.252 * * [simplify]: Extracting #2: cost 10 inf + 1 15.252 * * [simplify]: Extracting #3: cost 7 inf + 336 15.253 * * [simplify]: Extracting #4: cost 2 inf + 781 15.253 * * [simplify]: Extracting #5: cost 0 inf + 1113 15.253 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 15.253 * [simplify]: Simplified (2 2 2) to (λ (re im) (* (* 0.5 (cos re)) (* 1 (- (exp (- im)) (exp im))))) 15.253 * * * * [progress]: [ 72 / 192 ] simplifiying candidate # 15.253 * * * * [progress]: [ 73 / 192 ] simplifiying candidate #real (real->posit16 (- (exp (- 0 im)) (exp im))))))> 15.253 * * * * [progress]: [ 74 / 192 ] simplifiying candidate # 15.253 * * * * [progress]: [ 75 / 192 ] simplifiying candidate # 15.253 * * * * [progress]: [ 76 / 192 ] simplifiying candidate # 15.253 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 15.254 * * [simplify]: iters left: 6 (11 enodes) 15.257 * * [simplify]: iters left: 5 (44 enodes) 15.265 * * [simplify]: iters left: 4 (74 enodes) 15.280 * * [simplify]: iters left: 3 (155 enodes) 15.312 * * [simplify]: iters left: 2 (247 enodes) 15.356 * * [simplify]: iters left: 1 (343 enodes) 15.488 * * [simplify]: Extracting #0: cost 1 inf + 0 15.488 * * [simplify]: Extracting #1: cost 24 inf + 0 15.489 * * [simplify]: Extracting #2: cost 50 inf + 43 15.489 * * [simplify]: Extracting #3: cost 45 inf + 807 15.492 * * [simplify]: Extracting #4: cost 9 inf + 5944 15.497 * * [simplify]: Extracting #5: cost 0 inf + 8017 15.502 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 15.502 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 15.502 * * * * [progress]: [ 77 / 192 ] simplifiying candidate # 15.502 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) 15.502 * * [simplify]: iters left: 6 (11 enodes) 15.509 * * [simplify]: iters left: 5 (44 enodes) 15.524 * * [simplify]: iters left: 4 (74 enodes) 15.552 * * [simplify]: iters left: 3 (155 enodes) 15.594 * * [simplify]: iters left: 2 (247 enodes) 15.649 * * [simplify]: iters left: 1 (343 enodes) 15.754 * * [simplify]: Extracting #0: cost 1 inf + 0 15.754 * * [simplify]: Extracting #1: cost 24 inf + 0 15.754 * * [simplify]: Extracting #2: cost 50 inf + 43 15.755 * * [simplify]: Extracting #3: cost 45 inf + 807 15.758 * * [simplify]: Extracting #4: cost 9 inf + 5944 15.765 * * [simplify]: Extracting #5: cost 0 inf + 8017 15.771 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 15.771 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 1)) 15.771 * * * * [progress]: [ 78 / 192 ] simplifiying candidate # 15.771 * * * * [progress]: [ 79 / 192 ] simplifiying candidate # 15.771 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- 0 im)) (exp im)))) 15.771 * * [simplify]: iters left: 6 (14 enodes) 15.779 * * [simplify]: iters left: 5 (53 enodes) 15.788 * * [simplify]: iters left: 4 (71 enodes) 15.799 * * [simplify]: iters left: 3 (83 enodes) 15.810 * * [simplify]: iters left: 2 (85 enodes) 15.820 * * [simplify]: iters left: 1 (87 enodes) 15.832 * * [simplify]: Extracting #0: cost 1 inf + 0 15.833 * * [simplify]: Extracting #1: cost 8 inf + 0 15.833 * * [simplify]: Extracting #2: cost 17 inf + 0 15.833 * * [simplify]: Extracting #3: cost 23 inf + 1 15.833 * * [simplify]: Extracting #4: cost 21 inf + 639 15.833 * * [simplify]: Extracting #5: cost 17 inf + 1166 15.834 * * [simplify]: Extracting #6: cost 7 inf + 2948 15.835 * * [simplify]: Extracting #7: cost 2 inf + 4717 15.837 * * [simplify]: Extracting #8: cost 0 inf + 5581 15.838 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))) 15.838 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (- (exp (- im)) (exp im)))))) 15.838 * * * * [progress]: [ 80 / 192 ] simplifiying candidate # 15.839 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (- (exp (- 0 im)) (exp im)))) 15.839 * * [simplify]: iters left: 6 (13 enodes) 15.846 * * [simplify]: iters left: 5 (51 enodes) 15.863 * * [simplify]: iters left: 4 (70 enodes) 15.887 * * [simplify]: iters left: 3 (85 enodes) 15.910 * * [simplify]: iters left: 2 (87 enodes) 15.931 * * [simplify]: iters left: 1 (89 enodes) 15.953 * * [simplify]: Extracting #0: cost 1 inf + 0 15.954 * * [simplify]: Extracting #1: cost 8 inf + 0 15.954 * * [simplify]: Extracting #2: cost 18 inf + 0 15.954 * * [simplify]: Extracting #3: cost 24 inf + 72 15.954 * * [simplify]: Extracting #4: cost 26 inf + 145 15.954 * * [simplify]: Extracting #5: cost 16 inf + 1310 15.955 * * [simplify]: Extracting #6: cost 4 inf + 4179 15.957 * * [simplify]: Extracting #7: cost 0 inf + 5505 15.958 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))) 15.958 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* 0.5 (cos re))) (log (- (exp (- im)) (exp im)))))) 15.958 * * * * [progress]: [ 81 / 192 ] simplifiying candidate # 15.959 * * * * [progress]: [ 82 / 192 ] simplifiying candidate # 15.959 * * * * [progress]: [ 83 / 192 ] simplifiying candidate # 15.959 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (- (exp (- 0 im)) (exp im)) (- (exp (- 0 im)) (exp im))) (- (exp (- 0 im)) (exp im)))) 15.959 * * [simplify]: iters left: 6 (17 enodes) 15.969 * * [simplify]: iters left: 5 (71 enodes) 15.998 * * [simplify]: iters left: 4 (172 enodes) 16.093 * * [simplify]: Extracting #0: cost 1 inf + 0 16.093 * * [simplify]: Extracting #1: cost 44 inf + 0 16.094 * * [simplify]: Extracting #2: cost 201 inf + 42 16.096 * * [simplify]: Extracting #3: cost 215 inf + 2333 16.099 * * [simplify]: Extracting #4: cost 199 inf + 4097 16.108 * * [simplify]: Extracting #5: cost 141 inf + 23441 16.139 * * [simplify]: Extracting #6: cost 24 inf + 72467 16.171 * * [simplify]: Extracting #7: cost 0 inf + 83683 16.204 * [simplify]: Simplified to (* (* (* (- (exp (- im)) (exp im)) (- (exp (- im)) (exp im))) (- (exp (- im)) (exp im))) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))) 16.204 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* (- (exp (- im)) (exp im)) (- (exp (- im)) (exp im))) (- (exp (- im)) (exp im))) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))))) 16.204 * * * * [progress]: [ 84 / 192 ] simplifiying candidate # 16.205 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (- (exp (- 0 im)) (exp im)) (- (exp (- 0 im)) (exp im))) (- (exp (- 0 im)) (exp im)))) 16.205 * * [simplify]: iters left: 6 (15 enodes) 16.214 * * [simplify]: iters left: 5 (69 enodes) 16.242 * * [simplify]: iters left: 4 (179 enodes) 16.347 * * [simplify]: Extracting #0: cost 1 inf + 0 16.347 * * [simplify]: Extracting #1: cost 42 inf + 0 16.348 * * [simplify]: Extracting #2: cost 202 inf + 1 16.349 * * [simplify]: Extracting #3: cost 214 inf + 2353 16.352 * * [simplify]: Extracting #4: cost 157 inf + 17944 16.364 * * [simplify]: Extracting #5: cost 32 inf + 67446 16.399 * * [simplify]: Extracting #6: cost 0 inf + 81136 16.432 * * [simplify]: Extracting #7: cost 0 inf + 80976 16.449 * [simplify]: Simplified to (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))))) 16.449 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im))))))) 16.449 * * * * [progress]: [ 85 / 192 ] simplifiying candidate # 16.449 * * * * [progress]: [ 86 / 192 ] simplifiying candidate # 16.450 * * * * [progress]: [ 87 / 192 ] simplifiying candidate # 16.450 * * * * [progress]: [ 88 / 192 ] simplifiying candidate # 16.450 * * * * [progress]: [ 89 / 192 ] simplifiying candidate # 16.450 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 16.450 * * [simplify]: iters left: 6 (12 enodes) 16.454 * * [simplify]: iters left: 5 (45 enodes) 16.462 * * [simplify]: iters left: 4 (81 enodes) 16.493 * * [simplify]: iters left: 3 (229 enodes) 16.610 * * [simplify]: Extracting #0: cost 1 inf + 0 16.610 * * [simplify]: Extracting #1: cost 44 inf + 0 16.611 * * [simplify]: Extracting #2: cost 113 inf + 2 16.612 * * [simplify]: Extracting #3: cost 107 inf + 545 16.614 * * [simplify]: Extracting #4: cost 87 inf + 4295 16.620 * * [simplify]: Extracting #5: cost 28 inf + 23638 16.631 * * [simplify]: Extracting #6: cost 1 inf + 35487 16.642 * * [simplify]: Extracting #7: cost 0 inf + 36242 16.654 * [simplify]: Simplified to (* (cos re) 0) 16.654 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 16.655 * * * * [progress]: [ 90 / 192 ] simplifiying candidate # 16.655 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 16.655 * * [simplify]: iters left: 6 (11 enodes) 16.660 * * [simplify]: iters left: 5 (37 enodes) 16.672 * * [simplify]: iters left: 4 (65 enodes) 16.686 * * [simplify]: iters left: 3 (158 enodes) 16.727 * * [simplify]: iters left: 2 (320 enodes) 16.840 * * [simplify]: iters left: 1 (430 enodes) 16.917 * * [simplify]: Extracting #0: cost 1 inf + 0 16.917 * * [simplify]: Extracting #1: cost 0 inf + 1 16.917 * [simplify]: Simplified to 0 16.917 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 16.918 * * * * [progress]: [ 91 / 192 ] simplifiying candidate # 16.918 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 16.918 * * [simplify]: iters left: 6 (11 enodes) 16.924 * * [simplify]: iters left: 5 (40 enodes) 16.939 * * [simplify]: iters left: 4 (70 enodes) 16.967 * * [simplify]: iters left: 3 (151 enodes) 17.024 * * [simplify]: iters left: 2 (276 enodes) 17.129 * * [simplify]: iters left: 1 (344 enodes) 17.200 * * [simplify]: Extracting #0: cost 1 inf + 0 17.200 * * [simplify]: Extracting #1: cost 0 inf + 1 17.200 * [simplify]: Simplified to 0 17.200 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1)))) 0)) 17.200 * * * * [progress]: [ 92 / 192 ] simplifiying candidate # 17.200 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 17.200 * * [simplify]: iters left: 6 (12 enodes) 17.203 * * [simplify]: iters left: 5 (45 enodes) 17.211 * * [simplify]: iters left: 4 (81 enodes) 17.235 * * [simplify]: iters left: 3 (229 enodes) 17.352 * * [simplify]: Extracting #0: cost 1 inf + 0 17.353 * * [simplify]: Extracting #1: cost 44 inf + 0 17.354 * * [simplify]: Extracting #2: cost 113 inf + 2 17.355 * * [simplify]: Extracting #3: cost 107 inf + 545 17.356 * * [simplify]: Extracting #4: cost 87 inf + 4295 17.363 * * [simplify]: Extracting #5: cost 28 inf + 23638 17.374 * * [simplify]: Extracting #6: cost 1 inf + 35487 17.385 * * [simplify]: Extracting #7: cost 0 inf + 36242 17.400 * [simplify]: Simplified to (* (cos re) 0) 17.401 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 17.401 * * * * [progress]: [ 93 / 192 ] simplifiying candidate # 17.401 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 17.401 * * [simplify]: iters left: 6 (11 enodes) 17.407 * * [simplify]: iters left: 5 (37 enodes) 17.419 * * [simplify]: iters left: 4 (65 enodes) 17.447 * * [simplify]: iters left: 3 (158 enodes) 17.509 * * [simplify]: iters left: 2 (320 enodes) 17.629 * * [simplify]: iters left: 1 (430 enodes) 17.717 * * [simplify]: Extracting #0: cost 1 inf + 0 17.717 * * [simplify]: Extracting #1: cost 0 inf + 1 17.717 * [simplify]: Simplified to 0 17.717 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 17.717 * * * * [progress]: [ 94 / 192 ] simplifiying candidate # 17.717 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 17.718 * * [simplify]: iters left: 6 (11 enodes) 17.724 * * [simplify]: iters left: 5 (40 enodes) 17.738 * * [simplify]: iters left: 4 (70 enodes) 17.767 * * [simplify]: iters left: 3 (151 enodes) 17.842 * * [simplify]: iters left: 2 (276 enodes) 17.939 * * [simplify]: iters left: 1 (344 enodes) 17.997 * * [simplify]: Extracting #0: cost 1 inf + 0 17.997 * * [simplify]: Extracting #1: cost 0 inf + 1 17.997 * [simplify]: Simplified to 0 17.997 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 17.998 * * * * [progress]: [ 95 / 192 ] simplifiying candidate # 17.998 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 17.998 * * [simplify]: iters left: 6 (12 enodes) 18.001 * * [simplify]: iters left: 5 (45 enodes) 18.012 * * [simplify]: iters left: 4 (81 enodes) 18.043 * * [simplify]: iters left: 3 (229 enodes) 18.128 * * [simplify]: Extracting #0: cost 1 inf + 0 18.128 * * [simplify]: Extracting #1: cost 44 inf + 0 18.128 * * [simplify]: Extracting #2: cost 113 inf + 2 18.129 * * [simplify]: Extracting #3: cost 107 inf + 545 18.130 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.133 * * [simplify]: Extracting #5: cost 28 inf + 23638 18.139 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.148 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.159 * [simplify]: Simplified to (* (cos re) 0) 18.160 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 18.160 * * * * [progress]: [ 96 / 192 ] simplifiying candidate # 18.160 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.160 * * [simplify]: iters left: 6 (11 enodes) 18.166 * * [simplify]: iters left: 5 (37 enodes) 18.178 * * [simplify]: iters left: 4 (65 enodes) 18.206 * * [simplify]: iters left: 3 (158 enodes) 18.257 * * [simplify]: iters left: 2 (320 enodes) 18.365 * * [simplify]: iters left: 1 (430 enodes) 18.427 * * [simplify]: Extracting #0: cost 1 inf + 0 18.427 * * [simplify]: Extracting #1: cost 0 inf + 1 18.427 * [simplify]: Simplified to 0 18.427 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 18.428 * * * * [progress]: [ 97 / 192 ] simplifiying candidate # 18.428 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 18.428 * * [simplify]: iters left: 6 (11 enodes) 18.434 * * [simplify]: iters left: 5 (40 enodes) 18.448 * * [simplify]: iters left: 4 (70 enodes) 18.482 * * [simplify]: iters left: 3 (151 enodes) 18.535 * * [simplify]: iters left: 2 (276 enodes) 18.652 * * [simplify]: iters left: 1 (344 enodes) 18.741 * * [simplify]: Extracting #0: cost 1 inf + 0 18.741 * * [simplify]: Extracting #1: cost 0 inf + 1 18.741 * [simplify]: Simplified to 0 18.741 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1)))) 0)) 18.741 * * * * [progress]: [ 98 / 192 ] simplifiying candidate # 18.742 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 18.742 * * [simplify]: iters left: 6 (12 enodes) 18.748 * * [simplify]: iters left: 5 (45 enodes) 18.761 * * [simplify]: iters left: 4 (81 enodes) 18.783 * * [simplify]: iters left: 3 (229 enodes) 18.919 * * [simplify]: Extracting #0: cost 1 inf + 0 18.920 * * [simplify]: Extracting #1: cost 44 inf + 0 18.920 * * [simplify]: Extracting #2: cost 113 inf + 2 18.921 * * [simplify]: Extracting #3: cost 107 inf + 545 18.923 * * [simplify]: Extracting #4: cost 87 inf + 4295 18.930 * * [simplify]: Extracting #5: cost 28 inf + 23638 18.941 * * [simplify]: Extracting #6: cost 1 inf + 35487 18.953 * * [simplify]: Extracting #7: cost 0 inf + 36242 18.964 * [simplify]: Simplified to (* (cos re) 0) 18.964 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 18.965 * * * * [progress]: [ 99 / 192 ] simplifiying candidate # 18.965 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 18.965 * * [simplify]: iters left: 6 (11 enodes) 18.971 * * [simplify]: iters left: 5 (37 enodes) 18.978 * * [simplify]: iters left: 4 (65 enodes) 18.992 * * [simplify]: iters left: 3 (158 enodes) 19.051 * * [simplify]: iters left: 2 (320 enodes) 19.138 * * [simplify]: iters left: 1 (430 enodes) 19.206 * * [simplify]: Extracting #0: cost 1 inf + 0 19.206 * * [simplify]: Extracting #1: cost 0 inf + 1 19.206 * [simplify]: Simplified to 0 19.206 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 19.206 * * * * [progress]: [ 100 / 192 ] simplifiying candidate # 19.207 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 19.207 * * [simplify]: iters left: 6 (11 enodes) 19.213 * * [simplify]: iters left: 5 (40 enodes) 19.228 * * [simplify]: iters left: 4 (70 enodes) 19.256 * * [simplify]: iters left: 3 (151 enodes) 19.310 * * [simplify]: iters left: 2 (276 enodes) 19.397 * * [simplify]: iters left: 1 (344 enodes) 19.451 * * [simplify]: Extracting #0: cost 1 inf + 0 19.451 * * [simplify]: Extracting #1: cost 0 inf + 1 19.451 * [simplify]: Simplified to 0 19.451 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1)))) 0)) 19.451 * * * * [progress]: [ 101 / 192 ] simplifiying candidate # 19.452 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 19.452 * * [simplify]: iters left: 6 (12 enodes) 19.455 * * [simplify]: iters left: 5 (45 enodes) 19.463 * * [simplify]: iters left: 4 (81 enodes) 19.495 * * [simplify]: iters left: 3 (229 enodes) 19.609 * * [simplify]: Extracting #0: cost 1 inf + 0 19.609 * * [simplify]: Extracting #1: cost 44 inf + 0 19.609 * * [simplify]: Extracting #2: cost 113 inf + 2 19.610 * * [simplify]: Extracting #3: cost 107 inf + 545 19.611 * * [simplify]: Extracting #4: cost 87 inf + 4295 19.617 * * [simplify]: Extracting #5: cost 28 inf + 23638 19.624 * * [simplify]: Extracting #6: cost 1 inf + 35487 19.631 * * [simplify]: Extracting #7: cost 0 inf + 36242 19.637 * [simplify]: Simplified to (* (cos re) 0) 19.637 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 19.637 * * * * [progress]: [ 102 / 192 ] simplifiying candidate # 19.638 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 19.638 * * [simplify]: iters left: 6 (11 enodes) 19.641 * * [simplify]: iters left: 5 (37 enodes) 19.647 * * [simplify]: iters left: 4 (65 enodes) 19.667 * * [simplify]: iters left: 3 (158 enodes) 19.742 * * [simplify]: iters left: 2 (320 enodes) 19.862 * * [simplify]: iters left: 1 (430 enodes) 19.927 * * [simplify]: Extracting #0: cost 1 inf + 0 19.928 * * [simplify]: Extracting #1: cost 0 inf + 1 19.928 * [simplify]: Simplified to 0 19.928 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 19.928 * * * * [progress]: [ 103 / 192 ] simplifiying candidate # 19.928 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 19.929 * * [simplify]: iters left: 6 (11 enodes) 19.934 * * [simplify]: iters left: 5 (40 enodes) 19.941 * * [simplify]: iters left: 4 (70 enodes) 19.957 * * [simplify]: iters left: 3 (151 enodes) 20.006 * * [simplify]: iters left: 2 (276 enodes) 20.095 * * [simplify]: iters left: 1 (344 enodes) 20.160 * * [simplify]: Extracting #0: cost 1 inf + 0 20.160 * * [simplify]: Extracting #1: cost 0 inf + 1 20.160 * [simplify]: Simplified to 0 20.161 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 20.161 * * * * [progress]: [ 104 / 192 ] simplifiying candidate # 20.161 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 20.161 * * [simplify]: iters left: 6 (12 enodes) 20.164 * * [simplify]: iters left: 5 (45 enodes) 20.172 * * [simplify]: iters left: 4 (81 enodes) 20.205 * * [simplify]: iters left: 3 (229 enodes) 20.299 * * [simplify]: Extracting #0: cost 1 inf + 0 20.299 * * [simplify]: Extracting #1: cost 44 inf + 0 20.299 * * [simplify]: Extracting #2: cost 113 inf + 2 20.300 * * [simplify]: Extracting #3: cost 107 inf + 545 20.301 * * [simplify]: Extracting #4: cost 87 inf + 4295 20.304 * * [simplify]: Extracting #5: cost 28 inf + 23638 20.314 * * [simplify]: Extracting #6: cost 1 inf + 35487 20.326 * * [simplify]: Extracting #7: cost 0 inf + 36242 20.338 * [simplify]: Simplified to (* (cos re) 0) 20.338 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 20.339 * * * * [progress]: [ 105 / 192 ] simplifiying candidate # 20.339 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 20.343 * * [simplify]: iters left: 6 (11 enodes) 20.349 * * [simplify]: iters left: 5 (37 enodes) 20.361 * * [simplify]: iters left: 4 (65 enodes) 20.375 * * [simplify]: iters left: 3 (158 enodes) 20.435 * * [simplify]: iters left: 2 (320 enodes) 20.551 * * [simplify]: iters left: 1 (430 enodes) 20.617 * * [simplify]: Extracting #0: cost 1 inf + 0 20.617 * * [simplify]: Extracting #1: cost 0 inf + 1 20.617 * [simplify]: Simplified to 0 20.617 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 20.618 * * * * [progress]: [ 106 / 192 ] simplifiying candidate # 20.618 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 20.618 * * [simplify]: iters left: 6 (11 enodes) 20.621 * * [simplify]: iters left: 5 (40 enodes) 20.629 * * [simplify]: iters left: 4 (70 enodes) 20.646 * * [simplify]: iters left: 3 (151 enodes) 20.723 * * [simplify]: iters left: 2 (276 enodes) 20.823 * * [simplify]: iters left: 1 (344 enodes) 20.866 * * [simplify]: Extracting #0: cost 1 inf + 0 20.866 * * [simplify]: Extracting #1: cost 0 inf + 1 20.866 * [simplify]: Simplified to 0 20.866 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1)))) 0)) 20.867 * * * * [progress]: [ 107 / 192 ] simplifiying candidate # 20.867 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 20.867 * * [simplify]: iters left: 6 (12 enodes) 20.870 * * [simplify]: iters left: 5 (45 enodes) 20.878 * * [simplify]: iters left: 4 (81 enodes) 20.913 * * [simplify]: iters left: 3 (229 enodes) 21.038 * * [simplify]: Extracting #0: cost 1 inf + 0 21.038 * * [simplify]: Extracting #1: cost 44 inf + 0 21.039 * * [simplify]: Extracting #2: cost 113 inf + 2 21.039 * * [simplify]: Extracting #3: cost 107 inf + 545 21.040 * * [simplify]: Extracting #4: cost 87 inf + 4295 21.043 * * [simplify]: Extracting #5: cost 28 inf + 23638 21.049 * * [simplify]: Extracting #6: cost 1 inf + 35487 21.055 * * [simplify]: Extracting #7: cost 0 inf + 36242 21.061 * [simplify]: Simplified to (* (cos re) 0) 21.061 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 21.061 * * * * [progress]: [ 108 / 192 ] simplifiying candidate # 21.062 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 21.062 * * [simplify]: iters left: 6 (11 enodes) 21.065 * * [simplify]: iters left: 5 (37 enodes) 21.071 * * [simplify]: iters left: 4 (65 enodes) 21.088 * * [simplify]: iters left: 3 (158 enodes) 21.146 * * [simplify]: iters left: 2 (320 enodes) 21.290 * * [simplify]: iters left: 1 (430 enodes) 21.356 * * [simplify]: Extracting #0: cost 1 inf + 0 21.356 * * [simplify]: Extracting #1: cost 0 inf + 1 21.356 * [simplify]: Simplified to 0 21.356 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 21.357 * * * * [progress]: [ 109 / 192 ] simplifiying candidate # 21.357 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 21.357 * * [simplify]: iters left: 6 (11 enodes) 21.363 * * [simplify]: iters left: 5 (40 enodes) 21.377 * * [simplify]: iters left: 4 (70 enodes) 21.410 * * [simplify]: iters left: 3 (151 enodes) 21.487 * * [simplify]: iters left: 2 (276 enodes) 21.604 * * [simplify]: iters left: 1 (344 enodes) 21.649 * * [simplify]: Extracting #0: cost 1 inf + 0 21.649 * * [simplify]: Extracting #1: cost 0 inf + 1 21.649 * [simplify]: Simplified to 0 21.649 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1)))) 0)) 21.649 * * * * [progress]: [ 110 / 192 ] simplifiying candidate # 21.650 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 21.650 * * [simplify]: iters left: 6 (12 enodes) 21.653 * * [simplify]: iters left: 5 (45 enodes) 21.661 * * [simplify]: iters left: 4 (81 enodes) 21.680 * * [simplify]: iters left: 3 (229 enodes) 21.772 * * [simplify]: Extracting #0: cost 1 inf + 0 21.773 * * [simplify]: Extracting #1: cost 44 inf + 0 21.773 * * [simplify]: Extracting #2: cost 113 inf + 2 21.774 * * [simplify]: Extracting #3: cost 107 inf + 545 21.775 * * [simplify]: Extracting #4: cost 87 inf + 4295 21.778 * * [simplify]: Extracting #5: cost 28 inf + 23638 21.783 * * [simplify]: Extracting #6: cost 1 inf + 35487 21.789 * * [simplify]: Extracting #7: cost 0 inf + 36242 21.794 * [simplify]: Simplified to (* (cos re) 0) 21.795 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 21.795 * * * * [progress]: [ 111 / 192 ] simplifiying candidate # 21.795 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 21.795 * * [simplify]: iters left: 6 (11 enodes) 21.798 * * [simplify]: iters left: 5 (37 enodes) 21.804 * * [simplify]: iters left: 4 (65 enodes) 21.820 * * [simplify]: iters left: 3 (158 enodes) 21.901 * * [simplify]: iters left: 2 (320 enodes) 22.010 * * [simplify]: iters left: 1 (430 enodes) 22.109 * * [simplify]: Extracting #0: cost 1 inf + 0 22.109 * * [simplify]: Extracting #1: cost 0 inf + 1 22.109 * [simplify]: Simplified to 0 22.109 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 22.110 * * * * [progress]: [ 112 / 192 ] simplifiying candidate # 22.110 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 22.110 * * [simplify]: iters left: 6 (11 enodes) 22.113 * * [simplify]: iters left: 5 (40 enodes) 22.122 * * [simplify]: iters left: 4 (70 enodes) 22.138 * * [simplify]: iters left: 3 (151 enodes) 22.193 * * [simplify]: iters left: 2 (276 enodes) 22.321 * * [simplify]: iters left: 1 (344 enodes) 22.389 * * [simplify]: Extracting #0: cost 1 inf + 0 22.389 * * [simplify]: Extracting #1: cost 0 inf + 1 22.389 * [simplify]: Simplified to 0 22.390 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1)))) 0)) 22.390 * * * * [progress]: [ 113 / 192 ] simplifiying candidate # 22.390 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 22.390 * * [simplify]: iters left: 6 (12 enodes) 22.393 * * [simplify]: iters left: 5 (45 enodes) 22.406 * * [simplify]: iters left: 4 (81 enodes) 22.444 * * [simplify]: iters left: 3 (229 enodes) 22.583 * * [simplify]: Extracting #0: cost 1 inf + 0 22.583 * * [simplify]: Extracting #1: cost 44 inf + 0 22.584 * * [simplify]: Extracting #2: cost 113 inf + 2 22.585 * * [simplify]: Extracting #3: cost 107 inf + 545 22.587 * * [simplify]: Extracting #4: cost 87 inf + 4295 22.593 * * [simplify]: Extracting #5: cost 28 inf + 23638 22.608 * * [simplify]: Extracting #6: cost 1 inf + 35487 22.619 * * [simplify]: Extracting #7: cost 0 inf + 36242 22.628 * [simplify]: Simplified to (* (cos re) 0) 22.628 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 22.628 * * * * [progress]: [ 114 / 192 ] simplifiying candidate # 22.628 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 22.628 * * [simplify]: iters left: 6 (11 enodes) 22.631 * * [simplify]: iters left: 5 (37 enodes) 22.638 * * [simplify]: iters left: 4 (65 enodes) 22.652 * * [simplify]: iters left: 3 (158 enodes) 22.730 * * [simplify]: iters left: 2 (320 enodes) 22.838 * * [simplify]: iters left: 1 (430 enodes) 22.934 * * [simplify]: Extracting #0: cost 1 inf + 0 22.934 * * [simplify]: Extracting #1: cost 0 inf + 1 22.934 * [simplify]: Simplified to 0 22.934 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 22.934 * * * * [progress]: [ 115 / 192 ] simplifiying candidate # 22.935 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 22.935 * * [simplify]: iters left: 6 (11 enodes) 22.941 * * [simplify]: iters left: 5 (40 enodes) 22.956 * * [simplify]: iters left: 4 (70 enodes) 22.986 * * [simplify]: iters left: 3 (151 enodes) 23.065 * * [simplify]: iters left: 2 (276 enodes) 23.140 * * [simplify]: iters left: 1 (344 enodes) 23.206 * * [simplify]: Extracting #0: cost 1 inf + 0 23.206 * * [simplify]: Extracting #1: cost 0 inf + 1 23.206 * [simplify]: Simplified to 0 23.206 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1)))) 0)) 23.206 * * * * [progress]: [ 116 / 192 ] simplifiying candidate # 23.207 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 23.207 * * [simplify]: iters left: 6 (12 enodes) 23.210 * * [simplify]: iters left: 5 (45 enodes) 23.223 * * [simplify]: iters left: 4 (81 enodes) 23.249 * * [simplify]: iters left: 3 (229 enodes) 23.358 * * [simplify]: Extracting #0: cost 1 inf + 0 23.358 * * [simplify]: Extracting #1: cost 44 inf + 0 23.359 * * [simplify]: Extracting #2: cost 113 inf + 2 23.359 * * [simplify]: Extracting #3: cost 107 inf + 545 23.360 * * [simplify]: Extracting #4: cost 87 inf + 4295 23.363 * * [simplify]: Extracting #5: cost 28 inf + 23638 23.369 * * [simplify]: Extracting #6: cost 1 inf + 35487 23.381 * * [simplify]: Extracting #7: cost 0 inf + 36242 23.393 * [simplify]: Simplified to (* (cos re) 0) 23.393 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 23.393 * * * * [progress]: [ 117 / 192 ] simplifiying candidate # 23.394 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 23.394 * * [simplify]: iters left: 6 (11 enodes) 23.399 * * [simplify]: iters left: 5 (37 enodes) 23.409 * * [simplify]: iters left: 4 (65 enodes) 23.423 * * [simplify]: iters left: 3 (158 enodes) 23.491 * * [simplify]: iters left: 2 (320 enodes) 23.579 * * [simplify]: iters left: 1 (430 enodes) 23.645 * * [simplify]: Extracting #0: cost 1 inf + 0 23.645 * * [simplify]: Extracting #1: cost 0 inf + 1 23.645 * [simplify]: Simplified to 0 23.645 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 23.645 * * * * [progress]: [ 118 / 192 ] simplifiying candidate # 23.646 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 23.646 * * [simplify]: iters left: 6 (11 enodes) 23.652 * * [simplify]: iters left: 5 (40 enodes) 23.668 * * [simplify]: iters left: 4 (70 enodes) 23.698 * * [simplify]: iters left: 3 (151 enodes) 23.772 * * [simplify]: iters left: 2 (276 enodes) 23.875 * * [simplify]: iters left: 1 (344 enodes) 23.948 * * [simplify]: Extracting #0: cost 1 inf + 0 23.948 * * [simplify]: Extracting #1: cost 0 inf + 1 23.948 * [simplify]: Simplified to 0 23.948 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 23.948 * * * * [progress]: [ 119 / 192 ] simplifiying candidate # 23.948 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 23.948 * * [simplify]: iters left: 6 (12 enodes) 23.951 * * [simplify]: iters left: 5 (45 enodes) 23.960 * * [simplify]: iters left: 4 (81 enodes) 23.992 * * [simplify]: iters left: 3 (229 enodes) 24.103 * * [simplify]: Extracting #0: cost 1 inf + 0 24.103 * * [simplify]: Extracting #1: cost 44 inf + 0 24.104 * * [simplify]: Extracting #2: cost 113 inf + 2 24.104 * * [simplify]: Extracting #3: cost 107 inf + 545 24.105 * * [simplify]: Extracting #4: cost 87 inf + 4295 24.108 * * [simplify]: Extracting #5: cost 28 inf + 23638 24.114 * * [simplify]: Extracting #6: cost 1 inf + 35487 24.120 * * [simplify]: Extracting #7: cost 0 inf + 36242 24.126 * [simplify]: Simplified to (* (cos re) 0) 24.126 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 24.126 * * * * [progress]: [ 120 / 192 ] simplifiying candidate # 24.126 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 24.126 * * [simplify]: iters left: 6 (11 enodes) 24.129 * * [simplify]: iters left: 5 (37 enodes) 24.142 * * [simplify]: iters left: 4 (65 enodes) 24.170 * * [simplify]: iters left: 3 (158 enodes) 24.243 * * [simplify]: iters left: 2 (320 enodes) 24.338 * * [simplify]: iters left: 1 (430 enodes) 24.413 * * [simplify]: Extracting #0: cost 1 inf + 0 24.413 * * [simplify]: Extracting #1: cost 0 inf + 1 24.413 * [simplify]: Simplified to 0 24.413 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 24.414 * * * * [progress]: [ 121 / 192 ] simplifiying candidate # 24.414 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 24.414 * * [simplify]: iters left: 6 (11 enodes) 24.420 * * [simplify]: iters left: 5 (40 enodes) 24.434 * * [simplify]: iters left: 4 (70 enodes) 24.461 * * [simplify]: iters left: 3 (151 enodes) 24.511 * * [simplify]: iters left: 2 (276 enodes) 24.597 * * [simplify]: iters left: 1 (344 enodes) 24.655 * * [simplify]: Extracting #0: cost 1 inf + 0 24.655 * * [simplify]: Extracting #1: cost 0 inf + 1 24.655 * [simplify]: Simplified to 0 24.655 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (exp 0) (exp (- im)) (- (* (exp im) 1)))) 0)) 24.655 * * * * [progress]: [ 122 / 192 ] simplifiying candidate # 24.656 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 24.656 * * [simplify]: iters left: 6 (12 enodes) 24.661 * * [simplify]: iters left: 5 (45 enodes) 24.676 * * [simplify]: iters left: 4 (81 enodes) 24.709 * * [simplify]: iters left: 3 (229 enodes) 24.846 * * [simplify]: Extracting #0: cost 1 inf + 0 24.846 * * [simplify]: Extracting #1: cost 44 inf + 0 24.847 * * [simplify]: Extracting #2: cost 113 inf + 2 24.848 * * [simplify]: Extracting #3: cost 107 inf + 545 24.850 * * [simplify]: Extracting #4: cost 87 inf + 4295 24.856 * * [simplify]: Extracting #5: cost 28 inf + 23638 24.867 * * [simplify]: Extracting #6: cost 1 inf + 35487 24.878 * * [simplify]: Extracting #7: cost 0 inf + 36242 24.889 * [simplify]: Simplified to (* (cos re) 0) 24.889 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 24.890 * * * * [progress]: [ 123 / 192 ] simplifiying candidate # 24.890 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 24.890 * * [simplify]: iters left: 6 (11 enodes) 24.893 * * [simplify]: iters left: 5 (37 enodes) 24.899 * * [simplify]: iters left: 4 (65 enodes) 24.913 * * [simplify]: iters left: 3 (158 enodes) 24.970 * * [simplify]: iters left: 2 (320 enodes) 25.064 * * [simplify]: iters left: 1 (430 enodes) 25.129 * * [simplify]: Extracting #0: cost 1 inf + 0 25.129 * * [simplify]: Extracting #1: cost 0 inf + 1 25.129 * [simplify]: Simplified to 0 25.129 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 25.129 * * * * [progress]: [ 124 / 192 ] simplifiying candidate # 25.130 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 25.130 * * [simplify]: iters left: 6 (11 enodes) 25.133 * * [simplify]: iters left: 5 (40 enodes) 25.140 * * [simplify]: iters left: 4 (70 enodes) 25.157 * * [simplify]: iters left: 3 (151 enodes) 25.225 * * [simplify]: iters left: 2 (276 enodes) 25.345 * * [simplify]: iters left: 1 (344 enodes) 25.433 * * [simplify]: Extracting #0: cost 1 inf + 0 25.433 * * [simplify]: Extracting #1: cost 0 inf + 1 25.433 * [simplify]: Simplified to 0 25.433 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1)))) 0)) 25.433 * * * * [progress]: [ 125 / 192 ] simplifiying candidate # 25.434 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 25.434 * * [simplify]: iters left: 6 (12 enodes) 25.440 * * [simplify]: iters left: 5 (45 enodes) 25.453 * * [simplify]: iters left: 4 (81 enodes) 25.473 * * [simplify]: iters left: 3 (229 enodes) 25.617 * * [simplify]: Extracting #0: cost 1 inf + 0 25.617 * * [simplify]: Extracting #1: cost 44 inf + 0 25.618 * * [simplify]: Extracting #2: cost 113 inf + 2 25.619 * * [simplify]: Extracting #3: cost 107 inf + 545 25.621 * * [simplify]: Extracting #4: cost 87 inf + 4295 25.624 * * [simplify]: Extracting #5: cost 28 inf + 23638 25.630 * * [simplify]: Extracting #6: cost 1 inf + 35487 25.638 * * [simplify]: Extracting #7: cost 0 inf + 36242 25.644 * [simplify]: Simplified to (* (cos re) 0) 25.644 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 25.644 * * * * [progress]: [ 126 / 192 ] simplifiying candidate # 25.644 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 25.645 * * [simplify]: iters left: 6 (11 enodes) 25.647 * * [simplify]: iters left: 5 (37 enodes) 25.658 * * [simplify]: iters left: 4 (65 enodes) 25.686 * * [simplify]: iters left: 3 (158 enodes) 25.743 * * [simplify]: iters left: 2 (320 enodes) 25.856 * * [simplify]: iters left: 1 (430 enodes) 25.925 * * [simplify]: Extracting #0: cost 1 inf + 0 25.926 * * [simplify]: Extracting #1: cost 0 inf + 1 25.926 * [simplify]: Simplified to 0 25.926 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 25.926 * * * * [progress]: [ 127 / 192 ] simplifiying candidate # 25.926 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 25.926 * * [simplify]: iters left: 6 (11 enodes) 25.932 * * [simplify]: iters left: 5 (40 enodes) 25.947 * * [simplify]: iters left: 4 (70 enodes) 25.975 * * [simplify]: iters left: 3 (151 enodes) 26.017 * * [simplify]: iters left: 2 (276 enodes) 26.098 * * [simplify]: iters left: 1 (344 enodes) 26.154 * * [simplify]: Extracting #0: cost 1 inf + 0 26.154 * * [simplify]: Extracting #1: cost 0 inf + 1 26.154 * [simplify]: Simplified to 0 26.154 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1)))) 0)) 26.154 * * * * [progress]: [ 128 / 192 ] simplifiying candidate # 26.154 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) 26.154 * * [simplify]: iters left: 6 (12 enodes) 26.161 * * [simplify]: iters left: 5 (45 enodes) 26.173 * * [simplify]: iters left: 4 (81 enodes) 26.193 * * [simplify]: iters left: 3 (229 enodes) 26.285 * * [simplify]: Extracting #0: cost 1 inf + 0 26.285 * * [simplify]: Extracting #1: cost 44 inf + 0 26.286 * * [simplify]: Extracting #2: cost 113 inf + 2 26.287 * * [simplify]: Extracting #3: cost 107 inf + 545 26.288 * * [simplify]: Extracting #4: cost 87 inf + 4295 26.294 * * [simplify]: Extracting #5: cost 28 inf + 23638 26.303 * * [simplify]: Extracting #6: cost 1 inf + 35487 26.313 * * [simplify]: Extracting #7: cost 0 inf + 36242 26.323 * [simplify]: Simplified to (* (cos re) 0) 26.324 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))))) (* (cos re) 0))) 26.324 * * * * [progress]: [ 129 / 192 ] simplifiying candidate # 26.324 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im))))) 26.324 * * [simplify]: iters left: 6 (11 enodes) 26.329 * * [simplify]: iters left: 5 (37 enodes) 26.340 * * [simplify]: iters left: 4 (65 enodes) 26.369 * * [simplify]: iters left: 3 (158 enodes) 26.432 * * [simplify]: iters left: 2 (320 enodes) 26.518 * * [simplify]: iters left: 1 (430 enodes) 26.593 * * [simplify]: Extracting #0: cost 1 inf + 0 26.593 * * [simplify]: Extracting #1: cost 0 inf + 1 26.593 * [simplify]: Simplified to 0 26.593 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im)))))) 0)) 26.594 * * * * [progress]: [ 130 / 192 ] simplifiying candidate # 26.594 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (- (exp im)) 1 (* (exp im) 1))) 26.594 * * [simplify]: iters left: 6 (11 enodes) 26.597 * * [simplify]: iters left: 5 (40 enodes) 26.608 * * [simplify]: iters left: 4 (70 enodes) 26.632 * * [simplify]: iters left: 3 (151 enodes) 26.709 * * [simplify]: iters left: 2 (276 enodes) 26.800 * * [simplify]: iters left: 1 (344 enodes) 26.865 * * [simplify]: Extracting #0: cost 1 inf + 0 26.865 * * [simplify]: Extracting #1: cost 0 inf + 1 26.865 * [simplify]: Simplified to 0 26.865 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (fma 1 (exp (- 0 im)) (- (* (exp im) 1)))) 0)) 26.865 * * * * [progress]: [ 131 / 192 ] simplifiying candidate # 26.865 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 26.865 * * [simplify]: iters left: 5 (8 enodes) 26.867 * * [simplify]: iters left: 4 (30 enodes) 26.872 * * [simplify]: iters left: 3 (49 enodes) 26.881 * * [simplify]: iters left: 2 (80 enodes) 26.904 * * [simplify]: iters left: 1 (94 enodes) 26.927 * * [simplify]: Extracting #0: cost 1 inf + 0 26.927 * * [simplify]: Extracting #1: cost 15 inf + 0 26.927 * * [simplify]: Extracting #2: cost 27 inf + 42 26.928 * * [simplify]: Extracting #3: cost 23 inf + 156 26.928 * * [simplify]: Extracting #4: cost 5 inf + 2851 26.930 * * [simplify]: Extracting #5: cost 0 inf + 3489 26.931 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 26.931 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 26.931 * * * * [progress]: [ 132 / 192 ] simplifiying candidate # 26.931 * [simplify]: Simplifying (* (* 0.5 (cos re)) (- (exp im))) 26.932 * * [simplify]: iters left: 5 (8 enodes) 26.936 * * [simplify]: iters left: 4 (30 enodes) 26.946 * * [simplify]: iters left: 3 (49 enodes) 26.963 * * [simplify]: iters left: 2 (80 enodes) 26.984 * * [simplify]: iters left: 1 (94 enodes) 26.996 * * [simplify]: Extracting #0: cost 1 inf + 0 26.996 * * [simplify]: Extracting #1: cost 15 inf + 0 26.996 * * [simplify]: Extracting #2: cost 27 inf + 42 26.997 * * [simplify]: Extracting #3: cost 23 inf + 156 26.997 * * [simplify]: Extracting #4: cost 5 inf + 2851 26.998 * * [simplify]: Extracting #5: cost 0 inf + 3489 26.998 * [simplify]: Simplified to (* 0.5 (* (- (exp im)) (cos re))) 26.998 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (exp (- 0 im))) (* 0.5 (* (- (exp im)) (cos re))))) 26.998 * * * * [progress]: [ 133 / 192 ] simplifiying candidate # 26.999 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 26.999 * * [simplify]: iters left: 6 (12 enodes) 27.002 * * [simplify]: iters left: 5 (45 enodes) 27.012 * * [simplify]: iters left: 4 (75 enodes) 27.040 * * [simplify]: iters left: 3 (190 enodes) 27.158 * * [simplify]: Extracting #0: cost 1 inf + 0 27.158 * * [simplify]: Extracting #1: cost 37 inf + 0 27.159 * * [simplify]: Extracting #2: cost 103 inf + 2 27.160 * * [simplify]: Extracting #3: cost 103 inf + 118 27.162 * * [simplify]: Extracting #4: cost 74 inf + 4879 27.167 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.176 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.186 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.196 * [simplify]: Simplified to (* 0 (cos re)) 27.196 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 27.196 * * * * [progress]: [ 134 / 192 ] simplifiying candidate # 27.197 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.197 * * [simplify]: iters left: 6 (11 enodes) 27.202 * * [simplify]: iters left: 5 (37 enodes) 27.215 * * [simplify]: iters left: 4 (59 enodes) 27.237 * * [simplify]: iters left: 3 (129 enodes) 27.308 * * [simplify]: iters left: 2 (287 enodes) 27.402 * * [simplify]: iters left: 1 (402 enodes) 27.463 * * [simplify]: Extracting #0: cost 1 inf + 0 27.463 * * [simplify]: Extracting #1: cost 0 inf + 1 27.463 * [simplify]: Simplified to 0 27.463 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 27.464 * * * * [progress]: [ 135 / 192 ] simplifiying candidate # 27.464 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 27.464 * * [simplify]: iters left: 6 (11 enodes) 27.470 * * [simplify]: iters left: 5 (40 enodes) 27.483 * * [simplify]: iters left: 4 (64 enodes) 27.496 * * [simplify]: iters left: 3 (119 enodes) 27.534 * * [simplify]: iters left: 2 (269 enodes) 27.629 * * [simplify]: iters left: 1 (396 enodes) 27.710 * * [simplify]: Extracting #0: cost 1 inf + 0 27.710 * * [simplify]: Extracting #1: cost 0 inf + 1 27.710 * [simplify]: Simplified to 0 27.710 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 27.710 * * * * [progress]: [ 136 / 192 ] simplifiying candidate # 27.711 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 27.711 * * [simplify]: iters left: 6 (12 enodes) 27.717 * * [simplify]: iters left: 5 (45 enodes) 27.733 * * [simplify]: iters left: 4 (75 enodes) 27.765 * * [simplify]: iters left: 3 (190 enodes) 27.839 * * [simplify]: Extracting #0: cost 1 inf + 0 27.839 * * [simplify]: Extracting #1: cost 37 inf + 0 27.840 * * [simplify]: Extracting #2: cost 103 inf + 2 27.840 * * [simplify]: Extracting #3: cost 103 inf + 118 27.841 * * [simplify]: Extracting #4: cost 74 inf + 4879 27.844 * * [simplify]: Extracting #5: cost 34 inf + 16587 27.853 * * [simplify]: Extracting #6: cost 2 inf + 30719 27.862 * * [simplify]: Extracting #7: cost 0 inf + 31807 27.872 * [simplify]: Simplified to (* 0 (cos re)) 27.872 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 27.872 * * * * [progress]: [ 137 / 192 ] simplifiying candidate # 27.873 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 27.873 * * [simplify]: iters left: 6 (11 enodes) 27.878 * * [simplify]: iters left: 5 (37 enodes) 27.891 * * [simplify]: iters left: 4 (59 enodes) 27.906 * * [simplify]: iters left: 3 (129 enodes) 27.958 * * [simplify]: iters left: 2 (287 enodes) 28.058 * * [simplify]: iters left: 1 (402 enodes) 28.147 * * [simplify]: Extracting #0: cost 1 inf + 0 28.147 * * [simplify]: Extracting #1: cost 0 inf + 1 28.147 * [simplify]: Simplified to 0 28.147 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 28.148 * * * * [progress]: [ 138 / 192 ] simplifiying candidate # 28.148 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.148 * * [simplify]: iters left: 6 (11 enodes) 28.154 * * [simplify]: iters left: 5 (40 enodes) 28.165 * * [simplify]: iters left: 4 (64 enodes) 28.178 * * [simplify]: iters left: 3 (119 enodes) 28.228 * * [simplify]: iters left: 2 (269 enodes) 28.321 * * [simplify]: iters left: 1 (396 enodes) 28.389 * * [simplify]: Extracting #0: cost 1 inf + 0 28.389 * * [simplify]: Extracting #1: cost 0 inf + 1 28.389 * [simplify]: Simplified to 0 28.390 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 28.390 * * * * [progress]: [ 139 / 192 ] simplifiying candidate # 28.390 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 28.390 * * [simplify]: iters left: 6 (12 enodes) 28.393 * * [simplify]: iters left: 5 (45 enodes) 28.402 * * [simplify]: iters left: 4 (75 enodes) 28.418 * * [simplify]: iters left: 3 (190 enodes) 28.490 * * [simplify]: Extracting #0: cost 1 inf + 0 28.490 * * [simplify]: Extracting #1: cost 37 inf + 0 28.490 * * [simplify]: Extracting #2: cost 103 inf + 2 28.491 * * [simplify]: Extracting #3: cost 103 inf + 118 28.492 * * [simplify]: Extracting #4: cost 74 inf + 4879 28.495 * * [simplify]: Extracting #5: cost 34 inf + 16587 28.502 * * [simplify]: Extracting #6: cost 2 inf + 30719 28.509 * * [simplify]: Extracting #7: cost 0 inf + 31807 28.519 * [simplify]: Simplified to (* 0 (cos re)) 28.519 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 28.519 * * * * [progress]: [ 140 / 192 ] simplifiying candidate # 28.519 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 28.520 * * [simplify]: iters left: 6 (11 enodes) 28.525 * * [simplify]: iters left: 5 (37 enodes) 28.537 * * [simplify]: iters left: 4 (59 enodes) 28.554 * * [simplify]: iters left: 3 (129 enodes) 28.597 * * [simplify]: iters left: 2 (287 enodes) 28.672 * * [simplify]: iters left: 1 (402 enodes) 28.754 * * [simplify]: Extracting #0: cost 1 inf + 0 28.754 * * [simplify]: Extracting #1: cost 0 inf + 1 28.754 * [simplify]: Simplified to 0 28.754 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 28.754 * * * * [progress]: [ 141 / 192 ] simplifiying candidate # 28.755 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 28.755 * * [simplify]: iters left: 6 (11 enodes) 28.761 * * [simplify]: iters left: 5 (40 enodes) 28.771 * * [simplify]: iters left: 4 (64 enodes) 28.785 * * [simplify]: iters left: 3 (119 enodes) 28.820 * * [simplify]: iters left: 2 (269 enodes) 28.922 * * [simplify]: iters left: 1 (396 enodes) 29.014 * * [simplify]: Extracting #0: cost 1 inf + 0 29.014 * * [simplify]: Extracting #1: cost 0 inf + 1 29.014 * [simplify]: Simplified to 0 29.014 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (* (cbrt 0) (cbrt 0)) (cbrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 29.014 * * * * [progress]: [ 142 / 192 ] simplifiying candidate # 29.014 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 29.015 * * [simplify]: iters left: 6 (12 enodes) 29.020 * * [simplify]: iters left: 5 (45 enodes) 29.029 * * [simplify]: iters left: 4 (75 enodes) 29.060 * * [simplify]: iters left: 3 (190 enodes) 29.175 * * [simplify]: Extracting #0: cost 1 inf + 0 29.175 * * [simplify]: Extracting #1: cost 37 inf + 0 29.176 * * [simplify]: Extracting #2: cost 103 inf + 2 29.177 * * [simplify]: Extracting #3: cost 103 inf + 118 29.180 * * [simplify]: Extracting #4: cost 74 inf + 4879 29.187 * * [simplify]: Extracting #5: cost 34 inf + 16587 29.196 * * [simplify]: Extracting #6: cost 2 inf + 30719 29.206 * * [simplify]: Extracting #7: cost 0 inf + 31807 29.215 * [simplify]: Simplified to (* 0 (cos re)) 29.215 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 29.216 * * * * [progress]: [ 143 / 192 ] simplifiying candidate # 29.216 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 29.216 * * [simplify]: iters left: 6 (11 enodes) 29.221 * * [simplify]: iters left: 5 (37 enodes) 29.233 * * [simplify]: iters left: 4 (59 enodes) 29.252 * * [simplify]: iters left: 3 (129 enodes) 29.300 * * [simplify]: iters left: 2 (287 enodes) 29.413 * * [simplify]: iters left: 1 (402 enodes) 29.466 * * [simplify]: Extracting #0: cost 1 inf + 0 29.466 * * [simplify]: Extracting #1: cost 0 inf + 1 29.466 * [simplify]: Simplified to 0 29.466 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 29.466 * * * * [progress]: [ 144 / 192 ] simplifiying candidate # 29.467 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 29.467 * * [simplify]: iters left: 6 (11 enodes) 29.473 * * [simplify]: iters left: 5 (40 enodes) 29.487 * * [simplify]: iters left: 4 (64 enodes) 29.512 * * [simplify]: iters left: 3 (119 enodes) 29.582 * * [simplify]: iters left: 2 (269 enodes) 29.709 * * [simplify]: iters left: 1 (396 enodes) 29.791 * * [simplify]: Extracting #0: cost 1 inf + 0 29.791 * * [simplify]: Extracting #1: cost 0 inf + 1 29.791 * [simplify]: Simplified to 0 29.791 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 29.791 * * * * [progress]: [ 145 / 192 ] simplifiying candidate # 29.791 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 29.792 * * [simplify]: iters left: 6 (12 enodes) 29.798 * * [simplify]: iters left: 5 (45 enodes) 29.813 * * [simplify]: iters left: 4 (75 enodes) 29.830 * * [simplify]: iters left: 3 (190 enodes) 29.938 * * [simplify]: Extracting #0: cost 1 inf + 0 29.938 * * [simplify]: Extracting #1: cost 37 inf + 0 29.939 * * [simplify]: Extracting #2: cost 103 inf + 2 29.940 * * [simplify]: Extracting #3: cost 103 inf + 118 29.942 * * [simplify]: Extracting #4: cost 74 inf + 4879 29.948 * * [simplify]: Extracting #5: cost 34 inf + 16587 29.957 * * [simplify]: Extracting #6: cost 2 inf + 30719 29.967 * * [simplify]: Extracting #7: cost 0 inf + 31807 29.977 * [simplify]: Simplified to (* 0 (cos re)) 29.977 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 29.978 * * * * [progress]: [ 146 / 192 ] simplifiying candidate # 29.978 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 29.978 * * [simplify]: iters left: 6 (11 enodes) 29.984 * * [simplify]: iters left: 5 (37 enodes) 30.000 * * [simplify]: iters left: 4 (59 enodes) 30.014 * * [simplify]: iters left: 3 (129 enodes) 30.052 * * [simplify]: iters left: 2 (287 enodes) 30.133 * * [simplify]: iters left: 1 (402 enodes) 30.185 * * [simplify]: Extracting #0: cost 1 inf + 0 30.186 * * [simplify]: Extracting #1: cost 0 inf + 1 30.186 * [simplify]: Simplified to 0 30.186 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 30.186 * * * * [progress]: [ 147 / 192 ] simplifiying candidate # 30.186 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 30.186 * * [simplify]: iters left: 6 (11 enodes) 30.192 * * [simplify]: iters left: 5 (40 enodes) 30.204 * * [simplify]: iters left: 4 (64 enodes) 30.217 * * [simplify]: iters left: 3 (119 enodes) 30.257 * * [simplify]: iters left: 2 (269 enodes) 30.353 * * [simplify]: iters left: 1 (396 enodes) 30.423 * * [simplify]: Extracting #0: cost 1 inf + 0 30.423 * * [simplify]: Extracting #1: cost 0 inf + 1 30.423 * [simplify]: Simplified to 0 30.423 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 30.423 * * * * [progress]: [ 148 / 192 ] simplifiying candidate # 30.424 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 30.424 * * [simplify]: iters left: 6 (12 enodes) 30.428 * * [simplify]: iters left: 5 (45 enodes) 30.444 * * [simplify]: iters left: 4 (75 enodes) 30.467 * * [simplify]: iters left: 3 (190 enodes) 30.541 * * [simplify]: Extracting #0: cost 1 inf + 0 30.541 * * [simplify]: Extracting #1: cost 37 inf + 0 30.541 * * [simplify]: Extracting #2: cost 103 inf + 2 30.542 * * [simplify]: Extracting #3: cost 103 inf + 118 30.543 * * [simplify]: Extracting #4: cost 74 inf + 4879 30.546 * * [simplify]: Extracting #5: cost 34 inf + 16587 30.551 * * [simplify]: Extracting #6: cost 2 inf + 30719 30.556 * * [simplify]: Extracting #7: cost 0 inf + 31807 30.561 * [simplify]: Simplified to (* 0 (cos re)) 30.561 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 30.561 * * * * [progress]: [ 149 / 192 ] simplifiying candidate # 30.561 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 30.561 * * [simplify]: iters left: 6 (11 enodes) 30.564 * * [simplify]: iters left: 5 (37 enodes) 30.570 * * [simplify]: iters left: 4 (59 enodes) 30.588 * * [simplify]: iters left: 3 (129 enodes) 30.631 * * [simplify]: iters left: 2 (287 enodes) 30.714 * * [simplify]: iters left: 1 (402 enodes) 30.764 * * [simplify]: Extracting #0: cost 1 inf + 0 30.764 * * [simplify]: Extracting #1: cost 0 inf + 1 30.764 * [simplify]: Simplified to 0 30.764 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 30.764 * * * * [progress]: [ 150 / 192 ] simplifiying candidate # 30.764 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 30.764 * * [simplify]: iters left: 6 (11 enodes) 30.770 * * [simplify]: iters left: 5 (40 enodes) 30.788 * * [simplify]: iters left: 4 (64 enodes) 30.812 * * [simplify]: iters left: 3 (119 enodes) 30.854 * * [simplify]: iters left: 2 (269 enodes) 31.005 * * [simplify]: iters left: 1 (396 enodes) 31.061 * * [simplify]: Extracting #0: cost 1 inf + 0 31.061 * * [simplify]: Extracting #1: cost 0 inf + 1 31.061 * [simplify]: Simplified to 0 31.061 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma (sqrt 0) (sqrt 0) (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 31.061 * * * * [progress]: [ 151 / 192 ] simplifiying candidate # 31.062 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 31.062 * * [simplify]: iters left: 6 (12 enodes) 31.065 * * [simplify]: iters left: 5 (45 enodes) 31.080 * * [simplify]: iters left: 4 (75 enodes) 31.111 * * [simplify]: iters left: 3 (190 enodes) 31.178 * * [simplify]: Extracting #0: cost 1 inf + 0 31.178 * * [simplify]: Extracting #1: cost 37 inf + 0 31.179 * * [simplify]: Extracting #2: cost 103 inf + 2 31.179 * * [simplify]: Extracting #3: cost 103 inf + 118 31.180 * * [simplify]: Extracting #4: cost 74 inf + 4879 31.186 * * [simplify]: Extracting #5: cost 34 inf + 16587 31.195 * * [simplify]: Extracting #6: cost 2 inf + 30719 31.204 * * [simplify]: Extracting #7: cost 0 inf + 31807 31.214 * [simplify]: Simplified to (* 0 (cos re)) 31.214 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 31.214 * * * * [progress]: [ 152 / 192 ] simplifiying candidate # 31.214 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 31.215 * * [simplify]: iters left: 6 (11 enodes) 31.220 * * [simplify]: iters left: 5 (37 enodes) 31.232 * * [simplify]: iters left: 4 (59 enodes) 31.255 * * [simplify]: iters left: 3 (129 enodes) 31.326 * * [simplify]: iters left: 2 (287 enodes) 31.429 * * [simplify]: iters left: 1 (402 enodes) 31.481 * * [simplify]: Extracting #0: cost 1 inf + 0 31.481 * * [simplify]: Extracting #1: cost 0 inf + 1 31.481 * [simplify]: Simplified to 0 31.481 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 31.481 * * * * [progress]: [ 153 / 192 ] simplifiying candidate # 31.481 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 31.481 * * [simplify]: iters left: 6 (11 enodes) 31.484 * * [simplify]: iters left: 5 (40 enodes) 31.492 * * [simplify]: iters left: 4 (64 enodes) 31.513 * * [simplify]: iters left: 3 (119 enodes) 31.577 * * [simplify]: iters left: 2 (269 enodes) 31.720 * * [simplify]: iters left: 1 (396 enodes) 31.813 * * [simplify]: Extracting #0: cost 1 inf + 0 31.813 * * [simplify]: Extracting #1: cost 0 inf + 1 31.813 * [simplify]: Simplified to 0 31.813 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (cbrt im) (* (cbrt im) (cbrt im)))))) (exp (fma (- (cbrt im)) (* (cbrt im) (cbrt im)) (* (cbrt im) (* (cbrt im) (cbrt im))))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 31.814 * * * * [progress]: [ 154 / 192 ] simplifiying candidate # 31.814 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 31.814 * * [simplify]: iters left: 6 (12 enodes) 31.817 * * [simplify]: iters left: 5 (45 enodes) 31.826 * * [simplify]: iters left: 4 (75 enodes) 31.858 * * [simplify]: iters left: 3 (190 enodes) 31.933 * * [simplify]: Extracting #0: cost 1 inf + 0 31.933 * * [simplify]: Extracting #1: cost 37 inf + 0 31.933 * * [simplify]: Extracting #2: cost 103 inf + 2 31.933 * * [simplify]: Extracting #3: cost 103 inf + 118 31.934 * * [simplify]: Extracting #4: cost 74 inf + 4879 31.937 * * [simplify]: Extracting #5: cost 34 inf + 16587 31.942 * * [simplify]: Extracting #6: cost 2 inf + 30719 31.947 * * [simplify]: Extracting #7: cost 0 inf + 31807 31.954 * [simplify]: Simplified to (* 0 (cos re)) 31.955 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 31.955 * * * * [progress]: [ 155 / 192 ] simplifiying candidate # 31.955 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 31.955 * * [simplify]: iters left: 6 (11 enodes) 31.959 * * [simplify]: iters left: 5 (37 enodes) 31.965 * * [simplify]: iters left: 4 (59 enodes) 31.976 * * [simplify]: iters left: 3 (129 enodes) 32.022 * * [simplify]: iters left: 2 (287 enodes) 32.104 * * [simplify]: iters left: 1 (402 enodes) 32.161 * * [simplify]: Extracting #0: cost 1 inf + 0 32.161 * * [simplify]: Extracting #1: cost 0 inf + 1 32.161 * [simplify]: Simplified to 0 32.161 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 32.161 * * * * [progress]: [ 156 / 192 ] simplifiying candidate # 32.161 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 32.161 * * [simplify]: iters left: 6 (11 enodes) 32.164 * * [simplify]: iters left: 5 (40 enodes) 32.172 * * [simplify]: iters left: 4 (64 enodes) 32.184 * * [simplify]: iters left: 3 (119 enodes) 32.250 * * [simplify]: iters left: 2 (269 enodes) 32.387 * * [simplify]: iters left: 1 (396 enodes) 32.478 * * [simplify]: Extracting #0: cost 1 inf + 0 32.478 * * [simplify]: Extracting #1: cost 0 inf + 1 32.478 * [simplify]: Simplified to 0 32.478 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* (sqrt im) (sqrt im))))) (exp (fma (- (sqrt im)) (sqrt im) (* (sqrt im) (sqrt im)))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 32.478 * * * * [progress]: [ 157 / 192 ] simplifiying candidate # 32.479 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 32.479 * * [simplify]: iters left: 6 (12 enodes) 32.482 * * [simplify]: iters left: 5 (45 enodes) 32.490 * * [simplify]: iters left: 4 (75 enodes) 32.514 * * [simplify]: iters left: 3 (190 enodes) 32.603 * * [simplify]: Extracting #0: cost 1 inf + 0 32.604 * * [simplify]: Extracting #1: cost 37 inf + 0 32.604 * * [simplify]: Extracting #2: cost 103 inf + 2 32.605 * * [simplify]: Extracting #3: cost 103 inf + 118 32.607 * * [simplify]: Extracting #4: cost 74 inf + 4879 32.613 * * [simplify]: Extracting #5: cost 34 inf + 16587 32.622 * * [simplify]: Extracting #6: cost 2 inf + 30719 32.627 * * [simplify]: Extracting #7: cost 0 inf + 31807 32.631 * [simplify]: Simplified to (* 0 (cos re)) 32.632 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 32.632 * * * * [progress]: [ 158 / 192 ] simplifiying candidate # 32.632 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 32.632 * * [simplify]: iters left: 6 (11 enodes) 32.635 * * [simplify]: iters left: 5 (37 enodes) 32.641 * * [simplify]: iters left: 4 (59 enodes) 32.655 * * [simplify]: iters left: 3 (129 enodes) 32.717 * * [simplify]: iters left: 2 (287 enodes) 32.806 * * [simplify]: iters left: 1 (402 enodes) 32.872 * * [simplify]: Extracting #0: cost 1 inf + 0 32.873 * * [simplify]: Extracting #1: cost 0 inf + 1 32.873 * [simplify]: Simplified to 0 32.873 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 32.873 * * * * [progress]: [ 159 / 192 ] simplifiying candidate # 32.873 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 32.873 * * [simplify]: iters left: 6 (11 enodes) 32.876 * * [simplify]: iters left: 5 (40 enodes) 32.883 * * [simplify]: iters left: 4 (64 enodes) 32.898 * * [simplify]: iters left: 3 (119 enodes) 32.965 * * [simplify]: iters left: 2 (269 enodes) 33.070 * * [simplify]: iters left: 1 (396 enodes) 33.151 * * [simplify]: Extracting #0: cost 1 inf + 0 33.151 * * [simplify]: Extracting #1: cost 0 inf + 1 33.151 * [simplify]: Simplified to 0 33.151 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp (fma 1 0 (- (* im 1)))) (exp (fma (- im) 1 (* im 1))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 33.151 * * * * [progress]: [ 160 / 192 ] simplifiying candidate # 33.152 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 33.152 * * [simplify]: iters left: 6 (12 enodes) 33.158 * * [simplify]: iters left: 5 (45 enodes) 33.168 * * [simplify]: iters left: 4 (75 enodes) 33.185 * * [simplify]: iters left: 3 (190 enodes) 33.271 * * [simplify]: Extracting #0: cost 1 inf + 0 33.271 * * [simplify]: Extracting #1: cost 37 inf + 0 33.272 * * [simplify]: Extracting #2: cost 103 inf + 2 33.272 * * [simplify]: Extracting #3: cost 103 inf + 118 33.274 * * [simplify]: Extracting #4: cost 74 inf + 4879 33.281 * * [simplify]: Extracting #5: cost 34 inf + 16587 33.290 * * [simplify]: Extracting #6: cost 2 inf + 30719 33.300 * * [simplify]: Extracting #7: cost 0 inf + 31807 33.310 * [simplify]: Simplified to (* 0 (cos re)) 33.310 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 33.310 * * * * [progress]: [ 161 / 192 ] simplifiying candidate # 33.311 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 33.311 * * [simplify]: iters left: 6 (11 enodes) 33.316 * * [simplify]: iters left: 5 (37 enodes) 33.328 * * [simplify]: iters left: 4 (59 enodes) 33.355 * * [simplify]: iters left: 3 (129 enodes) 33.421 * * [simplify]: iters left: 2 (287 enodes) 33.517 * * [simplify]: iters left: 1 (402 enodes) 33.567 * * [simplify]: Extracting #0: cost 1 inf + 0 33.567 * * [simplify]: Extracting #1: cost 0 inf + 1 33.567 * [simplify]: Simplified to 0 33.567 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 33.567 * * * * [progress]: [ 162 / 192 ] simplifiying candidate # 33.567 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 33.568 * * [simplify]: iters left: 6 (11 enodes) 33.571 * * [simplify]: iters left: 5 (40 enodes) 33.578 * * [simplify]: iters left: 4 (64 enodes) 33.598 * * [simplify]: iters left: 3 (119 enodes) 33.646 * * [simplify]: iters left: 2 (269 enodes) 33.772 * * [simplify]: iters left: 1 (396 enodes) 33.858 * * [simplify]: Extracting #0: cost 1 inf + 0 33.858 * * [simplify]: Extracting #1: cost 0 inf + 1 33.858 * [simplify]: Simplified to 0 33.858 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 33.858 * * * * [progress]: [ 163 / 192 ] simplifiying candidate # 33.858 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 33.858 * * [simplify]: iters left: 6 (12 enodes) 33.861 * * [simplify]: iters left: 5 (45 enodes) 33.870 * * [simplify]: iters left: 4 (75 enodes) 33.888 * * [simplify]: iters left: 3 (190 enodes) 33.968 * * [simplify]: Extracting #0: cost 1 inf + 0 33.968 * * [simplify]: Extracting #1: cost 37 inf + 0 33.969 * * [simplify]: Extracting #2: cost 103 inf + 2 33.969 * * [simplify]: Extracting #3: cost 103 inf + 118 33.970 * * [simplify]: Extracting #4: cost 74 inf + 4879 33.973 * * [simplify]: Extracting #5: cost 34 inf + 16587 33.980 * * [simplify]: Extracting #6: cost 2 inf + 30719 33.985 * * [simplify]: Extracting #7: cost 0 inf + 31807 33.992 * [simplify]: Simplified to (* 0 (cos re)) 33.992 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 33.992 * * * * [progress]: [ 164 / 192 ] simplifiying candidate # 33.993 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 33.993 * * [simplify]: iters left: 6 (11 enodes) 33.999 * * [simplify]: iters left: 5 (37 enodes) 34.010 * * [simplify]: iters left: 4 (59 enodes) 34.027 * * [simplify]: iters left: 3 (129 enodes) 34.076 * * [simplify]: iters left: 2 (287 enodes) 34.144 * * [simplify]: iters left: 1 (402 enodes) 34.199 * * [simplify]: Extracting #0: cost 1 inf + 0 34.199 * * [simplify]: Extracting #1: cost 0 inf + 1 34.199 * [simplify]: Simplified to 0 34.199 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 34.199 * * * * [progress]: [ 165 / 192 ] simplifiying candidate # 34.200 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 34.200 * * [simplify]: iters left: 6 (11 enodes) 34.206 * * [simplify]: iters left: 5 (40 enodes) 34.220 * * [simplify]: iters left: 4 (64 enodes) 34.240 * * [simplify]: iters left: 3 (119 enodes) 34.294 * * [simplify]: iters left: 2 (269 enodes) 34.402 * * [simplify]: iters left: 1 (396 enodes) 34.513 * * [simplify]: Extracting #0: cost 1 inf + 0 34.513 * * [simplify]: Extracting #1: cost 0 inf + 1 34.513 * [simplify]: Simplified to 0 34.513 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (exp 0) (exp (- im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 34.514 * * * * [progress]: [ 166 / 192 ] simplifiying candidate # 34.514 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 34.514 * * [simplify]: iters left: 6 (12 enodes) 34.521 * * [simplify]: iters left: 5 (45 enodes) 34.538 * * [simplify]: iters left: 4 (75 enodes) 34.555 * * [simplify]: iters left: 3 (190 enodes) 34.628 * * [simplify]: Extracting #0: cost 1 inf + 0 34.628 * * [simplify]: Extracting #1: cost 37 inf + 0 34.629 * * [simplify]: Extracting #2: cost 103 inf + 2 34.630 * * [simplify]: Extracting #3: cost 103 inf + 118 34.632 * * [simplify]: Extracting #4: cost 74 inf + 4879 34.635 * * [simplify]: Extracting #5: cost 34 inf + 16587 34.640 * * [simplify]: Extracting #6: cost 2 inf + 30719 34.645 * * [simplify]: Extracting #7: cost 0 inf + 31807 34.650 * [simplify]: Simplified to (* 0 (cos re)) 34.650 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 34.650 * * * * [progress]: [ 167 / 192 ] simplifiying candidate # 34.650 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 34.650 * * [simplify]: iters left: 6 (11 enodes) 34.653 * * [simplify]: iters left: 5 (37 enodes) 34.659 * * [simplify]: iters left: 4 (59 enodes) 34.680 * * [simplify]: iters left: 3 (129 enodes) 34.727 * * [simplify]: iters left: 2 (287 enodes) 34.821 * * [simplify]: iters left: 1 (402 enodes) 34.873 * * [simplify]: Extracting #0: cost 1 inf + 0 34.873 * * [simplify]: Extracting #1: cost 0 inf + 1 34.873 * [simplify]: Simplified to 0 34.873 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 34.873 * * * * [progress]: [ 168 / 192 ] simplifiying candidate # 34.874 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 34.874 * * [simplify]: iters left: 6 (11 enodes) 34.876 * * [simplify]: iters left: 5 (40 enodes) 34.884 * * [simplify]: iters left: 4 (64 enodes) 34.904 * * [simplify]: iters left: 3 (119 enodes) 34.943 * * [simplify]: iters left: 2 (269 enodes) 35.043 * * [simplify]: iters left: 1 (396 enodes) 35.108 * * [simplify]: Extracting #0: cost 1 inf + 0 35.108 * * [simplify]: Extracting #1: cost 0 inf + 1 35.108 * [simplify]: Simplified to 0 35.109 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (* (cbrt (exp (- 0 im))) (cbrt (exp (- 0 im)))) (cbrt (exp (- 0 im))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 35.109 * * * * [progress]: [ 169 / 192 ] simplifiying candidate # 35.109 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 35.109 * * [simplify]: iters left: 6 (12 enodes) 35.112 * * [simplify]: iters left: 5 (45 enodes) 35.120 * * [simplify]: iters left: 4 (75 enodes) 35.147 * * [simplify]: iters left: 3 (190 enodes) 35.600 * * [simplify]: Extracting #0: cost 1 inf + 0 35.600 * * [simplify]: Extracting #1: cost 37 inf + 0 35.601 * * [simplify]: Extracting #2: cost 103 inf + 2 35.601 * * [simplify]: Extracting #3: cost 103 inf + 118 35.602 * * [simplify]: Extracting #4: cost 74 inf + 4879 35.605 * * [simplify]: Extracting #5: cost 34 inf + 16587 35.610 * * [simplify]: Extracting #6: cost 2 inf + 30719 35.615 * * [simplify]: Extracting #7: cost 0 inf + 31807 35.620 * [simplify]: Simplified to (* 0 (cos re)) 35.620 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 35.620 * * * * [progress]: [ 170 / 192 ] simplifiying candidate # 35.620 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 35.620 * * [simplify]: iters left: 6 (11 enodes) 35.624 * * [simplify]: iters left: 5 (37 enodes) 35.634 * * [simplify]: iters left: 4 (59 enodes) 35.650 * * [simplify]: iters left: 3 (129 enodes) 35.713 * * [simplify]: iters left: 2 (287 enodes) 35.837 * * [simplify]: iters left: 1 (402 enodes) 35.891 * * [simplify]: Extracting #0: cost 1 inf + 0 35.891 * * [simplify]: Extracting #1: cost 0 inf + 1 35.891 * [simplify]: Simplified to 0 35.891 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 35.892 * * * * [progress]: [ 171 / 192 ] simplifiying candidate # 35.892 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 35.892 * * [simplify]: iters left: 6 (11 enodes) 35.898 * * [simplify]: iters left: 5 (40 enodes) 35.913 * * [simplify]: iters left: 4 (64 enodes) 35.937 * * [simplify]: iters left: 3 (119 enodes) 35.983 * * [simplify]: iters left: 2 (269 enodes) 36.104 * * [simplify]: iters left: 1 (396 enodes) 36.182 * * [simplify]: Extracting #0: cost 1 inf + 0 36.182 * * [simplify]: Extracting #1: cost 0 inf + 1 36.182 * [simplify]: Simplified to 0 36.182 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma (sqrt (exp (- 0 im))) (sqrt (exp (- 0 im))) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 36.183 * * * * [progress]: [ 172 / 192 ] simplifiying candidate # 36.183 * [simplify]: Simplifying (* (fma (- (cbrt (exp im))) (* (cbrt (exp im)) (cbrt (exp im))) (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im))))) (* 0.5 (cos re))) 36.183 * * [simplify]: iters left: 6 (12 enodes) 36.189 * * [simplify]: iters left: 5 (45 enodes) 36.201 * * [simplify]: iters left: 4 (75 enodes) 36.220 * * [simplify]: iters left: 3 (190 enodes) 36.299 * * [simplify]: Extracting #0: cost 1 inf + 0 36.299 * * [simplify]: Extracting #1: cost 37 inf + 0 36.300 * * [simplify]: Extracting #2: cost 103 inf + 2 36.300 * * [simplify]: Extracting #3: cost 103 inf + 118 36.301 * * [simplify]: Extracting #4: cost 74 inf + 4879 36.307 * * [simplify]: Extracting #5: cost 34 inf + 16587 36.312 * * [simplify]: Extracting #6: cost 2 inf + 30719 36.317 * * [simplify]: Extracting #7: cost 0 inf + 31807 36.322 * [simplify]: Simplified to (* 0 (cos re)) 36.322 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (cbrt (exp im)) (* (cbrt (exp im)) (cbrt (exp im)))))) (* 0.5 (cos re))) (* 0 (cos re)))) 36.322 * * * * [progress]: [ 173 / 192 ] simplifiying candidate # 36.322 * [simplify]: Simplifying (* (fma (- (sqrt (exp im))) (sqrt (exp im)) (* (sqrt (exp im)) (sqrt (exp im)))) (* 0.5 (cos re))) 36.322 * * [simplify]: iters left: 6 (11 enodes) 36.325 * * [simplify]: iters left: 5 (37 enodes) 36.338 * * [simplify]: iters left: 4 (59 enodes) 36.361 * * [simplify]: iters left: 3 (129 enodes) 36.430 * * [simplify]: iters left: 2 (287 enodes) 36.523 * * [simplify]: iters left: 1 (402 enodes) 36.586 * * [simplify]: Extracting #0: cost 1 inf + 0 36.586 * * [simplify]: Extracting #1: cost 0 inf + 1 36.587 * [simplify]: Simplified to 0 36.587 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (sqrt (exp im)) (sqrt (exp im))))) (* 0.5 (cos re))) 0)) 36.587 * * * * [progress]: [ 174 / 192 ] simplifiying candidate # 36.587 * [simplify]: Simplifying (* (fma (- (exp im)) 1 (* (exp im) 1)) (* 0.5 (cos re))) 36.587 * * [simplify]: iters left: 6 (11 enodes) 36.593 * * [simplify]: iters left: 5 (40 enodes) 36.609 * * [simplify]: iters left: 4 (64 enodes) 36.633 * * [simplify]: iters left: 3 (119 enodes) 36.699 * * [simplify]: iters left: 2 (269 enodes) 36.799 * * [simplify]: iters left: 1 (396 enodes) 36.871 * * [simplify]: Extracting #0: cost 1 inf + 0 36.871 * * [simplify]: Extracting #1: cost 0 inf + 1 36.871 * [simplify]: Simplified to 0 36.871 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (fma 1 (exp (- 0 im)) (- (* (exp im) 1))) (* 0.5 (cos re))) 0)) 36.871 * * * * [progress]: [ 175 / 192 ] simplifiying candidate # 36.872 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 36.872 * * [simplify]: iters left: 5 (8 enodes) 36.876 * * [simplify]: iters left: 4 (30 enodes) 36.884 * * [simplify]: iters left: 3 (49 enodes) 36.892 * * [simplify]: iters left: 2 (80 enodes) 36.904 * * [simplify]: iters left: 1 (93 enodes) 36.916 * * [simplify]: Extracting #0: cost 1 inf + 0 36.916 * * [simplify]: Extracting #1: cost 15 inf + 0 36.916 * * [simplify]: Extracting #2: cost 27 inf + 42 36.916 * * [simplify]: Extracting #3: cost 19 inf + 602 36.916 * * [simplify]: Extracting #4: cost 1 inf + 3347 36.917 * * [simplify]: Extracting #5: cost 0 inf + 3489 36.918 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 36.918 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 36.918 * * * * [progress]: [ 176 / 192 ] simplifiying candidate # 36.918 * [simplify]: Simplifying (* (- (exp im)) (* 0.5 (cos re))) 36.918 * * [simplify]: iters left: 5 (8 enodes) 36.920 * * [simplify]: iters left: 4 (30 enodes) 36.926 * * [simplify]: iters left: 3 (49 enodes) 36.935 * * [simplify]: iters left: 2 (80 enodes) 36.950 * * [simplify]: iters left: 1 (93 enodes) 36.975 * * [simplify]: Extracting #0: cost 1 inf + 0 36.975 * * [simplify]: Extracting #1: cost 15 inf + 0 36.975 * * [simplify]: Extracting #2: cost 27 inf + 42 36.975 * * [simplify]: Extracting #3: cost 19 inf + 602 36.976 * * [simplify]: Extracting #4: cost 1 inf + 3347 36.977 * * [simplify]: Extracting #5: cost 0 inf + 3489 36.979 * [simplify]: Simplified to (* (cos re) (* (- (exp im)) 0.5)) 36.979 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (exp (- 0 im)) (* 0.5 (cos re))) (* (cos re) (* (- (exp im)) 0.5)))) 36.979 * * * * [progress]: [ 177 / 192 ] simplifiying candidate # 36.979 * [simplify]: Simplifying (cbrt (- (exp (- 0 im)) (exp im))) 36.979 * * [simplify]: iters left: 6 (7 enodes) 36.983 * * [simplify]: iters left: 5 (28 enodes) 36.993 * * [simplify]: iters left: 4 (38 enodes) 37.005 * * [simplify]: iters left: 3 (45 enodes) 37.017 * * [simplify]: iters left: 2 (47 enodes) 37.028 * * [simplify]: iters left: 1 (49 enodes) 37.039 * * [simplify]: Extracting #0: cost 1 inf + 0 37.039 * * [simplify]: Extracting #1: cost 3 inf + 0 37.039 * * [simplify]: Extracting #2: cost 8 inf + 0 37.039 * * [simplify]: Extracting #3: cost 12 inf + 1 37.039 * * [simplify]: Extracting #4: cost 13 inf + 2 37.039 * * [simplify]: Extracting #5: cost 6 inf + 599 37.040 * * [simplify]: Extracting #6: cost 0 inf + 1715 37.040 * [simplify]: Simplified to (cbrt (- (exp (- im)) (exp im))) 37.040 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (- (exp (- 0 im)) (exp im))) (cbrt (- (exp (- 0 im)) (exp im))))) (cbrt (- (exp (- im)) (exp im))))) 37.041 * * * * [progress]: [ 178 / 192 ] simplifiying candidate # 37.041 * [simplify]: Simplifying (sqrt (- (exp (- 0 im)) (exp im))) 37.041 * * [simplify]: iters left: 6 (7 enodes) 37.046 * * [simplify]: iters left: 5 (28 enodes) 37.056 * * [simplify]: iters left: 4 (38 enodes) 37.067 * * [simplify]: iters left: 3 (45 enodes) 37.079 * * [simplify]: iters left: 2 (47 enodes) 37.090 * * [simplify]: iters left: 1 (49 enodes) 37.101 * * [simplify]: Extracting #0: cost 1 inf + 0 37.101 * * [simplify]: Extracting #1: cost 3 inf + 0 37.101 * * [simplify]: Extracting #2: cost 8 inf + 0 37.101 * * [simplify]: Extracting #3: cost 12 inf + 1 37.101 * * [simplify]: Extracting #4: cost 13 inf + 2 37.102 * * [simplify]: Extracting #5: cost 6 inf + 599 37.102 * * [simplify]: Extracting #6: cost 0 inf + 1635 37.102 * [simplify]: Simplified to (sqrt (- (exp (- im)) (exp im))) 37.103 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (- (exp (- 0 im)) (exp im)))) (sqrt (- (exp (- im)) (exp im))))) 37.103 * * * * [progress]: [ 179 / 192 ] simplifiying candidate # 37.103 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 37.103 * * [simplify]: iters left: 5 (6 enodes) 37.107 * * [simplify]: iters left: 4 (25 enodes) 37.118 * * [simplify]: iters left: 3 (35 enodes) 37.129 * * [simplify]: iters left: 2 (42 enodes) 37.139 * * [simplify]: iters left: 1 (44 enodes) 37.145 * * [simplify]: Extracting #0: cost 1 inf + 0 37.145 * * [simplify]: Extracting #1: cost 6 inf + 0 37.145 * * [simplify]: Extracting #2: cost 10 inf + 1 37.145 * * [simplify]: Extracting #3: cost 7 inf + 336 37.145 * * [simplify]: Extracting #4: cost 2 inf + 781 37.145 * * [simplify]: Extracting #5: cost 0 inf + 1113 37.145 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 37.145 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 37.146 * * * * [progress]: [ 180 / 192 ] simplifiying candidate # 37.146 * [simplify]: Simplifying (- (sqrt (exp (- 0 im))) (sqrt (exp im))) 37.146 * * [simplify]: iters left: 6 (8 enodes) 37.148 * * [simplify]: iters left: 5 (31 enodes) 37.154 * * [simplify]: iters left: 4 (41 enodes) 37.160 * * [simplify]: iters left: 3 (47 enodes) 37.168 * * [simplify]: iters left: 2 (49 enodes) 37.179 * * [simplify]: iters left: 1 (51 enodes) 37.191 * * [simplify]: Extracting #0: cost 1 inf + 0 37.191 * * [simplify]: Extracting #1: cost 5 inf + 0 37.192 * * [simplify]: Extracting #2: cost 10 inf + 0 37.192 * * [simplify]: Extracting #3: cost 15 inf + 0 37.192 * * [simplify]: Extracting #4: cost 14 inf + 73 37.192 * * [simplify]: Extracting #5: cost 5 inf + 862 37.192 * * [simplify]: Extracting #6: cost 0 inf + 1877 37.193 * [simplify]: Simplified to (- (sqrt (exp (- im))) (sqrt (exp im))) 37.193 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (+ (sqrt (exp (- 0 im))) (sqrt (exp im)))) (- (sqrt (exp (- im))) (sqrt (exp im))))) 37.193 * * * * [progress]: [ 181 / 192 ] simplifiying candidate # 37.194 * [simplify]: Simplifying (- (exp (- 0 im)) (exp im)) 37.194 * * [simplify]: iters left: 5 (6 enodes) 37.197 * * [simplify]: iters left: 4 (25 enodes) 37.207 * * [simplify]: iters left: 3 (35 enodes) 37.218 * * [simplify]: iters left: 2 (42 enodes) 37.230 * * [simplify]: iters left: 1 (44 enodes) 37.240 * * [simplify]: Extracting #0: cost 1 inf + 0 37.240 * * [simplify]: Extracting #1: cost 6 inf + 0 37.240 * * [simplify]: Extracting #2: cost 10 inf + 1 37.241 * * [simplify]: Extracting #3: cost 7 inf + 336 37.241 * * [simplify]: Extracting #4: cost 2 inf + 781 37.241 * * [simplify]: Extracting #5: cost 0 inf + 1113 37.242 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 37.242 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (- (exp (- im)) (exp im)))) 37.242 * * * * [progress]: [ 182 / 192 ] simplifiying candidate # 37.242 * * * * [progress]: [ 183 / 192 ] simplifiying candidate # 37.242 * [simplify]: Simplifying (+ (* (exp (- 0 im)) (exp (- 0 im))) (+ (* (exp im) (exp im)) (* (exp (- 0 im)) (exp im)))) 37.242 * * [simplify]: iters left: 6 (10 enodes) 37.249 * * [simplify]: iters left: 5 (50 enodes) 37.264 * * [simplify]: iters left: 4 (86 enodes) 37.282 * * [simplify]: iters left: 3 (127 enodes) 37.302 * * [simplify]: iters left: 2 (146 enodes) 37.318 * * [simplify]: iters left: 1 (184 enodes) 37.361 * * [simplify]: Extracting #0: cost 1 inf + 0 37.361 * * [simplify]: Extracting #1: cost 11 inf + 0 37.361 * * [simplify]: Extracting #2: cost 30 inf + 1 37.361 * * [simplify]: Extracting #3: cost 35 inf + 73 37.362 * * [simplify]: Extracting #4: cost 12 inf + 2419 37.364 * * [simplify]: Extracting #5: cost 0 inf + 4115 37.366 * [simplify]: Simplified to (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)) 37.366 * [simplify]: Simplified (2 2) to (λ (re im) (/ (* (* 0.5 (cos re)) (- (pow (exp (- 0 im)) 3) (pow (exp im) 3))) (fma (exp (- im)) (exp (- im)) (fma (exp im) (exp im) 1)))) 37.366 * * * * [progress]: [ 184 / 192 ] simplifiying candidate # 37.367 * [simplify]: Simplifying (+ (exp (- 0 im)) (exp im)) 37.367 * * [simplify]: iters left: 5 (6 enodes) 37.371 * * [simplify]: iters left: 4 (24 enodes) 37.379 * * [simplify]: iters left: 3 (31 enodes) 37.385 * * [simplify]: iters left: 2 (38 enodes) 37.390 * * [simplify]: iters left: 1 (40 enodes) 37.394 * * [simplify]: Extracting #0: cost 1 inf + 0 37.394 * * [simplify]: Extracting #1: cost 5 inf + 0 37.394 * * [simplify]: Extracting #2: cost 8 inf + 1 37.394 * * [simplify]: Extracting #3: cost 6 inf + 185 37.395 * * [simplify]: Extracting #4: cost 1 inf + 670 37.395 * * [simplify]: Extracting #5: cost 0 inf + 891 37.395 * [simplify]: Simplified to (+ (exp (- im)) (exp im)) 37.395 * [simplify]: Simplified (2 2) to (λ (re im) (/ (* (* 0.5 (cos re)) (- (* (exp (- 0 im)) (exp (- 0 im))) (* (exp im) (exp im)))) (+ (exp (- im)) (exp im)))) 37.395 * * * * [progress]: [ 185 / 192 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))))))> 37.395 * * * * [progress]: [ 186 / 192 ] simplifiying candidate # 37.395 * * * * [progress]: [ 187 / 192 ] simplifiying candidate # 37.395 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 37.395 * * [simplify]: iters left: 6 (14 enodes) 37.401 * * [simplify]: iters left: 5 (65 enodes) 37.420 * * [simplify]: iters left: 4 (140 enodes) 37.463 * * [simplify]: iters left: 3 (356 enodes) 37.605 * * [simplify]: Extracting #0: cost 1 inf + 0 37.606 * * [simplify]: Extracting #1: cost 43 inf + 0 37.607 * * [simplify]: Extracting #2: cost 119 inf + 49 37.609 * * [simplify]: Extracting #3: cost 111 inf + 3298 37.616 * * [simplify]: Extracting #4: cost 52 inf + 18492 37.627 * * [simplify]: Extracting #5: cost 9 inf + 36244 37.635 * * [simplify]: Extracting #6: cost 0 inf + 39079 37.641 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 37.641 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 37.641 * * * * [progress]: [ 188 / 192 ] simplifiying candidate # 37.642 * [simplify]: Simplifying (- (exp (- im)) (exp im)) 37.642 * * [simplify]: iters left: 5 (5 enodes) 37.643 * * [simplify]: iters left: 4 (19 enodes) 37.646 * * [simplify]: iters left: 3 (26 enodes) 37.654 * * [simplify]: iters left: 2 (28 enodes) 37.660 * * [simplify]: Extracting #0: cost 1 inf + 0 37.660 * * [simplify]: Extracting #1: cost 5 inf + 0 37.660 * * [simplify]: Extracting #2: cost 11 inf + 0 37.660 * * [simplify]: Extracting #3: cost 10 inf + 2 37.660 * * [simplify]: Extracting #4: cost 0 inf + 1112 37.660 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 37.660 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 37.661 * * * * [progress]: [ 189 / 192 ] simplifiying candidate # 37.661 * [simplify]: Simplifying (- (exp (* -1 im)) (exp im)) 37.661 * * [simplify]: iters left: 5 (6 enodes) 37.665 * * [simplify]: iters left: 4 (24 enodes) 37.673 * * [simplify]: iters left: 3 (36 enodes) 37.685 * * [simplify]: iters left: 2 (52 enodes) 37.703 * * [simplify]: iters left: 1 (82 enodes) 37.726 * * [simplify]: Extracting #0: cost 1 inf + 0 37.726 * * [simplify]: Extracting #1: cost 6 inf + 0 37.726 * * [simplify]: Extracting #2: cost 27 inf + 0 37.726 * * [simplify]: Extracting #3: cost 48 inf + 3 37.727 * * [simplify]: Extracting #4: cost 29 inf + 1631 37.727 * * [simplify]: Extracting #5: cost 6 inf + 7666 37.728 * * [simplify]: Extracting #6: cost 0 inf + 10727 37.730 * [simplify]: Simplified to (- (exp (- im)) (exp im)) 37.730 * [simplify]: Simplified (2 2) to (λ (re im) (* (* 0.5 (cos re)) (- (exp (- im)) (exp im)))) 37.730 * * * * [progress]: [ 190 / 192 ] simplifiying candidate # 37.730 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 37.730 * * [simplify]: iters left: 6 (15 enodes) 37.736 * * [simplify]: iters left: 5 (70 enodes) 37.755 * * [simplify]: iters left: 4 (135 enodes) 37.788 * * [simplify]: iters left: 3 (288 enodes) 37.921 * * [simplify]: Extracting #0: cost 1 inf + 0 37.921 * * [simplify]: Extracting #1: cost 50 inf + 0 37.921 * * [simplify]: Extracting #2: cost 122 inf + 253 37.923 * * [simplify]: Extracting #3: cost 86 inf + 5706 37.927 * * [simplify]: Extracting #4: cost 26 inf + 16029 37.932 * * [simplify]: Extracting #5: cost 1 inf + 25641 37.938 * * [simplify]: Extracting #6: cost 0 inf + 25813 37.944 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 37.944 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 37.944 * * * * [progress]: [ 191 / 192 ] simplifiying candidate # 37.944 * [simplify]: Simplifying (* 0.5 (* (- (exp (- im)) (exp im)) (cos re))) 37.944 * * [simplify]: iters left: 6 (10 enodes) 37.947 * * [simplify]: iters left: 5 (38 enodes) 37.953 * * [simplify]: iters left: 4 (65 enodes) 37.974 * * [simplify]: iters left: 3 (144 enodes) 38.011 * * [simplify]: iters left: 2 (237 enodes) 38.060 * * [simplify]: iters left: 1 (344 enodes) 38.183 * * [simplify]: Extracting #0: cost 1 inf + 0 38.183 * * [simplify]: Extracting #1: cost 24 inf + 0 38.183 * * [simplify]: Extracting #2: cost 50 inf + 43 38.184 * * [simplify]: Extracting #3: cost 45 inf + 312 38.184 * * [simplify]: Extracting #4: cost 18 inf + 4476 38.187 * * [simplify]: Extracting #5: cost 1 inf + 7396 38.189 * * [simplify]: Extracting #6: cost 0 inf + 7538 38.191 * [simplify]: Simplified to (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im)))) 38.191 * [simplify]: Simplified (2) to (λ (re im) (* 0.5 (- (/ (cos re) (exp im)) (* (cos re) (exp im))))) 38.192 * * * * [progress]: [ 192 / 192 ] simplifiying candidate # 38.192 * [simplify]: Simplifying (* 0.5 (* (- (exp (* -1 im)) (exp im)) (cos re))) 38.192 * * [simplify]: iters left: 6 (11 enodes) 38.195 * * [simplify]: iters left: 5 (43 enodes) 38.203 * * [simplify]: iters left: 4 (75 enodes) 38.228 * * [simplify]: iters left: 3 (177 enodes) 38.278 * * [simplify]: iters left: 2 (342 enodes) 38.414 * * [simplify]: Extracting #0: cost 1 inf + 0 38.414 * * [simplify]: Extracting #1: cost 21 inf + 0 38.417 * * [simplify]: Extracting #2: cost 122 inf + 1 38.417 * * [simplify]: Extracting #3: cost 153 inf + 1550 38.419 * * [simplify]: Extracting #4: cost 89 inf + 12901 38.424 * * [simplify]: Extracting #5: cost 50 inf + 23780 38.435 * * [simplify]: Extracting #6: cost 4 inf + 49517 38.448 * * [simplify]: Extracting #7: cost 0 inf + 51398 38.461 * [simplify]: Simplified to (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5) 38.461 * [simplify]: Simplified (2) to (λ (re im) (* (- (/ (cos re) (exp im)) (* (cos re) (exp im))) 0.5)) 38.461 * * * [progress]: adding candidates to table 41.007 * * [progress]: iteration 2 / 4 41.007 * * * [progress]: picking best candidate 41.021 * * * * [pick]: Picked # 41.021 * * * [progress]: localizing error 41.069 * * * [progress]: generating rewritten candidates 41.069 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 2 1 1) 41.075 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 2 1) 41.089 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 41.123 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3) 41.207 * * * [progress]: generating series expansions 41.207 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 2 1 1) 41.207 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 41.207 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 41.207 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 41.207 * [taylor]: Taking taylor expansion of -1/3 in im 41.207 * [backup-simplify]: Simplify -1/3 into -1/3 41.207 * [taylor]: Taking taylor expansion of im in im 41.207 * [backup-simplify]: Simplify 0 into 0 41.207 * [backup-simplify]: Simplify 1 into 1 41.207 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 41.207 * [taylor]: Taking taylor expansion of -1/3 in im 41.207 * [backup-simplify]: Simplify -1/3 into -1/3 41.207 * [taylor]: Taking taylor expansion of im in im 41.207 * [backup-simplify]: Simplify 0 into 0 41.207 * [backup-simplify]: Simplify 1 into 1 41.208 * [backup-simplify]: Simplify (* -1/3 0) into 0 41.208 * [backup-simplify]: Simplify 0 into 0 41.208 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 41.208 * [backup-simplify]: Simplify -1/3 into -1/3 41.209 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 41.209 * [backup-simplify]: Simplify 0 into 0 41.210 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 41.210 * [backup-simplify]: Simplify 0 into 0 41.210 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 41.210 * [backup-simplify]: Simplify 0 into 0 41.211 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 41.211 * [backup-simplify]: Simplify 0 into 0 41.212 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 41.212 * [backup-simplify]: Simplify 0 into 0 41.213 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 41.213 * [backup-simplify]: Simplify 0 into 0 41.213 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 41.213 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 41.213 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 41.213 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 41.213 * [taylor]: Taking taylor expansion of -1/3 in im 41.213 * [backup-simplify]: Simplify -1/3 into -1/3 41.213 * [taylor]: Taking taylor expansion of im in im 41.213 * [backup-simplify]: Simplify 0 into 0 41.213 * [backup-simplify]: Simplify 1 into 1 41.214 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 41.214 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 41.214 * [taylor]: Taking taylor expansion of -1/3 in im 41.214 * [backup-simplify]: Simplify -1/3 into -1/3 41.214 * [taylor]: Taking taylor expansion of im in im 41.214 * [backup-simplify]: Simplify 0 into 0 41.214 * [backup-simplify]: Simplify 1 into 1 41.214 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 41.214 * [backup-simplify]: Simplify -1/3 into -1/3 41.215 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 41.215 * [backup-simplify]: Simplify 0 into 0 41.215 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.215 * [backup-simplify]: Simplify 0 into 0 41.216 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.216 * [backup-simplify]: Simplify 0 into 0 41.216 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.216 * [backup-simplify]: Simplify 0 into 0 41.217 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.217 * [backup-simplify]: Simplify 0 into 0 41.218 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.218 * [backup-simplify]: Simplify 0 into 0 41.218 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 41.218 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 41.218 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 41.218 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 41.218 * [taylor]: Taking taylor expansion of 1/3 in im 41.218 * [backup-simplify]: Simplify 1/3 into 1/3 41.218 * [taylor]: Taking taylor expansion of im in im 41.218 * [backup-simplify]: Simplify 0 into 0 41.218 * [backup-simplify]: Simplify 1 into 1 41.219 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 41.219 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 41.219 * [taylor]: Taking taylor expansion of 1/3 in im 41.219 * [backup-simplify]: Simplify 1/3 into 1/3 41.219 * [taylor]: Taking taylor expansion of im in im 41.219 * [backup-simplify]: Simplify 0 into 0 41.219 * [backup-simplify]: Simplify 1 into 1 41.219 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 41.219 * [backup-simplify]: Simplify 1/3 into 1/3 41.219 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 41.220 * [backup-simplify]: Simplify 0 into 0 41.220 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.220 * [backup-simplify]: Simplify 0 into 0 41.221 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.221 * [backup-simplify]: Simplify 0 into 0 41.221 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.221 * [backup-simplify]: Simplify 0 into 0 41.222 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.222 * [backup-simplify]: Simplify 0 into 0 41.223 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.223 * [backup-simplify]: Simplify 0 into 0 41.223 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 41.223 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 2 1) 41.223 * [backup-simplify]: Simplify (* (* im -1/3) im) into (* -1/3 (pow im 2)) 41.223 * [approximate]: Taking taylor expansion of (* -1/3 (pow im 2)) in (im) around 0 41.223 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 41.223 * [taylor]: Taking taylor expansion of -1/3 in im 41.223 * [backup-simplify]: Simplify -1/3 into -1/3 41.223 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.223 * [taylor]: Taking taylor expansion of im in im 41.223 * [backup-simplify]: Simplify 0 into 0 41.223 * [backup-simplify]: Simplify 1 into 1 41.223 * [taylor]: Taking taylor expansion of (* -1/3 (pow im 2)) in im 41.223 * [taylor]: Taking taylor expansion of -1/3 in im 41.223 * [backup-simplify]: Simplify -1/3 into -1/3 41.223 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.223 * [taylor]: Taking taylor expansion of im in im 41.223 * [backup-simplify]: Simplify 0 into 0 41.223 * [backup-simplify]: Simplify 1 into 1 41.223 * [backup-simplify]: Simplify (* 1 1) into 1 41.224 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 41.224 * [backup-simplify]: Simplify -1/3 into -1/3 41.224 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.224 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 41.224 * [backup-simplify]: Simplify 0 into 0 41.225 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.226 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 41.226 * [backup-simplify]: Simplify 0 into 0 41.226 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.227 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.227 * [backup-simplify]: Simplify 0 into 0 41.228 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.228 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.228 * [backup-simplify]: Simplify 0 into 0 41.229 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.231 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.231 * [backup-simplify]: Simplify 0 into 0 41.232 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.234 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.234 * [backup-simplify]: Simplify 0 into 0 41.234 * [backup-simplify]: Simplify (* -1/3 (pow im 2)) into (* -1/3 (pow im 2)) 41.234 * [backup-simplify]: Simplify (* (* (/ 1 im) -1/3) (/ 1 im)) into (/ -1/3 (pow im 2)) 41.234 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 41.234 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 41.234 * [taylor]: Taking taylor expansion of -1/3 in im 41.234 * [backup-simplify]: Simplify -1/3 into -1/3 41.234 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.234 * [taylor]: Taking taylor expansion of im in im 41.234 * [backup-simplify]: Simplify 0 into 0 41.234 * [backup-simplify]: Simplify 1 into 1 41.235 * [backup-simplify]: Simplify (* 1 1) into 1 41.235 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 41.235 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 41.235 * [taylor]: Taking taylor expansion of -1/3 in im 41.235 * [backup-simplify]: Simplify -1/3 into -1/3 41.235 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.235 * [taylor]: Taking taylor expansion of im in im 41.235 * [backup-simplify]: Simplify 0 into 0 41.235 * [backup-simplify]: Simplify 1 into 1 41.236 * [backup-simplify]: Simplify (* 1 1) into 1 41.236 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 41.236 * [backup-simplify]: Simplify -1/3 into -1/3 41.237 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.238 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 41.238 * [backup-simplify]: Simplify 0 into 0 41.239 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.240 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.240 * [backup-simplify]: Simplify 0 into 0 41.241 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.242 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.242 * [backup-simplify]: Simplify 0 into 0 41.243 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.244 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.244 * [backup-simplify]: Simplify 0 into 0 41.246 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.247 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.247 * [backup-simplify]: Simplify 0 into 0 41.248 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.249 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.249 * [backup-simplify]: Simplify 0 into 0 41.250 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 im)) 2)) into (* -1/3 (pow im 2)) 41.250 * [backup-simplify]: Simplify (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) into (/ -1/3 (pow im 2)) 41.250 * [approximate]: Taking taylor expansion of (/ -1/3 (pow im 2)) in (im) around 0 41.250 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 41.250 * [taylor]: Taking taylor expansion of -1/3 in im 41.250 * [backup-simplify]: Simplify -1/3 into -1/3 41.250 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.250 * [taylor]: Taking taylor expansion of im in im 41.250 * [backup-simplify]: Simplify 0 into 0 41.250 * [backup-simplify]: Simplify 1 into 1 41.251 * [backup-simplify]: Simplify (* 1 1) into 1 41.251 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 41.251 * [taylor]: Taking taylor expansion of (/ -1/3 (pow im 2)) in im 41.251 * [taylor]: Taking taylor expansion of -1/3 in im 41.251 * [backup-simplify]: Simplify -1/3 into -1/3 41.251 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.251 * [taylor]: Taking taylor expansion of im in im 41.251 * [backup-simplify]: Simplify 0 into 0 41.251 * [backup-simplify]: Simplify 1 into 1 41.252 * [backup-simplify]: Simplify (* 1 1) into 1 41.252 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 41.252 * [backup-simplify]: Simplify -1/3 into -1/3 41.253 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.254 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 41.254 * [backup-simplify]: Simplify 0 into 0 41.255 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.259 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.259 * [backup-simplify]: Simplify 0 into 0 41.261 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.262 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.262 * [backup-simplify]: Simplify 0 into 0 41.263 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.265 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.265 * [backup-simplify]: Simplify 0 into 0 41.266 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.267 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.267 * [backup-simplify]: Simplify 0 into 0 41.269 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.270 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.270 * [backup-simplify]: Simplify 0 into 0 41.271 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (/ 1 (- im))) 2)) into (* -1/3 (pow im 2)) 41.271 * * * * [progress]: [ 3 / 4 ] generating series at (2) 41.271 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) into (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) 41.271 * [approximate]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in (re im) around 0 41.271 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in im 41.271 * [taylor]: Taking taylor expansion of 0.5 in im 41.271 * [backup-simplify]: Simplify 0.5 into 0.5 41.271 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in im 41.271 * [taylor]: Taking taylor expansion of (cos re) in im 41.271 * [taylor]: Taking taylor expansion of re in im 41.271 * [backup-simplify]: Simplify re into re 41.271 * [backup-simplify]: Simplify (cos re) into (cos re) 41.271 * [backup-simplify]: Simplify (sin re) into (sin re) 41.271 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in im 41.272 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 41.272 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 41.272 * [taylor]: Taking taylor expansion of (pow im 5) in im 41.272 * [taylor]: Taking taylor expansion of im in im 41.272 * [backup-simplify]: Simplify 0 into 0 41.272 * [backup-simplify]: Simplify 1 into 1 41.272 * [taylor]: Taking taylor expansion of -1/60 in im 41.272 * [backup-simplify]: Simplify -1/60 into -1/60 41.272 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 41.272 * [taylor]: Taking taylor expansion of -1 in im 41.272 * [backup-simplify]: Simplify -1 into -1 41.272 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 41.272 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 41.272 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 41.272 * [taylor]: Taking taylor expansion of 1/3 in im 41.272 * [backup-simplify]: Simplify 1/3 into 1/3 41.272 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.272 * [taylor]: Taking taylor expansion of im in im 41.272 * [backup-simplify]: Simplify 0 into 0 41.272 * [backup-simplify]: Simplify 1 into 1 41.272 * [taylor]: Taking taylor expansion of 2 in im 41.272 * [backup-simplify]: Simplify 2 into 2 41.272 * [taylor]: Taking taylor expansion of im in im 41.272 * [backup-simplify]: Simplify 0 into 0 41.272 * [backup-simplify]: Simplify 1 into 1 41.272 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in re 41.272 * [taylor]: Taking taylor expansion of 0.5 in re 41.272 * [backup-simplify]: Simplify 0.5 into 0.5 41.272 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 41.272 * [taylor]: Taking taylor expansion of (cos re) in re 41.272 * [taylor]: Taking taylor expansion of re in re 41.272 * [backup-simplify]: Simplify 0 into 0 41.272 * [backup-simplify]: Simplify 1 into 1 41.272 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 41.273 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 41.273 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 41.273 * [taylor]: Taking taylor expansion of (pow im 5) in re 41.273 * [taylor]: Taking taylor expansion of im in re 41.273 * [backup-simplify]: Simplify im into im 41.273 * [taylor]: Taking taylor expansion of -1/60 in re 41.273 * [backup-simplify]: Simplify -1/60 into -1/60 41.273 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 41.273 * [taylor]: Taking taylor expansion of -1 in re 41.273 * [backup-simplify]: Simplify -1 into -1 41.273 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 41.273 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 41.273 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 41.273 * [taylor]: Taking taylor expansion of 1/3 in re 41.273 * [backup-simplify]: Simplify 1/3 into 1/3 41.273 * [taylor]: Taking taylor expansion of (pow im 2) in re 41.273 * [taylor]: Taking taylor expansion of im in re 41.273 * [backup-simplify]: Simplify im into im 41.273 * [taylor]: Taking taylor expansion of 2 in re 41.273 * [backup-simplify]: Simplify 2 into 2 41.273 * [taylor]: Taking taylor expansion of im in re 41.273 * [backup-simplify]: Simplify im into im 41.273 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))))) in re 41.273 * [taylor]: Taking taylor expansion of 0.5 in re 41.274 * [backup-simplify]: Simplify 0.5 into 0.5 41.274 * [taylor]: Taking taylor expansion of (* (cos re) (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)))) in re 41.274 * [taylor]: Taking taylor expansion of (cos re) in re 41.274 * [taylor]: Taking taylor expansion of re in re 41.274 * [backup-simplify]: Simplify 0 into 0 41.274 * [backup-simplify]: Simplify 1 into 1 41.274 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) in re 41.274 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) 41.274 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 41.274 * [taylor]: Taking taylor expansion of (pow im 5) in re 41.274 * [taylor]: Taking taylor expansion of im in re 41.274 * [backup-simplify]: Simplify im into im 41.274 * [taylor]: Taking taylor expansion of -1/60 in re 41.274 * [backup-simplify]: Simplify -1/60 into -1/60 41.274 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in re 41.274 * [taylor]: Taking taylor expansion of -1 in re 41.274 * [backup-simplify]: Simplify -1 into -1 41.274 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in re 41.274 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in re 41.274 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in re 41.274 * [taylor]: Taking taylor expansion of 1/3 in re 41.274 * [backup-simplify]: Simplify 1/3 into 1/3 41.274 * [taylor]: Taking taylor expansion of (pow im 2) in re 41.274 * [taylor]: Taking taylor expansion of im in re 41.274 * [backup-simplify]: Simplify im into im 41.274 * [taylor]: Taking taylor expansion of 2 in re 41.274 * [backup-simplify]: Simplify 2 into 2 41.275 * [taylor]: Taking taylor expansion of im in re 41.275 * [backup-simplify]: Simplify im into im 41.275 * [backup-simplify]: Simplify (* im im) into (pow im 2) 41.275 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 41.275 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 41.275 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 41.275 * [backup-simplify]: Simplify (* im im) into (pow im 2) 41.275 * [backup-simplify]: Simplify (* 1/3 (pow im 2)) into (* 1/3 (pow im 2)) 41.275 * [backup-simplify]: Simplify (+ (* 1/3 (pow im 2)) 2) into (+ (* 1/3 (pow im 2)) 2) 41.276 * [backup-simplify]: Simplify (* (+ (* 1/3 (pow im 2)) 2) im) into (* (+ (* 1/3 (pow im 2)) 2) im) 41.276 * [backup-simplify]: Simplify (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 41.276 * [backup-simplify]: Simplify (+ (* -1/60 (pow im 5)) (* -1 (* (+ (* 1/3 (pow im 2)) 2) im))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 41.277 * [backup-simplify]: Simplify (* 1 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) into (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 41.277 * [backup-simplify]: Simplify (* 0.5 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))) into (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) 41.277 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))) in im 41.277 * [taylor]: Taking taylor expansion of -0.5 in im 41.277 * [backup-simplify]: Simplify -0.5 into -0.5 41.277 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))) in im 41.277 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 41.277 * [taylor]: Taking taylor expansion of 1/3 in im 41.277 * [backup-simplify]: Simplify 1/3 into 1/3 41.277 * [taylor]: Taking taylor expansion of (pow im 3) in im 41.277 * [taylor]: Taking taylor expansion of im in im 41.277 * [backup-simplify]: Simplify 0 into 0 41.277 * [backup-simplify]: Simplify 1 into 1 41.277 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* 2 im)) in im 41.277 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 41.277 * [taylor]: Taking taylor expansion of 1/60 in im 41.277 * [backup-simplify]: Simplify 1/60 into 1/60 41.277 * [taylor]: Taking taylor expansion of (pow im 5) in im 41.277 * [taylor]: Taking taylor expansion of im in im 41.277 * [backup-simplify]: Simplify 0 into 0 41.278 * [backup-simplify]: Simplify 1 into 1 41.278 * [taylor]: Taking taylor expansion of (* 2 im) in im 41.278 * [taylor]: Taking taylor expansion of 2 in im 41.278 * [backup-simplify]: Simplify 2 into 2 41.278 * [taylor]: Taking taylor expansion of im in im 41.278 * [backup-simplify]: Simplify 0 into 0 41.278 * [backup-simplify]: Simplify 1 into 1 41.278 * [backup-simplify]: Simplify (* 2 0) into 0 41.279 * [backup-simplify]: Simplify (+ 0 0) into 0 41.279 * [backup-simplify]: Simplify (+ 0 0) into 0 41.280 * [backup-simplify]: Simplify (* -0.5 0) into 0 41.280 * [backup-simplify]: Simplify 0 into 0 41.280 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 41.280 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 41.280 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 41.281 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 41.281 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 41.281 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (pow im 2))) into 0 41.282 * [backup-simplify]: Simplify (+ 0 0) into 0 41.282 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (* 0 im)) into 0 41.282 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))) into 0 41.283 * [backup-simplify]: Simplify (+ 0 0) into 0 41.284 * [backup-simplify]: Simplify (+ 0) into 0 41.284 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 41.285 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))) into 0 41.285 * [taylor]: Taking taylor expansion of 0 in im 41.285 * [backup-simplify]: Simplify 0 into 0 41.285 * [backup-simplify]: Simplify 0 into 0 41.286 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 41.287 * [backup-simplify]: Simplify (+ 0 2) into 2 41.287 * [backup-simplify]: Simplify (+ 0 2) into 2 41.288 * [backup-simplify]: Simplify (+ (* -0.5 2) (* 0 0)) into (- 1.0) 41.289 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 41.289 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 41.290 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 41.290 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 41.291 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 41.292 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 41.293 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 41.293 * [backup-simplify]: Simplify (+ 0 0) into 0 41.293 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (* 0 im))) into 0 41.294 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im)))) into 0 41.295 * [backup-simplify]: Simplify (+ 0 0) into 0 41.296 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 41.297 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* -1/2 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))))) into (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im)) 41.298 * [backup-simplify]: Simplify (+ (* 0.5 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im))))))) into (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) 41.299 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im))) in im 41.299 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 41.299 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 41.299 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 41.299 * [taylor]: Taking taylor expansion of (pow im 3) in im 41.299 * [taylor]: Taking taylor expansion of im in im 41.299 * [backup-simplify]: Simplify 0 into 0 41.299 * [backup-simplify]: Simplify 1 into 1 41.299 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.5 im)) in im 41.299 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 41.299 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 41.299 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 41.299 * [taylor]: Taking taylor expansion of (pow im 5) in im 41.299 * [taylor]: Taking taylor expansion of im in im 41.299 * [backup-simplify]: Simplify 0 into 0 41.299 * [backup-simplify]: Simplify 1 into 1 41.299 * [taylor]: Taking taylor expansion of (* 0.5 im) in im 41.299 * [taylor]: Taking taylor expansion of 0.5 in im 41.299 * [backup-simplify]: Simplify 0.5 into 0.5 41.299 * [taylor]: Taking taylor expansion of im in im 41.299 * [backup-simplify]: Simplify 0 into 0 41.299 * [backup-simplify]: Simplify 1 into 1 41.300 * [backup-simplify]: Simplify (* 0.5 0) into 0 41.300 * [backup-simplify]: Simplify (+ 0 0) into 0 41.300 * [backup-simplify]: Simplify (+ 0 0) into 0 41.300 * [backup-simplify]: Simplify 0 into 0 41.301 * [backup-simplify]: Simplify 0 into 0 41.302 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 41.302 * [backup-simplify]: Simplify (+ 0 0) into 0 41.302 * [backup-simplify]: Simplify (+ 0 0) into 0 41.303 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 2) (* 0 0))) into 0 41.303 * [backup-simplify]: Simplify 0 into 0 41.304 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 41.305 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 41.306 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 41.307 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 41.308 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 41.309 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 41.309 * [backup-simplify]: Simplify (+ 0 0) into 0 41.310 * [backup-simplify]: Simplify (+ (* (+ (* 1/3 (pow im 2)) 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 41.312 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/3 (pow im 2)) 2) im))))) into 0 41.312 * [backup-simplify]: Simplify (+ 0 0) into 0 41.313 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 41.315 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* -1/2 0) (* 0 (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))))) into 0 41.317 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) im))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* 2 im)))))))) into 0 41.317 * [taylor]: Taking taylor expansion of 0 in im 41.317 * [backup-simplify]: Simplify 0 into 0 41.317 * [backup-simplify]: Simplify 0 into 0 41.318 * [backup-simplify]: Simplify (+ (* 0.5 1) (* 0 0)) into 0.5 41.319 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 41.319 * [backup-simplify]: Simplify (+ 0 0.5) into 0.5 41.319 * [backup-simplify]: Simplify 0.5 into 0.5 41.319 * [backup-simplify]: Simplify 0 into 0 41.320 * [backup-simplify]: Simplify (* 1 1) into 1 41.320 * [backup-simplify]: Simplify (* 1 1) into 1 41.320 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 41.322 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 41.322 * [backup-simplify]: Simplify (+ 0 0) into 0 41.322 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 41.325 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into (- 0.16666666666666666) 41.325 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 41.326 * [backup-simplify]: Simplify (+ (* (- 0.16666666666666666) (pow (* im 1) 3)) (+ (* 0.5 (* im (pow re 2))) (* (- 1.0) (* im 1)))) into (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 41.327 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (fma (pow (/ 1 im) 5) -1/60 (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)))) into (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) 41.327 * [approximate]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in (re im) around 0 41.327 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in im 41.327 * [taylor]: Taking taylor expansion of 0.5 in im 41.327 * [backup-simplify]: Simplify 0.5 into 0.5 41.327 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in im 41.327 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 41.327 * [taylor]: Taking taylor expansion of (/ 1 re) in im 41.327 * [taylor]: Taking taylor expansion of re in im 41.327 * [backup-simplify]: Simplify re into re 41.327 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 41.327 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 41.327 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 41.327 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in im 41.328 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 41.328 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 41.328 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 41.328 * [taylor]: Taking taylor expansion of (/ 1 im) in im 41.328 * [taylor]: Taking taylor expansion of im in im 41.328 * [backup-simplify]: Simplify 0 into 0 41.328 * [backup-simplify]: Simplify 1 into 1 41.328 * [backup-simplify]: Simplify (/ 1 1) into 1 41.328 * [taylor]: Taking taylor expansion of -1/60 in im 41.328 * [backup-simplify]: Simplify -1/60 into -1/60 41.328 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 41.328 * [taylor]: Taking taylor expansion of -1 in im 41.328 * [backup-simplify]: Simplify -1 into -1 41.328 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 41.328 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 41.328 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 41.329 * [taylor]: Taking taylor expansion of 1/3 in im 41.329 * [backup-simplify]: Simplify 1/3 into 1/3 41.329 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 41.329 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.329 * [taylor]: Taking taylor expansion of im in im 41.329 * [backup-simplify]: Simplify 0 into 0 41.329 * [backup-simplify]: Simplify 1 into 1 41.329 * [backup-simplify]: Simplify (* 1 1) into 1 41.330 * [backup-simplify]: Simplify (/ 1 1) into 1 41.330 * [taylor]: Taking taylor expansion of 2 in im 41.330 * [backup-simplify]: Simplify 2 into 2 41.330 * [taylor]: Taking taylor expansion of im in im 41.330 * [backup-simplify]: Simplify 0 into 0 41.330 * [backup-simplify]: Simplify 1 into 1 41.331 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 41.331 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 41.332 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 41.332 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in re 41.332 * [taylor]: Taking taylor expansion of 0.5 in re 41.332 * [backup-simplify]: Simplify 0.5 into 0.5 41.332 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in re 41.332 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 41.332 * [taylor]: Taking taylor expansion of (/ 1 re) in re 41.332 * [taylor]: Taking taylor expansion of re in re 41.332 * [backup-simplify]: Simplify 0 into 0 41.332 * [backup-simplify]: Simplify 1 into 1 41.332 * [backup-simplify]: Simplify (/ 1 1) into 1 41.332 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 41.332 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 41.333 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 41.333 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 41.333 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 41.333 * [taylor]: Taking taylor expansion of (/ 1 im) in re 41.333 * [taylor]: Taking taylor expansion of im in re 41.333 * [backup-simplify]: Simplify im into im 41.333 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 41.333 * [taylor]: Taking taylor expansion of -1/60 in re 41.333 * [backup-simplify]: Simplify -1/60 into -1/60 41.333 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 41.333 * [taylor]: Taking taylor expansion of -1 in re 41.333 * [backup-simplify]: Simplify -1 into -1 41.333 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 41.333 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 41.333 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 41.333 * [taylor]: Taking taylor expansion of 1/3 in re 41.333 * [backup-simplify]: Simplify 1/3 into 1/3 41.333 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 41.333 * [taylor]: Taking taylor expansion of (pow im 2) in re 41.333 * [taylor]: Taking taylor expansion of im in re 41.333 * [backup-simplify]: Simplify im into im 41.333 * [backup-simplify]: Simplify (* im im) into (pow im 2) 41.333 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 41.333 * [taylor]: Taking taylor expansion of 2 in re 41.333 * [backup-simplify]: Simplify 2 into 2 41.333 * [taylor]: Taking taylor expansion of im in re 41.333 * [backup-simplify]: Simplify im into im 41.334 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 41.334 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 41.334 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 41.334 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) in re 41.334 * [taylor]: Taking taylor expansion of 0.5 in re 41.334 * [backup-simplify]: Simplify 0.5 into 0.5 41.334 * [taylor]: Taking taylor expansion of (* (cos (/ 1 re)) (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) in re 41.334 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 41.334 * [taylor]: Taking taylor expansion of (/ 1 re) in re 41.334 * [taylor]: Taking taylor expansion of re in re 41.334 * [backup-simplify]: Simplify 0 into 0 41.334 * [backup-simplify]: Simplify 1 into 1 41.335 * [backup-simplify]: Simplify (/ 1 1) into 1 41.335 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 41.335 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) in re 41.335 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) 41.335 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 41.335 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 41.335 * [taylor]: Taking taylor expansion of (/ 1 im) in re 41.335 * [taylor]: Taking taylor expansion of im in re 41.335 * [backup-simplify]: Simplify im into im 41.335 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 41.335 * [taylor]: Taking taylor expansion of -1/60 in re 41.335 * [backup-simplify]: Simplify -1/60 into -1/60 41.335 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 41.335 * [taylor]: Taking taylor expansion of -1 in re 41.335 * [backup-simplify]: Simplify -1 into -1 41.335 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 41.335 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 41.335 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 41.335 * [taylor]: Taking taylor expansion of 1/3 in re 41.335 * [backup-simplify]: Simplify 1/3 into 1/3 41.335 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 41.335 * [taylor]: Taking taylor expansion of (pow im 2) in re 41.335 * [taylor]: Taking taylor expansion of im in re 41.335 * [backup-simplify]: Simplify im into im 41.335 * [backup-simplify]: Simplify (* im im) into (pow im 2) 41.336 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 41.336 * [taylor]: Taking taylor expansion of 2 in re 41.336 * [backup-simplify]: Simplify 2 into 2 41.336 * [taylor]: Taking taylor expansion of im in re 41.336 * [backup-simplify]: Simplify im into im 41.336 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 41.336 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 41.336 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 41.336 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 41.336 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 41.337 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 41.337 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 41.337 * [backup-simplify]: Simplify (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 41.337 * [backup-simplify]: Simplify (+ (/ -1/60 (pow im 5)) (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) into (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))) 41.338 * [backup-simplify]: Simplify (* (cos (/ 1 re)) (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))))) into (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 41.338 * [backup-simplify]: Simplify (* 0.5 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))) into (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 41.338 * [taylor]: Taking taylor expansion of (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) in im 41.338 * [taylor]: Taking taylor expansion of -0.5 in im 41.338 * [backup-simplify]: Simplify -0.5 into -0.5 41.339 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))) in im 41.339 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 41.339 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 41.339 * [taylor]: Taking taylor expansion of 1/60 in im 41.339 * [backup-simplify]: Simplify 1/60 into 1/60 41.339 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 41.339 * [taylor]: Taking taylor expansion of (pow im 5) in im 41.339 * [taylor]: Taking taylor expansion of im in im 41.339 * [backup-simplify]: Simplify 0 into 0 41.339 * [backup-simplify]: Simplify 1 into 1 41.340 * [backup-simplify]: Simplify (* 1 1) into 1 41.340 * [backup-simplify]: Simplify (* 1 1) into 1 41.340 * [backup-simplify]: Simplify (* 1 1) into 1 41.341 * [backup-simplify]: Simplify (/ 1 1) into 1 41.341 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 41.341 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 41.341 * [taylor]: Taking taylor expansion of 2 in im 41.341 * [backup-simplify]: Simplify 2 into 2 41.341 * [taylor]: Taking taylor expansion of (/ 1 im) in im 41.341 * [taylor]: Taking taylor expansion of im in im 41.341 * [backup-simplify]: Simplify 0 into 0 41.341 * [backup-simplify]: Simplify 1 into 1 41.342 * [backup-simplify]: Simplify (/ 1 1) into 1 41.342 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 41.342 * [taylor]: Taking taylor expansion of 1/3 in im 41.342 * [backup-simplify]: Simplify 1/3 into 1/3 41.342 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 41.342 * [taylor]: Taking taylor expansion of (pow im 3) in im 41.342 * [taylor]: Taking taylor expansion of im in im 41.342 * [backup-simplify]: Simplify 0 into 0 41.342 * [backup-simplify]: Simplify 1 into 1 41.342 * [backup-simplify]: Simplify (* 1 1) into 1 41.343 * [backup-simplify]: Simplify (* 1 1) into 1 41.343 * [backup-simplify]: Simplify (/ 1 1) into 1 41.343 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 41.343 * [taylor]: Taking taylor expansion of (/ 1 re) in im 41.343 * [taylor]: Taking taylor expansion of re in im 41.343 * [backup-simplify]: Simplify re into re 41.343 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 41.343 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 41.343 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 41.344 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 41.344 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 41.344 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 41.344 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 41.345 * [backup-simplify]: Simplify (- 0) into 0 41.345 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 41.345 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 41.345 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 41.345 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 41.345 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 41.345 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 41.346 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 41.346 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 41.346 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 41.347 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 41.347 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 41.347 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 41.348 * [backup-simplify]: Simplify (+ 0 0) into 0 41.348 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 41.349 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))) into 0 41.349 * [backup-simplify]: Simplify (+ 0 0) into 0 41.350 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))))) into 0 41.350 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))) into 0 41.350 * [taylor]: Taking taylor expansion of 0 in im 41.351 * [backup-simplify]: Simplify 0 into 0 41.351 * [backup-simplify]: Simplify (+ 0) into 0 41.351 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 41.352 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 41.352 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 41.353 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 41.353 * [backup-simplify]: Simplify (- 0) into 0 41.354 * [backup-simplify]: Simplify (+ 0 0) into 0 41.354 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.355 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.355 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.356 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.357 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 41.357 * [backup-simplify]: Simplify (+ 0 0) into 0 41.358 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 41.358 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 41.359 * [backup-simplify]: Simplify 0 into 0 41.359 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.359 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 41.360 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 41.361 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 41.361 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 41.362 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 41.362 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 41.363 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 41.363 * [backup-simplify]: Simplify (+ 0 0) into 0 41.364 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.365 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))) into 0 41.365 * [backup-simplify]: Simplify (+ 0 0) into 0 41.366 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))))))) into 0 41.367 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))))) into 0 41.367 * [taylor]: Taking taylor expansion of 0 in im 41.367 * [backup-simplify]: Simplify 0 into 0 41.368 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 41.369 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 41.369 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 41.370 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 41.370 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 41.371 * [backup-simplify]: Simplify (- 0) into 0 41.371 * [backup-simplify]: Simplify (+ 0 0) into 0 41.372 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.373 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.374 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.375 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.376 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 41.376 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 41.377 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 41.377 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 41.378 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 41.379 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 41.379 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 41.379 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.380 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 41.382 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 41.383 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 41.384 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 41.384 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 41.385 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 41.386 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 41.386 * [backup-simplify]: Simplify (+ 0 0) into 0 41.387 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.388 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im))))) into 0 41.389 * [backup-simplify]: Simplify (+ 0 0) into 0 41.390 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))))))))) into 0 41.392 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))))) into 0 41.392 * [taylor]: Taking taylor expansion of 0 in im 41.392 * [backup-simplify]: Simplify 0 into 0 41.393 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 41.394 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.394 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 41.396 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 41.396 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 41.397 * [backup-simplify]: Simplify (- 0) into 0 41.397 * [backup-simplify]: Simplify (+ 0 0) into 0 41.398 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.399 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.400 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.401 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.403 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.403 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.404 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.405 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.405 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 41.406 * [backup-simplify]: Simplify (+ 0 0) into 0 41.406 * [backup-simplify]: Simplify (+ 0 0) into 0 41.408 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 41.408 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 41.409 * [backup-simplify]: Simplify 0 into 0 41.409 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.415 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 41.416 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 41.417 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 41.418 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 41.420 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 41.420 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 41.421 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 41.422 * [backup-simplify]: Simplify (+ 0 0) into 0 41.422 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.423 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)))))) into 0 41.423 * [backup-simplify]: Simplify (+ 0 0) into 0 41.424 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))))))))) into 0 41.425 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))))))) into 0 41.426 * [taylor]: Taking taylor expansion of 0 in im 41.426 * [backup-simplify]: Simplify 0 into 0 41.427 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 41.428 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.428 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 41.429 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 41.429 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 41.429 * [backup-simplify]: Simplify (- 0) into 0 41.430 * [backup-simplify]: Simplify (+ 0 0) into 0 41.430 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.431 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.432 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.432 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.433 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.433 * [backup-simplify]: Simplify (* 2 1) into 2 41.434 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.434 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.435 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.435 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 41.436 * [backup-simplify]: Simplify (+ 2 0) into 2 41.436 * [backup-simplify]: Simplify (+ 0 2) into 2 41.437 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ 1 re))))))) into (* 2 (cos (/ 1 re))) 41.438 * [backup-simplify]: Simplify (+ (* -0.5 (* 2 (cos (/ 1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))))) into (- (* 1.0 (cos (/ 1 re)))) 41.438 * [backup-simplify]: Simplify (- (* 1.0 (cos (/ 1 re)))) into (- (* 1.0 (cos (/ 1 re)))) 41.438 * [backup-simplify]: Simplify (+ (* (- (* 1.0 (cos (/ 1 (/ 1 re))))) (* (/ 1 (/ 1 im)) 1)) (+ (* (- (* 0.16666666666666666 (cos (/ 1 (/ 1 re))))) (pow (* (/ 1 (/ 1 im)) 1) 3)) (* (* -0.008333333333333333 (cos (/ 1 (/ 1 re)))) (pow (* (/ 1 (/ 1 im)) 1) 5)))) into (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 41.438 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (fma (pow (/ 1 (- im)) 5) -1/60 (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)))) into (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) 41.438 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in (re im) around 0 41.438 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in im 41.439 * [taylor]: Taking taylor expansion of 0.5 in im 41.439 * [backup-simplify]: Simplify 0.5 into 0.5 41.439 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re))) in im 41.439 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 41.439 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 41.439 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 41.439 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 41.439 * [taylor]: Taking taylor expansion of (/ -1 im) in im 41.439 * [taylor]: Taking taylor expansion of -1 in im 41.439 * [backup-simplify]: Simplify -1 into -1 41.439 * [taylor]: Taking taylor expansion of im in im 41.439 * [backup-simplify]: Simplify 0 into 0 41.439 * [backup-simplify]: Simplify 1 into 1 41.439 * [backup-simplify]: Simplify (/ -1 1) into -1 41.439 * [taylor]: Taking taylor expansion of -1/60 in im 41.439 * [backup-simplify]: Simplify -1/60 into -1/60 41.439 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 41.439 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 41.439 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 41.439 * [taylor]: Taking taylor expansion of 1/3 in im 41.439 * [backup-simplify]: Simplify 1/3 into 1/3 41.439 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 41.439 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.439 * [taylor]: Taking taylor expansion of im in im 41.439 * [backup-simplify]: Simplify 0 into 0 41.439 * [backup-simplify]: Simplify 1 into 1 41.440 * [backup-simplify]: Simplify (* 1 1) into 1 41.440 * [backup-simplify]: Simplify (/ 1 1) into 1 41.440 * [taylor]: Taking taylor expansion of 2 in im 41.440 * [backup-simplify]: Simplify 2 into 2 41.440 * [taylor]: Taking taylor expansion of im in im 41.440 * [backup-simplify]: Simplify 0 into 0 41.440 * [backup-simplify]: Simplify 1 into 1 41.440 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 41.441 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 41.441 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 41.441 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 41.441 * [taylor]: Taking taylor expansion of (/ -1 re) in im 41.441 * [taylor]: Taking taylor expansion of -1 in im 41.441 * [backup-simplify]: Simplify -1 into -1 41.441 * [taylor]: Taking taylor expansion of re in im 41.441 * [backup-simplify]: Simplify re into re 41.441 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 41.441 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 41.442 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 41.442 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in re 41.442 * [taylor]: Taking taylor expansion of 0.5 in re 41.442 * [backup-simplify]: Simplify 0.5 into 0.5 41.442 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re))) in re 41.442 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 41.442 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 41.442 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 41.442 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 41.442 * [taylor]: Taking taylor expansion of (/ -1 im) in re 41.442 * [taylor]: Taking taylor expansion of -1 in re 41.442 * [backup-simplify]: Simplify -1 into -1 41.442 * [taylor]: Taking taylor expansion of im in re 41.442 * [backup-simplify]: Simplify im into im 41.442 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 41.442 * [taylor]: Taking taylor expansion of -1/60 in re 41.442 * [backup-simplify]: Simplify -1/60 into -1/60 41.442 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 41.442 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 41.442 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 41.442 * [taylor]: Taking taylor expansion of 1/3 in re 41.442 * [backup-simplify]: Simplify 1/3 into 1/3 41.442 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 41.442 * [taylor]: Taking taylor expansion of (pow im 2) in re 41.442 * [taylor]: Taking taylor expansion of im in re 41.442 * [backup-simplify]: Simplify im into im 41.442 * [backup-simplify]: Simplify (* im im) into (pow im 2) 41.443 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 41.443 * [taylor]: Taking taylor expansion of 2 in re 41.443 * [backup-simplify]: Simplify 2 into 2 41.443 * [taylor]: Taking taylor expansion of im in re 41.443 * [backup-simplify]: Simplify im into im 41.443 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 41.443 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 41.443 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 41.443 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 41.443 * [taylor]: Taking taylor expansion of (/ -1 re) in re 41.443 * [taylor]: Taking taylor expansion of -1 in re 41.443 * [backup-simplify]: Simplify -1 into -1 41.443 * [taylor]: Taking taylor expansion of re in re 41.443 * [backup-simplify]: Simplify 0 into 0 41.443 * [backup-simplify]: Simplify 1 into 1 41.444 * [backup-simplify]: Simplify (/ -1 1) into -1 41.444 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 41.444 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re)))) in re 41.444 * [taylor]: Taking taylor expansion of 0.5 in re 41.444 * [backup-simplify]: Simplify 0.5 into 0.5 41.444 * [taylor]: Taking taylor expansion of (* (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) (cos (/ -1 re))) in re 41.444 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in re 41.444 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 41.444 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 41.444 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 41.444 * [taylor]: Taking taylor expansion of (/ -1 im) in re 41.444 * [taylor]: Taking taylor expansion of -1 in re 41.444 * [backup-simplify]: Simplify -1 into -1 41.444 * [taylor]: Taking taylor expansion of im in re 41.444 * [backup-simplify]: Simplify im into im 41.444 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 41.444 * [taylor]: Taking taylor expansion of -1/60 in re 41.444 * [backup-simplify]: Simplify -1/60 into -1/60 41.444 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in re 41.444 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in re 41.444 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in re 41.444 * [taylor]: Taking taylor expansion of 1/3 in re 41.444 * [backup-simplify]: Simplify 1/3 into 1/3 41.445 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in re 41.445 * [taylor]: Taking taylor expansion of (pow im 2) in re 41.445 * [taylor]: Taking taylor expansion of im in re 41.445 * [backup-simplify]: Simplify im into im 41.445 * [backup-simplify]: Simplify (* im im) into (pow im 2) 41.445 * [backup-simplify]: Simplify (/ 1 (pow im 2)) into (/ 1 (pow im 2)) 41.445 * [taylor]: Taking taylor expansion of 2 in re 41.445 * [backup-simplify]: Simplify 2 into 2 41.445 * [taylor]: Taking taylor expansion of im in re 41.445 * [backup-simplify]: Simplify im into im 41.445 * [backup-simplify]: Simplify (* 1/3 (/ 1 (pow im 2))) into (/ 1/3 (pow im 2)) 41.445 * [backup-simplify]: Simplify (+ (/ 1/3 (pow im 2)) 2) into (+ (* 1/3 (/ 1 (pow im 2))) 2) 41.445 * [backup-simplify]: Simplify (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 41.445 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 41.445 * [taylor]: Taking taylor expansion of (/ -1 re) in re 41.445 * [taylor]: Taking taylor expansion of -1 in re 41.445 * [backup-simplify]: Simplify -1 into -1 41.445 * [taylor]: Taking taylor expansion of re in re 41.445 * [backup-simplify]: Simplify 0 into 0 41.445 * [backup-simplify]: Simplify 1 into 1 41.446 * [backup-simplify]: Simplify (/ -1 1) into -1 41.446 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 41.446 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 41.446 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 41.446 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 41.447 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 41.447 * [backup-simplify]: Simplify (+ (/ 1/60 (pow im 5)) (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) into (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 41.447 * [backup-simplify]: Simplify (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) into (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) 41.448 * [backup-simplify]: Simplify (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) into (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) 41.448 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in im 41.448 * [taylor]: Taking taylor expansion of 0.5 in im 41.448 * [backup-simplify]: Simplify 0.5 into 0.5 41.448 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in im 41.448 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) in im 41.448 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 41.448 * [taylor]: Taking taylor expansion of 1/60 in im 41.448 * [backup-simplify]: Simplify 1/60 into 1/60 41.448 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 41.448 * [taylor]: Taking taylor expansion of (pow im 5) in im 41.448 * [taylor]: Taking taylor expansion of im in im 41.448 * [backup-simplify]: Simplify 0 into 0 41.448 * [backup-simplify]: Simplify 1 into 1 41.449 * [backup-simplify]: Simplify (* 1 1) into 1 41.449 * [backup-simplify]: Simplify (* 1 1) into 1 41.449 * [backup-simplify]: Simplify (* 1 1) into 1 41.450 * [backup-simplify]: Simplify (/ 1 1) into 1 41.450 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3)))) in im 41.450 * [taylor]: Taking taylor expansion of (* 2 (/ 1 im)) in im 41.450 * [taylor]: Taking taylor expansion of 2 in im 41.450 * [backup-simplify]: Simplify 2 into 2 41.450 * [taylor]: Taking taylor expansion of (/ 1 im) in im 41.450 * [taylor]: Taking taylor expansion of im in im 41.450 * [backup-simplify]: Simplify 0 into 0 41.450 * [backup-simplify]: Simplify 1 into 1 41.450 * [backup-simplify]: Simplify (/ 1 1) into 1 41.450 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 41.450 * [taylor]: Taking taylor expansion of 1/3 in im 41.450 * [backup-simplify]: Simplify 1/3 into 1/3 41.450 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 41.451 * [taylor]: Taking taylor expansion of (pow im 3) in im 41.451 * [taylor]: Taking taylor expansion of im in im 41.451 * [backup-simplify]: Simplify 0 into 0 41.451 * [backup-simplify]: Simplify 1 into 1 41.451 * [backup-simplify]: Simplify (* 1 1) into 1 41.451 * [backup-simplify]: Simplify (* 1 1) into 1 41.452 * [backup-simplify]: Simplify (/ 1 1) into 1 41.452 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 41.452 * [taylor]: Taking taylor expansion of (/ -1 re) in im 41.452 * [taylor]: Taking taylor expansion of -1 in im 41.452 * [backup-simplify]: Simplify -1 into -1 41.452 * [taylor]: Taking taylor expansion of re in im 41.452 * [backup-simplify]: Simplify re into re 41.452 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 41.452 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 41.452 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 41.453 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 41.453 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 41.453 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 41.453 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 41.454 * [backup-simplify]: Simplify (- 0) into 0 41.454 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 41.454 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 41.454 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 41.454 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 41.454 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 41.454 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 41.455 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 41.455 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 41.456 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 41.456 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 41.456 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))))) into 0 41.456 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ 1 (pow im 2)))) into 0 41.457 * [backup-simplify]: Simplify (+ 0 0) into 0 41.457 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)))) into 0 41.457 * [backup-simplify]: Simplify (+ 0 0) into 0 41.458 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (* 0 (cos (/ -1 re)))) into 0 41.459 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))) into 0 41.459 * [taylor]: Taking taylor expansion of 0 in im 41.459 * [backup-simplify]: Simplify 0 into 0 41.459 * [backup-simplify]: Simplify (+ 0) into 0 41.460 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 41.460 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 41.461 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 41.461 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 41.462 * [backup-simplify]: Simplify (- 0) into 0 41.462 * [backup-simplify]: Simplify (+ 0 0) into 0 41.463 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.464 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.464 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.465 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.466 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 41.466 * [backup-simplify]: Simplify (+ 0 0) into 0 41.467 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 41.468 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 41.468 * [backup-simplify]: Simplify 0 into 0 41.468 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.468 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 41.469 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 41.470 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 41.470 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 41.471 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 41.471 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 41.472 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 41.472 * [backup-simplify]: Simplify (+ 0 0) into 0 41.473 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.473 * [backup-simplify]: Simplify (+ 0 0) into 0 41.474 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))) into 0 41.475 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))) into 0 41.475 * [taylor]: Taking taylor expansion of 0 in im 41.475 * [backup-simplify]: Simplify 0 into 0 41.476 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 41.477 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 41.477 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 41.478 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 41.479 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 41.479 * [backup-simplify]: Simplify (- 0) into 0 41.479 * [backup-simplify]: Simplify (+ 0 0) into 0 41.480 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.481 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.482 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.483 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.484 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 41.485 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 41.485 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 41.485 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 41.486 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 41.487 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 41.487 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 41.487 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.488 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 41.489 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 41.490 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 41.491 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 41.492 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 41.492 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 41.494 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 41.494 * [backup-simplify]: Simplify (+ 0 0) into 0 41.494 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.495 * [backup-simplify]: Simplify (+ 0 0) into 0 41.496 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re)))))) into 0 41.498 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))))) into 0 41.498 * [taylor]: Taking taylor expansion of 0 in im 41.498 * [backup-simplify]: Simplify 0 into 0 41.499 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 41.500 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.500 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 41.502 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 41.502 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 41.503 * [backup-simplify]: Simplify (- 0) into 0 41.503 * [backup-simplify]: Simplify (+ 0 0) into 0 41.504 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.505 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.506 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.507 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.508 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.509 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.510 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.511 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.511 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 41.512 * [backup-simplify]: Simplify (+ 0 0) into 0 41.512 * [backup-simplify]: Simplify (+ 0 0) into 0 41.513 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 41.514 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 41.514 * [backup-simplify]: Simplify 0 into 0 41.515 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.516 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 41.517 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 41.518 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 41.520 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 41.521 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 im))))) into 0 41.521 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow im 2)) (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))) (* 0 (/ 0 (pow im 2))))) into 0 41.523 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 41.523 * [backup-simplify]: Simplify (+ 0 0) into 0 41.524 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 41.524 * [backup-simplify]: Simplify (+ 0 0) into 0 41.526 * [backup-simplify]: Simplify (+ (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ -1 re))))))) into 0 41.528 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (* 2 (/ 1 im)) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))))) into 0 41.528 * [taylor]: Taking taylor expansion of 0 in im 41.528 * [backup-simplify]: Simplify 0 into 0 41.530 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 41.531 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.532 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 41.533 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 41.534 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 41.534 * [backup-simplify]: Simplify (- 0) into 0 41.535 * [backup-simplify]: Simplify (+ 0 0) into 0 41.536 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.537 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.538 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.539 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.541 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.541 * [backup-simplify]: Simplify (* 2 1) into 2 41.542 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.543 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.544 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.549 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 41.550 * [backup-simplify]: Simplify (+ 2 0) into 2 41.551 * [backup-simplify]: Simplify (+ 0 2) into 2 41.553 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* 2 (cos (/ -1 re))))))) into (* 2 (cos (/ -1 re))) 41.554 * [backup-simplify]: Simplify (+ (* 0.5 (* 2 (cos (/ -1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))))) into (* 1.0 (cos (/ -1 re))) 41.554 * [backup-simplify]: Simplify (* 1.0 (cos (/ -1 re))) into (* 1.0 (cos (/ -1 re))) 41.555 * [backup-simplify]: Simplify (+ (* (* 1.0 (cos (/ -1 (/ 1 (- re))))) (* (/ 1 (/ 1 (- im))) 1)) (+ (* (* 0.16666666666666666 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 3)) (* (* 0.008333333333333333 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 5)))) into (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 41.555 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3) 41.555 * [backup-simplify]: Simplify (* im (- (* (* im -1/3) im) 2)) into (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) 41.555 * [approximate]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in (im) around 0 41.555 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 41.555 * [taylor]: Taking taylor expansion of -1 in im 41.555 * [backup-simplify]: Simplify -1 into -1 41.555 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 41.555 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 41.555 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 41.555 * [taylor]: Taking taylor expansion of 1/3 in im 41.556 * [backup-simplify]: Simplify 1/3 into 1/3 41.556 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.556 * [taylor]: Taking taylor expansion of im in im 41.556 * [backup-simplify]: Simplify 0 into 0 41.556 * [backup-simplify]: Simplify 1 into 1 41.556 * [taylor]: Taking taylor expansion of 2 in im 41.556 * [backup-simplify]: Simplify 2 into 2 41.556 * [taylor]: Taking taylor expansion of im in im 41.556 * [backup-simplify]: Simplify 0 into 0 41.556 * [backup-simplify]: Simplify 1 into 1 41.556 * [taylor]: Taking taylor expansion of (* -1 (* (+ (* 1/3 (pow im 2)) 2) im)) in im 41.556 * [taylor]: Taking taylor expansion of -1 in im 41.556 * [backup-simplify]: Simplify -1 into -1 41.556 * [taylor]: Taking taylor expansion of (* (+ (* 1/3 (pow im 2)) 2) im) in im 41.556 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 2)) 2) in im 41.556 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 2)) in im 41.556 * [taylor]: Taking taylor expansion of 1/3 in im 41.556 * [backup-simplify]: Simplify 1/3 into 1/3 41.556 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.556 * [taylor]: Taking taylor expansion of im in im 41.556 * [backup-simplify]: Simplify 0 into 0 41.556 * [backup-simplify]: Simplify 1 into 1 41.556 * [taylor]: Taking taylor expansion of 2 in im 41.556 * [backup-simplify]: Simplify 2 into 2 41.556 * [taylor]: Taking taylor expansion of im in im 41.556 * [backup-simplify]: Simplify 0 into 0 41.556 * [backup-simplify]: Simplify 1 into 1 41.557 * [backup-simplify]: Simplify (+ 0 2) into 2 41.557 * [backup-simplify]: Simplify (* 2 0) into 0 41.558 * [backup-simplify]: Simplify (* -1 0) into 0 41.558 * [backup-simplify]: Simplify 0 into 0 41.558 * [backup-simplify]: Simplify (+ 0 0) into 0 41.559 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 41.560 * [backup-simplify]: Simplify (+ (* -1 2) (* 0 0)) into -2 41.560 * [backup-simplify]: Simplify -2 into -2 41.560 * [backup-simplify]: Simplify (* 1 1) into 1 41.561 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 41.561 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 41.562 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 1/3 0))) into 0 41.563 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (* 0 0))) into 0 41.563 * [backup-simplify]: Simplify 0 into 0 41.564 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.565 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 41.565 * [backup-simplify]: Simplify (+ 0 0) into 0 41.566 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 1) (* 0 0)))) into 1/3 41.567 * [backup-simplify]: Simplify (+ (* -1 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))) into -1/3 41.567 * [backup-simplify]: Simplify -1/3 into -1/3 41.568 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.569 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 41.570 * [backup-simplify]: Simplify (+ 0 0) into 0 41.571 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 1) (* 0 0))))) into 0 41.573 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))) into 0 41.573 * [backup-simplify]: Simplify 0 into 0 41.574 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.575 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.575 * [backup-simplify]: Simplify (+ 0 0) into 0 41.577 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 41.579 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))) into 0 41.579 * [backup-simplify]: Simplify 0 into 0 41.580 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.581 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.582 * [backup-simplify]: Simplify (+ 0 0) into 0 41.583 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 41.585 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))) into 0 41.586 * [backup-simplify]: Simplify 0 into 0 41.587 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.589 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.589 * [backup-simplify]: Simplify (+ 0 0) into 0 41.591 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 41.594 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))))) into 0 41.594 * [backup-simplify]: Simplify 0 into 0 41.596 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.597 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.598 * [backup-simplify]: Simplify (+ 0 0) into 0 41.600 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 41.603 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0))))))))) into 0 41.603 * [backup-simplify]: Simplify 0 into 0 41.605 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 41.606 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 41.607 * [backup-simplify]: Simplify (+ 0 0) into 0 41.609 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))))) into 0 41.612 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1/3) (+ (* 0 0) (+ (* 0 2) (* 0 0)))))))))) into 0 41.612 * [backup-simplify]: Simplify 0 into 0 41.613 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* -2 im)) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 41.613 * [backup-simplify]: Simplify (* (/ 1 im) (- (* (* (/ 1 im) -1/3) (/ 1 im)) 2)) into (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) 41.613 * [approximate]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in (im) around 0 41.613 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 41.613 * [taylor]: Taking taylor expansion of -1 in im 41.613 * [backup-simplify]: Simplify -1 into -1 41.613 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 41.613 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 41.613 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 41.613 * [taylor]: Taking taylor expansion of 1/3 in im 41.613 * [backup-simplify]: Simplify 1/3 into 1/3 41.613 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 41.613 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.613 * [taylor]: Taking taylor expansion of im in im 41.613 * [backup-simplify]: Simplify 0 into 0 41.613 * [backup-simplify]: Simplify 1 into 1 41.614 * [backup-simplify]: Simplify (* 1 1) into 1 41.614 * [backup-simplify]: Simplify (/ 1 1) into 1 41.614 * [taylor]: Taking taylor expansion of 2 in im 41.614 * [backup-simplify]: Simplify 2 into 2 41.614 * [taylor]: Taking taylor expansion of im in im 41.614 * [backup-simplify]: Simplify 0 into 0 41.614 * [backup-simplify]: Simplify 1 into 1 41.614 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 41.615 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 41.615 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 41.615 * [taylor]: Taking taylor expansion of (* -1 (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im)) in im 41.615 * [taylor]: Taking taylor expansion of -1 in im 41.615 * [backup-simplify]: Simplify -1 into -1 41.615 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 41.615 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 41.615 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 41.616 * [taylor]: Taking taylor expansion of 1/3 in im 41.616 * [backup-simplify]: Simplify 1/3 into 1/3 41.616 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 41.616 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.616 * [taylor]: Taking taylor expansion of im in im 41.616 * [backup-simplify]: Simplify 0 into 0 41.616 * [backup-simplify]: Simplify 1 into 1 41.616 * [backup-simplify]: Simplify (* 1 1) into 1 41.616 * [backup-simplify]: Simplify (/ 1 1) into 1 41.616 * [taylor]: Taking taylor expansion of 2 in im 41.616 * [backup-simplify]: Simplify 2 into 2 41.616 * [taylor]: Taking taylor expansion of im in im 41.616 * [backup-simplify]: Simplify 0 into 0 41.617 * [backup-simplify]: Simplify 1 into 1 41.617 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 41.617 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 41.618 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 41.618 * [backup-simplify]: Simplify (* -1 1/3) into -1/3 41.618 * [backup-simplify]: Simplify -1/3 into -1/3 41.619 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.620 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.620 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 41.621 * [backup-simplify]: Simplify (+ 0 0) into 0 41.622 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 41.622 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 1/3)) into 0 41.622 * [backup-simplify]: Simplify 0 into 0 41.623 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.624 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.625 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 41.625 * [backup-simplify]: Simplify (+ 0 2) into 2 41.627 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 41.628 * [backup-simplify]: Simplify (+ (* -1 2) (+ (* 0 0) (* 0 1/3))) into -2 41.628 * [backup-simplify]: Simplify -2 into -2 41.629 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.630 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.631 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.632 * [backup-simplify]: Simplify (+ 0 0) into 0 41.633 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 41.634 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))) into 0 41.634 * [backup-simplify]: Simplify 0 into 0 41.636 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.637 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.638 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.638 * [backup-simplify]: Simplify (+ 0 0) into 0 41.640 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.641 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))) into 0 41.641 * [backup-simplify]: Simplify 0 into 0 41.643 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.644 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.645 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.646 * [backup-simplify]: Simplify (+ 0 0) into 0 41.647 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.649 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))) into 0 41.649 * [backup-simplify]: Simplify 0 into 0 41.650 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.652 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.653 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.654 * [backup-simplify]: Simplify (+ 0 0) into 0 41.654 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.655 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))) into 0 41.655 * [backup-simplify]: Simplify 0 into 0 41.656 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 41.657 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.658 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 41.658 * [backup-simplify]: Simplify (+ 0 0) into 0 41.659 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.660 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3)))))))) into 0 41.660 * [backup-simplify]: Simplify 0 into 0 41.661 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 41.662 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.663 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 41.663 * [backup-simplify]: Simplify (+ 0 0) into 0 41.664 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.665 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 2) (+ (* 0 0) (* 0 1/3))))))))) into 0 41.665 * [backup-simplify]: Simplify 0 into 0 41.665 * [backup-simplify]: Simplify (+ (* -2 (/ 1 (/ 1 im))) (* -1/3 (pow (/ 1 (/ 1 im)) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 41.666 * [backup-simplify]: Simplify (* (/ 1 (- im)) (- (* (* (/ 1 (- im)) -1/3) (/ 1 (- im))) 2)) into (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) 41.666 * [approximate]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in (im) around 0 41.666 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 41.666 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 41.666 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 41.666 * [taylor]: Taking taylor expansion of 1/3 in im 41.666 * [backup-simplify]: Simplify 1/3 into 1/3 41.666 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 41.666 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.666 * [taylor]: Taking taylor expansion of im in im 41.666 * [backup-simplify]: Simplify 0 into 0 41.666 * [backup-simplify]: Simplify 1 into 1 41.666 * [backup-simplify]: Simplify (* 1 1) into 1 41.666 * [backup-simplify]: Simplify (/ 1 1) into 1 41.666 * [taylor]: Taking taylor expansion of 2 in im 41.666 * [backup-simplify]: Simplify 2 into 2 41.666 * [taylor]: Taking taylor expansion of im in im 41.666 * [backup-simplify]: Simplify 0 into 0 41.666 * [backup-simplify]: Simplify 1 into 1 41.667 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 41.667 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 41.667 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 41.667 * [taylor]: Taking taylor expansion of (/ (+ (* 1/3 (/ 1 (pow im 2))) 2) im) in im 41.667 * [taylor]: Taking taylor expansion of (+ (* 1/3 (/ 1 (pow im 2))) 2) in im 41.667 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 2))) in im 41.667 * [taylor]: Taking taylor expansion of 1/3 in im 41.667 * [backup-simplify]: Simplify 1/3 into 1/3 41.667 * [taylor]: Taking taylor expansion of (/ 1 (pow im 2)) in im 41.667 * [taylor]: Taking taylor expansion of (pow im 2) in im 41.667 * [taylor]: Taking taylor expansion of im in im 41.667 * [backup-simplify]: Simplify 0 into 0 41.667 * [backup-simplify]: Simplify 1 into 1 41.668 * [backup-simplify]: Simplify (* 1 1) into 1 41.668 * [backup-simplify]: Simplify (/ 1 1) into 1 41.668 * [taylor]: Taking taylor expansion of 2 in im 41.668 * [backup-simplify]: Simplify 2 into 2 41.668 * [taylor]: Taking taylor expansion of im in im 41.668 * [backup-simplify]: Simplify 0 into 0 41.668 * [backup-simplify]: Simplify 1 into 1 41.668 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 41.669 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 41.669 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 41.669 * [backup-simplify]: Simplify 1/3 into 1/3 41.669 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.670 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.670 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 41.670 * [backup-simplify]: Simplify (+ 0 0) into 0 41.671 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 41.671 * [backup-simplify]: Simplify 0 into 0 41.672 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.672 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.673 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 41.673 * [backup-simplify]: Simplify (+ 0 2) into 2 41.674 * [backup-simplify]: Simplify (- (/ 2 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 2 41.674 * [backup-simplify]: Simplify 2 into 2 41.675 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.675 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.676 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.676 * [backup-simplify]: Simplify (+ 0 0) into 0 41.677 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)))) into 0 41.677 * [backup-simplify]: Simplify 0 into 0 41.682 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.682 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.683 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 41.684 * [backup-simplify]: Simplify (+ 0 0) into 0 41.684 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.684 * [backup-simplify]: Simplify 0 into 0 41.685 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.686 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.687 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 41.687 * [backup-simplify]: Simplify (+ 0 0) into 0 41.688 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.688 * [backup-simplify]: Simplify 0 into 0 41.688 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.689 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.691 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 41.691 * [backup-simplify]: Simplify (+ 0 0) into 0 41.692 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.692 * [backup-simplify]: Simplify 0 into 0 41.694 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 41.695 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.697 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 41.697 * [backup-simplify]: Simplify (+ 0 0) into 0 41.699 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.699 * [backup-simplify]: Simplify 0 into 0 41.701 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 41.702 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.704 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 41.704 * [backup-simplify]: Simplify (+ 0 0) into 0 41.706 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 2 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.706 * [backup-simplify]: Simplify 0 into 0 41.706 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (/ 1 (- im)))) (* 1/3 (pow (/ 1 (/ 1 (- im))) 3))) into (- (+ (* 1/3 (pow im 3)) (* 2 im))) 41.706 * * * [progress]: simplifying candidates 41.706 * * * * [progress]: [ 1 / 110 ] simplifiying candidate # 41.706 * * * * [progress]: [ 2 / 110 ] simplifiying candidate # 41.706 * * * * [progress]: [ 3 / 110 ] simplifiying candidate # 41.707 * [simplify]: Simplifying (* im -1/3) 41.707 * * [simplify]: iters left: 2 (3 enodes) 41.709 * * [simplify]: iters left: 1 (10 enodes) 41.713 * * [simplify]: Extracting #0: cost 1 inf + 0 41.713 * * [simplify]: Extracting #1: cost 4 inf + 0 41.713 * * [simplify]: Extracting #2: cost 2 inf + 2 41.713 * * [simplify]: Extracting #3: cost 0 inf + 86 41.713 * [simplify]: Simplified to (* im -1/3) 41.713 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (pow (* im -1/3) 1) im) 2))))) 41.713 * * * * [progress]: [ 4 / 110 ] simplifiying candidate # 41.713 * * * * [progress]: [ 5 / 110 ] simplifiying candidate # 41.714 * [simplify]: Simplifying (+ (log im) (log -1/3)) 41.714 * * [simplify]: iters left: 3 (5 enodes) 41.717 * * [simplify]: iters left: 2 (16 enodes) 41.722 * * [simplify]: Extracting #0: cost 1 inf + 0 41.722 * * [simplify]: Extracting #1: cost 4 inf + 0 41.722 * * [simplify]: Extracting #2: cost 8 inf + 0 41.722 * * [simplify]: Extracting #3: cost 4 inf + 144 41.723 * * [simplify]: Extracting #4: cost 0 inf + 650 41.723 * [simplify]: Simplified to (+ (log im) (log -1/3)) 41.723 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (exp (+ (log im) (log -1/3))) im) 2))))) 41.723 * * * * [progress]: [ 6 / 110 ] simplifiying candidate # 41.723 * * * * [progress]: [ 7 / 110 ] simplifiying candidate # 41.723 * * * * [progress]: [ 8 / 110 ] simplifiying candidate # 41.723 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 41.724 * * [simplify]: iters left: 6 (7 enodes) 41.729 * * [simplify]: iters left: 5 (30 enodes) 41.740 * * [simplify]: iters left: 4 (55 enodes) 41.759 * * [simplify]: iters left: 3 (96 enodes) 41.792 * * [simplify]: iters left: 2 (144 enodes) 41.852 * * [simplify]: iters left: 1 (234 enodes) 41.912 * * [simplify]: Extracting #0: cost 1 inf + 0 41.912 * * [simplify]: Extracting #1: cost 37 inf + 0 41.912 * * [simplify]: Extracting #2: cost 72 inf + 251 41.913 * * [simplify]: Extracting #3: cost 52 inf + 1566 41.914 * * [simplify]: Extracting #4: cost 30 inf + 6874 41.918 * * [simplify]: Extracting #5: cost 2 inf + 18727 41.920 * * [simplify]: Extracting #6: cost 0 inf + 20237 41.922 * [simplify]: Simplified to (* (* (* im im) -1/27) im) 41.922 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (cbrt (* (* (* im im) -1/27) im)) im) 2))))) 41.922 * * * * [progress]: [ 9 / 110 ] simplifiying candidate # 41.922 * * * * [progress]: [ 10 / 110 ] simplifiying candidate # 41.922 * * * * [progress]: [ 11 / 110 ] simplifiying candidate # 41.922 * * * * [progress]: [ 12 / 110 ] simplifiying candidate # 41.922 * * * * [progress]: [ 13 / 110 ] simplifiying candidate # 41.923 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 41.923 * * [simplify]: iters left: 3 (5 enodes) 41.925 * * [simplify]: iters left: 2 (16 enodes) 41.927 * * [simplify]: Extracting #0: cost 1 inf + 0 41.927 * * [simplify]: Extracting #1: cost 4 inf + 0 41.927 * * [simplify]: Extracting #2: cost 8 inf + 0 41.928 * * [simplify]: Extracting #3: cost 4 inf + 84 41.928 * * [simplify]: Extracting #4: cost 0 inf + 410 41.928 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 41.928 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im) 2))))) 41.928 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 41.928 * * [simplify]: iters left: 3 (5 enodes) 41.930 * * [simplify]: iters left: 2 (16 enodes) 41.932 * * [simplify]: Extracting #0: cost 1 inf + 0 41.932 * * [simplify]: Extracting #1: cost 4 inf + 0 41.932 * * [simplify]: Extracting #2: cost 8 inf + 0 41.932 * * [simplify]: Extracting #3: cost 4 inf + 84 41.932 * * [simplify]: Extracting #4: cost 0 inf + 410 41.933 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 41.933 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im) 2))))) 41.933 * * * * [progress]: [ 14 / 110 ] simplifiying candidate # 41.933 * [simplify]: Simplifying (cbrt -1/3) 41.933 * * [simplify]: iters left: 1 (2 enodes) 41.934 * * [simplify]: Extracting #0: cost 1 inf + 0 41.934 * * [simplify]: Extracting #1: cost 3 inf + 0 41.934 * * [simplify]: Extracting #2: cost 2 inf + 1 41.934 * * [simplify]: Extracting #3: cost 0 inf + 163 41.934 * [simplify]: Simplified to (cbrt -1/3) 41.934 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im) 2))))) 41.934 * * * * [progress]: [ 15 / 110 ] simplifiying candidate # 41.934 * [simplify]: Simplifying (sqrt -1/3) 41.934 * * [simplify]: iters left: 1 (2 enodes) 41.935 * * [simplify]: Extracting #0: cost 1 inf + 0 41.935 * * [simplify]: Extracting #1: cost 3 inf + 0 41.935 * * [simplify]: Extracting #2: cost 2 inf + 1 41.935 * * [simplify]: Extracting #3: cost 0 inf + 83 41.935 * [simplify]: Simplified to (sqrt -1/3) 41.935 * [simplify]: Simplified (2 2 3 2 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im (sqrt -1/3)) (sqrt -1/3)) im) 2))))) 41.936 * * * * [progress]: [ 16 / 110 ] simplifiying candidate # 41.936 * * * * [progress]: [ 17 / 110 ] simplifiying candidate # 41.936 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 41.936 * * [simplify]: iters left: 3 (3 enodes) 41.936 * * [simplify]: iters left: 2 (9 enodes) 41.939 * * [simplify]: Extracting #0: cost 1 inf + 0 41.939 * * [simplify]: Extracting #1: cost 3 inf + 0 41.939 * * [simplify]: Extracting #2: cost 5 inf + 0 41.939 * * [simplify]: Extracting #3: cost 4 inf + 1 41.939 * * [simplify]: Extracting #4: cost 0 inf + 405 41.939 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 41.939 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im) 2))))) 41.939 * * * * [progress]: [ 18 / 110 ] simplifiying candidate # 41.939 * [simplify]: Simplifying (sqrt im) 41.940 * * [simplify]: iters left: 1 (2 enodes) 41.940 * * [simplify]: Extracting #0: cost 1 inf + 0 41.940 * * [simplify]: Extracting #1: cost 3 inf + 0 41.940 * * [simplify]: Extracting #2: cost 2 inf + 1 41.941 * * [simplify]: Extracting #3: cost 0 inf + 83 41.941 * [simplify]: Simplified to (sqrt im) 41.941 * [simplify]: Simplified (2 2 3 2 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (sqrt im) (* (sqrt im) -1/3)) im) 2))))) 41.941 * * * * [progress]: [ 19 / 110 ] simplifiying candidate # 41.941 * * * * [progress]: [ 20 / 110 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im) 2)))))> 41.941 * * * * [progress]: [ 21 / 110 ] simplifiying candidate # 41.941 * * * * [progress]: [ 22 / 110 ] simplifiying candidate # 41.941 * * * * [progress]: [ 23 / 110 ] simplifiying candidate # 41.941 * * * * [progress]: [ 24 / 110 ] simplifiying candidate # 41.941 * [simplify]: Simplifying (* (* im -1/3) im) 41.942 * * [simplify]: iters left: 4 (4 enodes) 41.944 * * [simplify]: iters left: 3 (14 enodes) 41.949 * * [simplify]: iters left: 2 (17 enodes) 41.954 * * [simplify]: iters left: 1 (19 enodes) 41.960 * * [simplify]: Extracting #0: cost 1 inf + 0 41.960 * * [simplify]: Extracting #1: cost 6 inf + 0 41.960 * * [simplify]: Extracting #2: cost 6 inf + 2 41.960 * * [simplify]: Extracting #3: cost 1 inf + 291 41.960 * * [simplify]: Extracting #4: cost 0 inf + 332 41.961 * [simplify]: Simplified to (* im (* im -1/3)) 41.961 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (pow (* im (* im -1/3)) 1) 2))))) 41.961 * * * * [progress]: [ 25 / 110 ] simplifiying candidate # 41.961 * [simplify]: Simplifying (* (* im -1/3) im) 41.961 * * [simplify]: iters left: 4 (4 enodes) 41.964 * * [simplify]: iters left: 3 (14 enodes) 41.969 * * [simplify]: iters left: 2 (17 enodes) 41.974 * * [simplify]: iters left: 1 (19 enodes) 41.980 * * [simplify]: Extracting #0: cost 1 inf + 0 41.980 * * [simplify]: Extracting #1: cost 6 inf + 0 41.980 * * [simplify]: Extracting #2: cost 6 inf + 2 41.980 * * [simplify]: Extracting #3: cost 1 inf + 291 41.981 * * [simplify]: Extracting #4: cost 0 inf + 332 41.981 * [simplify]: Simplified to (* im (* im -1/3)) 41.981 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (pow (* im (* im -1/3)) 1) 2))))) 41.981 * * * * [progress]: [ 26 / 110 ] simplifiying candidate # 41.981 * * * * [progress]: [ 27 / 110 ] simplifiying candidate # 41.981 * [simplify]: Simplifying (+ (+ (log im) (log -1/3)) (log im)) 41.981 * * [simplify]: iters left: 5 (6 enodes) 41.985 * * [simplify]: iters left: 4 (20 enodes) 41.992 * * [simplify]: iters left: 3 (23 enodes) 42.000 * * [simplify]: iters left: 2 (25 enodes) 42.007 * * [simplify]: Extracting #0: cost 1 inf + 0 42.007 * * [simplify]: Extracting #1: cost 6 inf + 0 42.007 * * [simplify]: Extracting #2: cost 12 inf + 0 42.007 * * [simplify]: Extracting #3: cost 10 inf + 2 42.008 * * [simplify]: Extracting #4: cost 0 inf + 1316 42.008 * [simplify]: Simplified to (+ (+ (log im) (log im)) (log -1/3)) 42.008 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (exp (+ (+ (log im) (log im)) (log -1/3))) 2))))) 42.008 * * * * [progress]: [ 28 / 110 ] simplifiying candidate # 42.009 * [simplify]: Simplifying (+ (log (* im -1/3)) (log im)) 42.009 * * [simplify]: iters left: 5 (6 enodes) 42.012 * * [simplify]: iters left: 4 (22 enodes) 42.020 * * [simplify]: iters left: 3 (27 enodes) 42.028 * * [simplify]: iters left: 2 (30 enodes) 42.037 * * [simplify]: Extracting #0: cost 1 inf + 0 42.037 * * [simplify]: Extracting #1: cost 6 inf + 0 42.037 * * [simplify]: Extracting #2: cost 13 inf + 0 42.037 * * [simplify]: Extracting #3: cost 12 inf + 2 42.037 * * [simplify]: Extracting #4: cost 2 inf + 926 42.038 * * [simplify]: Extracting #5: cost 0 inf + 1260 42.038 * [simplify]: Simplified to (+ (log (* im -1/3)) (log im)) 42.038 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (exp (+ (log (* im -1/3)) (log im))) 2))))) 42.038 * * * * [progress]: [ 29 / 110 ] simplifiying candidate # 42.038 * * * * [progress]: [ 30 / 110 ] simplifiying candidate # 42.038 * * * * [progress]: [ 31 / 110 ] simplifiying candidate # 42.039 * [simplify]: Simplifying (* (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) (* (* im im) im)) 42.039 * * [simplify]: iters left: 6 (8 enodes) 42.045 * * [simplify]: iters left: 5 (36 enodes) 42.063 * * [simplify]: iters left: 4 (92 enodes) 42.108 * * [simplify]: iters left: 3 (233 enodes) 42.256 * * [simplify]: Extracting #0: cost 1 inf + 0 42.256 * * [simplify]: Extracting #1: cost 42 inf + 0 42.256 * * [simplify]: Extracting #2: cost 93 inf + 87 42.258 * * [simplify]: Extracting #3: cost 53 inf + 4757 42.264 * * [simplify]: Extracting #4: cost 1 inf + 14894 42.270 * * [simplify]: Extracting #5: cost 0 inf + 14976 42.276 * [simplify]: Simplified to (* (* im im) (* -1/27 (* (* im im) (* im im)))) 42.276 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (cbrt (* (* im im) (* -1/27 (* (* im im) (* im im))))) 2))))) 42.277 * * * * [progress]: [ 32 / 110 ] simplifiying candidate # 42.277 * [simplify]: Simplifying (* (* (* (* im -1/3) (* im -1/3)) (* im -1/3)) (* (* im im) im)) 42.277 * * [simplify]: iters left: 6 (8 enodes) 42.283 * * [simplify]: iters left: 5 (41 enodes) 42.304 * * [simplify]: iters left: 4 (108 enodes) 42.354 * * [simplify]: iters left: 3 (281 enodes) 42.504 * * [simplify]: iters left: 2 (446 enodes) 42.954 * * [simplify]: Extracting #0: cost 1 inf + 0 42.954 * * [simplify]: Extracting #1: cost 55 inf + 0 42.956 * * [simplify]: Extracting #2: cost 177 inf + 47 42.958 * * [simplify]: Extracting #3: cost 153 inf + 3055 42.965 * * [simplify]: Extracting #4: cost 82 inf + 21342 42.979 * * [simplify]: Extracting #5: cost 5 inf + 47035 42.994 * * [simplify]: Extracting #6: cost 0 inf + 48581 43.008 * [simplify]: Simplified to (* (* (* im im) im) (* -1/27 (* (* im im) im))) 43.008 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (cbrt (* (* (* im im) im) (* -1/27 (* (* im im) im)))) 2))))) 43.008 * * * * [progress]: [ 33 / 110 ] simplifiying candidate # 43.008 * * * * [progress]: [ 34 / 110 ] simplifiying candidate # 43.008 * * * * [progress]: [ 35 / 110 ] simplifiying candidate # 43.008 * * * * [progress]: [ 36 / 110 ] simplifiying candidate # 43.008 * * * * [progress]: [ 37 / 110 ] simplifiying candidate # 43.008 * [simplify]: Simplifying (cbrt im) 43.008 * * [simplify]: iters left: 1 (2 enodes) 43.009 * * [simplify]: Extracting #0: cost 1 inf + 0 43.009 * * [simplify]: Extracting #1: cost 3 inf + 0 43.009 * * [simplify]: Extracting #2: cost 2 inf + 1 43.009 * * [simplify]: Extracting #3: cost 0 inf + 163 43.009 * [simplify]: Simplified to (cbrt im) 43.009 * [simplify]: Simplified (2 2 3 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im -1/3) (* (cbrt im) (cbrt im))) (cbrt im)) 2))))) 43.009 * * * * [progress]: [ 38 / 110 ] simplifiying candidate # 43.009 * [simplify]: Simplifying (sqrt im) 43.009 * * [simplify]: iters left: 1 (2 enodes) 43.010 * * [simplify]: Extracting #0: cost 1 inf + 0 43.010 * * [simplify]: Extracting #1: cost 3 inf + 0 43.010 * * [simplify]: Extracting #2: cost 2 inf + 1 43.010 * * [simplify]: Extracting #3: cost 0 inf + 83 43.010 * [simplify]: Simplified to (sqrt im) 43.010 * [simplify]: Simplified (2 2 3 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* (* im -1/3) (sqrt im)) (sqrt im)) 2))))) 43.010 * * * * [progress]: [ 39 / 110 ] simplifiying candidate # 43.010 * * * * [progress]: [ 40 / 110 ] simplifiying candidate # 43.010 * * * * [progress]: [ 41 / 110 ] simplifiying candidate #real (real->posit16 (* (* im -1/3) im))) 2)))))> 43.010 * * * * [progress]: [ 42 / 110 ] simplifiying candidate # 43.013 * * * * [progress]: [ 43 / 110 ] simplifiying candidate # 43.014 * * * * [progress]: [ 44 / 110 ] simplifiying candidate # 43.014 * * * * [progress]: [ 45 / 110 ] simplifiying candidate # 43.014 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 43.014 * * [simplify]: iters left: 6 (16 enodes) 43.020 * * [simplify]: iters left: 5 (66 enodes) 43.032 * * [simplify]: iters left: 4 (111 enodes) 43.066 * * [simplify]: iters left: 3 (255 enodes) 43.153 * * [simplify]: Extracting #0: cost 1 inf + 0 43.153 * * [simplify]: Extracting #1: cost 28 inf + 0 43.153 * * [simplify]: Extracting #2: cost 138 inf + 3 43.154 * * [simplify]: Extracting #3: cost 153 inf + 1115 43.156 * * [simplify]: Extracting #4: cost 85 inf + 14080 43.162 * * [simplify]: Extracting #5: cost 31 inf + 31362 43.168 * * [simplify]: Extracting #6: cost 0 inf + 45937 43.181 * [simplify]: Simplified to (* (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))) (* 0.5 (cos re))) 43.181 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))) (* 0.5 (cos re))) 1)) 43.181 * * * * [progress]: [ 46 / 110 ] simplifiying candidate # 43.182 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 43.182 * * [simplify]: iters left: 6 (16 enodes) 43.192 * * [simplify]: iters left: 5 (66 enodes) 43.222 * * [simplify]: iters left: 4 (111 enodes) 43.259 * * [simplify]: iters left: 3 (255 enodes) 43.339 * * [simplify]: Extracting #0: cost 1 inf + 0 43.339 * * [simplify]: Extracting #1: cost 28 inf + 0 43.340 * * [simplify]: Extracting #2: cost 138 inf + 3 43.341 * * [simplify]: Extracting #3: cost 153 inf + 1115 43.346 * * [simplify]: Extracting #4: cost 85 inf + 14080 43.356 * * [simplify]: Extracting #5: cost 31 inf + 31362 43.367 * * [simplify]: Extracting #6: cost 0 inf + 45937 43.374 * [simplify]: Simplified to (* (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))) (* 0.5 (cos re))) 43.374 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))) (* 0.5 (cos re))) 1)) 43.374 * * * * [progress]: [ 47 / 110 ] simplifiying candidate # 43.374 * * * * [progress]: [ 48 / 110 ] simplifiying candidate # 43.374 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 43.374 * * [simplify]: iters left: 6 (19 enodes) 43.380 * * [simplify]: iters left: 5 (75 enodes) 43.395 * * [simplify]: iters left: 4 (108 enodes) 43.438 * * [simplify]: iters left: 3 (164 enodes) 43.497 * * [simplify]: iters left: 2 (268 enodes) 43.575 * * [simplify]: Extracting #0: cost 1 inf + 0 43.575 * * [simplify]: Extracting #1: cost 8 inf + 0 43.575 * * [simplify]: Extracting #2: cost 17 inf + 0 43.575 * * [simplify]: Extracting #3: cost 41 inf + 1 43.576 * * [simplify]: Extracting #4: cost 85 inf + 1070 43.577 * * [simplify]: Extracting #5: cost 84 inf + 2991 43.583 * * [simplify]: Extracting #6: cost 36 inf + 22576 43.591 * * [simplify]: Extracting #7: cost 7 inf + 36515 43.600 * * [simplify]: Extracting #8: cost 1 inf + 37339 43.610 * * [simplify]: Extracting #9: cost 0 inf + 37723 43.620 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* (fma (* im im) -1/3 -2) im)))) 43.620 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (* (fma (* im im) -1/3 -2) im)))))) 43.620 * * * * [progress]: [ 49 / 110 ] simplifiying candidate # 43.620 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 43.621 * * [simplify]: iters left: 6 (18 enodes) 43.632 * * [simplify]: iters left: 5 (72 enodes) 43.659 * * [simplify]: iters left: 4 (106 enodes) 43.701 * * [simplify]: iters left: 3 (166 enodes) 43.759 * * [simplify]: iters left: 2 (262 enodes) 43.854 * * [simplify]: Extracting #0: cost 1 inf + 0 43.854 * * [simplify]: Extracting #1: cost 8 inf + 0 43.854 * * [simplify]: Extracting #2: cost 18 inf + 0 43.855 * * [simplify]: Extracting #3: cost 43 inf + 1 43.855 * * [simplify]: Extracting #4: cost 94 inf + 76 43.856 * * [simplify]: Extracting #5: cost 92 inf + 1754 43.857 * * [simplify]: Extracting #6: cost 61 inf + 9204 43.860 * * [simplify]: Extracting #7: cost 15 inf + 31848 43.867 * * [simplify]: Extracting #8: cost 0 inf + 40409 43.872 * [simplify]: Simplified to (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2))))) 43.872 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (* im (fma -1/3 (* im im) -2))))))) 43.872 * * * * [progress]: [ 50 / 110 ] simplifiying candidate # 43.872 * * * * [progress]: [ 51 / 110 ] simplifiying candidate # 43.872 * * * * [progress]: [ 52 / 110 ] simplifiying candidate # 43.872 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 43.872 * * [simplify]: iters left: 6 (22 enodes) 43.880 * * [simplify]: iters left: 5 (93 enodes) 43.902 * * [simplify]: iters left: 4 (209 enodes) 43.996 * * [simplify]: Extracting #0: cost 1 inf + 0 43.996 * * [simplify]: Extracting #1: cost 44 inf + 0 43.996 * * [simplify]: Extracting #2: cost 212 inf + 42 44.001 * * [simplify]: Extracting #3: cost 253 inf + 2351 44.005 * * [simplify]: Extracting #4: cost 235 inf + 5112 44.011 * * [simplify]: Extracting #5: cost 191 inf + 20730 44.039 * * [simplify]: Extracting #6: cost 58 inf + 98746 44.062 * * [simplify]: Extracting #7: cost 0 inf + 133160 44.094 * [simplify]: Simplified to (* (* (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)) (* (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)) (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)))) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))) 44.094 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)) (* (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)) (fma im (fma im (* -1/3 im) -2) (* (pow im 5) -1/60)))) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))))) 44.094 * * * * [progress]: [ 53 / 110 ] simplifiying candidate # 44.095 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) 44.095 * * [simplify]: iters left: 6 (20 enodes) 44.109 * * [simplify]: iters left: 5 (91 enodes) 44.151 * * [simplify]: iters left: 4 (216 enodes) 44.295 * * [simplify]: Extracting #0: cost 1 inf + 0 44.296 * * [simplify]: Extracting #1: cost 43 inf + 0 44.297 * * [simplify]: Extracting #2: cost 216 inf + 1 44.299 * * [simplify]: Extracting #3: cost 261 inf + 1262 44.303 * * [simplify]: Extracting #4: cost 232 inf + 6909 44.309 * * [simplify]: Extracting #5: cost 180 inf + 26835 44.340 * * [simplify]: Extracting #6: cost 30 inf + 114854 44.362 * * [simplify]: Extracting #7: cost 0 inf + 132085 44.409 * * [simplify]: Extracting #8: cost 0 inf + 132045 44.445 * [simplify]: Simplified to (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))))) 44.445 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))) (* (* 0.5 (cos re)) (fma im (fma (* -1/3 im) im -2) (* -1/60 (pow im 5)))))))) 44.446 * * * * [progress]: [ 54 / 110 ] simplifiying candidate # 44.446 * * * * [progress]: [ 55 / 110 ] simplifiying candidate # 44.446 * * * * [progress]: [ 56 / 110 ] simplifiying candidate # 44.446 * * * * [progress]: [ 57 / 110 ] simplifiying candidate # 44.446 * * * * [progress]: [ 58 / 110 ] simplifiying candidate # 44.446 * [simplify]: Simplifying (* (* 0.5 (cos re)) (* im (- (* (* im -1/3) im) 2))) 44.446 * * [simplify]: iters left: 6 (12 enodes) 44.451 * * [simplify]: iters left: 5 (49 enodes) 44.459 * * [simplify]: iters left: 4 (79 enodes) 44.478 * * [simplify]: iters left: 3 (149 enodes) 44.562 * * [simplify]: iters left: 2 (409 enodes) 44.808 * * [simplify]: Extracting #0: cost 1 inf + 0 44.808 * * [simplify]: Extracting #1: cost 51 inf + 0 44.809 * * [simplify]: Extracting #2: cost 112 inf + 389 44.810 * * [simplify]: Extracting #3: cost 64 inf + 6657 44.815 * * [simplify]: Extracting #4: cost 10 inf + 17071 44.823 * * [simplify]: Extracting #5: cost 0 inf + 19120 44.838 * [simplify]: Simplified to (* (* 0.5 (* im (fma (* im im) -1/3 -2))) (cos re)) 44.838 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (* (pow im 5) -1/60)) (* (* 0.5 (* im (fma (* im im) -1/3 -2))) (cos re)))) 44.838 * * * * [progress]: [ 59 / 110 ] simplifiying candidate # 44.838 * [simplify]: Simplifying (* (* im (- (* (* im -1/3) im) 2)) (* 0.5 (cos re))) 44.839 * * [simplify]: iters left: 6 (12 enodes) 44.846 * * [simplify]: iters left: 5 (49 enodes) 44.863 * * [simplify]: iters left: 4 (79 enodes) 44.890 * * [simplify]: iters left: 3 (136 enodes) 44.952 * * [simplify]: iters left: 2 (336 enodes) 45.213 * * [simplify]: Extracting #0: cost 1 inf + 0 45.213 * * [simplify]: Extracting #1: cost 59 inf + 0 45.214 * * [simplify]: Extracting #2: cost 135 inf + 46 45.216 * * [simplify]: Extracting #3: cost 115 inf + 1578 45.223 * * [simplify]: Extracting #4: cost 26 inf + 17160 45.230 * * [simplify]: Extracting #5: cost 0 inf + 22330 45.236 * [simplify]: Simplified to (* (* (cos re) (* (fma im (* im -1/3) -2) im)) 0.5) 45.237 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* (pow im 5) -1/60) (* 0.5 (cos re))) (* (* (cos re) (* (fma im (* im -1/3) -2) im)) 0.5))) 45.237 * * * * [progress]: [ 60 / 110 ] simplifiying candidate # 45.237 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 45.237 * * [simplify]: iters left: 6 (12 enodes) 45.241 * * [simplify]: iters left: 5 (49 enodes) 45.256 * * [simplify]: iters left: 4 (74 enodes) 45.284 * * [simplify]: iters left: 3 (125 enodes) 45.331 * * [simplify]: iters left: 2 (226 enodes) 45.427 * * [simplify]: iters left: 1 (458 enodes) 45.666 * * [simplify]: Extracting #0: cost 1 inf + 0 45.666 * * [simplify]: Extracting #1: cost 3 inf + 0 45.667 * * [simplify]: Extracting #2: cost 33 inf + 0 45.668 * * [simplify]: Extracting #3: cost 172 inf + 86 45.670 * * [simplify]: Extracting #4: cost 185 inf + 1719 45.675 * * [simplify]: Extracting #5: cost 150 inf + 14496 45.686 * * [simplify]: Extracting #6: cost 28 inf + 85850 45.697 * * [simplify]: Extracting #7: cost 0 inf + 100456 45.707 * * [simplify]: Extracting #8: cost 0 inf + 100194 45.727 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 45.727 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) (cbrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))) (cbrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))))) 45.728 * * * * [progress]: [ 61 / 110 ] simplifiying candidate # 45.728 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))) 45.728 * * [simplify]: iters left: 6 (12 enodes) 45.736 * * [simplify]: iters left: 5 (49 enodes) 45.754 * * [simplify]: iters left: 4 (74 enodes) 45.782 * * [simplify]: iters left: 3 (125 enodes) 45.829 * * [simplify]: iters left: 2 (226 enodes) 45.905 * * [simplify]: iters left: 1 (458 enodes) 46.139 * * [simplify]: Extracting #0: cost 1 inf + 0 46.140 * * [simplify]: Extracting #1: cost 3 inf + 0 46.140 * * [simplify]: Extracting #2: cost 33 inf + 0 46.141 * * [simplify]: Extracting #3: cost 172 inf + 86 46.144 * * [simplify]: Extracting #4: cost 185 inf + 1719 46.148 * * [simplify]: Extracting #5: cost 150 inf + 14456 46.165 * * [simplify]: Extracting #6: cost 28 inf + 85770 46.185 * * [simplify]: Extracting #7: cost 0 inf + 100376 46.207 * * [simplify]: Extracting #8: cost 0 inf + 100114 46.220 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))) 46.220 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))))) (sqrt (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2)))))) 46.221 * * * * [progress]: [ 62 / 110 ] simplifiying candidate # 46.221 * [simplify]: Simplifying (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2))) 46.221 * * [simplify]: iters left: 6 (11 enodes) 46.226 * * [simplify]: iters left: 5 (46 enodes) 46.235 * * [simplify]: iters left: 4 (71 enodes) 46.260 * * [simplify]: iters left: 3 (122 enodes) 46.305 * * [simplify]: iters left: 2 (217 enodes) 46.379 * * [simplify]: iters left: 1 (474 enodes) 46.602 * * [simplify]: Extracting #0: cost 1 inf + 0 46.602 * * [simplify]: Extracting #1: cost 31 inf + 0 46.603 * * [simplify]: Extracting #2: cost 160 inf + 86 46.604 * * [simplify]: Extracting #3: cost 175 inf + 2307 46.606 * * [simplify]: Extracting #4: cost 151 inf + 9070 46.610 * * [simplify]: Extracting #5: cost 91 inf + 37868 46.618 * * [simplify]: Extracting #6: cost 8 inf + 94865 46.627 * * [simplify]: Extracting #7: cost 0 inf + 101298 46.640 * [simplify]: Simplified to (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))) 46.640 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im -2))))) 46.640 * * * * [progress]: [ 63 / 110 ] simplifiying candidate # 46.640 * * * * [progress]: [ 64 / 110 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im -1/3) im) 2)))))))> 46.641 * * * * [progress]: [ 65 / 110 ] simplifiying candidate # 46.641 * * * * [progress]: [ 66 / 110 ] simplifiying candidate # 46.641 * * * * [progress]: [ 67 / 110 ] simplifiying candidate # 46.641 * * * * [progress]: [ 68 / 110 ] simplifiying candidate # 46.641 * [simplify]: Simplifying (* im (- (* (* im -1/3) im) 2)) 46.641 * * [simplify]: iters left: 6 (7 enodes) 46.644 * * [simplify]: iters left: 5 (28 enodes) 46.649 * * [simplify]: iters left: 4 (35 enodes) 46.655 * * [simplify]: iters left: 3 (44 enodes) 46.671 * * [simplify]: iters left: 2 (61 enodes) 46.688 * * [simplify]: iters left: 1 (71 enodes) 46.706 * * [simplify]: Extracting #0: cost 1 inf + 0 46.707 * * [simplify]: Extracting #1: cost 12 inf + 0 46.707 * * [simplify]: Extracting #2: cost 19 inf + 3 46.707 * * [simplify]: Extracting #3: cost 11 inf + 394 46.708 * * [simplify]: Extracting #4: cost 1 inf + 1388 46.709 * * [simplify]: Extracting #5: cost 0 inf + 1510 46.709 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 46.710 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (pow (* (fma (* im -1/3) im -2) im) 1)))) 46.710 * * * * [progress]: [ 69 / 110 ] simplifiying candidate # 46.710 * * * * [progress]: [ 70 / 110 ] simplifiying candidate # 46.710 * [simplify]: Simplifying (+ (log im) (log (- (* (* im -1/3) im) 2))) 46.710 * * [simplify]: iters left: 6 (9 enodes) 46.716 * * [simplify]: iters left: 5 (34 enodes) 46.727 * * [simplify]: iters left: 4 (41 enodes) 46.739 * * [simplify]: iters left: 3 (44 enodes) 46.752 * * [simplify]: iters left: 2 (46 enodes) 46.764 * * [simplify]: Extracting #0: cost 1 inf + 0 46.764 * * [simplify]: Extracting #1: cost 4 inf + 0 46.764 * * [simplify]: Extracting #2: cost 8 inf + 0 46.765 * * [simplify]: Extracting #3: cost 14 inf + 1 46.765 * * [simplify]: Extracting #4: cost 10 inf + 240 46.765 * * [simplify]: Extracting #5: cost 2 inf + 1008 46.766 * * [simplify]: Extracting #6: cost 0 inf + 1564 46.766 * [simplify]: Simplified to (+ (log (fma (* im im) -1/3 -2)) (log im)) 46.766 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (exp (+ (log (fma (* im im) -1/3 -2)) (log im)))))) 46.767 * * * * [progress]: [ 71 / 110 ] simplifiying candidate # 46.767 * * * * [progress]: [ 72 / 110 ] simplifiying candidate # 46.767 * * * * [progress]: [ 73 / 110 ] simplifiying candidate # 46.767 * [simplify]: Simplifying (* (* (* im im) im) (* (* (- (* (* im -1/3) im) 2) (- (* (* im -1/3) im) 2)) (- (* (* im -1/3) im) 2))) 46.767 * * [simplify]: iters left: 6 (11 enodes) 46.774 * * [simplify]: iters left: 5 (46 enodes) 46.793 * * [simplify]: iters left: 4 (81 enodes) 46.825 * * [simplify]: iters left: 3 (180 enodes) 46.963 * * [simplify]: Extracting #0: cost 1 inf + 0 46.964 * * [simplify]: Extracting #1: cost 39 inf + 0 46.964 * * [simplify]: Extracting #2: cost 162 inf + 42 46.966 * * [simplify]: Extracting #3: cost 204 inf + 1974 46.978 * * [simplify]: Extracting #4: cost 80 inf + 27514 46.990 * * [simplify]: Extracting #5: cost 0 inf + 49679 47.005 * [simplify]: Simplified to (* (* (fma (* im im) -1/3 -2) (fma (* im im) -1/3 -2)) (* im (* (* im im) (fma (* im im) -1/3 -2)))) 47.005 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (cbrt (* (* (fma (* im im) -1/3 -2) (fma (* im im) -1/3 -2)) (* im (* (* im im) (fma (* im im) -1/3 -2)))))))) 47.005 * * * * [progress]: [ 74 / 110 ] simplifiying candidate # 47.005 * * * * [progress]: [ 75 / 110 ] simplifiying candidate # 47.005 * * * * [progress]: [ 76 / 110 ] simplifiying candidate # 47.005 * * * * [progress]: [ 77 / 110 ] simplifiying candidate # 47.005 * * * * [progress]: [ 78 / 110 ] simplifiying candidate # 47.005 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 47.006 * * [simplify]: iters left: 6 (9 enodes) 47.009 * * [simplify]: iters left: 5 (34 enodes) 47.016 * * [simplify]: iters left: 4 (41 enodes) 47.028 * * [simplify]: iters left: 3 (44 enodes) 47.042 * * [simplify]: iters left: 2 (46 enodes) 47.055 * * [simplify]: Extracting #0: cost 1 inf + 0 47.055 * * [simplify]: Extracting #1: cost 4 inf + 0 47.055 * * [simplify]: Extracting #2: cost 8 inf + 0 47.055 * * [simplify]: Extracting #3: cost 14 inf + 1 47.055 * * [simplify]: Extracting #4: cost 10 inf + 210 47.056 * * [simplify]: Extracting #5: cost 2 inf + 888 47.056 * * [simplify]: Extracting #6: cost 0 inf + 1324 47.057 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 47.057 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))))))) 47.057 * [simplify]: Simplifying (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) 47.058 * * [simplify]: iters left: 6 (9 enodes) 47.063 * * [simplify]: iters left: 5 (34 enodes) 47.074 * * [simplify]: iters left: 4 (41 enodes) 47.087 * * [simplify]: iters left: 3 (44 enodes) 47.100 * * [simplify]: iters left: 2 (46 enodes) 47.113 * * [simplify]: Extracting #0: cost 1 inf + 0 47.113 * * [simplify]: Extracting #1: cost 4 inf + 0 47.113 * * [simplify]: Extracting #2: cost 8 inf + 0 47.113 * * [simplify]: Extracting #3: cost 14 inf + 1 47.114 * * [simplify]: Extracting #4: cost 10 inf + 210 47.114 * * [simplify]: Extracting #5: cost 2 inf + 888 47.115 * * [simplify]: Extracting #6: cost 0 inf + 1324 47.115 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 47.115 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (sqrt im) (sqrt (- (* (* im -1/3) im) 2))) (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))))))) 47.116 * * * * [progress]: [ 79 / 110 ] simplifiying candidate # 47.116 * [simplify]: Simplifying (* im (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) 47.116 * * [simplify]: iters left: 6 (8 enodes) 47.121 * * [simplify]: iters left: 5 (30 enodes) 47.132 * * [simplify]: iters left: 4 (45 enodes) 47.143 * * [simplify]: iters left: 3 (71 enodes) 47.153 * * [simplify]: iters left: 2 (79 enodes) 47.162 * * [simplify]: Extracting #0: cost 1 inf + 0 47.163 * * [simplify]: Extracting #1: cost 0 inf + 1 47.163 * [simplify]: Simplified to 0 47.163 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (cbrt 2) (* (cbrt 2) (cbrt 2)))))) 0)))) 47.163 * * * * [progress]: [ 80 / 110 ] simplifiying candidate # 47.163 * [simplify]: Simplifying (* im (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2)))) 47.163 * * [simplify]: iters left: 6 (7 enodes) 47.168 * * [simplify]: iters left: 5 (22 enodes) 47.177 * * [simplify]: iters left: 4 (36 enodes) 47.188 * * [simplify]: iters left: 3 (48 enodes) 47.199 * * [simplify]: Extracting #0: cost 1 inf + 0 47.199 * * [simplify]: Extracting #1: cost 0 inf + 1 47.199 * [simplify]: Simplified to 0 47.199 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 47.199 * * * * [progress]: [ 81 / 110 ] simplifiying candidate # 47.200 * [simplify]: Simplifying (* im (fma (- 2) 1 (* 2 1))) 47.200 * * [simplify]: iters left: 5 (7 enodes) 47.206 * * [simplify]: iters left: 4 (25 enodes) 47.216 * * [simplify]: iters left: 3 (35 enodes) 47.227 * * [simplify]: iters left: 2 (45 enodes) 47.236 * * [simplify]: Extracting #0: cost 1 inf + 0 47.237 * * [simplify]: Extracting #1: cost 0 inf + 1 47.237 * [simplify]: Simplified to 0 47.237 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 2 1)))) 0)))) 47.237 * * * * [progress]: [ 82 / 110 ] simplifiying candidate # 47.237 * [simplify]: Simplifying (* im (- 2)) 47.237 * * [simplify]: iters left: 4 (4 enodes) 47.240 * * [simplify]: iters left: 3 (16 enodes) 47.246 * * [simplify]: iters left: 2 (21 enodes) 47.252 * * [simplify]: iters left: 1 (24 enodes) 47.258 * * [simplify]: Extracting #0: cost 1 inf + 0 47.258 * * [simplify]: Extracting #1: cost 7 inf + 0 47.258 * * [simplify]: Extracting #2: cost 6 inf + 3 47.259 * * [simplify]: Extracting #3: cost 0 inf + 253 47.259 * [simplify]: Simplified to (* -2 im) 47.259 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 47.259 * * * * [progress]: [ 83 / 110 ] simplifiying candidate # 47.259 * [simplify]: Simplifying (* im (- 2)) 47.259 * * [simplify]: iters left: 4 (4 enodes) 47.261 * * [simplify]: iters left: 3 (16 enodes) 47.263 * * [simplify]: iters left: 2 (21 enodes) 47.267 * * [simplify]: iters left: 1 (24 enodes) 47.270 * * [simplify]: Extracting #0: cost 1 inf + 0 47.270 * * [simplify]: Extracting #1: cost 7 inf + 0 47.270 * * [simplify]: Extracting #2: cost 6 inf + 3 47.270 * * [simplify]: Extracting #3: cost 0 inf + 253 47.271 * [simplify]: Simplified to (* -2 im) 47.271 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (* (* im -1/3) im)) (* -2 im))))) 47.271 * * * * [progress]: [ 84 / 110 ] simplifiying candidate # 47.271 * [simplify]: Simplifying (* (fma (- (cbrt 2)) (* (cbrt 2) (cbrt 2)) (* (cbrt 2) (* (cbrt 2) (cbrt 2)))) im) 47.271 * * [simplify]: iters left: 6 (8 enodes) 47.276 * * [simplify]: iters left: 5 (30 enodes) 47.283 * * [simplify]: iters left: 4 (46 enodes) 47.290 * * [simplify]: iters left: 3 (62 enodes) 47.298 * * [simplify]: Extracting #0: cost 1 inf + 0 47.298 * * [simplify]: Extracting #1: cost 0 inf + 1 47.298 * [simplify]: Simplified to 0 47.298 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (cbrt 2) (* (cbrt 2) (cbrt 2))))) im) 0)))) 47.298 * * * * [progress]: [ 85 / 110 ] simplifiying candidate # 47.299 * [simplify]: Simplifying (* (fma (- (sqrt 2)) (sqrt 2) (* (sqrt 2) (sqrt 2))) im) 47.299 * * [simplify]: iters left: 6 (7 enodes) 47.301 * * [simplify]: iters left: 5 (22 enodes) 47.306 * * [simplify]: iters left: 4 (36 enodes) 47.317 * * [simplify]: iters left: 3 (48 enodes) 47.327 * * [simplify]: Extracting #0: cost 1 inf + 0 47.327 * * [simplify]: Extracting #1: cost 0 inf + 1 47.327 * [simplify]: Simplified to 0 47.327 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) im) 0)))) 47.328 * * * * [progress]: [ 86 / 110 ] simplifiying candidate # 47.328 * [simplify]: Simplifying (* (fma (- 2) 1 (* 2 1)) im) 47.328 * * [simplify]: iters left: 5 (7 enodes) 47.333 * * [simplify]: iters left: 4 (25 enodes) 47.343 * * [simplify]: iters left: 3 (35 enodes) 47.353 * * [simplify]: iters left: 2 (45 enodes) 47.362 * * [simplify]: Extracting #0: cost 1 inf + 0 47.362 * * [simplify]: Extracting #1: cost 0 inf + 1 47.362 * [simplify]: Simplified to 0 47.362 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (fma (* im -1/3) im (- (* 2 1))) im) 0)))) 47.362 * * * * [progress]: [ 87 / 110 ] simplifiying candidate # 47.362 * [simplify]: Simplifying (* (- 2) im) 47.362 * * [simplify]: iters left: 4 (4 enodes) 47.365 * * [simplify]: iters left: 3 (16 enodes) 47.370 * * [simplify]: iters left: 2 (21 enodes) 47.377 * * [simplify]: iters left: 1 (24 enodes) 47.384 * * [simplify]: Extracting #0: cost 1 inf + 0 47.384 * * [simplify]: Extracting #1: cost 7 inf + 0 47.384 * * [simplify]: Extracting #2: cost 4 inf + 86 47.384 * * [simplify]: Extracting #3: cost 0 inf + 253 47.385 * [simplify]: Simplified to (* -2 im) 47.385 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 47.385 * * * * [progress]: [ 88 / 110 ] simplifiying candidate # 47.385 * [simplify]: Simplifying (* (- 2) im) 47.385 * * [simplify]: iters left: 4 (4 enodes) 47.388 * * [simplify]: iters left: 3 (16 enodes) 47.393 * * [simplify]: iters left: 2 (21 enodes) 47.400 * * [simplify]: iters left: 1 (24 enodes) 47.407 * * [simplify]: Extracting #0: cost 1 inf + 0 47.407 * * [simplify]: Extracting #1: cost 7 inf + 0 47.407 * * [simplify]: Extracting #2: cost 4 inf + 86 47.407 * * [simplify]: Extracting #3: cost 0 inf + 253 47.407 * [simplify]: Simplified to (* -2 im) 47.408 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (* im -1/3) im) im) (* -2 im))))) 47.408 * * * * [progress]: [ 89 / 110 ] simplifiying candidate # 47.408 * [simplify]: Simplifying (cbrt (- (* (* im -1/3) im) 2)) 47.408 * * [simplify]: iters left: 6 (7 enodes) 47.417 * * [simplify]: iters left: 5 (27 enodes) 47.426 * * [simplify]: iters left: 4 (34 enodes) 47.436 * * [simplify]: iters left: 3 (37 enodes) 47.447 * * [simplify]: iters left: 2 (39 enodes) 47.457 * * [simplify]: Extracting #0: cost 1 inf + 0 47.457 * * [simplify]: Extracting #1: cost 3 inf + 0 47.457 * * [simplify]: Extracting #2: cost 11 inf + 0 47.457 * * [simplify]: Extracting #3: cost 10 inf + 4 47.458 * * [simplify]: Extracting #4: cost 5 inf + 309 47.458 * * [simplify]: Extracting #5: cost 0 inf + 886 47.458 * [simplify]: Simplified to (cbrt (fma im (* im -1/3) -2)) 47.459 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* im (* (cbrt (- (* (* im -1/3) im) 2)) (cbrt (- (* (* im -1/3) im) 2)))) (cbrt (fma im (* im -1/3) -2)))))) 47.459 * * * * [progress]: [ 90 / 110 ] simplifiying candidate # 47.459 * [simplify]: Simplifying (sqrt (- (* (* im -1/3) im) 2)) 47.459 * * [simplify]: iters left: 6 (7 enodes) 47.464 * * [simplify]: iters left: 5 (27 enodes) 47.472 * * [simplify]: iters left: 4 (34 enodes) 47.483 * * [simplify]: iters left: 3 (37 enodes) 47.490 * * [simplify]: iters left: 2 (39 enodes) 47.495 * * [simplify]: Extracting #0: cost 1 inf + 0 47.495 * * [simplify]: Extracting #1: cost 3 inf + 0 47.495 * * [simplify]: Extracting #2: cost 11 inf + 0 47.495 * * [simplify]: Extracting #3: cost 10 inf + 4 47.495 * * [simplify]: Extracting #4: cost 5 inf + 309 47.496 * * [simplify]: Extracting #5: cost 0 inf + 806 47.496 * [simplify]: Simplified to (sqrt (fma im (* im -1/3) -2)) 47.496 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* im (sqrt (- (* (* im -1/3) im) 2))) (sqrt (fma im (* im -1/3) -2)))))) 47.496 * * * * [progress]: [ 91 / 110 ] simplifiying candidate # 47.496 * [simplify]: Simplifying (- (* (* im -1/3) im) 2) 47.496 * * [simplify]: iters left: 6 (6 enodes) 47.499 * * [simplify]: iters left: 5 (24 enodes) 47.503 * * [simplify]: iters left: 4 (31 enodes) 47.508 * * [simplify]: iters left: 3 (34 enodes) 47.515 * * [simplify]: iters left: 2 (36 enodes) 47.525 * * [simplify]: Extracting #0: cost 1 inf + 0 47.525 * * [simplify]: Extracting #1: cost 9 inf + 0 47.525 * * [simplify]: Extracting #2: cost 8 inf + 4 47.525 * * [simplify]: Extracting #3: cost 1 inf + 432 47.526 * * [simplify]: Extracting #4: cost 0 inf + 530 47.526 * [simplify]: Simplified to (fma im (* im -1/3) -2) 47.526 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* im 1) (fma im (* im -1/3) -2))))) 47.526 * * * * [progress]: [ 92 / 110 ] simplifiying candidate # 47.526 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 47.526 * * [simplify]: iters left: 3 (3 enodes) 47.528 * * [simplify]: iters left: 2 (9 enodes) 47.530 * * [simplify]: Extracting #0: cost 1 inf + 0 47.531 * * [simplify]: Extracting #1: cost 3 inf + 0 47.531 * * [simplify]: Extracting #2: cost 5 inf + 0 47.531 * * [simplify]: Extracting #3: cost 4 inf + 1 47.531 * * [simplify]: Extracting #4: cost 0 inf + 405 47.531 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 47.531 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (* (cbrt im) (cbrt im)) (* (cbrt im) (- (* (* im -1/3) im) 2)))))) 47.531 * * * * [progress]: [ 93 / 110 ] simplifiying candidate # 47.531 * [simplify]: Simplifying (sqrt im) 47.531 * * [simplify]: iters left: 1 (2 enodes) 47.532 * * [simplify]: Extracting #0: cost 1 inf + 0 47.532 * * [simplify]: Extracting #1: cost 3 inf + 0 47.532 * * [simplify]: Extracting #2: cost 2 inf + 1 47.532 * * [simplify]: Extracting #3: cost 0 inf + 83 47.533 * [simplify]: Simplified to (sqrt im) 47.533 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (sqrt im) (* (sqrt im) (- (* (* im -1/3) im) 2)))))) 47.533 * * * * [progress]: [ 94 / 110 ] simplifiying candidate # 47.533 * * * * [progress]: [ 95 / 110 ] simplifiying candidate # 47.533 * [simplify]: Simplifying (+ (* (* (* im -1/3) im) (* (* im -1/3) im)) (+ (* 2 2) (* (* (* im -1/3) im) 2))) 47.533 * * [simplify]: iters left: 6 (10 enodes) 47.541 * * [simplify]: iters left: 5 (51 enodes) 47.565 * * [simplify]: iters left: 4 (120 enodes) 47.605 * * [simplify]: iters left: 3 (218 enodes) 47.680 * * [simplify]: iters left: 2 (317 enodes) 47.777 * * [simplify]: iters left: 1 (411 enodes) 47.869 * * [simplify]: Extracting #0: cost 1 inf + 0 47.869 * * [simplify]: Extracting #1: cost 27 inf + 0 47.870 * * [simplify]: Extracting #2: cost 45 inf + 128 47.874 * * [simplify]: Extracting #3: cost 17 inf + 3437 47.879 * * [simplify]: Extracting #4: cost 3 inf + 5212 47.885 * * [simplify]: Extracting #5: cost 0 inf + 5637 47.890 * [simplify]: Simplified to (+ 4 (* (fma (* im im) 1/9 -2/3) (* im im))) 47.890 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (/ (* im (- (pow (* (* im -1/3) im) 3) (pow 2 3))) (+ 4 (* (fma (* im im) 1/9 -2/3) (* im im))))))) 47.891 * * * * [progress]: [ 96 / 110 ] simplifiying candidate # 47.891 * [simplify]: Simplifying (+ (* (* im -1/3) im) 2) 47.891 * * [simplify]: iters left: 6 (6 enodes) 47.896 * * [simplify]: iters left: 5 (22 enodes) 47.903 * * [simplify]: iters left: 4 (26 enodes) 47.911 * * [simplify]: iters left: 3 (28 enodes) 47.920 * * [simplify]: Extracting #0: cost 1 inf + 0 47.920 * * [simplify]: Extracting #1: cost 6 inf + 0 47.920 * * [simplify]: Extracting #2: cost 8 inf + 2 47.920 * * [simplify]: Extracting #3: cost 7 inf + 44 47.920 * * [simplify]: Extracting #4: cost 1 inf + 431 47.921 * * [simplify]: Extracting #5: cost 0 inf + 529 47.921 * [simplify]: Simplified to (fma (* im -1/3) im 2) 47.921 * [simplify]: Simplified (2 2 3 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (/ (* im (- (* (* (* im -1/3) im) (* (* im -1/3) im)) (* 2 2))) (fma (* im -1/3) im 2))))) 47.921 * * * * [progress]: [ 97 / 110 ] simplifiying candidate #real (real->posit16 (* im (- (* (* im -1/3) im) 2)))))))> 47.921 * * * * [progress]: [ 98 / 110 ] simplifiying candidate # 47.921 * * * * [progress]: [ 99 / 110 ] simplifiying candidate # 47.922 * [simplify]: Simplifying (* -1/3 im) 47.922 * * [simplify]: iters left: 2 (3 enodes) 47.924 * * [simplify]: iters left: 1 (10 enodes) 47.927 * * [simplify]: Extracting #0: cost 1 inf + 0 47.927 * * [simplify]: Extracting #1: cost 4 inf + 0 47.927 * * [simplify]: Extracting #2: cost 2 inf + 2 47.927 * * [simplify]: Extracting #3: cost 0 inf + 86 47.927 * [simplify]: Simplified to (* -1/3 im) 47.927 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 47.928 * * * * [progress]: [ 100 / 110 ] simplifiying candidate # 47.928 * [simplify]: Simplifying (* -1/3 im) 47.928 * * [simplify]: iters left: 2 (3 enodes) 47.930 * * [simplify]: iters left: 1 (10 enodes) 47.934 * * [simplify]: Extracting #0: cost 1 inf + 0 47.934 * * [simplify]: Extracting #1: cost 4 inf + 0 47.934 * * [simplify]: Extracting #2: cost 2 inf + 2 47.934 * * [simplify]: Extracting #3: cost 0 inf + 86 47.934 * [simplify]: Simplified to (* -1/3 im) 47.934 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 47.934 * * * * [progress]: [ 101 / 110 ] simplifiying candidate # 47.934 * [simplify]: Simplifying (* -1/3 im) 47.934 * * [simplify]: iters left: 2 (3 enodes) 47.936 * * [simplify]: iters left: 1 (10 enodes) 47.940 * * [simplify]: Extracting #0: cost 1 inf + 0 47.940 * * [simplify]: Extracting #1: cost 4 inf + 0 47.940 * * [simplify]: Extracting #2: cost 2 inf + 2 47.940 * * [simplify]: Extracting #3: cost 0 inf + 86 47.940 * [simplify]: Simplified to (* -1/3 im) 47.940 * [simplify]: Simplified (2 2 3 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* -1/3 im) im) 2))))) 47.941 * * * * [progress]: [ 102 / 110 ] simplifiying candidate # 47.941 * [simplify]: Simplifying (* -1/3 (pow im 2)) 47.941 * * [simplify]: iters left: 3 (5 enodes) 47.945 * * [simplify]: iters left: 2 (21 enodes) 47.952 * * [simplify]: iters left: 1 (29 enodes) 47.962 * * [simplify]: Extracting #0: cost 1 inf + 0 47.962 * * [simplify]: Extracting #1: cost 6 inf + 0 47.962 * * [simplify]: Extracting #2: cost 6 inf + 43 47.962 * * [simplify]: Extracting #3: cost 0 inf + 333 47.963 * [simplify]: Simplified to (* (* im im) -1/3) 47.963 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 47.963 * * * * [progress]: [ 103 / 110 ] simplifiying candidate # 47.963 * [simplify]: Simplifying (* -1/3 (pow im 2)) 47.963 * * [simplify]: iters left: 3 (5 enodes) 47.967 * * [simplify]: iters left: 2 (21 enodes) 47.975 * * [simplify]: iters left: 1 (29 enodes) 47.984 * * [simplify]: Extracting #0: cost 1 inf + 0 47.985 * * [simplify]: Extracting #1: cost 6 inf + 0 47.985 * * [simplify]: Extracting #2: cost 6 inf + 43 47.985 * * [simplify]: Extracting #3: cost 0 inf + 333 47.985 * [simplify]: Simplified to (* (* im im) -1/3) 47.985 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 47.985 * * * * [progress]: [ 104 / 110 ] simplifiying candidate # 47.989 * [simplify]: Simplifying (* -1/3 (pow im 2)) 47.989 * * [simplify]: iters left: 3 (5 enodes) 47.993 * * [simplify]: iters left: 2 (21 enodes) 48.001 * * [simplify]: iters left: 1 (29 enodes) 48.010 * * [simplify]: Extracting #0: cost 1 inf + 0 48.010 * * [simplify]: Extracting #1: cost 6 inf + 0 48.011 * * [simplify]: Extracting #2: cost 6 inf + 43 48.011 * * [simplify]: Extracting #3: cost 0 inf + 333 48.011 * [simplify]: Simplified to (* (* im im) -1/3) 48.011 * [simplify]: Simplified (2 2 3 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (- (* (* im im) -1/3) 2))))) 48.011 * * * * [progress]: [ 105 / 110 ] simplifiying candidate # 48.012 * [simplify]: Simplifying (- (* 0.5 (* (pow re 2) im)) (+ (* 0.16666666666666666 (pow im 3)) (* 1.0 im))) 48.012 * * [simplify]: iters left: 6 (15 enodes) 48.022 * * [simplify]: iters left: 5 (70 enodes) 48.051 * * [simplify]: iters left: 4 (135 enodes) 48.096 * * [simplify]: iters left: 3 (288 enodes) 48.206 * * [simplify]: Extracting #0: cost 1 inf + 0 48.206 * * [simplify]: Extracting #1: cost 50 inf + 0 48.207 * * [simplify]: Extracting #2: cost 122 inf + 253 48.211 * * [simplify]: Extracting #3: cost 86 inf + 5706 48.215 * * [simplify]: Extracting #4: cost 26 inf + 16029 48.224 * * [simplify]: Extracting #5: cost 1 inf + 25641 48.234 * * [simplify]: Extracting #6: cost 0 inf + 25813 48.246 * [simplify]: Simplified to (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0))) 48.246 * [simplify]: Simplified (2) to (λ (re im) (* im (- (* (* 0.5 re) re) (fma im (* 0.16666666666666666 im) 1.0)))) 48.246 * * * * [progress]: [ 106 / 110 ] simplifiying candidate # 48.246 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 48.246 * * [simplify]: iters left: 6 (19 enodes) 48.259 * * [simplify]: iters left: 5 (90 enodes) 48.296 * * [simplify]: iters left: 4 (210 enodes) 48.364 * * [simplify]: Extracting #0: cost 1 inf + 0 48.364 * * [simplify]: Extracting #1: cost 24 inf + 0 48.364 * * [simplify]: Extracting #2: cost 104 inf + 42 48.365 * * [simplify]: Extracting #3: cost 133 inf + 1331 48.367 * * [simplify]: Extracting #4: cost 87 inf + 8976 48.374 * * [simplify]: Extracting #5: cost 26 inf + 29555 48.386 * * [simplify]: Extracting #6: cost 1 inf + 37777 48.398 * * [simplify]: Extracting #7: cost 0 inf + 37809 48.411 * * [simplify]: Extracting #8: cost 0 inf + 37794 48.424 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 48.424 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 48.424 * * * * [progress]: [ 107 / 110 ] simplifiying candidate # 48.425 * [simplify]: Simplifying (- (+ (* 1.0 (* im (cos re))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 48.425 * * [simplify]: iters left: 6 (19 enodes) 48.437 * * [simplify]: iters left: 5 (90 enodes) 48.469 * * [simplify]: iters left: 4 (210 enodes) 48.567 * * [simplify]: Extracting #0: cost 1 inf + 0 48.567 * * [simplify]: Extracting #1: cost 24 inf + 0 48.568 * * [simplify]: Extracting #2: cost 104 inf + 42 48.569 * * [simplify]: Extracting #3: cost 133 inf + 1331 48.573 * * [simplify]: Extracting #4: cost 87 inf + 8976 48.583 * * [simplify]: Extracting #5: cost 26 inf + 29555 48.596 * * [simplify]: Extracting #6: cost 1 inf + 37777 48.608 * * [simplify]: Extracting #7: cost 0 inf + 37809 48.615 * * [simplify]: Extracting #8: cost 0 inf + 37794 48.621 * [simplify]: Simplified to (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5))))) 48.621 * [simplify]: Simplified (2) to (λ (re im) (- (* (cos re) (+ (* im (+ 1.0 (* 0.16666666666666666 (* im im)))) (* 0.008333333333333333 (pow im 5)))))) 48.621 * * * * [progress]: [ 108 / 110 ] simplifiying candidate # 48.621 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 48.622 * * [simplify]: iters left: 6 (9 enodes) 48.625 * * [simplify]: iters left: 5 (41 enodes) 48.635 * * [simplify]: iters left: 4 (90 enodes) 48.657 * * [simplify]: iters left: 3 (193 enodes) 48.726 * * [simplify]: iters left: 2 (372 enodes) 48.876 * * [simplify]: Extracting #0: cost 1 inf + 0 48.876 * * [simplify]: Extracting #1: cost 31 inf + 0 48.877 * * [simplify]: Extracting #2: cost 128 inf + 47 48.879 * * [simplify]: Extracting #3: cost 128 inf + 3543 48.885 * * [simplify]: Extracting #4: cost 86 inf + 14720 48.893 * * [simplify]: Extracting #5: cost 36 inf + 37872 48.904 * * [simplify]: Extracting #6: cost 0 inf + 59835 48.915 * * [simplify]: Extracting #7: cost 0 inf + 59675 48.927 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 48.927 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 48.927 * * * * [progress]: [ 109 / 110 ] simplifiying candidate # 48.927 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 48.928 * * [simplify]: iters left: 6 (9 enodes) 48.934 * * [simplify]: iters left: 5 (41 enodes) 48.951 * * [simplify]: iters left: 4 (90 enodes) 48.994 * * [simplify]: iters left: 3 (193 enodes) 49.069 * * [simplify]: iters left: 2 (372 enodes) 49.278 * * [simplify]: Extracting #0: cost 1 inf + 0 49.279 * * [simplify]: Extracting #1: cost 31 inf + 0 49.280 * * [simplify]: Extracting #2: cost 128 inf + 47 49.282 * * [simplify]: Extracting #3: cost 128 inf + 3543 49.288 * * [simplify]: Extracting #4: cost 86 inf + 14720 49.293 * * [simplify]: Extracting #5: cost 36 inf + 37872 49.298 * * [simplify]: Extracting #6: cost 0 inf + 59835 49.304 * * [simplify]: Extracting #7: cost 0 inf + 59675 49.310 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 49.310 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 49.310 * * * * [progress]: [ 110 / 110 ] simplifiying candidate # 49.310 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* 2 im))) 49.311 * * [simplify]: iters left: 6 (9 enodes) 49.314 * * [simplify]: iters left: 5 (41 enodes) 49.327 * * [simplify]: iters left: 4 (90 enodes) 49.354 * * [simplify]: iters left: 3 (193 enodes) 49.413 * * [simplify]: iters left: 2 (372 enodes) 49.584 * * [simplify]: Extracting #0: cost 1 inf + 0 49.585 * * [simplify]: Extracting #1: cost 31 inf + 0 49.586 * * [simplify]: Extracting #2: cost 128 inf + 47 49.588 * * [simplify]: Extracting #3: cost 128 inf + 3543 49.594 * * [simplify]: Extracting #4: cost 86 inf + 14720 49.602 * * [simplify]: Extracting #5: cost 36 inf + 37872 49.613 * * [simplify]: Extracting #6: cost 0 inf + 59835 49.625 * * [simplify]: Extracting #7: cost 0 inf + 59675 49.641 * [simplify]: Simplified to (* im (fma (* im im) -1/3 -2)) 49.641 * [simplify]: Simplified (2 2 3) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* im (fma (* im im) -1/3 -2))))) 49.641 * * * [progress]: adding candidates to table 50.976 * * [progress]: iteration 3 / 4 50.976 * * * [progress]: picking best candidate 51.035 * * * * [pick]: Picked # 51.035 * * * [progress]: localizing error 51.087 * * * [progress]: generating rewritten candidates 51.087 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 1 2 3 1) 51.096 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 2 1) 51.102 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 51.133 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1) 51.152 * * * [progress]: generating series expansions 51.152 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 1 2 3 1) 51.152 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 2 1) 51.153 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 51.153 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 51.153 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 51.153 * [taylor]: Taking taylor expansion of -1/3 in im 51.153 * [backup-simplify]: Simplify -1/3 into -1/3 51.153 * [taylor]: Taking taylor expansion of im in im 51.153 * [backup-simplify]: Simplify 0 into 0 51.153 * [backup-simplify]: Simplify 1 into 1 51.153 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 51.153 * [taylor]: Taking taylor expansion of -1/3 in im 51.153 * [backup-simplify]: Simplify -1/3 into -1/3 51.153 * [taylor]: Taking taylor expansion of im in im 51.153 * [backup-simplify]: Simplify 0 into 0 51.153 * [backup-simplify]: Simplify 1 into 1 51.154 * [backup-simplify]: Simplify (* -1/3 0) into 0 51.154 * [backup-simplify]: Simplify 0 into 0 51.155 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 51.155 * [backup-simplify]: Simplify -1/3 into -1/3 51.156 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 51.156 * [backup-simplify]: Simplify 0 into 0 51.157 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 51.157 * [backup-simplify]: Simplify 0 into 0 51.158 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 51.158 * [backup-simplify]: Simplify 0 into 0 51.160 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 51.160 * [backup-simplify]: Simplify 0 into 0 51.162 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 51.162 * [backup-simplify]: Simplify 0 into 0 51.164 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 51.164 * [backup-simplify]: Simplify 0 into 0 51.164 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 51.164 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 51.164 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 51.164 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 51.164 * [taylor]: Taking taylor expansion of -1/3 in im 51.164 * [backup-simplify]: Simplify -1/3 into -1/3 51.164 * [taylor]: Taking taylor expansion of im in im 51.164 * [backup-simplify]: Simplify 0 into 0 51.164 * [backup-simplify]: Simplify 1 into 1 51.165 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.165 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 51.165 * [taylor]: Taking taylor expansion of -1/3 in im 51.165 * [backup-simplify]: Simplify -1/3 into -1/3 51.165 * [taylor]: Taking taylor expansion of im in im 51.165 * [backup-simplify]: Simplify 0 into 0 51.165 * [backup-simplify]: Simplify 1 into 1 51.165 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.165 * [backup-simplify]: Simplify -1/3 into -1/3 51.166 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 51.166 * [backup-simplify]: Simplify 0 into 0 51.166 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.166 * [backup-simplify]: Simplify 0 into 0 51.167 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.167 * [backup-simplify]: Simplify 0 into 0 51.168 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.168 * [backup-simplify]: Simplify 0 into 0 51.168 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.168 * [backup-simplify]: Simplify 0 into 0 51.169 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.169 * [backup-simplify]: Simplify 0 into 0 51.169 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 51.169 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 51.169 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 51.169 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 51.169 * [taylor]: Taking taylor expansion of 1/3 in im 51.169 * [backup-simplify]: Simplify 1/3 into 1/3 51.169 * [taylor]: Taking taylor expansion of im in im 51.169 * [backup-simplify]: Simplify 0 into 0 51.169 * [backup-simplify]: Simplify 1 into 1 51.169 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 51.170 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 51.170 * [taylor]: Taking taylor expansion of 1/3 in im 51.170 * [backup-simplify]: Simplify 1/3 into 1/3 51.170 * [taylor]: Taking taylor expansion of im in im 51.170 * [backup-simplify]: Simplify 0 into 0 51.170 * [backup-simplify]: Simplify 1 into 1 51.170 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 51.170 * [backup-simplify]: Simplify 1/3 into 1/3 51.170 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 51.170 * [backup-simplify]: Simplify 0 into 0 51.171 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.171 * [backup-simplify]: Simplify 0 into 0 51.172 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.172 * [backup-simplify]: Simplify 0 into 0 51.172 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.172 * [backup-simplify]: Simplify 0 into 0 51.173 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.173 * [backup-simplify]: Simplify 0 into 0 51.174 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.174 * [backup-simplify]: Simplify 0 into 0 51.174 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 51.174 * * * * [progress]: [ 3 / 4 ] generating series at (2) 51.175 * [backup-simplify]: Simplify (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) into (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) 51.175 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in (re im) around 0 51.175 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in im 51.175 * [taylor]: Taking taylor expansion of 0.5 in im 51.175 * [backup-simplify]: Simplify 0.5 into 0.5 51.175 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re)) in im 51.175 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in im 51.175 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 51.175 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in im 51.175 * [taylor]: Taking taylor expansion of (pow im 5) in im 51.175 * [taylor]: Taking taylor expansion of im in im 51.175 * [backup-simplify]: Simplify 0 into 0 51.175 * [backup-simplify]: Simplify 1 into 1 51.175 * [taylor]: Taking taylor expansion of -1/60 in im 51.175 * [backup-simplify]: Simplify -1/60 into -1/60 51.175 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 51.175 * [taylor]: Taking taylor expansion of im in im 51.175 * [backup-simplify]: Simplify 0 into 0 51.175 * [backup-simplify]: Simplify 1 into 1 51.175 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 51.175 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 51.175 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 51.176 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 51.176 * [taylor]: Taking taylor expansion of -1/3 in im 51.176 * [backup-simplify]: Simplify -1/3 into -1/3 51.176 * [taylor]: Taking taylor expansion of im in im 51.176 * [backup-simplify]: Simplify 0 into 0 51.176 * [backup-simplify]: Simplify 1 into 1 51.176 * [taylor]: Taking taylor expansion of im in im 51.176 * [backup-simplify]: Simplify 0 into 0 51.176 * [backup-simplify]: Simplify 1 into 1 51.176 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 51.176 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.176 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.176 * [taylor]: Taking taylor expansion of 2 in im 51.176 * [backup-simplify]: Simplify 2 into 2 51.176 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.176 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.176 * [taylor]: Taking taylor expansion of (cos re) in im 51.176 * [taylor]: Taking taylor expansion of re in im 51.176 * [backup-simplify]: Simplify re into re 51.176 * [backup-simplify]: Simplify (cos re) into (cos re) 51.177 * [backup-simplify]: Simplify (sin re) into (sin re) 51.177 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in re 51.177 * [taylor]: Taking taylor expansion of 0.5 in re 51.177 * [backup-simplify]: Simplify 0.5 into 0.5 51.177 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re)) in re 51.177 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 51.177 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 51.177 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 51.177 * [taylor]: Taking taylor expansion of (pow im 5) in re 51.177 * [taylor]: Taking taylor expansion of im in re 51.177 * [backup-simplify]: Simplify im into im 51.177 * [taylor]: Taking taylor expansion of -1/60 in re 51.177 * [backup-simplify]: Simplify -1/60 into -1/60 51.177 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 51.177 * [taylor]: Taking taylor expansion of im in re 51.177 * [backup-simplify]: Simplify im into im 51.177 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 51.177 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 51.177 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 51.177 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 51.177 * [taylor]: Taking taylor expansion of -1/3 in re 51.177 * [backup-simplify]: Simplify -1/3 into -1/3 51.177 * [taylor]: Taking taylor expansion of im in re 51.177 * [backup-simplify]: Simplify im into im 51.177 * [taylor]: Taking taylor expansion of im in re 51.177 * [backup-simplify]: Simplify im into im 51.177 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 51.177 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 51.177 * [taylor]: Taking taylor expansion of (sqrt 2) in re 51.177 * [taylor]: Taking taylor expansion of 2 in re 51.177 * [backup-simplify]: Simplify 2 into 2 51.177 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.178 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.178 * [taylor]: Taking taylor expansion of (cos re) in re 51.178 * [taylor]: Taking taylor expansion of re in re 51.178 * [backup-simplify]: Simplify 0 into 0 51.178 * [backup-simplify]: Simplify 1 into 1 51.178 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re))) in re 51.178 * [taylor]: Taking taylor expansion of 0.5 in re 51.178 * [backup-simplify]: Simplify 0.5 into 0.5 51.178 * [taylor]: Taking taylor expansion of (* (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) (cos re)) in re 51.178 * [taylor]: Taking taylor expansion of (fma (pow im 5) -1/60 (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) in re 51.178 * [taylor]: Rewrote expression to (+ (* (pow im 5) -1/60) (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2))))) 51.178 * [taylor]: Taking taylor expansion of (* (pow im 5) -1/60) in re 51.178 * [taylor]: Taking taylor expansion of (pow im 5) in re 51.178 * [taylor]: Taking taylor expansion of im in re 51.178 * [backup-simplify]: Simplify im into im 51.178 * [taylor]: Taking taylor expansion of -1/60 in re 51.178 * [backup-simplify]: Simplify -1/60 into -1/60 51.178 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in re 51.178 * [taylor]: Taking taylor expansion of im in re 51.178 * [backup-simplify]: Simplify im into im 51.178 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in re 51.178 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 51.178 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in re 51.178 * [taylor]: Taking taylor expansion of (* -1/3 im) in re 51.178 * [taylor]: Taking taylor expansion of -1/3 in re 51.178 * [backup-simplify]: Simplify -1/3 into -1/3 51.178 * [taylor]: Taking taylor expansion of im in re 51.178 * [backup-simplify]: Simplify im into im 51.178 * [taylor]: Taking taylor expansion of im in re 51.178 * [backup-simplify]: Simplify im into im 51.178 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 51.178 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 51.178 * [taylor]: Taking taylor expansion of (sqrt 2) in re 51.178 * [taylor]: Taking taylor expansion of 2 in re 51.178 * [backup-simplify]: Simplify 2 into 2 51.179 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.179 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.179 * [taylor]: Taking taylor expansion of (cos re) in re 51.179 * [taylor]: Taking taylor expansion of re in re 51.179 * [backup-simplify]: Simplify 0 into 0 51.179 * [backup-simplify]: Simplify 1 into 1 51.179 * [backup-simplify]: Simplify (* im im) into (pow im 2) 51.179 * [backup-simplify]: Simplify (* (pow im 2) (pow im 2)) into (pow im 4) 51.179 * [backup-simplify]: Simplify (* im (pow im 4)) into (pow im 5) 51.179 * [backup-simplify]: Simplify (* (pow im 5) -1/60) into (* -1/60 (pow im 5)) 51.179 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 51.179 * [backup-simplify]: Simplify (* (* -1/3 im) im) into (* -1/3 (pow im 2)) 51.180 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.181 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.182 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))) 51.183 * [backup-simplify]: Simplify (* im (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))))) into (* -1 (* (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))) im)) 51.183 * [backup-simplify]: Simplify (+ (* -1/60 (pow im 5)) (* -1 (* (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))) im))) into (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 51.184 * [backup-simplify]: Simplify (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 1) into (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 51.185 * [backup-simplify]: Simplify (* 0.5 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))))) into (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 51.185 * [taylor]: Taking taylor expansion of (* -0.5 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) in im 51.185 * [taylor]: Taking taylor expansion of -0.5 in im 51.185 * [backup-simplify]: Simplify -0.5 into -0.5 51.185 * [taylor]: Taking taylor expansion of (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))) in im 51.185 * [taylor]: Taking taylor expansion of (* 1/3 (pow im 3)) in im 51.185 * [taylor]: Taking taylor expansion of 1/3 in im 51.185 * [backup-simplify]: Simplify 1/3 into 1/3 51.185 * [taylor]: Taking taylor expansion of (pow im 3) in im 51.185 * [taylor]: Taking taylor expansion of im in im 51.185 * [backup-simplify]: Simplify 0 into 0 51.185 * [backup-simplify]: Simplify 1 into 1 51.185 * [taylor]: Taking taylor expansion of (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)) in im 51.185 * [taylor]: Taking taylor expansion of (* 1/60 (pow im 5)) in im 51.185 * [taylor]: Taking taylor expansion of 1/60 in im 51.185 * [backup-simplify]: Simplify 1/60 into 1/60 51.185 * [taylor]: Taking taylor expansion of (pow im 5) in im 51.185 * [taylor]: Taking taylor expansion of im in im 51.185 * [backup-simplify]: Simplify 0 into 0 51.185 * [backup-simplify]: Simplify 1 into 1 51.185 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 51.185 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.185 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.185 * [taylor]: Taking taylor expansion of 2 in im 51.186 * [backup-simplify]: Simplify 2 into 2 51.186 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.186 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.186 * [taylor]: Taking taylor expansion of im in im 51.186 * [backup-simplify]: Simplify 0 into 0 51.186 * [backup-simplify]: Simplify 1 into 1 51.187 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.187 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 51.188 * [backup-simplify]: Simplify (+ 0 0) into 0 51.188 * [backup-simplify]: Simplify (+ 0 0) into 0 51.188 * [backup-simplify]: Simplify (* -0.5 0) into 0 51.188 * [backup-simplify]: Simplify 0 into 0 51.188 * [backup-simplify]: Simplify (+ 0) into 0 51.188 * [backup-simplify]: Simplify (+ (* im 0) (* 0 im)) into 0 51.189 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (* 0 (pow im 2))) into 0 51.189 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (pow im 4))) into 0 51.189 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (* 0 -1/60)) into 0 51.189 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 im)) into 0 51.189 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (* 0 im)) into 0 51.190 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.190 * [backup-simplify]: Simplify (- 0) into 0 51.190 * [backup-simplify]: Simplify (+ 0 0) into 0 51.191 * [backup-simplify]: Simplify (+ (* im 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))) into 0 51.191 * [backup-simplify]: Simplify (+ 0 0) into 0 51.192 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 0) (* 0 1)) into 0 51.194 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))))) into 0 51.194 * [taylor]: Taking taylor expansion of 0 in im 51.194 * [backup-simplify]: Simplify 0 into 0 51.194 * [backup-simplify]: Simplify 0 into 0 51.195 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.198 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 51.199 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 51.201 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 51.204 * [backup-simplify]: Simplify (+ (* -0.5 (pow (sqrt 2) 2)) (* 0 0)) into (- (* 0.5 (pow (sqrt 2) 2))) 51.206 * [backup-simplify]: Simplify (- (* 0.5 (pow (sqrt 2) 2))) into (- (* 0.5 (pow (sqrt 2) 2))) 51.207 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 2) 2)) 0) into -1/2 51.208 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 im))) into 0 51.208 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (* 0 (pow im 2)))) into 0 51.209 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (pow im 4)))) into 0 51.210 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (* 0 -1/60))) into 0 51.211 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 im))) into 0 51.211 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (* 0 im))) into 0 51.212 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 51.213 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 51.213 * [backup-simplify]: Simplify (- 0) into 0 51.214 * [backup-simplify]: Simplify (+ 0 0) into 0 51.215 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2))))))) into 0 51.215 * [backup-simplify]: Simplify (+ 0 0) into 0 51.216 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) -1/2) (+ (* 0 0) (* 0 1))) into (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) (* 1/2 (* (pow (sqrt 2) 2) im)))) 51.218 * [backup-simplify]: Simplify (+ (* 0.5 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) (* 1/2 (* (pow (sqrt 2) 2) im))))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im))))))) into (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im)))) 51.218 * [taylor]: Taking taylor expansion of (+ (* 0.08333333333333333 (pow im 3)) (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im)))) in im 51.218 * [taylor]: Taking taylor expansion of (* 0.08333333333333333 (pow im 3)) in im 51.218 * [taylor]: Taking taylor expansion of 0.08333333333333333 in im 51.218 * [backup-simplify]: Simplify 0.08333333333333333 into 0.08333333333333333 51.218 * [taylor]: Taking taylor expansion of (pow im 3) in im 51.218 * [taylor]: Taking taylor expansion of im in im 51.218 * [backup-simplify]: Simplify 0 into 0 51.218 * [backup-simplify]: Simplify 1 into 1 51.218 * [taylor]: Taking taylor expansion of (+ (* 0.004166666666666667 (pow im 5)) (* 0.25 (* (pow (sqrt 2) 2) im))) in im 51.218 * [taylor]: Taking taylor expansion of (* 0.004166666666666667 (pow im 5)) in im 51.218 * [taylor]: Taking taylor expansion of 0.004166666666666667 in im 51.218 * [backup-simplify]: Simplify 0.004166666666666667 into 0.004166666666666667 51.218 * [taylor]: Taking taylor expansion of (pow im 5) in im 51.218 * [taylor]: Taking taylor expansion of im in im 51.218 * [backup-simplify]: Simplify 0 into 0 51.218 * [backup-simplify]: Simplify 1 into 1 51.218 * [taylor]: Taking taylor expansion of (* 0.25 (* (pow (sqrt 2) 2) im)) in im 51.218 * [taylor]: Taking taylor expansion of 0.25 in im 51.218 * [backup-simplify]: Simplify 0.25 into 0.25 51.218 * [taylor]: Taking taylor expansion of (* (pow (sqrt 2) 2) im) in im 51.218 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.218 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.218 * [taylor]: Taking taylor expansion of 2 in im 51.219 * [backup-simplify]: Simplify 2 into 2 51.219 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.219 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.219 * [taylor]: Taking taylor expansion of im in im 51.219 * [backup-simplify]: Simplify 0 into 0 51.219 * [backup-simplify]: Simplify 1 into 1 51.220 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.220 * [backup-simplify]: Simplify (* (pow (sqrt 2) 2) 0) into 0 51.221 * [backup-simplify]: Simplify (* 0.25 0) into 0 51.221 * [backup-simplify]: Simplify (+ 0 0) into 0 51.221 * [backup-simplify]: Simplify (+ 0 0) into 0 51.221 * [backup-simplify]: Simplify 0 into 0 51.221 * [backup-simplify]: Simplify 0 into 0 51.222 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 51.222 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 51.223 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 1) (* 0 0))) into 0 51.223 * [backup-simplify]: Simplify (+ 0 0) into 0 51.224 * [backup-simplify]: Simplify (+ 0 0) into 0 51.225 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0))) into 0 51.225 * [backup-simplify]: Simplify 0 into 0 51.225 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 1) 1) (/ (pow 0 1) 1)) 0) into 0 51.226 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 51.227 * [backup-simplify]: Simplify (+ (* (pow im 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 2))))) into 0 51.227 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow im 4))))) into 0 51.228 * [backup-simplify]: Simplify (+ (* (pow im 5) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 51.228 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 51.229 * [backup-simplify]: Simplify (+ (* (* -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 im)))) into 0 51.230 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.230 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 51.231 * [backup-simplify]: Simplify (- 0) into 0 51.231 * [backup-simplify]: Simplify (+ 0 0) into 0 51.232 * [backup-simplify]: Simplify (+ (* im 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (+ (pow (sqrt 2) 2) (* 1/3 (pow im 2)))))))) into 0 51.232 * [backup-simplify]: Simplify (+ 0 0) into 0 51.234 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))) 0) (+ (* 0 -1/2) (+ (* 0 0) (* 0 1)))) into 0 51.236 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (+ (* 1/6 (pow im 3)) (+ (* 1/120 (pow im 5)) (* 1/2 (* (pow (sqrt 2) 2) im))))) (+ (* 0 0) (* 0 (* -1 (+ (* 1/3 (pow im 3)) (+ (* 1/60 (pow im 5)) (* (pow (sqrt 2) 2) im)))))))) into 0 51.236 * [taylor]: Taking taylor expansion of 0 in im 51.236 * [backup-simplify]: Simplify 0 into 0 51.236 * [backup-simplify]: Simplify 0 into 0 51.236 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.239 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 1) (* 0 0)) into (pow (sqrt 2) 2) 51.240 * [backup-simplify]: Simplify (+ (* 0.25 (pow (sqrt 2) 2)) (* 0 0)) into (* 0.25 (pow (sqrt 2) 2)) 51.242 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 51.245 * [backup-simplify]: Simplify (+ 0 (* 0.25 (pow (sqrt 2) 2))) into (* 0.25 (pow (sqrt 2) 2)) 51.246 * [backup-simplify]: Simplify (* 0.25 (pow (sqrt 2) 2)) into (* 0.25 (pow (sqrt 2) 2)) 51.246 * [backup-simplify]: Simplify 0 into 0 51.247 * [backup-simplify]: Simplify (* 1 1) into 1 51.247 * [backup-simplify]: Simplify (* 1 1) into 1 51.247 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 51.249 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.250 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 51.251 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 51.252 * [backup-simplify]: Simplify (+ 0 0) into 0 51.252 * [backup-simplify]: Simplify (+ 1/3 0) into 1/3 51.255 * [backup-simplify]: Simplify (+ (* -0.5 1/3) (+ (* 0 0) (+ (* 0 (pow (sqrt 2) 2)) (* 0 0)))) into (- 0.16666666666666666) 51.256 * [backup-simplify]: Simplify (- 0.16666666666666666) into (- 0.16666666666666666) 51.266 * [backup-simplify]: Simplify (+ (* (- 0.16666666666666666) (pow (* im 1) 3)) (+ (* (* 0.25 (pow (sqrt 2) 2)) (* im (pow re 2))) (* (- (* 0.5 (pow (sqrt 2) 2))) (* im 1)))) into (- (* 0.25 (* (pow (sqrt 2) 2) (* (pow re 2) im))) (+ (* 0.16666666666666666 (pow im 3)) (* 0.5 (* (pow (sqrt 2) 2) im)))) 51.269 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 re))) (fma (pow (/ 1 im) 5) -1/60 (+ (* (/ 1 im) (fma (* (/ 1 im) -1/3) (/ 1 im) (- (* (sqrt 2) (sqrt 2))))) 0))) into (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) 51.269 * [approximate]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in (re im) around 0 51.269 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in im 51.269 * [taylor]: Taking taylor expansion of 0.5 in im 51.269 * [backup-simplify]: Simplify 0.5 into 0.5 51.269 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re))) in im 51.269 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) in im 51.269 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 51.269 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in im 51.269 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in im 51.269 * [taylor]: Taking taylor expansion of (/ 1 im) in im 51.269 * [taylor]: Taking taylor expansion of im in im 51.269 * [backup-simplify]: Simplify 0 into 0 51.269 * [backup-simplify]: Simplify 1 into 1 51.270 * [backup-simplify]: Simplify (/ 1 1) into 1 51.270 * [taylor]: Taking taylor expansion of -1/60 in im 51.270 * [backup-simplify]: Simplify -1/60 into -1/60 51.270 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 51.270 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 51.270 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 51.270 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 51.270 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 51.270 * [taylor]: Taking taylor expansion of -1/3 in im 51.270 * [backup-simplify]: Simplify -1/3 into -1/3 51.270 * [taylor]: Taking taylor expansion of im in im 51.270 * [backup-simplify]: Simplify 0 into 0 51.270 * [backup-simplify]: Simplify 1 into 1 51.270 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.270 * [taylor]: Taking taylor expansion of (/ 1 im) in im 51.270 * [taylor]: Taking taylor expansion of im in im 51.270 * [backup-simplify]: Simplify 0 into 0 51.271 * [backup-simplify]: Simplify 1 into 1 51.271 * [backup-simplify]: Simplify (/ 1 1) into 1 51.271 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 51.271 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.271 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.271 * [taylor]: Taking taylor expansion of 2 in im 51.271 * [backup-simplify]: Simplify 2 into 2 51.271 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.272 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.272 * [taylor]: Taking taylor expansion of im in im 51.272 * [backup-simplify]: Simplify 0 into 0 51.272 * [backup-simplify]: Simplify 1 into 1 51.273 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 51.273 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 51.274 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.274 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 51.274 * [taylor]: Taking taylor expansion of (/ 1 re) in im 51.274 * [taylor]: Taking taylor expansion of re in im 51.274 * [backup-simplify]: Simplify re into re 51.275 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 51.275 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 51.275 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 51.275 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in re 51.275 * [taylor]: Taking taylor expansion of 0.5 in re 51.275 * [backup-simplify]: Simplify 0.5 into 0.5 51.275 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re))) in re 51.275 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) in re 51.275 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 51.275 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 51.275 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 51.275 * [taylor]: Taking taylor expansion of (/ 1 im) in re 51.275 * [taylor]: Taking taylor expansion of im in re 51.275 * [backup-simplify]: Simplify im into im 51.275 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 51.275 * [taylor]: Taking taylor expansion of -1/60 in re 51.275 * [backup-simplify]: Simplify -1/60 into -1/60 51.275 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 51.275 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 51.276 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 51.276 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 51.276 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 51.276 * [taylor]: Taking taylor expansion of -1/3 in re 51.276 * [backup-simplify]: Simplify -1/3 into -1/3 51.276 * [taylor]: Taking taylor expansion of im in re 51.276 * [backup-simplify]: Simplify im into im 51.276 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 51.276 * [taylor]: Taking taylor expansion of (/ 1 im) in re 51.276 * [taylor]: Taking taylor expansion of im in re 51.276 * [backup-simplify]: Simplify im into im 51.276 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 51.276 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 51.276 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 51.276 * [taylor]: Taking taylor expansion of (sqrt 2) in re 51.276 * [taylor]: Taking taylor expansion of 2 in re 51.276 * [backup-simplify]: Simplify 2 into 2 51.277 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.277 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.277 * [taylor]: Taking taylor expansion of im in re 51.277 * [backup-simplify]: Simplify im into im 51.277 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 51.278 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.279 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.280 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 51.280 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 51.280 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 51.280 * [taylor]: Taking taylor expansion of (/ 1 re) in re 51.280 * [taylor]: Taking taylor expansion of re in re 51.280 * [backup-simplify]: Simplify 0 into 0 51.280 * [backup-simplify]: Simplify 1 into 1 51.281 * [backup-simplify]: Simplify (/ 1 1) into 1 51.281 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 51.281 * [taylor]: Taking taylor expansion of (* 0.5 (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re)))) in re 51.281 * [taylor]: Taking taylor expansion of 0.5 in re 51.281 * [backup-simplify]: Simplify 0.5 into 0.5 51.281 * [taylor]: Taking taylor expansion of (* (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) (cos (/ 1 re))) in re 51.281 * [taylor]: Taking taylor expansion of (fma (pow (/ 1 im) 5) -1/60 (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) in re 51.281 * [taylor]: Rewrote expression to (+ (* (pow (/ 1 im) 5) -1/60) (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im)) 51.281 * [taylor]: Taking taylor expansion of (* (pow (/ 1 im) 5) -1/60) in re 51.281 * [taylor]: Taking taylor expansion of (pow (/ 1 im) 5) in re 51.281 * [taylor]: Taking taylor expansion of (/ 1 im) in re 51.281 * [taylor]: Taking taylor expansion of im in re 51.281 * [backup-simplify]: Simplify im into im 51.281 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 51.281 * [taylor]: Taking taylor expansion of -1/60 in re 51.281 * [backup-simplify]: Simplify -1/60 into -1/60 51.281 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in re 51.281 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in re 51.281 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 51.281 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in re 51.281 * [taylor]: Taking taylor expansion of (/ -1/3 im) in re 51.281 * [taylor]: Taking taylor expansion of -1/3 in re 51.281 * [backup-simplify]: Simplify -1/3 into -1/3 51.281 * [taylor]: Taking taylor expansion of im in re 51.281 * [backup-simplify]: Simplify im into im 51.281 * [backup-simplify]: Simplify (/ -1/3 im) into (/ -1/3 im) 51.281 * [taylor]: Taking taylor expansion of (/ 1 im) in re 51.281 * [taylor]: Taking taylor expansion of im in re 51.281 * [backup-simplify]: Simplify im into im 51.281 * [backup-simplify]: Simplify (/ 1 im) into (/ 1 im) 51.281 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 51.281 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 51.282 * [taylor]: Taking taylor expansion of (sqrt 2) in re 51.282 * [taylor]: Taking taylor expansion of 2 in re 51.282 * [backup-simplify]: Simplify 2 into 2 51.282 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.282 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.282 * [taylor]: Taking taylor expansion of im in re 51.282 * [backup-simplify]: Simplify im into im 51.282 * [backup-simplify]: Simplify (* (/ -1/3 im) (/ 1 im)) into (/ -1/3 (pow im 2)) 51.283 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.284 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.285 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 51.286 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 51.286 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in re 51.286 * [taylor]: Taking taylor expansion of (/ 1 re) in re 51.286 * [taylor]: Taking taylor expansion of re in re 51.286 * [backup-simplify]: Simplify 0 into 0 51.286 * [backup-simplify]: Simplify 1 into 1 51.286 * [backup-simplify]: Simplify (/ 1 1) into 1 51.286 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 51.286 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 im)) into (/ 1 (pow im 2)) 51.286 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 51.286 * [backup-simplify]: Simplify (* (/ 1 im) (/ 1 (pow im 4))) into (/ 1 (pow im 5)) 51.286 * [backup-simplify]: Simplify (* (/ 1 (pow im 5)) -1/60) into (/ -1/60 (pow im 5)) 51.287 * [backup-simplify]: Simplify (+ (/ -1/60 (pow im 5)) (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im))) into (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 51.288 * [backup-simplify]: Simplify (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) (cos (/ 1 re))) into (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 51.289 * [backup-simplify]: Simplify (* 0.5 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))) into (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) 51.289 * [taylor]: Taking taylor expansion of (* -0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))) in im 51.289 * [taylor]: Taking taylor expansion of -0.5 in im 51.289 * [backup-simplify]: Simplify -0.5 into -0.5 51.289 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))) in im 51.289 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 51.289 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 51.289 * [taylor]: Taking taylor expansion of 1/60 in im 51.289 * [backup-simplify]: Simplify 1/60 into 1/60 51.289 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 51.289 * [taylor]: Taking taylor expansion of (pow im 5) in im 51.289 * [taylor]: Taking taylor expansion of im in im 51.289 * [backup-simplify]: Simplify 0 into 0 51.289 * [backup-simplify]: Simplify 1 into 1 51.289 * [backup-simplify]: Simplify (* 1 1) into 1 51.290 * [backup-simplify]: Simplify (* 1 1) into 1 51.290 * [backup-simplify]: Simplify (* 1 1) into 1 51.290 * [backup-simplify]: Simplify (/ 1 1) into 1 51.290 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 51.290 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 51.290 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.290 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.290 * [taylor]: Taking taylor expansion of 2 in im 51.290 * [backup-simplify]: Simplify 2 into 2 51.291 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.291 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.291 * [taylor]: Taking taylor expansion of im in im 51.291 * [backup-simplify]: Simplify 0 into 0 51.291 * [backup-simplify]: Simplify 1 into 1 51.292 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.293 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 51.293 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 51.293 * [taylor]: Taking taylor expansion of 1/3 in im 51.293 * [backup-simplify]: Simplify 1/3 into 1/3 51.293 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 51.293 * [taylor]: Taking taylor expansion of (pow im 3) in im 51.293 * [taylor]: Taking taylor expansion of im in im 51.293 * [backup-simplify]: Simplify 0 into 0 51.293 * [backup-simplify]: Simplify 1 into 1 51.293 * [backup-simplify]: Simplify (* 1 1) into 1 51.293 * [backup-simplify]: Simplify (* 1 1) into 1 51.294 * [backup-simplify]: Simplify (/ 1 1) into 1 51.294 * [taylor]: Taking taylor expansion of (cos (/ 1 re)) in im 51.294 * [taylor]: Taking taylor expansion of (/ 1 re) in im 51.294 * [taylor]: Taking taylor expansion of re in im 51.294 * [backup-simplify]: Simplify re into re 51.294 * [backup-simplify]: Simplify (/ 1 re) into (/ 1 re) 51.294 * [backup-simplify]: Simplify (cos (/ 1 re)) into (cos (/ 1 re)) 51.294 * [backup-simplify]: Simplify (sin (/ 1 re)) into (sin (/ 1 re)) 51.294 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 51.294 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 51.294 * [backup-simplify]: Simplify (* (cos (/ 1 re)) 1) into (cos (/ 1 re)) 51.294 * [backup-simplify]: Simplify (* (sin (/ 1 re)) 0) into 0 51.295 * [backup-simplify]: Simplify (- 0) into 0 51.295 * [backup-simplify]: Simplify (+ (cos (/ 1 re)) 0) into (cos (/ 1 re)) 51.295 * [backup-simplify]: Simplify (* 1/60 (cos (/ 1 re))) into (* 1/60 (cos (/ 1 re))) 51.295 * [backup-simplify]: Simplify (* -0.5 (* 1/60 (cos (/ 1 re)))) into (* -0.008333333333333333 (cos (/ 1 re))) 51.295 * [backup-simplify]: Simplify (* -0.008333333333333333 (cos (/ 1 re))) into (* -0.008333333333333333 (cos (/ 1 re))) 51.295 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 51.295 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 im))) into 0 51.295 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 51.295 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 51.296 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (* 0 -1/60)) into 0 51.296 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)))) into 0 51.296 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)))) into 0 51.296 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (* 0 (/ 1 im))) into 0 51.296 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.297 * [backup-simplify]: Simplify (- 0) into 0 51.297 * [backup-simplify]: Simplify (+ 0 0) into 0 51.298 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 51.298 * [backup-simplify]: Simplify (+ 0 0) into 0 51.299 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (* 0 (cos (/ 1 re)))) into 0 51.300 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))) into 0 51.300 * [taylor]: Taking taylor expansion of 0 in im 51.300 * [backup-simplify]: Simplify 0 into 0 51.300 * [backup-simplify]: Simplify (+ 0) into 0 51.301 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (* 0 1)) into 0 51.301 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)))) into 0 51.301 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 51.301 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (* 0 0)) into 0 51.302 * [backup-simplify]: Simplify (- 0) into 0 51.302 * [backup-simplify]: Simplify (+ 0 0) into 0 51.302 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.303 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.303 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.303 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.304 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 51.304 * [backup-simplify]: Simplify (+ 0 0) into 0 51.304 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ 1 re)))) into 0 51.305 * [backup-simplify]: Simplify (+ (* -0.5 0) (* 0 (* 1/60 (cos (/ 1 re))))) into 0 51.305 * [backup-simplify]: Simplify 0 into 0 51.305 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.306 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 51.306 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 51.307 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 51.308 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 51.308 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.308 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.308 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (* 0 (/ 1 im)))) into 0 51.309 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 51.311 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 51.311 * [backup-simplify]: Simplify (- 0) into 0 51.311 * [backup-simplify]: Simplify (+ 0 0) into 0 51.313 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.313 * [backup-simplify]: Simplify (+ 0 0) into 0 51.315 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))) into 0 51.318 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))))) into 0 51.318 * [taylor]: Taking taylor expansion of 0 in im 51.318 * [backup-simplify]: Simplify 0 into 0 51.319 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 51.320 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 51.320 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 51.321 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 51.321 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 51.322 * [backup-simplify]: Simplify (- 0) into 0 51.322 * [backup-simplify]: Simplify (+ 0 0) into 0 51.323 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.324 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.325 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.326 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.327 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 51.328 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 51.328 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 51.329 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 51.330 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ 1 re))))) into (* 1/3 (cos (/ 1 re))) 51.330 * [backup-simplify]: Simplify (+ (* -0.5 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 51.330 * [backup-simplify]: Simplify (- (* 0.16666666666666666 (cos (/ 1 re)))) into (- (* 0.16666666666666666 (cos (/ 1 re)))) 51.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.331 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 51.332 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 51.333 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 51.335 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 51.335 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.335 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.336 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im))))) into 0 51.337 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.338 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 51.339 * [backup-simplify]: Simplify (- 0) into 0 51.339 * [backup-simplify]: Simplify (+ 0 0) into 0 51.341 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.341 * [backup-simplify]: Simplify (+ 0 0) into 0 51.343 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re)))))) into 0 51.347 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re)))))))) into 0 51.347 * [taylor]: Taking taylor expansion of 0 in im 51.347 * [backup-simplify]: Simplify 0 into 0 51.348 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 51.349 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.349 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 51.351 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 51.352 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 51.352 * [backup-simplify]: Simplify (- 0) into 0 51.352 * [backup-simplify]: Simplify (+ 0 0) into 0 51.353 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.355 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.356 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.357 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.358 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.359 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.359 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.360 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.361 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 51.361 * [backup-simplify]: Simplify (+ 0 0) into 0 51.362 * [backup-simplify]: Simplify (+ 0 0) into 0 51.363 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ 1 re)))))) into 0 51.364 * [backup-simplify]: Simplify (+ (* -0.5 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re))))))) into 0 51.364 * [backup-simplify]: Simplify 0 into 0 51.364 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.366 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 51.367 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 51.368 * [backup-simplify]: Simplify (+ (* (/ 1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 51.369 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 51.370 * [backup-simplify]: Simplify (- (+ (* (/ 1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.370 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.371 * [backup-simplify]: Simplify (+ (* (/ -1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 im)))))) into 0 51.373 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.374 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 51.375 * [backup-simplify]: Simplify (- 0) into 0 51.375 * [backup-simplify]: Simplify (+ 0 0) into 0 51.376 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.377 * [backup-simplify]: Simplify (+ 0 0) into 0 51.379 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (cos (/ 1 re))))))) into 0 51.382 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* -1 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ 1 re))))))))) into 0 51.382 * [taylor]: Taking taylor expansion of 0 in im 51.382 * [backup-simplify]: Simplify 0 into 0 51.385 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 51.386 * [backup-simplify]: Simplify (+ (* (cos (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.387 * [backup-simplify]: Simplify (- (+ (* (/ 1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 51.388 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 51.389 * [backup-simplify]: Simplify (+ (* (sin (/ 1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 51.389 * [backup-simplify]: Simplify (- 0) into 0 51.390 * [backup-simplify]: Simplify (+ 0 0) into 0 51.391 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.392 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.394 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.395 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.396 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.402 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.403 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.403 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.404 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 51.405 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 51.406 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 51.407 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* (pow (sqrt 2) 2) (cos (/ 1 re))))))) into (* (pow (sqrt 2) 2) (cos (/ 1 re))) 51.408 * [backup-simplify]: Simplify (+ (* -0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ 1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ 1 re)))))))) into (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) 51.409 * [backup-simplify]: Simplify (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) into (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 re))))) 51.410 * [backup-simplify]: Simplify (+ (* (- (* 0.5 (* (pow (sqrt 2) 2) (cos (/ 1 (/ 1 re)))))) (* (/ 1 (/ 1 im)) 1)) (+ (* (- (* 0.16666666666666666 (cos (/ 1 (/ 1 re))))) (pow (* (/ 1 (/ 1 im)) 1) 3)) (* (* -0.008333333333333333 (cos (/ 1 (/ 1 re)))) (pow (* (/ 1 (/ 1 im)) 1) 5)))) into (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 51.412 * [backup-simplify]: Simplify (* (* 0.5 (cos (/ 1 (- re)))) (fma (pow (/ 1 (- im)) 5) -1/60 (+ (* (/ 1 (- im)) (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) (- (* (sqrt 2) (sqrt 2))))) 0))) into (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) 51.412 * [approximate]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in (re im) around 0 51.412 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in im 51.412 * [taylor]: Taking taylor expansion of 0.5 in im 51.412 * [backup-simplify]: Simplify 0.5 into 0.5 51.412 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))) in im 51.412 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 51.412 * [taylor]: Taking taylor expansion of (/ -1 re) in im 51.412 * [taylor]: Taking taylor expansion of -1 in im 51.412 * [backup-simplify]: Simplify -1 into -1 51.412 * [taylor]: Taking taylor expansion of re in im 51.412 * [backup-simplify]: Simplify re into re 51.412 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 51.412 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 51.412 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 51.412 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) in im 51.412 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 51.412 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in im 51.412 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in im 51.412 * [taylor]: Taking taylor expansion of (/ -1 im) in im 51.412 * [taylor]: Taking taylor expansion of -1 in im 51.412 * [backup-simplify]: Simplify -1 into -1 51.412 * [taylor]: Taking taylor expansion of im in im 51.412 * [backup-simplify]: Simplify 0 into 0 51.412 * [backup-simplify]: Simplify 1 into 1 51.412 * [backup-simplify]: Simplify (/ -1 1) into -1 51.413 * [taylor]: Taking taylor expansion of -1/60 in im 51.413 * [backup-simplify]: Simplify -1/60 into -1/60 51.413 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 51.413 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 51.413 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 51.413 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 51.413 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 51.413 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 51.413 * [taylor]: Taking taylor expansion of 1/3 in im 51.413 * [backup-simplify]: Simplify 1/3 into 1/3 51.413 * [taylor]: Taking taylor expansion of im in im 51.413 * [backup-simplify]: Simplify 0 into 0 51.413 * [backup-simplify]: Simplify 1 into 1 51.413 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 51.413 * [taylor]: Taking taylor expansion of (/ -1 im) in im 51.413 * [taylor]: Taking taylor expansion of -1 in im 51.413 * [backup-simplify]: Simplify -1 into -1 51.413 * [taylor]: Taking taylor expansion of im in im 51.413 * [backup-simplify]: Simplify 0 into 0 51.413 * [backup-simplify]: Simplify 1 into 1 51.414 * [backup-simplify]: Simplify (/ -1 1) into -1 51.414 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 51.414 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.414 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.414 * [taylor]: Taking taylor expansion of 2 in im 51.414 * [backup-simplify]: Simplify 2 into 2 51.414 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.414 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.414 * [taylor]: Taking taylor expansion of im in im 51.415 * [backup-simplify]: Simplify 0 into 0 51.415 * [backup-simplify]: Simplify 1 into 1 51.415 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 51.415 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 51.415 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.415 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in re 51.415 * [taylor]: Taking taylor expansion of 0.5 in re 51.415 * [backup-simplify]: Simplify 0.5 into 0.5 51.415 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))) in re 51.415 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 51.415 * [taylor]: Taking taylor expansion of (/ -1 re) in re 51.415 * [taylor]: Taking taylor expansion of -1 in re 51.415 * [backup-simplify]: Simplify -1 into -1 51.416 * [taylor]: Taking taylor expansion of re in re 51.416 * [backup-simplify]: Simplify 0 into 0 51.416 * [backup-simplify]: Simplify 1 into 1 51.416 * [backup-simplify]: Simplify (/ -1 1) into -1 51.416 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 51.416 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) in re 51.416 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 51.416 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 51.416 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 51.416 * [taylor]: Taking taylor expansion of (/ -1 im) in re 51.416 * [taylor]: Taking taylor expansion of -1 in re 51.416 * [backup-simplify]: Simplify -1 into -1 51.416 * [taylor]: Taking taylor expansion of im in re 51.416 * [backup-simplify]: Simplify im into im 51.416 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 51.416 * [taylor]: Taking taylor expansion of -1/60 in re 51.416 * [backup-simplify]: Simplify -1/60 into -1/60 51.416 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 51.416 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 51.416 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 51.416 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 51.416 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 51.416 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 51.416 * [taylor]: Taking taylor expansion of 1/3 in re 51.416 * [backup-simplify]: Simplify 1/3 into 1/3 51.416 * [taylor]: Taking taylor expansion of im in re 51.416 * [backup-simplify]: Simplify im into im 51.416 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 51.416 * [taylor]: Taking taylor expansion of (/ -1 im) in re 51.416 * [taylor]: Taking taylor expansion of -1 in re 51.416 * [backup-simplify]: Simplify -1 into -1 51.416 * [taylor]: Taking taylor expansion of im in re 51.416 * [backup-simplify]: Simplify im into im 51.417 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 51.417 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 51.417 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 51.417 * [taylor]: Taking taylor expansion of (sqrt 2) in re 51.417 * [taylor]: Taking taylor expansion of 2 in re 51.417 * [backup-simplify]: Simplify 2 into 2 51.417 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.417 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.417 * [taylor]: Taking taylor expansion of im in re 51.417 * [backup-simplify]: Simplify im into im 51.417 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 51.418 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.419 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.420 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 51.421 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 51.421 * [taylor]: Taking taylor expansion of (* 0.5 (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))))) in re 51.421 * [taylor]: Taking taylor expansion of 0.5 in re 51.421 * [backup-simplify]: Simplify 0.5 into 0.5 51.421 * [taylor]: Taking taylor expansion of (* (cos (/ -1 re)) (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)))) in re 51.421 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in re 51.421 * [taylor]: Taking taylor expansion of (/ -1 re) in re 51.421 * [taylor]: Taking taylor expansion of -1 in re 51.421 * [backup-simplify]: Simplify -1 into -1 51.421 * [taylor]: Taking taylor expansion of re in re 51.421 * [backup-simplify]: Simplify 0 into 0 51.421 * [backup-simplify]: Simplify 1 into 1 51.421 * [backup-simplify]: Simplify (/ -1 1) into -1 51.421 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 51.421 * [taylor]: Taking taylor expansion of (fma (pow (/ -1 im) 5) -1/60 (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) in re 51.421 * [taylor]: Rewrote expression to (+ (* (pow (/ -1 im) 5) -1/60) (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im))) 51.421 * [taylor]: Taking taylor expansion of (* (pow (/ -1 im) 5) -1/60) in re 51.421 * [taylor]: Taking taylor expansion of (pow (/ -1 im) 5) in re 51.421 * [taylor]: Taking taylor expansion of (/ -1 im) in re 51.421 * [taylor]: Taking taylor expansion of -1 in re 51.421 * [backup-simplify]: Simplify -1 into -1 51.421 * [taylor]: Taking taylor expansion of im in re 51.421 * [backup-simplify]: Simplify im into im 51.421 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 51.422 * [taylor]: Taking taylor expansion of -1/60 in re 51.422 * [backup-simplify]: Simplify -1/60 into -1/60 51.422 * [taylor]: Taking taylor expansion of (- (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in re 51.422 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in re 51.422 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in re 51.422 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 51.422 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in re 51.422 * [taylor]: Taking taylor expansion of (/ 1/3 im) in re 51.422 * [taylor]: Taking taylor expansion of 1/3 in re 51.422 * [backup-simplify]: Simplify 1/3 into 1/3 51.422 * [taylor]: Taking taylor expansion of im in re 51.422 * [backup-simplify]: Simplify im into im 51.422 * [backup-simplify]: Simplify (/ 1/3 im) into (/ 1/3 im) 51.422 * [taylor]: Taking taylor expansion of (/ -1 im) in re 51.422 * [taylor]: Taking taylor expansion of -1 in re 51.422 * [backup-simplify]: Simplify -1 into -1 51.422 * [taylor]: Taking taylor expansion of im in re 51.422 * [backup-simplify]: Simplify im into im 51.422 * [backup-simplify]: Simplify (/ -1 im) into (/ -1 im) 51.422 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in re 51.422 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in re 51.422 * [taylor]: Taking taylor expansion of (sqrt 2) in re 51.422 * [taylor]: Taking taylor expansion of 2 in re 51.422 * [backup-simplify]: Simplify 2 into 2 51.422 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.423 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.423 * [taylor]: Taking taylor expansion of im in re 51.423 * [backup-simplify]: Simplify im into im 51.423 * [backup-simplify]: Simplify (* (/ 1/3 im) (/ -1 im)) into (/ -1/3 (pow im 2)) 51.424 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.425 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.426 * [backup-simplify]: Simplify (+ (/ -1/3 (pow im 2)) (- (pow (sqrt 2) 2))) into (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) 51.427 * [backup-simplify]: Simplify (/ (- (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2))))) im) into (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) 51.428 * [backup-simplify]: Simplify (* (/ -1 im) (/ -1 im)) into (/ 1 (pow im 2)) 51.428 * [backup-simplify]: Simplify (* (/ 1 (pow im 2)) (/ 1 (pow im 2))) into (/ 1 (pow im 4)) 51.428 * [backup-simplify]: Simplify (* (/ -1 im) (/ 1 (pow im 4))) into (/ -1 (pow im 5)) 51.428 * [backup-simplify]: Simplify (* (/ -1 (pow im 5)) -1/60) into (/ 1/60 (pow im 5)) 51.430 * [backup-simplify]: Simplify (- (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im))) into (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) 51.431 * [backup-simplify]: Simplify (+ (/ 1/60 (pow im 5)) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) into (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) 51.432 * [backup-simplify]: Simplify (* (cos (/ -1 re)) (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))) into (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) 51.434 * [backup-simplify]: Simplify (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) into (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) 51.434 * [taylor]: Taking taylor expansion of (* 0.5 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))) in im 51.434 * [taylor]: Taking taylor expansion of 0.5 in im 51.434 * [backup-simplify]: Simplify 0.5 into 0.5 51.434 * [taylor]: Taking taylor expansion of (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))) in im 51.434 * [taylor]: Taking taylor expansion of (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) in im 51.434 * [taylor]: Taking taylor expansion of (* 1/60 (/ 1 (pow im 5))) in im 51.434 * [taylor]: Taking taylor expansion of 1/60 in im 51.434 * [backup-simplify]: Simplify 1/60 into 1/60 51.434 * [taylor]: Taking taylor expansion of (/ 1 (pow im 5)) in im 51.434 * [taylor]: Taking taylor expansion of (pow im 5) in im 51.434 * [taylor]: Taking taylor expansion of im in im 51.434 * [backup-simplify]: Simplify 0 into 0 51.434 * [backup-simplify]: Simplify 1 into 1 51.435 * [backup-simplify]: Simplify (* 1 1) into 1 51.435 * [backup-simplify]: Simplify (* 1 1) into 1 51.436 * [backup-simplify]: Simplify (* 1 1) into 1 51.436 * [backup-simplify]: Simplify (/ 1 1) into 1 51.436 * [taylor]: Taking taylor expansion of (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))) in im 51.436 * [taylor]: Taking taylor expansion of (/ (pow (sqrt 2) 2) im) in im 51.436 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.436 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.436 * [taylor]: Taking taylor expansion of 2 in im 51.436 * [backup-simplify]: Simplify 2 into 2 51.437 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.437 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.437 * [taylor]: Taking taylor expansion of im in im 51.437 * [backup-simplify]: Simplify 0 into 0 51.437 * [backup-simplify]: Simplify 1 into 1 51.439 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.440 * [backup-simplify]: Simplify (/ (pow (sqrt 2) 2) 1) into (pow (sqrt 2) 2) 51.440 * [taylor]: Taking taylor expansion of (* 1/3 (/ 1 (pow im 3))) in im 51.440 * [taylor]: Taking taylor expansion of 1/3 in im 51.440 * [backup-simplify]: Simplify 1/3 into 1/3 51.440 * [taylor]: Taking taylor expansion of (/ 1 (pow im 3)) in im 51.440 * [taylor]: Taking taylor expansion of (pow im 3) in im 51.440 * [taylor]: Taking taylor expansion of im in im 51.440 * [backup-simplify]: Simplify 0 into 0 51.440 * [backup-simplify]: Simplify 1 into 1 51.441 * [backup-simplify]: Simplify (* 1 1) into 1 51.441 * [backup-simplify]: Simplify (* 1 1) into 1 51.441 * [backup-simplify]: Simplify (/ 1 1) into 1 51.441 * [taylor]: Taking taylor expansion of (cos (/ -1 re)) in im 51.441 * [taylor]: Taking taylor expansion of (/ -1 re) in im 51.442 * [taylor]: Taking taylor expansion of -1 in im 51.442 * [backup-simplify]: Simplify -1 into -1 51.442 * [taylor]: Taking taylor expansion of re in im 51.442 * [backup-simplify]: Simplify re into re 51.442 * [backup-simplify]: Simplify (/ -1 re) into (/ -1 re) 51.442 * [backup-simplify]: Simplify (cos (/ -1 re)) into (cos (/ -1 re)) 51.442 * [backup-simplify]: Simplify (sin (/ -1 re)) into (sin (/ -1 re)) 51.442 * [backup-simplify]: Simplify (* 1/60 1) into 1/60 51.443 * [backup-simplify]: Simplify (+ 1/60 0) into 1/60 51.443 * [backup-simplify]: Simplify (* (cos (/ -1 re)) 1) into (cos (/ -1 re)) 51.443 * [backup-simplify]: Simplify (* (sin (/ -1 re)) 0) into 0 51.443 * [backup-simplify]: Simplify (- 0) into 0 51.443 * [backup-simplify]: Simplify (+ (cos (/ -1 re)) 0) into (cos (/ -1 re)) 51.443 * [backup-simplify]: Simplify (* 1/60 (cos (/ -1 re))) into (* 1/60 (cos (/ -1 re))) 51.444 * [backup-simplify]: Simplify (* 0.5 (* 1/60 (cos (/ -1 re)))) into (* 0.008333333333333333 (cos (/ -1 re))) 51.444 * [backup-simplify]: Simplify (* 0.008333333333333333 (cos (/ -1 re))) into (* 0.008333333333333333 (cos (/ -1 re))) 51.444 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 51.444 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ -1 im))) into 0 51.444 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (* 0 (/ 1 (pow im 2)))) into 0 51.444 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (* 0 (/ 1 (pow im 4)))) into 0 51.445 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (* 0 -1/60)) into 0 51.445 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)))) into 0 51.445 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)))) into 0 51.445 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (* 0 (/ -1 im))) into 0 51.446 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.446 * [backup-simplify]: Simplify (- 0) into 0 51.447 * [backup-simplify]: Simplify (+ 0 0) into 0 51.448 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)))) into 0 51.448 * [backup-simplify]: Simplify (- 0) into 0 51.449 * [backup-simplify]: Simplify (+ 0 0) into 0 51.450 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))))) into 0 51.452 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))) into 0 51.452 * [taylor]: Taking taylor expansion of 0 in im 51.452 * [backup-simplify]: Simplify 0 into 0 51.452 * [backup-simplify]: Simplify (+ 0) into 0 51.453 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (* 0 1)) into 0 51.453 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)))) into 0 51.454 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 51.454 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (* 0 0)) into 0 51.454 * [backup-simplify]: Simplify (- 0) into 0 51.455 * [backup-simplify]: Simplify (+ 0 0) into 0 51.456 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.456 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.457 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.458 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.458 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 1)) into 0 51.459 * [backup-simplify]: Simplify (+ 0 0) into 0 51.459 * [backup-simplify]: Simplify (+ (* 1/60 0) (* 0 (cos (/ -1 re)))) into 0 51.460 * [backup-simplify]: Simplify (+ (* 0.5 0) (* 0 (* 1/60 (cos (/ -1 re))))) into 0 51.460 * [backup-simplify]: Simplify 0 into 0 51.460 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.461 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 51.461 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))) into 0 51.462 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))) into 0 51.462 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (* 0 -1/60))) into 0 51.463 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.463 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.463 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (* 0 (/ -1 im)))) into 0 51.464 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 51.465 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 51.466 * [backup-simplify]: Simplify (- 0) into 0 51.466 * [backup-simplify]: Simplify (+ 0 0) into 0 51.467 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.468 * [backup-simplify]: Simplify (- 0) into 0 51.468 * [backup-simplify]: Simplify (+ 0 0) into 0 51.470 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))))) into 0 51.472 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))) into 0 51.472 * [taylor]: Taking taylor expansion of 0 in im 51.472 * [backup-simplify]: Simplify 0 into 0 51.473 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 51.473 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (* 0 1))) into 0 51.473 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)))) into 0 51.474 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 51.474 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (* 0 0))) into 0 51.474 * [backup-simplify]: Simplify (- 0) into 0 51.475 * [backup-simplify]: Simplify (+ 0 0) into 0 51.475 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.476 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.476 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.477 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.477 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 0 1))) into 0 51.478 * [backup-simplify]: Simplify (* 1/3 1) into 1/3 51.478 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 51.478 * [backup-simplify]: Simplify (+ 0 1/3) into 1/3 51.479 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (* 1/3 (cos (/ -1 re))))) into (* 1/3 (cos (/ -1 re))) 51.479 * [backup-simplify]: Simplify (+ (* 0.5 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))) into (* 0.16666666666666666 (cos (/ -1 re))) 51.479 * [backup-simplify]: Simplify (* 0.16666666666666666 (cos (/ -1 re))) into (* 0.16666666666666666 (cos (/ -1 re))) 51.480 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.480 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 51.481 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2)))))) into 0 51.481 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4)))))) into 0 51.482 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60)))) into 0 51.482 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.482 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.483 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im))))) into 0 51.483 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.484 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 51.484 * [backup-simplify]: Simplify (- 0) into 0 51.484 * [backup-simplify]: Simplify (+ 0 0) into 0 51.485 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.485 * [backup-simplify]: Simplify (- 0) into 0 51.486 * [backup-simplify]: Simplify (+ 0 0) into 0 51.487 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))))))) into 0 51.488 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re))))))) into 0 51.488 * [taylor]: Taking taylor expansion of 0 in im 51.488 * [backup-simplify]: Simplify 0 into 0 51.489 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 51.490 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.490 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 51.491 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 51.491 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 51.491 * [backup-simplify]: Simplify (- 0) into 0 51.491 * [backup-simplify]: Simplify (+ 0 0) into 0 51.492 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.493 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.493 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.494 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.494 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.495 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.495 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 51.496 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.496 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 1)) into 0 51.496 * [backup-simplify]: Simplify (+ 0 0) into 0 51.497 * [backup-simplify]: Simplify (+ 0 0) into 0 51.498 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (* 0 (cos (/ -1 re)))))) into 0 51.498 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re))))))) into 0 51.498 * [backup-simplify]: Simplify 0 into 0 51.498 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.499 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 51.500 * [backup-simplify]: Simplify (+ (* (/ 1 (pow im 2)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 2))))))) into 0 51.501 * [backup-simplify]: Simplify (+ (* (/ -1 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 (pow im 4))))))) into 0 51.502 * [backup-simplify]: Simplify (+ (* (/ -1 (pow im 5)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1/60))))) into 0 51.502 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ -1 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.502 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (/ 1/3 im) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.503 * [backup-simplify]: Simplify (+ (* (/ 1/3 im) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 im)))))) into 0 51.505 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.506 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 51.506 * [backup-simplify]: Simplify (- 0) into 0 51.507 * [backup-simplify]: Simplify (+ 0 0) into 0 51.508 * [backup-simplify]: Simplify (- (/ 0 im) (+ (* (* -1 (/ (+ (pow (sqrt 2) 2) (* 1/3 (/ 1 (pow im 2)))) im)) (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)) (* 0 (/ 0 im)))) into 0 51.508 * [backup-simplify]: Simplify (- 0) into 0 51.509 * [backup-simplify]: Simplify (+ 0 0) into 0 51.511 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3)))))))))) into 0 51.520 * [backup-simplify]: Simplify (+ (* 0.5 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (* (+ (* 1/60 (/ 1 (pow im 5))) (+ (/ (pow (sqrt 2) 2) im) (* 1/3 (/ 1 (pow im 3))))) (cos (/ -1 re)))))))) into 0 51.520 * [taylor]: Taking taylor expansion of 0 in im 51.520 * [backup-simplify]: Simplify 0 into 0 51.522 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 51.524 * [backup-simplify]: Simplify (+ (* (cos (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.524 * [backup-simplify]: Simplify (- (/ 0 re) (+ (* (/ -1 re) (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)) (* 0 (/ 0 re)))) into 0 51.525 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 51.526 * [backup-simplify]: Simplify (+ (* (sin (/ -1 re)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 51.527 * [backup-simplify]: Simplify (- 0) into 0 51.527 * [backup-simplify]: Simplify (+ 0 0) into 0 51.528 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.529 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.531 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.532 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.533 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.534 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.535 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 51.536 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.537 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 1))) into 0 51.538 * [backup-simplify]: Simplify (+ (pow (sqrt 2) 2) 0) into (pow (sqrt 2) 2) 51.540 * [backup-simplify]: Simplify (+ 0 (pow (sqrt 2) 2)) into (pow (sqrt 2) 2) 51.543 * [backup-simplify]: Simplify (+ (* 1/60 0) (+ (* 0 0) (+ (* 1/3 0) (+ (* 0 0) (* (pow (sqrt 2) 2) (cos (/ -1 re))))))) into (* (pow (sqrt 2) 2) (cos (/ -1 re))) 51.545 * [backup-simplify]: Simplify (+ (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) (+ (* 0 0) (+ (* 0 (* 1/3 (cos (/ -1 re)))) (+ (* 0 0) (* 0 (* 1/60 (cos (/ -1 re)))))))) into (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) 51.546 * [backup-simplify]: Simplify (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) into (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 re)))) 51.548 * [backup-simplify]: Simplify (+ (* (* 0.5 (* (pow (sqrt 2) 2) (cos (/ -1 (/ 1 (- re)))))) (* (/ 1 (/ 1 (- im))) 1)) (+ (* (* 0.16666666666666666 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 3)) (* (* 0.008333333333333333 (cos (/ -1 (/ 1 (- re))))) (pow (* (/ 1 (/ 1 (- im))) 1) 5)))) into (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 51.548 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1) 51.550 * [backup-simplify]: Simplify (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) into (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) 51.550 * [approximate]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in (im) around 0 51.550 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 51.550 * [taylor]: Taking taylor expansion of im in im 51.550 * [backup-simplify]: Simplify 0 into 0 51.550 * [backup-simplify]: Simplify 1 into 1 51.550 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 51.551 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 51.551 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 51.551 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 51.551 * [taylor]: Taking taylor expansion of -1/3 in im 51.551 * [backup-simplify]: Simplify -1/3 into -1/3 51.551 * [taylor]: Taking taylor expansion of im in im 51.551 * [backup-simplify]: Simplify 0 into 0 51.551 * [backup-simplify]: Simplify 1 into 1 51.551 * [taylor]: Taking taylor expansion of im in im 51.551 * [backup-simplify]: Simplify 0 into 0 51.551 * [backup-simplify]: Simplify 1 into 1 51.551 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 51.551 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.551 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.551 * [taylor]: Taking taylor expansion of 2 in im 51.551 * [backup-simplify]: Simplify 2 into 2 51.551 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.552 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.552 * [taylor]: Taking taylor expansion of (* im (fma (* -1/3 im) im (- (pow (sqrt 2) 2)))) in im 51.552 * [taylor]: Taking taylor expansion of im in im 51.552 * [backup-simplify]: Simplify 0 into 0 51.552 * [backup-simplify]: Simplify 1 into 1 51.552 * [taylor]: Taking taylor expansion of (fma (* -1/3 im) im (- (pow (sqrt 2) 2))) in im 51.552 * [taylor]: Rewrote expression to (+ (* (* -1/3 im) im) (- (pow (sqrt 2) 2))) 51.552 * [taylor]: Taking taylor expansion of (* (* -1/3 im) im) in im 51.552 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 51.552 * [taylor]: Taking taylor expansion of -1/3 in im 51.552 * [backup-simplify]: Simplify -1/3 into -1/3 51.552 * [taylor]: Taking taylor expansion of im in im 51.552 * [backup-simplify]: Simplify 0 into 0 51.552 * [backup-simplify]: Simplify 1 into 1 51.552 * [taylor]: Taking taylor expansion of im in im 51.552 * [backup-simplify]: Simplify 0 into 0 51.552 * [backup-simplify]: Simplify 1 into 1 51.552 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 51.552 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.553 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.553 * [taylor]: Taking taylor expansion of 2 in im 51.553 * [backup-simplify]: Simplify 2 into 2 51.553 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.554 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.554 * [backup-simplify]: Simplify (* -1/3 0) into 0 51.555 * [backup-simplify]: Simplify (* 0 0) into 0 51.556 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.557 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.559 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 51.560 * [backup-simplify]: Simplify (* 0 (- (pow (sqrt 2) 2))) into 0 51.560 * [backup-simplify]: Simplify 0 into 0 51.561 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 51.562 * [backup-simplify]: Simplify (+ (* 0 1) (* -1/3 0)) into 0 51.562 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.563 * [backup-simplify]: Simplify (- 0) into 0 51.563 * [backup-simplify]: Simplify (+ 0 0) into 0 51.567 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (pow (sqrt 2) 2)))) into (- (pow (sqrt 2) 2)) 51.568 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.569 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 51.570 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 1) (* 0 0))) into -1/3 51.571 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 51.573 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 51.573 * [backup-simplify]: Simplify (- 0) into 0 51.573 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 51.575 * [backup-simplify]: Simplify (+ (* 0 -1/3) (+ (* 1 0) (* 0 (- (pow (sqrt 2) 2))))) into 0 51.575 * [backup-simplify]: Simplify 0 into 0 51.576 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 51.577 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 1) (* 0 0)))) into 0 51.579 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.580 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 51.580 * [backup-simplify]: Simplify (- 0) into 0 51.581 * [backup-simplify]: Simplify (+ 0 0) into 0 51.583 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))) into -1/3 51.583 * [backup-simplify]: Simplify -1/3 into -1/3 51.584 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 51.585 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 51.587 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.588 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 51.588 * [backup-simplify]: Simplify (- 0) into 0 51.589 * [backup-simplify]: Simplify (+ 0 0) into 0 51.591 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))) into 0 51.591 * [backup-simplify]: Simplify 0 into 0 51.592 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 51.594 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 51.595 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.596 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 51.597 * [backup-simplify]: Simplify (- 0) into 0 51.597 * [backup-simplify]: Simplify (+ 0 0) into 0 51.600 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))) into 0 51.600 * [backup-simplify]: Simplify 0 into 0 51.601 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 51.603 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 51.604 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.606 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 51.607 * [backup-simplify]: Simplify (- 0) into 0 51.607 * [backup-simplify]: Simplify (+ 0 0) into 0 51.610 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))))) into 0 51.610 * [backup-simplify]: Simplify 0 into 0 51.612 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 51.614 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 51.615 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.617 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))))) into 0 51.618 * [backup-simplify]: Simplify (- 0) into 0 51.618 * [backup-simplify]: Simplify (+ 0 0) into 0 51.621 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))))) into 0 51.621 * [backup-simplify]: Simplify 0 into 0 51.623 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 51.625 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))))) into 0 51.627 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.629 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))))) into 0 51.629 * [backup-simplify]: Simplify (- 0) into 0 51.630 * [backup-simplify]: Simplify (+ 0 0) into 0 51.633 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2))))))))))) into 0 51.633 * [backup-simplify]: Simplify 0 into 0 51.635 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))))) into 0 51.638 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))))) into 0 51.639 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.642 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))))))) into 0 51.642 * [backup-simplify]: Simplify (- 0) into 0 51.643 * [backup-simplify]: Simplify (+ 0 0) into 0 51.646 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 -1/3) (+ (* 0 0) (* 0 (- (pow (sqrt 2) 2)))))))))))) into 0 51.646 * [backup-simplify]: Simplify 0 into 0 51.648 * [backup-simplify]: Simplify (+ (* -1/3 (pow im 3)) (* (- (pow (sqrt 2) 2)) im)) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 51.650 * [backup-simplify]: Simplify (* (/ 1 im) (fma (* (/ 1 im) -1/3) (/ 1 im) (- (* (sqrt 2) (sqrt 2))))) into (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) 51.650 * [approximate]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in (im) around 0 51.650 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 51.650 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 51.650 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 51.650 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 51.650 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 51.650 * [taylor]: Taking taylor expansion of -1/3 in im 51.650 * [backup-simplify]: Simplify -1/3 into -1/3 51.650 * [taylor]: Taking taylor expansion of im in im 51.650 * [backup-simplify]: Simplify 0 into 0 51.650 * [backup-simplify]: Simplify 1 into 1 51.651 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.651 * [taylor]: Taking taylor expansion of (/ 1 im) in im 51.651 * [taylor]: Taking taylor expansion of im in im 51.651 * [backup-simplify]: Simplify 0 into 0 51.651 * [backup-simplify]: Simplify 1 into 1 51.651 * [backup-simplify]: Simplify (/ 1 1) into 1 51.651 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 51.651 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.651 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.651 * [taylor]: Taking taylor expansion of 2 in im 51.651 * [backup-simplify]: Simplify 2 into 2 51.652 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.652 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.652 * [taylor]: Taking taylor expansion of im in im 51.652 * [backup-simplify]: Simplify 0 into 0 51.652 * [backup-simplify]: Simplify 1 into 1 51.653 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 51.653 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 51.654 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.654 * [taylor]: Taking taylor expansion of (/ (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) im) in im 51.654 * [taylor]: Taking taylor expansion of (fma (/ -1/3 im) (/ 1 im) (- (pow (sqrt 2) 2))) in im 51.654 * [taylor]: Rewrote expression to (+ (* (/ -1/3 im) (/ 1 im)) (- (pow (sqrt 2) 2))) 51.654 * [taylor]: Taking taylor expansion of (* (/ -1/3 im) (/ 1 im)) in im 51.654 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 51.654 * [taylor]: Taking taylor expansion of -1/3 in im 51.654 * [backup-simplify]: Simplify -1/3 into -1/3 51.654 * [taylor]: Taking taylor expansion of im in im 51.654 * [backup-simplify]: Simplify 0 into 0 51.654 * [backup-simplify]: Simplify 1 into 1 51.655 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.655 * [taylor]: Taking taylor expansion of (/ 1 im) in im 51.655 * [taylor]: Taking taylor expansion of im in im 51.655 * [backup-simplify]: Simplify 0 into 0 51.655 * [backup-simplify]: Simplify 1 into 1 51.655 * [backup-simplify]: Simplify (/ 1 1) into 1 51.655 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 51.655 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.655 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.655 * [taylor]: Taking taylor expansion of 2 in im 51.655 * [backup-simplify]: Simplify 2 into 2 51.656 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.656 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.656 * [taylor]: Taking taylor expansion of im in im 51.657 * [backup-simplify]: Simplify 0 into 0 51.657 * [backup-simplify]: Simplify 1 into 1 51.657 * [backup-simplify]: Simplify (* -1/3 1) into -1/3 51.657 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 51.657 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.658 * [backup-simplify]: Simplify -1/3 into -1/3 51.658 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 51.659 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 51.659 * [backup-simplify]: Simplify (+ (* -1/3 0) (* 0 1)) into 0 51.659 * [backup-simplify]: Simplify (+ 0 0) into 0 51.660 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 51.660 * [backup-simplify]: Simplify 0 into 0 51.660 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.661 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.661 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (* 0 1))) into 0 51.662 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.663 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.669 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 51.672 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 51.673 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.674 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.674 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.675 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 51.675 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.676 * [backup-simplify]: Simplify (- 0) into 0 51.676 * [backup-simplify]: Simplify (+ 0 0) into 0 51.677 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 51.677 * [backup-simplify]: Simplify 0 into 0 51.678 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.678 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.679 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 51.679 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 51.680 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 51.680 * [backup-simplify]: Simplify (- 0) into 0 51.681 * [backup-simplify]: Simplify (+ 0 0) into 0 51.682 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.682 * [backup-simplify]: Simplify 0 into 0 51.682 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.683 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.684 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 51.684 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.685 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 51.686 * [backup-simplify]: Simplify (- 0) into 0 51.686 * [backup-simplify]: Simplify (+ 0 0) into 0 51.688 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.688 * [backup-simplify]: Simplify 0 into 0 51.689 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.690 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.691 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 51.693 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.694 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 51.695 * [backup-simplify]: Simplify (- 0) into 0 51.695 * [backup-simplify]: Simplify (+ 0 0) into 0 51.697 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.697 * [backup-simplify]: Simplify 0 into 0 51.698 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.699 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.701 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 51.702 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.702 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 51.703 * [backup-simplify]: Simplify (- 0) into 0 51.703 * [backup-simplify]: Simplify (+ 0 0) into 0 51.704 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.704 * [backup-simplify]: Simplify 0 into 0 51.704 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.705 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.706 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))))) into 0 51.707 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.708 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 51.708 * [backup-simplify]: Simplify (- 0) into 0 51.708 * [backup-simplify]: Simplify (+ 0 0) into 0 51.709 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.709 * [backup-simplify]: Simplify 0 into 0 51.710 * [backup-simplify]: Simplify (+ (* (- (pow (sqrt 2) 2)) (/ 1 (/ 1 im))) (* -1/3 (pow (/ 1 (/ 1 im)) 3))) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 51.712 * [backup-simplify]: Simplify (* (/ 1 (- im)) (fma (* (/ 1 (- im)) -1/3) (/ 1 (- im)) (- (* (sqrt 2) (sqrt 2))))) into (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) 51.712 * [approximate]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in (im) around 0 51.712 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 51.712 * [taylor]: Taking taylor expansion of -1 in im 51.712 * [backup-simplify]: Simplify -1 into -1 51.712 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 51.712 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 51.712 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 51.712 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 51.712 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 51.712 * [taylor]: Taking taylor expansion of 1/3 in im 51.712 * [backup-simplify]: Simplify 1/3 into 1/3 51.712 * [taylor]: Taking taylor expansion of im in im 51.712 * [backup-simplify]: Simplify 0 into 0 51.712 * [backup-simplify]: Simplify 1 into 1 51.712 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 51.712 * [taylor]: Taking taylor expansion of (/ -1 im) in im 51.712 * [taylor]: Taking taylor expansion of -1 in im 51.712 * [backup-simplify]: Simplify -1 into -1 51.712 * [taylor]: Taking taylor expansion of im in im 51.712 * [backup-simplify]: Simplify 0 into 0 51.712 * [backup-simplify]: Simplify 1 into 1 51.713 * [backup-simplify]: Simplify (/ -1 1) into -1 51.713 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 51.713 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.713 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.713 * [taylor]: Taking taylor expansion of 2 in im 51.713 * [backup-simplify]: Simplify 2 into 2 51.713 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.713 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.713 * [taylor]: Taking taylor expansion of im in im 51.713 * [backup-simplify]: Simplify 0 into 0 51.713 * [backup-simplify]: Simplify 1 into 1 51.714 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 51.714 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 51.714 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.714 * [taylor]: Taking taylor expansion of (* -1 (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im)) in im 51.714 * [taylor]: Taking taylor expansion of -1 in im 51.714 * [backup-simplify]: Simplify -1 into -1 51.714 * [taylor]: Taking taylor expansion of (/ (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) im) in im 51.714 * [taylor]: Taking taylor expansion of (fma (/ 1/3 im) (/ -1 im) (- (pow (sqrt 2) 2))) in im 51.714 * [taylor]: Rewrote expression to (+ (* (/ 1/3 im) (/ -1 im)) (- (pow (sqrt 2) 2))) 51.714 * [taylor]: Taking taylor expansion of (* (/ 1/3 im) (/ -1 im)) in im 51.714 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 51.714 * [taylor]: Taking taylor expansion of 1/3 in im 51.714 * [backup-simplify]: Simplify 1/3 into 1/3 51.714 * [taylor]: Taking taylor expansion of im in im 51.714 * [backup-simplify]: Simplify 0 into 0 51.714 * [backup-simplify]: Simplify 1 into 1 51.715 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 51.715 * [taylor]: Taking taylor expansion of (/ -1 im) in im 51.715 * [taylor]: Taking taylor expansion of -1 in im 51.715 * [backup-simplify]: Simplify -1 into -1 51.715 * [taylor]: Taking taylor expansion of im in im 51.715 * [backup-simplify]: Simplify 0 into 0 51.715 * [backup-simplify]: Simplify 1 into 1 51.715 * [backup-simplify]: Simplify (/ -1 1) into -1 51.715 * [taylor]: Taking taylor expansion of (- (pow (sqrt 2) 2)) in im 51.715 * [taylor]: Taking taylor expansion of (pow (sqrt 2) 2) in im 51.715 * [taylor]: Taking taylor expansion of (sqrt 2) in im 51.715 * [taylor]: Taking taylor expansion of 2 in im 51.715 * [backup-simplify]: Simplify 2 into 2 51.716 * [backup-simplify]: Simplify (sqrt 2) into (sqrt 2) 51.716 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 2))) into 0 51.716 * [taylor]: Taking taylor expansion of im in im 51.716 * [backup-simplify]: Simplify 0 into 0 51.716 * [backup-simplify]: Simplify 1 into 1 51.716 * [backup-simplify]: Simplify (* 1/3 -1) into -1/3 51.717 * [backup-simplify]: Simplify (+ -1/3 0) into -1/3 51.717 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 51.717 * [backup-simplify]: Simplify (* -1 -1/3) into 1/3 51.717 * [backup-simplify]: Simplify 1/3 into 1/3 51.718 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 51.718 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 51.719 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 -1)) into 0 51.719 * [backup-simplify]: Simplify (+ 0 0) into 0 51.719 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 51.720 * [backup-simplify]: Simplify (+ (* -1 0) (* 0 -1/3)) into 0 51.720 * [backup-simplify]: Simplify 0 into 0 51.720 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.721 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.721 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 -1))) into 0 51.722 * [backup-simplify]: Simplify (* (sqrt 2) (sqrt 2)) into (pow (sqrt 2) 2) 51.723 * [backup-simplify]: Simplify (- (pow (sqrt 2) 2)) into (- (pow (sqrt 2) 2)) 51.724 * [backup-simplify]: Simplify (+ 0 (- (pow (sqrt 2) 2))) into (- (pow (sqrt 2) 2)) 51.727 * [backup-simplify]: Simplify (- (/ (- (pow (sqrt 2) 2)) 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into (- (pow (sqrt 2) 2)) 51.730 * [backup-simplify]: Simplify (+ (* -1 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))) into (pow (sqrt 2) 2) 51.731 * [backup-simplify]: Simplify (pow (sqrt 2) 2) into (pow (sqrt 2) 2) 51.732 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.733 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.735 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 51.735 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (* 0 (sqrt 2))) into 0 51.736 * [backup-simplify]: Simplify (- 0) into 0 51.736 * [backup-simplify]: Simplify (+ 0 0) into 0 51.738 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)))) into 0 51.740 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))) into 0 51.740 * [backup-simplify]: Simplify 0 into 0 51.741 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.743 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.744 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 51.745 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt 2))) into 0 51.745 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (* 0 (sqrt 2)))) into 0 51.746 * [backup-simplify]: Simplify (- 0) into 0 51.746 * [backup-simplify]: Simplify (+ 0 0) into 0 51.747 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.748 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))) into 0 51.748 * [backup-simplify]: Simplify 0 into 0 51.749 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.749 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.750 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))) into 0 51.751 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.752 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))) into 0 51.752 * [backup-simplify]: Simplify (- 0) into 0 51.752 * [backup-simplify]: Simplify (+ 0 0) into 0 51.753 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.754 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))))) into 0 51.754 * [backup-simplify]: Simplify 0 into 0 51.755 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.756 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.757 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))) into 0 51.757 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.758 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))) into 0 51.758 * [backup-simplify]: Simplify (- 0) into 0 51.759 * [backup-simplify]: Simplify (+ 0 0) into 0 51.760 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.761 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))))) into 0 51.761 * [backup-simplify]: Simplify 0 into 0 51.762 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.762 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.763 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))))))) into 0 51.764 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.769 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2))))))) into 0 51.770 * [backup-simplify]: Simplify (- 0) into 0 51.770 * [backup-simplify]: Simplify (+ 0 0) into 0 51.771 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.773 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3)))))))) into 0 51.773 * [backup-simplify]: Simplify 0 into 0 51.774 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.775 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.778 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))))))) into 0 51.779 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt 2))) into 0 51.781 * [backup-simplify]: Simplify (+ (* (sqrt 2) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (sqrt 2)))))))) into 0 51.782 * [backup-simplify]: Simplify (- 0) into 0 51.782 * [backup-simplify]: Simplify (+ 0 0) into 0 51.784 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* (- (pow (sqrt 2) 2)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 51.787 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (pow (sqrt 2) 2))) (+ (* 0 0) (* 0 -1/3))))))))) into 0 51.788 * [backup-simplify]: Simplify 0 into 0 51.789 * [backup-simplify]: Simplify (+ (* (pow (sqrt 2) 2) (/ 1 (/ 1 (- im)))) (* 1/3 (pow (/ 1 (/ 1 (- im))) 3))) into (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 51.789 * * * [progress]: simplifying candidates 51.789 * * * * [progress]: [ 1 / 129 ] simplifiying candidate # 51.789 * * * * [progress]: [ 2 / 129 ] simplifiying candidate # 51.790 * * * * [progress]: [ 3 / 129 ] simplifiying candidate # 51.790 * [simplify]: Simplifying (+ 1/2 1/2) 51.790 * * [simplify]: iters left: 2 (2 enodes) 51.792 * * [simplify]: iters left: 1 (7 enodes) 51.795 * * [simplify]: Extracting #0: cost 1 inf + 0 51.795 * * [simplify]: Extracting #1: cost 0 inf + 1 51.795 * [simplify]: Simplified to 1 51.795 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 51.795 * * * * [progress]: [ 4 / 129 ] simplifiying candidate # 51.795 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 51.795 * * [simplify]: iters left: 4 (5 enodes) 51.801 * * [simplify]: iters left: 3 (18 enodes) 51.809 * * [simplify]: iters left: 2 (20 enodes) 51.815 * * [simplify]: Extracting #0: cost 1 inf + 0 51.815 * * [simplify]: Extracting #1: cost 0 inf + 1 51.815 * [simplify]: Simplified to 1 51.815 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 51.815 * * * * [progress]: [ 5 / 129 ] simplifiying candidate # 51.816 * [simplify]: Simplifying (sqrt 2) 51.816 * * [simplify]: iters left: 1 (2 enodes) 51.818 * * [simplify]: Extracting #0: cost 1 inf + 0 51.818 * * [simplify]: Extracting #1: cost 3 inf + 0 51.818 * * [simplify]: Extracting #2: cost 2 inf + 1 51.818 * * [simplify]: Extracting #3: cost 0 inf + 83 51.818 * [simplify]: Simplified to (sqrt 2) 51.818 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 51.819 * [simplify]: Simplifying (+ 1 1) 51.819 * * [simplify]: iters left: 2 (2 enodes) 51.821 * * [simplify]: iters left: 1 (9 enodes) 51.824 * * [simplify]: Extracting #0: cost 1 inf + 0 51.824 * * [simplify]: Extracting #1: cost 0 inf + 1 51.824 * [simplify]: Simplified to 2 51.824 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 51.824 * * * * [progress]: [ 6 / 129 ] simplifiying candidate # 51.824 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 51.825 * * [simplify]: iters left: 4 (5 enodes) 51.831 * * [simplify]: iters left: 3 (18 enodes) 51.836 * * [simplify]: iters left: 2 (20 enodes) 51.842 * * [simplify]: Extracting #0: cost 1 inf + 0 51.842 * * [simplify]: Extracting #1: cost 0 inf + 1 51.842 * [simplify]: Simplified to 1 51.842 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 51.842 * * * * [progress]: [ 7 / 129 ] simplifiying candidate # 51.843 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 51.843 * * [simplify]: iters left: 4 (4 enodes) 51.847 * * [simplify]: iters left: 3 (15 enodes) 51.851 * * [simplify]: iters left: 2 (17 enodes) 51.856 * * [simplify]: Extracting #0: cost 1 inf + 0 51.856 * * [simplify]: Extracting #1: cost 0 inf + 1 51.856 * [simplify]: Simplified to 1 51.856 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 51.857 * * * * [progress]: [ 8 / 129 ] simplifiying candidate # 51.857 * [simplify]: Simplifying (* 2 2) 51.857 * * [simplify]: iters left: 2 (2 enodes) 51.859 * * [simplify]: iters left: 1 (7 enodes) 51.861 * * [simplify]: Extracting #0: cost 1 inf + 0 51.861 * * [simplify]: Extracting #1: cost 0 inf + 1 51.861 * [simplify]: Simplified to 4 51.862 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 51.862 * * * * [progress]: [ 9 / 129 ] simplifiying candidate # 51.862 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 51.862 * * [simplify]: iters left: 3 (3 enodes) 51.864 * * [simplify]: iters left: 2 (7 enodes) 51.867 * * [simplify]: Extracting #0: cost 1 inf + 0 51.867 * * [simplify]: Extracting #1: cost 0 inf + 1 51.867 * [simplify]: Simplified to 2 51.867 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 51.867 * * * * [progress]: [ 10 / 129 ] simplifiying candidate # 51.867 * [simplify]: Simplifying (* 2 2) 51.867 * * [simplify]: iters left: 2 (2 enodes) 51.870 * * [simplify]: iters left: 1 (7 enodes) 51.872 * * [simplify]: Extracting #0: cost 1 inf + 0 51.872 * * [simplify]: Extracting #1: cost 0 inf + 1 51.872 * [simplify]: Simplified to 4 51.872 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (/ 1 2))))) 0)))) 51.873 * [simplify]: Simplifying (/ 1 2) 51.873 * * [simplify]: iters left: 2 (3 enodes) 51.876 * * [simplify]: iters left: 1 (12 enodes) 51.881 * * [simplify]: Extracting #0: cost 1 inf + 0 51.881 * * [simplify]: Extracting #1: cost 0 inf + 1 51.881 * [simplify]: Simplified to 1/2 51.881 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 51.881 * * * * [progress]: [ 11 / 129 ] simplifiying candidate # 51.881 * * * * [progress]: [ 12 / 129 ] simplifiying candidate # 51.882 * [simplify]: Simplifying (sqrt 2) 51.882 * * [simplify]: iters left: 1 (2 enodes) 51.884 * * [simplify]: Extracting #0: cost 1 inf + 0 51.884 * * [simplify]: Extracting #1: cost 3 inf + 0 51.884 * * [simplify]: Extracting #2: cost 2 inf + 1 51.884 * * [simplify]: Extracting #3: cost 0 inf + 83 51.884 * [simplify]: Simplified to (sqrt 2) 51.884 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 51.884 * * * * [progress]: [ 13 / 129 ] simplifiying candidate # 51.884 * * * * [progress]: [ 14 / 129 ] simplifiying candidate # 51.885 * [simplify]: Simplifying (+ (log (sqrt 2)) (log (sqrt 2))) 51.885 * * [simplify]: iters left: 4 (4 enodes) 51.888 * * [simplify]: iters left: 3 (12 enodes) 51.892 * * [simplify]: Extracting #0: cost 1 inf + 0 51.892 * * [simplify]: Extracting #1: cost 3 inf + 0 51.892 * * [simplify]: Extracting #2: cost 5 inf + 0 51.892 * * [simplify]: Extracting #3: cost 7 inf + 0 51.892 * * [simplify]: Extracting #4: cost 6 inf + 1 51.893 * * [simplify]: Extracting #5: cost 0 inf + 607 51.893 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 51.893 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (exp (+ (log (sqrt 2)) (log (sqrt 2))))))) 0)))) 51.893 * * * * [progress]: [ 15 / 129 ] simplifiying candidate # 51.893 * * * * [progress]: [ 16 / 129 ] simplifiying candidate # 51.893 * * * * [progress]: [ 17 / 129 ] simplifiying candidate # 51.893 * [simplify]: Simplifying (* (* (* (sqrt 2) (sqrt 2)) (sqrt 2)) (* (* (sqrt 2) (sqrt 2)) (sqrt 2))) 51.894 * * [simplify]: iters left: 6 (5 enodes) 51.898 * * [simplify]: iters left: 5 (21 enodes) 51.906 * * [simplify]: iters left: 4 (42 enodes) 51.911 * * [simplify]: iters left: 3 (45 enodes) 51.919 * * [simplify]: Extracting #0: cost 1 inf + 0 51.919 * * [simplify]: Extracting #1: cost 0 inf + 1 51.919 * [simplify]: Simplified to 8 51.919 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (cbrt 8)))) 0)))) 51.919 * * * * [progress]: [ 18 / 129 ] simplifiying candidate # 51.919 * * * * [progress]: [ 19 / 129 ] simplifiying candidate # 51.919 * * * * [progress]: [ 20 / 129 ] simplifiying candidate # 51.919 * [simplify]: Simplifying (* 2 2) 51.919 * * [simplify]: iters left: 2 (2 enodes) 51.921 * * [simplify]: iters left: 1 (7 enodes) 51.922 * * [simplify]: Extracting #0: cost 1 inf + 0 51.922 * * [simplify]: Extracting #1: cost 0 inf + 1 51.922 * [simplify]: Simplified to 4 51.922 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (sqrt 4)))) 0)))) 51.922 * * * * [progress]: [ 21 / 129 ] simplifiying candidate # 51.922 * * * * [progress]: [ 22 / 129 ] simplifiying candidate # 51.922 * * * * [progress]: [ 23 / 129 ] simplifiying candidate # 51.922 * * * * [progress]: [ 24 / 129 ] simplifiying candidate # 51.923 * [simplify]: Simplifying (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) 51.923 * * [simplify]: iters left: 6 (5 enodes) 51.924 * * [simplify]: iters left: 5 (19 enodes) 51.932 * * [simplify]: iters left: 4 (23 enodes) 51.941 * * [simplify]: iters left: 3 (33 enodes) 51.953 * * [simplify]: iters left: 2 (55 enodes) 51.966 * * [simplify]: iters left: 1 (103 enodes) 51.997 * * [simplify]: Extracting #0: cost 1 inf + 0 51.997 * * [simplify]: Extracting #1: cost 13 inf + 0 51.997 * * [simplify]: Extracting #2: cost 39 inf + 1 51.998 * * [simplify]: Extracting #3: cost 37 inf + 7 51.998 * * [simplify]: Extracting #4: cost 34 inf + 91 51.999 * * [simplify]: Extracting #5: cost 12 inf + 7835 52.002 * * [simplify]: Extracting #6: cost 0 inf + 13365 52.004 * * [simplify]: Extracting #7: cost 0 inf + 13285 52.006 * [simplify]: Simplified to (* (sqrt 2) (cbrt (sqrt 2))) 52.006 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))))) 0)))) 52.006 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 52.006 * * [simplify]: iters left: 4 (4 enodes) 52.007 * * [simplify]: iters left: 3 (12 enodes) 52.010 * * [simplify]: Extracting #0: cost 1 inf + 0 52.010 * * [simplify]: Extracting #1: cost 3 inf + 0 52.010 * * [simplify]: Extracting #2: cost 5 inf + 0 52.010 * * [simplify]: Extracting #3: cost 7 inf + 0 52.010 * * [simplify]: Extracting #4: cost 6 inf + 1 52.010 * * [simplify]: Extracting #5: cost 0 inf + 647 52.010 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 52.010 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))))) 0)))) 52.010 * * * * [progress]: [ 25 / 129 ] simplifiying candidate # 52.010 * [simplify]: Simplifying (* (sqrt (* (cbrt 2) (cbrt 2))) (sqrt (* (cbrt 2) (cbrt 2)))) 52.010 * * [simplify]: iters left: 6 (5 enodes) 52.012 * * [simplify]: iters left: 5 (14 enodes) 52.015 * * [simplify]: iters left: 4 (15 enodes) 52.017 * * [simplify]: Extracting #0: cost 1 inf + 0 52.017 * * [simplify]: Extracting #1: cost 4 inf + 0 52.017 * * [simplify]: Extracting #2: cost 7 inf + 0 52.017 * * [simplify]: Extracting #3: cost 6 inf + 1 52.017 * * [simplify]: Extracting #4: cost 0 inf + 647 52.017 * [simplify]: Simplified to (* (cbrt 2) (cbrt 2)) 52.017 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt (cbrt 2))))))) 0)))) 52.018 * [simplify]: Simplifying (* (sqrt (cbrt 2)) (sqrt (cbrt 2))) 52.018 * * [simplify]: iters left: 4 (4 enodes) 52.019 * * [simplify]: iters left: 3 (10 enodes) 52.021 * * [simplify]: iters left: 2 (11 enodes) 52.025 * * [simplify]: Extracting #0: cost 1 inf + 0 52.025 * * [simplify]: Extracting #1: cost 4 inf + 0 52.025 * * [simplify]: Extracting #2: cost 4 inf + 1 52.025 * * [simplify]: Extracting #3: cost 2 inf + 163 52.026 * * [simplify]: Extracting #4: cost 0 inf + 405 52.026 * [simplify]: Simplified to (cbrt 2) 52.026 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (cbrt 2) (cbrt 2)) (cbrt 2))))) 0)))) 52.026 * * * * [progress]: [ 26 / 129 ] simplifiying candidate # 52.026 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.026 * * [simplify]: iters left: 4 (4 enodes) 52.029 * * [simplify]: iters left: 3 (10 enodes) 52.033 * * [simplify]: iters left: 2 (11 enodes) 52.037 * * [simplify]: Extracting #0: cost 1 inf + 0 52.037 * * [simplify]: Extracting #1: cost 4 inf + 0 52.037 * * [simplify]: Extracting #2: cost 4 inf + 1 52.037 * * [simplify]: Extracting #3: cost 2 inf + 83 52.037 * * [simplify]: Extracting #4: cost 0 inf + 245 52.037 * [simplify]: Simplified to (sqrt 2) 52.038 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.038 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.038 * * [simplify]: iters left: 4 (4 enodes) 52.041 * * [simplify]: iters left: 3 (10 enodes) 52.045 * * [simplify]: iters left: 2 (11 enodes) 52.048 * * [simplify]: Extracting #0: cost 1 inf + 0 52.048 * * [simplify]: Extracting #1: cost 4 inf + 0 52.049 * * [simplify]: Extracting #2: cost 4 inf + 1 52.049 * * [simplify]: Extracting #3: cost 2 inf + 83 52.049 * * [simplify]: Extracting #4: cost 0 inf + 245 52.049 * [simplify]: Simplified to (sqrt 2) 52.049 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.049 * * * * [progress]: [ 27 / 129 ] simplifiying candidate # 52.049 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.050 * * [simplify]: iters left: 4 (4 enodes) 52.052 * * [simplify]: iters left: 3 (10 enodes) 52.056 * * [simplify]: iters left: 2 (11 enodes) 52.059 * * [simplify]: Extracting #0: cost 1 inf + 0 52.059 * * [simplify]: Extracting #1: cost 4 inf + 0 52.059 * * [simplify]: Extracting #2: cost 4 inf + 1 52.059 * * [simplify]: Extracting #3: cost 2 inf + 83 52.060 * * [simplify]: Extracting #4: cost 0 inf + 245 52.060 * [simplify]: Simplified to (sqrt 2) 52.060 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.060 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.060 * * [simplify]: iters left: 4 (4 enodes) 52.063 * * [simplify]: iters left: 3 (10 enodes) 52.067 * * [simplify]: iters left: 2 (11 enodes) 52.070 * * [simplify]: Extracting #0: cost 1 inf + 0 52.070 * * [simplify]: Extracting #1: cost 4 inf + 0 52.070 * * [simplify]: Extracting #2: cost 4 inf + 1 52.071 * * [simplify]: Extracting #3: cost 2 inf + 83 52.071 * * [simplify]: Extracting #4: cost 0 inf + 245 52.071 * [simplify]: Simplified to (sqrt 2) 52.071 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.071 * * * * [progress]: [ 28 / 129 ] simplifiying candidate # 52.071 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 52.071 * * [simplify]: iters left: 3 (3 enodes) 52.075 * * [simplify]: iters left: 2 (9 enodes) 52.077 * * [simplify]: iters left: 1 (11 enodes) 52.080 * * [simplify]: Extracting #0: cost 1 inf + 0 52.080 * * [simplify]: Extracting #1: cost 0 inf + 1 52.080 * [simplify]: Simplified to 1 52.080 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0)))) 52.081 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 52.081 * * [simplify]: iters left: 3 (3 enodes) 52.083 * * [simplify]: iters left: 2 (7 enodes) 52.085 * * [simplify]: Extracting #0: cost 1 inf + 0 52.085 * * [simplify]: Extracting #1: cost 0 inf + 1 52.085 * [simplify]: Simplified to 2 52.085 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 2)))) 0)))) 52.085 * * * * [progress]: [ 29 / 129 ] simplifiying candidate # 52.086 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.086 * * [simplify]: iters left: 4 (4 enodes) 52.088 * * [simplify]: iters left: 3 (10 enodes) 52.092 * * [simplify]: iters left: 2 (11 enodes) 52.095 * * [simplify]: Extracting #0: cost 1 inf + 0 52.095 * * [simplify]: Extracting #1: cost 4 inf + 0 52.095 * * [simplify]: Extracting #2: cost 4 inf + 1 52.096 * * [simplify]: Extracting #3: cost 2 inf + 83 52.096 * * [simplify]: Extracting #4: cost 0 inf + 245 52.096 * [simplify]: Simplified to (sqrt 2) 52.096 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.096 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.096 * * [simplify]: iters left: 4 (4 enodes) 52.099 * * [simplify]: iters left: 3 (10 enodes) 52.103 * * [simplify]: iters left: 2 (11 enodes) 52.107 * * [simplify]: Extracting #0: cost 1 inf + 0 52.107 * * [simplify]: Extracting #1: cost 4 inf + 0 52.107 * * [simplify]: Extracting #2: cost 4 inf + 1 52.107 * * [simplify]: Extracting #3: cost 2 inf + 83 52.107 * * [simplify]: Extracting #4: cost 0 inf + 245 52.107 * [simplify]: Simplified to (sqrt 2) 52.107 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.107 * * * * [progress]: [ 30 / 129 ] simplifiying candidate # 52.108 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.108 * * [simplify]: iters left: 4 (4 enodes) 52.110 * * [simplify]: iters left: 3 (10 enodes) 52.112 * * [simplify]: iters left: 2 (11 enodes) 52.114 * * [simplify]: Extracting #0: cost 1 inf + 0 52.114 * * [simplify]: Extracting #1: cost 4 inf + 0 52.114 * * [simplify]: Extracting #2: cost 4 inf + 1 52.114 * * [simplify]: Extracting #3: cost 2 inf + 83 52.114 * * [simplify]: Extracting #4: cost 0 inf + 245 52.114 * [simplify]: Simplified to (sqrt 2) 52.114 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.115 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.115 * * [simplify]: iters left: 4 (4 enodes) 52.116 * * [simplify]: iters left: 3 (10 enodes) 52.118 * * [simplify]: iters left: 2 (11 enodes) 52.120 * * [simplify]: Extracting #0: cost 1 inf + 0 52.120 * * [simplify]: Extracting #1: cost 4 inf + 0 52.120 * * [simplify]: Extracting #2: cost 4 inf + 1 52.120 * * [simplify]: Extracting #3: cost 2 inf + 83 52.120 * * [simplify]: Extracting #4: cost 0 inf + 245 52.120 * [simplify]: Simplified to (sqrt 2) 52.120 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.121 * * * * [progress]: [ 31 / 129 ] simplifiying candidate # 52.121 * [simplify]: Simplifying (* 1 1) 52.121 * * [simplify]: iters left: 2 (2 enodes) 52.122 * * [simplify]: iters left: 1 (6 enodes) 52.123 * * [simplify]: Extracting #0: cost 1 inf + 0 52.123 * * [simplify]: Extracting #1: cost 0 inf + 1 52.123 * [simplify]: Simplified to 1 52.123 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0)))) 52.123 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 52.123 * * [simplify]: iters left: 3 (3 enodes) 52.124 * * [simplify]: iters left: 2 (7 enodes) 52.126 * * [simplify]: Extracting #0: cost 1 inf + 0 52.126 * * [simplify]: Extracting #1: cost 0 inf + 1 52.126 * [simplify]: Simplified to 2 52.126 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 2)))) 0)))) 52.126 * * * * [progress]: [ 32 / 129 ] simplifiying candidate # 52.126 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.126 * * [simplify]: iters left: 4 (4 enodes) 52.128 * * [simplify]: iters left: 3 (10 enodes) 52.129 * * [simplify]: iters left: 2 (11 enodes) 52.131 * * [simplify]: Extracting #0: cost 1 inf + 0 52.131 * * [simplify]: Extracting #1: cost 4 inf + 0 52.131 * * [simplify]: Extracting #2: cost 4 inf + 1 52.131 * * [simplify]: Extracting #3: cost 2 inf + 83 52.132 * * [simplify]: Extracting #4: cost 0 inf + 245 52.132 * [simplify]: Simplified to (sqrt 2) 52.132 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.132 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.132 * * [simplify]: iters left: 4 (4 enodes) 52.133 * * [simplify]: iters left: 3 (10 enodes) 52.135 * * [simplify]: iters left: 2 (11 enodes) 52.137 * * [simplify]: Extracting #0: cost 1 inf + 0 52.137 * * [simplify]: Extracting #1: cost 4 inf + 0 52.137 * * [simplify]: Extracting #2: cost 4 inf + 1 52.137 * * [simplify]: Extracting #3: cost 2 inf + 83 52.137 * * [simplify]: Extracting #4: cost 0 inf + 245 52.137 * [simplify]: Simplified to (sqrt 2) 52.137 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.138 * * * * [progress]: [ 33 / 129 ] simplifiying candidate # 52.138 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.138 * * [simplify]: iters left: 4 (4 enodes) 52.139 * * [simplify]: iters left: 3 (10 enodes) 52.141 * * [simplify]: iters left: 2 (11 enodes) 52.143 * * [simplify]: Extracting #0: cost 1 inf + 0 52.143 * * [simplify]: Extracting #1: cost 4 inf + 0 52.143 * * [simplify]: Extracting #2: cost 4 inf + 1 52.143 * * [simplify]: Extracting #3: cost 2 inf + 83 52.144 * * [simplify]: Extracting #4: cost 0 inf + 245 52.144 * [simplify]: Simplified to (sqrt 2) 52.144 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.144 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.144 * * [simplify]: iters left: 4 (4 enodes) 52.147 * * [simplify]: iters left: 3 (10 enodes) 52.150 * * [simplify]: iters left: 2 (11 enodes) 52.152 * * [simplify]: Extracting #0: cost 1 inf + 0 52.152 * * [simplify]: Extracting #1: cost 4 inf + 0 52.152 * * [simplify]: Extracting #2: cost 4 inf + 1 52.152 * * [simplify]: Extracting #3: cost 2 inf + 83 52.152 * * [simplify]: Extracting #4: cost 0 inf + 245 52.152 * [simplify]: Simplified to (sqrt 2) 52.152 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.153 * * * * [progress]: [ 34 / 129 ] simplifiying candidate # 52.153 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.153 * * [simplify]: iters left: 4 (4 enodes) 52.154 * * [simplify]: iters left: 3 (10 enodes) 52.159 * * [simplify]: iters left: 2 (11 enodes) 52.161 * * [simplify]: Extracting #0: cost 1 inf + 0 52.161 * * [simplify]: Extracting #1: cost 4 inf + 0 52.161 * * [simplify]: Extracting #2: cost 4 inf + 1 52.161 * * [simplify]: Extracting #3: cost 2 inf + 83 52.161 * * [simplify]: Extracting #4: cost 0 inf + 245 52.162 * [simplify]: Simplified to (sqrt 2) 52.162 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.162 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.162 * * [simplify]: iters left: 4 (4 enodes) 52.163 * * [simplify]: iters left: 3 (10 enodes) 52.165 * * [simplify]: iters left: 2 (11 enodes) 52.167 * * [simplify]: Extracting #0: cost 1 inf + 0 52.167 * * [simplify]: Extracting #1: cost 4 inf + 0 52.167 * * [simplify]: Extracting #2: cost 4 inf + 1 52.167 * * [simplify]: Extracting #3: cost 2 inf + 83 52.167 * * [simplify]: Extracting #4: cost 0 inf + 245 52.167 * [simplify]: Simplified to (sqrt 2) 52.167 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.167 * * * * [progress]: [ 35 / 129 ] simplifiying candidate # 52.168 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.168 * * [simplify]: iters left: 4 (4 enodes) 52.169 * * [simplify]: iters left: 3 (10 enodes) 52.171 * * [simplify]: iters left: 2 (11 enodes) 52.173 * * [simplify]: Extracting #0: cost 1 inf + 0 52.173 * * [simplify]: Extracting #1: cost 4 inf + 0 52.173 * * [simplify]: Extracting #2: cost 4 inf + 1 52.173 * * [simplify]: Extracting #3: cost 2 inf + 83 52.173 * * [simplify]: Extracting #4: cost 0 inf + 245 52.173 * [simplify]: Simplified to (sqrt 2) 52.173 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 52.174 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 52.174 * * [simplify]: iters left: 4 (4 enodes) 52.175 * * [simplify]: iters left: 3 (10 enodes) 52.177 * * [simplify]: iters left: 2 (11 enodes) 52.179 * * [simplify]: Extracting #0: cost 1 inf + 0 52.179 * * [simplify]: Extracting #1: cost 4 inf + 0 52.179 * * [simplify]: Extracting #2: cost 4 inf + 1 52.179 * * [simplify]: Extracting #3: cost 2 inf + 83 52.179 * * [simplify]: Extracting #4: cost 0 inf + 245 52.179 * [simplify]: Simplified to (sqrt 2) 52.179 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 52.179 * * * * [progress]: [ 36 / 129 ] simplifiying candidate # 52.179 * [simplify]: Simplifying (* 2 1/2) 52.180 * * [simplify]: iters left: 2 (3 enodes) 52.182 * * [simplify]: iters left: 1 (11 enodes) 52.184 * * [simplify]: Extracting #0: cost 1 inf + 0 52.184 * * [simplify]: Extracting #1: cost 0 inf + 1 52.184 * [simplify]: Simplified to 1 52.184 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 52.184 * * * * [progress]: [ 37 / 129 ] simplifiying candidate # 52.184 * [simplify]: Simplifying (sqrt 2) 52.184 * * [simplify]: iters left: 1 (2 enodes) 52.185 * * [simplify]: Extracting #0: cost 1 inf + 0 52.185 * * [simplify]: Extracting #1: cost 3 inf + 0 52.185 * * [simplify]: Extracting #2: cost 2 inf + 1 52.185 * * [simplify]: Extracting #3: cost 0 inf + 83 52.185 * [simplify]: Simplified to (sqrt 2) 52.185 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 1))))) 0)))) 52.185 * [simplify]: Simplifying (* 2 1) 52.185 * * [simplify]: iters left: 2 (3 enodes) 52.187 * * [simplify]: iters left: 1 (9 enodes) 52.188 * * [simplify]: Extracting #0: cost 1 inf + 0 52.189 * * [simplify]: Extracting #1: cost 0 inf + 1 52.189 * [simplify]: Simplified to 2 52.189 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 52.189 * * * * [progress]: [ 38 / 129 ] simplifiying candidate # 52.189 * [simplify]: Simplifying (* 2 (/ 1 2)) 52.189 * * [simplify]: iters left: 4 (4 enodes) 52.191 * * [simplify]: iters left: 3 (13 enodes) 52.193 * * [simplify]: iters left: 2 (15 enodes) 52.198 * * [simplify]: Extracting #0: cost 1 inf + 0 52.198 * * [simplify]: Extracting #1: cost 0 inf + 1 52.198 * [simplify]: Simplified to 1 52.198 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 52.199 * * * * [progress]: [ 39 / 129 ] simplifiying candidate # 52.199 * [simplify]: Simplifying (cbrt (sqrt 2)) 52.199 * * [simplify]: iters left: 2 (3 enodes) 52.201 * * [simplify]: iters left: 1 (9 enodes) 52.205 * * [simplify]: Extracting #0: cost 1 inf + 0 52.205 * * [simplify]: Extracting #1: cost 3 inf + 0 52.205 * * [simplify]: Extracting #2: cost 5 inf + 0 52.205 * * [simplify]: Extracting #3: cost 4 inf + 1 52.205 * * [simplify]: Extracting #4: cost 0 inf + 325 52.205 * [simplify]: Simplified to (cbrt (sqrt 2)) 52.205 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (cbrt (sqrt 2)))))) 0)))) 52.205 * * * * [progress]: [ 40 / 129 ] simplifiying candidate # 52.206 * [simplify]: Simplifying (sqrt (cbrt 2)) 52.206 * * [simplify]: iters left: 2 (3 enodes) 52.208 * * [simplify]: iters left: 1 (9 enodes) 52.212 * * [simplify]: Extracting #0: cost 1 inf + 0 52.212 * * [simplify]: Extracting #1: cost 3 inf + 0 52.212 * * [simplify]: Extracting #2: cost 5 inf + 0 52.212 * * [simplify]: Extracting #3: cost 4 inf + 1 52.212 * * [simplify]: Extracting #4: cost 0 inf + 405 52.212 * [simplify]: Simplified to (sqrt (cbrt 2)) 52.212 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (* (cbrt 2) (cbrt 2)))) (sqrt (cbrt 2)))))) 0)))) 52.212 * * * * [progress]: [ 41 / 129 ] simplifiying candidate # 52.213 * [simplify]: Simplifying (sqrt (sqrt 2)) 52.213 * * [simplify]: iters left: 2 (3 enodes) 52.215 * * [simplify]: iters left: 1 (9 enodes) 52.218 * * [simplify]: Extracting #0: cost 1 inf + 0 52.218 * * [simplify]: Extracting #1: cost 3 inf + 0 52.218 * * [simplify]: Extracting #2: cost 5 inf + 0 52.218 * * [simplify]: Extracting #3: cost 4 inf + 1 52.218 * * [simplify]: Extracting #4: cost 0 inf + 245 52.218 * [simplify]: Simplified to (sqrt (sqrt 2)) 52.218 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2)))))) 0)))) 52.219 * * * * [progress]: [ 42 / 129 ] simplifiying candidate # 52.219 * [simplify]: Simplifying (sqrt 2) 52.219 * * [simplify]: iters left: 1 (2 enodes) 52.221 * * [simplify]: Extracting #0: cost 1 inf + 0 52.221 * * [simplify]: Extracting #1: cost 3 inf + 0 52.221 * * [simplify]: Extracting #2: cost 2 inf + 1 52.221 * * [simplify]: Extracting #3: cost 0 inf + 83 52.221 * [simplify]: Simplified to (sqrt 2) 52.221 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt 1)) (sqrt 2))))) 0)))) 52.221 * * * * [progress]: [ 43 / 129 ] simplifiying candidate # 52.221 * [simplify]: Simplifying (sqrt (sqrt 2)) 52.221 * * [simplify]: iters left: 2 (3 enodes) 52.223 * * [simplify]: iters left: 1 (9 enodes) 52.227 * * [simplify]: Extracting #0: cost 1 inf + 0 52.227 * * [simplify]: Extracting #1: cost 3 inf + 0 52.227 * * [simplify]: Extracting #2: cost 5 inf + 0 52.227 * * [simplify]: Extracting #3: cost 4 inf + 1 52.227 * * [simplify]: Extracting #4: cost 0 inf + 245 52.227 * [simplify]: Simplified to (sqrt (sqrt 2)) 52.227 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) (sqrt (sqrt 2))) (sqrt (sqrt 2)))))) 0)))) 52.227 * * * * [progress]: [ 44 / 129 ] simplifiying candidate # 52.228 * [simplify]: Simplifying (sqrt 2) 52.228 * * [simplify]: iters left: 1 (2 enodes) 52.229 * * [simplify]: Extracting #0: cost 1 inf + 0 52.230 * * [simplify]: Extracting #1: cost 3 inf + 0 52.230 * * [simplify]: Extracting #2: cost 2 inf + 1 52.230 * * [simplify]: Extracting #3: cost 0 inf + 83 52.230 * [simplify]: Simplified to (sqrt 2) 52.230 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt 2) 1) (sqrt 2))))) 0)))) 52.230 * * * * [progress]: [ 45 / 129 ] simplifiying candidate # 52.230 * [simplify]: Simplifying (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 52.230 * * [simplify]: iters left: 4 (4 enodes) 52.233 * * [simplify]: iters left: 3 (12 enodes) 52.237 * * [simplify]: Extracting #0: cost 1 inf + 0 52.238 * * [simplify]: Extracting #1: cost 3 inf + 0 52.238 * * [simplify]: Extracting #2: cost 5 inf + 0 52.238 * * [simplify]: Extracting #3: cost 7 inf + 0 52.238 * * [simplify]: Extracting #4: cost 6 inf + 1 52.238 * * [simplify]: Extracting #5: cost 0 inf + 647 52.238 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 52.238 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (cbrt (sqrt 2)) (sqrt 2)))))) 0)))) 52.239 * * * * [progress]: [ 46 / 129 ] simplifiying candidate # 52.239 * [simplify]: Simplifying (sqrt (* (cbrt 2) (cbrt 2))) 52.239 * * [simplify]: iters left: 4 (4 enodes) 52.242 * * [simplify]: iters left: 3 (13 enodes) 52.246 * * [simplify]: Extracting #0: cost 1 inf + 0 52.247 * * [simplify]: Extracting #1: cost 4 inf + 0 52.247 * * [simplify]: Extracting #2: cost 7 inf + 0 52.247 * * [simplify]: Extracting #3: cost 6 inf + 1 52.247 * * [simplify]: Extracting #4: cost 0 inf + 647 52.247 * [simplify]: Simplified to (fabs (cbrt 2)) 52.247 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (fabs (cbrt 2)) (* (sqrt (cbrt 2)) (sqrt 2)))))) 0)))) 52.247 * * * * [progress]: [ 47 / 129 ] simplifiying candidate # 52.248 * [simplify]: Simplifying (sqrt (sqrt 2)) 52.248 * * [simplify]: iters left: 2 (3 enodes) 52.250 * * [simplify]: iters left: 1 (9 enodes) 52.253 * * [simplify]: Extracting #0: cost 1 inf + 0 52.254 * * [simplify]: Extracting #1: cost 3 inf + 0 52.254 * * [simplify]: Extracting #2: cost 5 inf + 0 52.254 * * [simplify]: Extracting #3: cost 4 inf + 1 52.254 * * [simplify]: Extracting #4: cost 0 inf + 245 52.254 * [simplify]: Simplified to (sqrt (sqrt 2)) 52.254 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2)))))) 0)))) 52.254 * * * * [progress]: [ 48 / 129 ] simplifiying candidate # 52.255 * [simplify]: Simplifying (sqrt 1) 52.255 * * [simplify]: iters left: 1 (2 enodes) 52.258 * * [simplify]: Extracting #0: cost 1 inf + 0 52.258 * * [simplify]: Extracting #1: cost 0 inf + 1 52.258 * [simplify]: Simplified to 1 52.258 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* 1 (* (sqrt 2) (sqrt 2)))))) 0)))) 52.259 * * * * [progress]: [ 49 / 129 ] simplifiying candidate # 52.259 * [simplify]: Simplifying (sqrt (sqrt 2)) 52.259 * * [simplify]: iters left: 2 (3 enodes) 52.261 * * [simplify]: iters left: 1 (9 enodes) 52.265 * * [simplify]: Extracting #0: cost 1 inf + 0 52.265 * * [simplify]: Extracting #1: cost 3 inf + 0 52.265 * * [simplify]: Extracting #2: cost 5 inf + 0 52.266 * * [simplify]: Extracting #3: cost 4 inf + 1 52.266 * * [simplify]: Extracting #4: cost 0 inf + 245 52.266 * [simplify]: Simplified to (sqrt (sqrt 2)) 52.266 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt 2)))))) 0)))) 52.266 * * * * [progress]: [ 50 / 129 ] simplifiying candidate # 52.266 * * * * [progress]: [ 51 / 129 ] simplifiying candidate #real (real->posit16 (* (sqrt 2) (sqrt 2))))))) 0))))> 52.266 * * * * [progress]: [ 52 / 129 ] simplifiying candidate # 52.266 * * * * [progress]: [ 53 / 129 ] simplifiying candidate # 52.266 * * * * [progress]: [ 54 / 129 ] simplifiying candidate # 52.266 * * * * [progress]: [ 55 / 129 ] simplifiying candidate # 52.267 * [simplify]: Simplifying (* im -1/3) 52.267 * * [simplify]: iters left: 2 (3 enodes) 52.269 * * [simplify]: iters left: 1 (10 enodes) 52.272 * * [simplify]: Extracting #0: cost 1 inf + 0 52.272 * * [simplify]: Extracting #1: cost 4 inf + 0 52.272 * * [simplify]: Extracting #2: cost 2 inf + 2 52.272 * * [simplify]: Extracting #3: cost 0 inf + 86 52.272 * [simplify]: Simplified to (* im -1/3) 52.273 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (pow (* im -1/3) 1) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 52.273 * * * * [progress]: [ 56 / 129 ] simplifiying candidate # 52.273 * * * * [progress]: [ 57 / 129 ] simplifiying candidate # 52.273 * [simplify]: Simplifying (+ (log im) (log -1/3)) 52.273 * * [simplify]: iters left: 3 (5 enodes) 52.276 * * [simplify]: iters left: 2 (16 enodes) 52.282 * * [simplify]: Extracting #0: cost 1 inf + 0 52.282 * * [simplify]: Extracting #1: cost 4 inf + 0 52.282 * * [simplify]: Extracting #2: cost 8 inf + 0 52.283 * * [simplify]: Extracting #3: cost 4 inf + 144 52.283 * * [simplify]: Extracting #4: cost 0 inf + 650 52.283 * [simplify]: Simplified to (+ (log im) (log -1/3)) 52.283 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (exp (+ (log im) (log -1/3))) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 52.283 * * * * [progress]: [ 58 / 129 ] simplifiying candidate # 52.283 * * * * [progress]: [ 59 / 129 ] simplifiying candidate # 52.283 * * * * [progress]: [ 60 / 129 ] simplifiying candidate # 52.284 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 52.284 * * [simplify]: iters left: 6 (7 enodes) 52.290 * * [simplify]: iters left: 5 (30 enodes) 52.305 * * [simplify]: iters left: 4 (55 enodes) 52.325 * * [simplify]: iters left: 3 (96 enodes) 52.357 * * [simplify]: iters left: 2 (144 enodes) 52.403 * * [simplify]: iters left: 1 (234 enodes) 52.480 * * [simplify]: Extracting #0: cost 1 inf + 0 52.480 * * [simplify]: Extracting #1: cost 37 inf + 0 52.481 * * [simplify]: Extracting #2: cost 72 inf + 251 52.482 * * [simplify]: Extracting #3: cost 52 inf + 1566 52.484 * * [simplify]: Extracting #4: cost 30 inf + 6874 52.488 * * [simplify]: Extracting #5: cost 2 inf + 18727 52.493 * * [simplify]: Extracting #6: cost 0 inf + 20237 52.497 * [simplify]: Simplified to (* (* (* im im) -1/27) im) 52.497 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (cbrt (* (* (* im im) -1/27) im)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 52.497 * * * * [progress]: [ 61 / 129 ] simplifiying candidate # 52.497 * * * * [progress]: [ 62 / 129 ] simplifiying candidate # 52.497 * * * * [progress]: [ 63 / 129 ] simplifiying candidate # 52.497 * * * * [progress]: [ 64 / 129 ] simplifiying candidate # 52.497 * * * * [progress]: [ 65 / 129 ] simplifiying candidate # 52.498 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 52.498 * * [simplify]: iters left: 3 (5 enodes) 52.501 * * [simplify]: iters left: 2 (16 enodes) 52.506 * * [simplify]: Extracting #0: cost 1 inf + 0 52.506 * * [simplify]: Extracting #1: cost 4 inf + 0 52.506 * * [simplify]: Extracting #2: cost 8 inf + 0 52.506 * * [simplify]: Extracting #3: cost 4 inf + 84 52.507 * * [simplify]: Extracting #4: cost 0 inf + 410 52.507 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 52.507 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 52.507 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 52.507 * * [simplify]: iters left: 3 (5 enodes) 52.510 * * [simplify]: iters left: 2 (16 enodes) 52.516 * * [simplify]: Extracting #0: cost 1 inf + 0 52.516 * * [simplify]: Extracting #1: cost 4 inf + 0 52.516 * * [simplify]: Extracting #2: cost 8 inf + 0 52.516 * * [simplify]: Extracting #3: cost 4 inf + 84 52.516 * * [simplify]: Extracting #4: cost 0 inf + 410 52.516 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 52.517 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 52.517 * * * * [progress]: [ 66 / 129 ] simplifiying candidate # 52.517 * [simplify]: Simplifying (cbrt -1/3) 52.517 * * [simplify]: iters left: 1 (2 enodes) 52.519 * * [simplify]: Extracting #0: cost 1 inf + 0 52.519 * * [simplify]: Extracting #1: cost 3 inf + 0 52.519 * * [simplify]: Extracting #2: cost 2 inf + 1 52.519 * * [simplify]: Extracting #3: cost 0 inf + 163 52.519 * [simplify]: Simplified to (cbrt -1/3) 52.519 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 52.520 * * * * [progress]: [ 67 / 129 ] simplifiying candidate # 52.520 * [simplify]: Simplifying (sqrt -1/3) 52.520 * * [simplify]: iters left: 1 (2 enodes) 52.522 * * [simplify]: Extracting #0: cost 1 inf + 0 52.522 * * [simplify]: Extracting #1: cost 3 inf + 0 52.522 * * [simplify]: Extracting #2: cost 2 inf + 1 52.522 * * [simplify]: Extracting #3: cost 0 inf + 83 52.522 * [simplify]: Simplified to (sqrt -1/3) 52.522 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* im (sqrt -1/3)) (sqrt -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 52.522 * * * * [progress]: [ 68 / 129 ] simplifiying candidate # 52.522 * * * * [progress]: [ 69 / 129 ] simplifiying candidate # 52.523 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 52.523 * * [simplify]: iters left: 3 (3 enodes) 52.524 * * [simplify]: iters left: 2 (9 enodes) 52.527 * * [simplify]: Extracting #0: cost 1 inf + 0 52.527 * * [simplify]: Extracting #1: cost 3 inf + 0 52.527 * * [simplify]: Extracting #2: cost 5 inf + 0 52.527 * * [simplify]: Extracting #3: cost 4 inf + 1 52.527 * * [simplify]: Extracting #4: cost 0 inf + 405 52.527 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 52.527 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 52.527 * * * * [progress]: [ 70 / 129 ] simplifiying candidate # 52.528 * [simplify]: Simplifying (sqrt im) 52.528 * * [simplify]: iters left: 1 (2 enodes) 52.529 * * [simplify]: Extracting #0: cost 1 inf + 0 52.529 * * [simplify]: Extracting #1: cost 3 inf + 0 52.529 * * [simplify]: Extracting #2: cost 2 inf + 1 52.529 * * [simplify]: Extracting #3: cost 0 inf + 83 52.529 * [simplify]: Simplified to (sqrt im) 52.529 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (sqrt im) (* (sqrt im) -1/3)) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 52.529 * * * * [progress]: [ 71 / 129 ] simplifiying candidate # 52.529 * * * * [progress]: [ 72 / 129 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im (- (* (sqrt 2) (sqrt 2))))) 0))))> 52.529 * * * * [progress]: [ 73 / 129 ] simplifiying candidate # 52.529 * * * * [progress]: [ 74 / 129 ] simplifiying candidate # 52.529 * * * * [progress]: [ 75 / 129 ] simplifiying candidate # 52.529 * * * * [progress]: [ 76 / 129 ] simplifiying candidate # 52.530 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 52.530 * * [simplify]: iters left: 6 (20 enodes) 52.542 * * [simplify]: iters left: 5 (73 enodes) 52.559 * * [simplify]: iters left: 4 (129 enodes) 52.603 * * [simplify]: iters left: 3 (353 enodes) 52.794 * * [simplify]: Extracting #0: cost 1 inf + 0 52.795 * * [simplify]: Extracting #1: cost 38 inf + 0 52.795 * * [simplify]: Extracting #2: cost 183 inf + 3 52.797 * * [simplify]: Extracting #3: cost 189 inf + 6004 52.805 * * [simplify]: Extracting #4: cost 76 inf + 32454 52.823 * * [simplify]: Extracting #5: cost 2 inf + 59439 52.843 * * [simplify]: Extracting #6: cost 0 inf + 60216 52.858 * [simplify]: Simplified to (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (fma im (* im -1/3) -2) im))) 52.859 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (fma im (* im -1/3) -2) im))) 1)) 52.859 * * * * [progress]: [ 77 / 129 ] simplifiying candidate # 52.859 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 52.859 * * [simplify]: iters left: 6 (20 enodes) 52.867 * * [simplify]: iters left: 5 (73 enodes) 52.882 * * [simplify]: iters left: 4 (129 enodes) 52.912 * * [simplify]: iters left: 3 (353 enodes) 53.123 * * [simplify]: Extracting #0: cost 1 inf + 0 53.123 * * [simplify]: Extracting #1: cost 38 inf + 0 53.124 * * [simplify]: Extracting #2: cost 183 inf + 3 53.127 * * [simplify]: Extracting #3: cost 189 inf + 6004 53.139 * * [simplify]: Extracting #4: cost 76 inf + 32454 53.164 * * [simplify]: Extracting #5: cost 2 inf + 59439 53.183 * * [simplify]: Extracting #6: cost 0 inf + 60216 53.203 * [simplify]: Simplified to (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (fma im (* im -1/3) -2) im))) 53.203 * [simplify]: Simplified (2 1) to (λ (re im) (pow (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (fma im (* im -1/3) -2) im))) 1)) 53.203 * * * * [progress]: [ 78 / 129 ] simplifiying candidate # 53.203 * * * * [progress]: [ 79 / 129 ] simplifiying candidate # 53.203 * [simplify]: Simplifying (+ (+ (log 0.5) (log (cos re))) (log (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 53.204 * * [simplify]: iters left: 6 (23 enodes) 53.214 * * [simplify]: iters left: 5 (82 enodes) 53.230 * * [simplify]: iters left: 4 (126 enodes) 53.256 * * [simplify]: iters left: 3 (210 enodes) 53.317 * * [simplify]: iters left: 2 (323 enodes) 53.416 * * [simplify]: Extracting #0: cost 1 inf + 0 53.416 * * [simplify]: Extracting #1: cost 8 inf + 0 53.416 * * [simplify]: Extracting #2: cost 17 inf + 0 53.416 * * [simplify]: Extracting #3: cost 42 inf + 1 53.417 * * [simplify]: Extracting #4: cost 79 inf + 836 53.418 * * [simplify]: Extracting #5: cost 76 inf + 3488 53.419 * * [simplify]: Extracting #6: cost 58 inf + 8167 53.422 * * [simplify]: Extracting #7: cost 26 inf + 22901 53.428 * * [simplify]: Extracting #8: cost 1 inf + 37572 53.436 * * [simplify]: Extracting #9: cost 0 inf + 38158 53.445 * [simplify]: Simplified to (+ (+ (log 0.5) (log (cos re))) (log (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2))))) 53.445 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (+ (log 0.5) (log (cos re))) (log (fma -1/60 (pow im 5) (* im (fma (* im im) -1/3 -2))))))) 53.445 * * * * [progress]: [ 80 / 129 ] simplifiying candidate # 53.446 * [simplify]: Simplifying (+ (log (* 0.5 (cos re))) (log (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 53.446 * * [simplify]: iters left: 6 (22 enodes) 53.460 * * [simplify]: iters left: 5 (80 enodes) 53.493 * * [simplify]: iters left: 4 (125 enodes) 53.539 * * [simplify]: iters left: 3 (212 enodes) 53.611 * * [simplify]: iters left: 2 (327 enodes) 53.723 * * [simplify]: Extracting #0: cost 1 inf + 0 53.723 * * [simplify]: Extracting #1: cost 8 inf + 0 53.723 * * [simplify]: Extracting #2: cost 18 inf + 0 53.723 * * [simplify]: Extracting #3: cost 44 inf + 1 53.723 * * [simplify]: Extracting #4: cost 86 inf + 149 53.724 * * [simplify]: Extracting #5: cost 75 inf + 4112 53.726 * * [simplify]: Extracting #6: cost 45 inf + 13781 53.730 * * [simplify]: Extracting #7: cost 4 inf + 35156 53.735 * * [simplify]: Extracting #8: cost 0 inf + 37256 53.740 * [simplify]: Simplified to (+ (log (fma -1/60 (pow im 5) (* (fma (* im im) -1/3 -2) im))) (log (* 0.5 (cos re)))) 53.740 * [simplify]: Simplified (2 1) to (λ (re im) (exp (+ (log (fma -1/60 (pow im 5) (* (fma (* im im) -1/3 -2) im))) (log (* 0.5 (cos re)))))) 53.740 * * * * [progress]: [ 81 / 129 ] simplifiying candidate # 53.740 * * * * [progress]: [ 82 / 129 ] simplifiying candidate # 53.740 * * * * [progress]: [ 83 / 129 ] simplifiying candidate # 53.740 * [simplify]: Simplifying (* (* (* (* 0.5 0.5) 0.5) (* (* (cos re) (cos re)) (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 53.740 * * [simplify]: iters left: 6 (26 enodes) 53.749 * * [simplify]: iters left: 5 (100 enodes) 53.771 * * [simplify]: iters left: 4 (227 enodes) 53.903 * * [simplify]: Extracting #0: cost 1 inf + 0 53.903 * * [simplify]: Extracting #1: cost 53 inf + 0 53.904 * * [simplify]: Extracting #2: cost 266 inf + 42 53.907 * * [simplify]: Extracting #3: cost 331 inf + 1909 53.911 * * [simplify]: Extracting #4: cost 308 inf + 6162 53.922 * * [simplify]: Extracting #5: cost 244 inf + 40470 53.981 * * [simplify]: Extracting #6: cost 50 inf + 189998 54.028 * * [simplify]: Extracting #7: cost 0 inf + 181288 54.086 * * [simplify]: Extracting #8: cost 0 inf + 176967 54.134 * [simplify]: Simplified to (* (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))) (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)))) 54.134 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (* (* (cos re) 0.5) (* (* (cos re) 0.5) (* (cos re) 0.5)))) (* (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)) (fma -1/60 (pow im 5) (* (fma -1/3 (* im im) -2) im)))))) 54.134 * * * * [progress]: [ 84 / 129 ] simplifiying candidate # 54.135 * [simplify]: Simplifying (* (* (* (* 0.5 (cos re)) (* 0.5 (cos re))) (* 0.5 (cos re))) (* (* (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 54.135 * * [simplify]: iters left: 6 (24 enodes) 54.143 * * [simplify]: iters left: 5 (98 enodes) 54.178 * * [simplify]: iters left: 4 (234 enodes) 54.337 * * [simplify]: Extracting #0: cost 1 inf + 0 54.337 * * [simplify]: Extracting #1: cost 52 inf + 0 54.338 * * [simplify]: Extracting #2: cost 267 inf + 1 54.341 * * [simplify]: Extracting #3: cost 326 inf + 2599 54.346 * * [simplify]: Extracting #4: cost 298 inf + 9688 54.373 * * [simplify]: Extracting #5: cost 138 inf + 95017 54.426 * * [simplify]: Extracting #6: cost 1 inf + 174847 54.458 * * [simplify]: Extracting #7: cost 0 inf + 174510 54.490 * * [simplify]: Extracting #8: cost 0 inf + 174430 54.542 * [simplify]: Simplified to (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))))) 54.542 * [simplify]: Simplified (2 1) to (λ (re im) (cbrt (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))) (* 0.5 (* (cos re) (fma -1/60 (pow im 5) (* im (fma im (* -1/3 im) -2))))))))) 54.542 * * * * [progress]: [ 85 / 129 ] simplifiying candidate # 54.543 * * * * [progress]: [ 86 / 129 ] simplifiying candidate # 54.543 * * * * [progress]: [ 87 / 129 ] simplifiying candidate # 54.543 * * * * [progress]: [ 88 / 129 ] simplifiying candidate # 54.543 * * * * [progress]: [ 89 / 129 ] simplifiying candidate # 54.543 * [simplify]: Simplifying (* (* 0.5 (cos re)) (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) 54.543 * * [simplify]: iters left: 6 (16 enodes) 54.554 * * [simplify]: iters left: 5 (60 enodes) 54.577 * * [simplify]: iters left: 4 (106 enodes) 54.623 * * [simplify]: iters left: 3 (249 enodes) 54.730 * * [simplify]: Extracting #0: cost 1 inf + 0 54.730 * * [simplify]: Extracting #1: cost 33 inf + 0 54.731 * * [simplify]: Extracting #2: cost 101 inf + 3 54.732 * * [simplify]: Extracting #3: cost 119 inf + 1092 54.739 * * [simplify]: Extracting #4: cost 27 inf + 15754 54.749 * * [simplify]: Extracting #5: cost 0 inf + 20692 54.760 * [simplify]: Simplified to (* (* (fma (* im -1/3) im -2) im) (* 0.5 (cos re))) 54.760 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* 0.5 (cos re)) (* (pow im 5) -1/60)) (* (* (fma (* im -1/3) im -2) im) (* 0.5 (cos re))))) 54.760 * * * * [progress]: [ 90 / 129 ] simplifiying candidate # 54.761 * [simplify]: Simplifying (* (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0) (* 0.5 (cos re))) 54.761 * * [simplify]: iters left: 6 (16 enodes) 54.770 * * [simplify]: iters left: 5 (55 enodes) 54.780 * * [simplify]: iters left: 4 (95 enodes) 54.803 * * [simplify]: iters left: 3 (226 enodes) 54.906 * * [simplify]: Extracting #0: cost 1 inf + 0 54.906 * * [simplify]: Extracting #1: cost 35 inf + 0 54.906 * * [simplify]: Extracting #2: cost 107 inf + 3 54.907 * * [simplify]: Extracting #3: cost 101 inf + 3812 54.914 * * [simplify]: Extracting #4: cost 27 inf + 15960 54.919 * * [simplify]: Extracting #5: cost 0 inf + 20832 54.924 * [simplify]: Simplified to (* (* 0.5 (cos re)) (* (fma im (* im -1/3) -2) im)) 54.924 * [simplify]: Simplified (2 2) to (λ (re im) (+ (* (* (pow im 5) -1/60) (* 0.5 (cos re))) (* (* 0.5 (cos re)) (* (fma im (* im -1/3) -2) im)))) 54.925 * * * * [progress]: [ 91 / 129 ] simplifiying candidate # 54.925 * [simplify]: Simplifying (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 54.925 * * [simplify]: iters left: 6 (16 enodes) 54.932 * * [simplify]: iters left: 5 (57 enodes) 54.943 * * [simplify]: iters left: 4 (93 enodes) 54.963 * * [simplify]: iters left: 3 (172 enodes) 54.998 * * [simplify]: iters left: 2 (285 enodes) 55.119 * * [simplify]: Extracting #0: cost 1 inf + 0 55.119 * * [simplify]: Extracting #1: cost 3 inf + 0 55.119 * * [simplify]: Extracting #2: cost 27 inf + 0 55.119 * * [simplify]: Extracting #3: cost 76 inf + 47 55.120 * * [simplify]: Extracting #4: cost 78 inf + 2061 55.122 * * [simplify]: Extracting #5: cost 42 inf + 15010 55.125 * * [simplify]: Extracting #6: cost 6 inf + 32818 55.129 * * [simplify]: Extracting #7: cost 0 inf + 34397 55.133 * * [simplify]: Extracting #8: cost 0 inf + 34317 55.136 * [simplify]: Simplified to (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 55.137 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (* (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) (cbrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))) (cbrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))))) 55.137 * * * * [progress]: [ 92 / 129 ] simplifiying candidate # 55.137 * [simplify]: Simplifying (sqrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 55.137 * * [simplify]: iters left: 6 (16 enodes) 55.144 * * [simplify]: iters left: 5 (57 enodes) 55.156 * * [simplify]: iters left: 4 (93 enodes) 55.175 * * [simplify]: iters left: 3 (172 enodes) 55.231 * * [simplify]: iters left: 2 (285 enodes) 55.308 * * [simplify]: Extracting #0: cost 1 inf + 0 55.308 * * [simplify]: Extracting #1: cost 3 inf + 0 55.308 * * [simplify]: Extracting #2: cost 27 inf + 0 55.309 * * [simplify]: Extracting #3: cost 76 inf + 47 55.310 * * [simplify]: Extracting #4: cost 78 inf + 2061 55.314 * * [simplify]: Extracting #5: cost 42 inf + 14930 55.321 * * [simplify]: Extracting #6: cost 6 inf + 32738 55.328 * * [simplify]: Extracting #7: cost 0 inf + 34317 55.336 * * [simplify]: Extracting #8: cost 0 inf + 34237 55.340 * [simplify]: Simplified to (sqrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))) 55.340 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) (sqrt (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) (sqrt (fma (pow im 5) -1/60 (* im (fma im (* -1/3 im) -2)))))) 55.340 * * * * [progress]: [ 93 / 129 ] simplifiying candidate # 55.340 * [simplify]: Simplifying (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)) 55.341 * * [simplify]: iters left: 6 (15 enodes) 55.346 * * [simplify]: iters left: 5 (54 enodes) 55.357 * * [simplify]: iters left: 4 (90 enodes) 55.384 * * [simplify]: iters left: 3 (169 enodes) 55.424 * * [simplify]: iters left: 2 (279 enodes) 55.514 * * [simplify]: Extracting #0: cost 1 inf + 0 55.514 * * [simplify]: Extracting #1: cost 25 inf + 0 55.515 * * [simplify]: Extracting #2: cost 70 inf + 512 55.516 * * [simplify]: Extracting #3: cost 74 inf + 1937 55.519 * * [simplify]: Extracting #4: cost 50 inf + 9827 55.526 * * [simplify]: Extracting #5: cost 6 inf + 31477 55.533 * * [simplify]: Extracting #6: cost 0 inf + 34945 55.540 * * [simplify]: Extracting #7: cost 0 inf + 34694 55.547 * [simplify]: Simplified to (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)) 55.547 * [simplify]: Simplified (2 2) to (λ (re im) (* (* (* 0.5 (cos re)) 1) (fma im (fma -1/3 (* im im) -2) (* (pow im 5) -1/60)))) 55.548 * * * * [progress]: [ 94 / 129 ] simplifiying candidate # 55.548 * * * * [progress]: [ 95 / 129 ] simplifiying candidate #real (real->posit16 (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))))))> 55.548 * * * * [progress]: [ 96 / 129 ] simplifiying candidate # 55.548 * * * * [progress]: [ 97 / 129 ] simplifiying candidate # 55.548 * * * * [progress]: [ 98 / 129 ] simplifiying candidate # 55.548 * * * * [progress]: [ 99 / 129 ] simplifiying candidate # 55.548 * [simplify]: Simplifying (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 55.548 * * [simplify]: iters left: 6 (9 enodes) 55.554 * * [simplify]: iters left: 5 (30 enodes) 55.564 * * [simplify]: iters left: 4 (43 enodes) 55.578 * * [simplify]: iters left: 3 (63 enodes) 55.596 * * [simplify]: iters left: 2 (74 enodes) 55.606 * * [simplify]: iters left: 1 (76 enodes) 55.615 * * [simplify]: Extracting #0: cost 1 inf + 0 55.615 * * [simplify]: Extracting #1: cost 12 inf + 0 55.615 * * [simplify]: Extracting #2: cost 18 inf + 3 55.616 * * [simplify]: Extracting #3: cost 8 inf + 809 55.616 * * [simplify]: Extracting #4: cost 1 inf + 1502 55.616 * * [simplify]: Extracting #5: cost 0 inf + 1509 55.617 * [simplify]: Simplified to (* (fma (* im -1/3) im -2) im) 55.617 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (pow (* (fma (* im -1/3) im -2) im) 1) 0)))) 55.617 * * * * [progress]: [ 100 / 129 ] simplifiying candidate # 55.617 * * * * [progress]: [ 101 / 129 ] simplifiying candidate # 55.617 * [simplify]: Simplifying (+ (log im) (log (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 55.617 * * [simplify]: iters left: 6 (11 enodes) 55.621 * * [simplify]: iters left: 5 (36 enodes) 55.632 * * [simplify]: iters left: 4 (43 enodes) 55.644 * * [simplify]: iters left: 3 (49 enodes) 55.654 * * [simplify]: iters left: 2 (50 enodes) 55.661 * * [simplify]: Extracting #0: cost 1 inf + 0 55.661 * * [simplify]: Extracting #1: cost 4 inf + 0 55.661 * * [simplify]: Extracting #2: cost 8 inf + 0 55.661 * * [simplify]: Extracting #3: cost 13 inf + 1 55.661 * * [simplify]: Extracting #4: cost 9 inf + 310 55.661 * * [simplify]: Extracting #5: cost 3 inf + 839 55.662 * * [simplify]: Extracting #6: cost 0 inf + 1563 55.662 * [simplify]: Simplified to (+ (log (fma (* im im) -1/3 -2)) (log im)) 55.662 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (exp (+ (log (fma (* im im) -1/3 -2)) (log im))) 0)))) 55.662 * * * * [progress]: [ 102 / 129 ] simplifiying candidate # 55.662 * * * * [progress]: [ 103 / 129 ] simplifiying candidate # 55.662 * * * * [progress]: [ 104 / 129 ] simplifiying candidate # 55.663 * [simplify]: Simplifying (* (* (* im im) im) (* (* (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 55.663 * * [simplify]: iters left: 6 (13 enodes) 55.667 * * [simplify]: iters left: 5 (48 enodes) 55.676 * * [simplify]: iters left: 4 (101 enodes) 55.715 * * [simplify]: iters left: 3 (405 enodes) 56.173 * * [simplify]: Extracting #0: cost 1 inf + 0 56.173 * * [simplify]: Extracting #1: cost 55 inf + 0 56.175 * * [simplify]: Extracting #2: cost 322 inf + 185 56.185 * * [simplify]: Extracting #3: cost 283 inf + 20866 56.219 * * [simplify]: Extracting #4: cost 8 inf + 91066 56.249 * * [simplify]: Extracting #5: cost 0 inf + 91234 56.281 * * [simplify]: Extracting #6: cost 0 inf + 89219 56.306 * * [simplify]: Extracting #7: cost 0 inf + 89046 56.354 * [simplify]: Simplified to (* (* (fma -1/3 (* im im) -2) (* (fma -1/3 (* im im) -2) (fma -1/3 (* im im) -2))) (* im (* im im))) 56.354 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (cbrt (* (* (fma -1/3 (* im im) -2) (* (fma -1/3 (* im im) -2) (fma -1/3 (* im im) -2))) (* im (* im im)))) 0)))) 56.355 * * * * [progress]: [ 105 / 129 ] simplifiying candidate # 56.355 * * * * [progress]: [ 106 / 129 ] simplifiying candidate # 56.355 * * * * [progress]: [ 107 / 129 ] simplifiying candidate # 56.355 * * * * [progress]: [ 108 / 129 ] simplifiying candidate # 56.355 * * * * [progress]: [ 109 / 129 ] simplifiying candidate # 56.355 * [simplify]: Simplifying (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 56.355 * * [simplify]: iters left: 6 (11 enodes) 56.364 * * [simplify]: iters left: 5 (36 enodes) 56.376 * * [simplify]: iters left: 4 (43 enodes) 56.388 * * [simplify]: iters left: 3 (49 enodes) 56.400 * * [simplify]: iters left: 2 (50 enodes) 56.407 * * [simplify]: Extracting #0: cost 1 inf + 0 56.407 * * [simplify]: Extracting #1: cost 4 inf + 0 56.407 * * [simplify]: Extracting #2: cost 8 inf + 0 56.407 * * [simplify]: Extracting #3: cost 13 inf + 1 56.407 * * [simplify]: Extracting #4: cost 9 inf + 250 56.408 * * [simplify]: Extracting #5: cost 3 inf + 749 56.408 * * [simplify]: Extracting #6: cost 0 inf + 1323 56.408 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 56.408 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))))) 0)))) 56.409 * [simplify]: Simplifying (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 56.409 * * [simplify]: iters left: 6 (11 enodes) 56.412 * * [simplify]: iters left: 5 (36 enodes) 56.419 * * [simplify]: iters left: 4 (43 enodes) 56.431 * * [simplify]: iters left: 3 (49 enodes) 56.445 * * [simplify]: iters left: 2 (50 enodes) 56.458 * * [simplify]: Extracting #0: cost 1 inf + 0 56.458 * * [simplify]: Extracting #1: cost 4 inf + 0 56.458 * * [simplify]: Extracting #2: cost 8 inf + 0 56.458 * * [simplify]: Extracting #3: cost 13 inf + 1 56.459 * * [simplify]: Extracting #4: cost 9 inf + 250 56.459 * * [simplify]: Extracting #5: cost 3 inf + 749 56.460 * * [simplify]: Extracting #6: cost 0 inf + 1323 56.460 * [simplify]: Simplified to (* (sqrt im) (sqrt (fma (* im im) -1/3 -2))) 56.460 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (sqrt im) (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) (* (sqrt im) (sqrt (fma (* im im) -1/3 -2)))) 0)))) 56.460 * * * * [progress]: [ 110 / 129 ] simplifiying candidate # 56.461 * [simplify]: Simplifying (* im (- (* (sqrt 2) (sqrt 2)))) 56.461 * * [simplify]: iters left: 6 (6 enodes) 56.466 * * [simplify]: iters left: 5 (20 enodes) 56.472 * * [simplify]: iters left: 4 (25 enodes) 56.479 * * [simplify]: iters left: 3 (28 enodes) 56.484 * * [simplify]: Extracting #0: cost 1 inf + 0 56.484 * * [simplify]: Extracting #1: cost 7 inf + 0 56.484 * * [simplify]: Extracting #2: cost 6 inf + 3 56.484 * * [simplify]: Extracting #3: cost 0 inf + 253 56.485 * [simplify]: Simplified to (* im -2) 56.485 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (+ (* im (* (* im -1/3) im)) (* im -2)) 0)))) 56.485 * * * * [progress]: [ 111 / 129 ] simplifiying candidate # 56.485 * [simplify]: Simplifying (* (- (* (sqrt 2) (sqrt 2))) im) 56.485 * * [simplify]: iters left: 6 (6 enodes) 56.487 * * [simplify]: iters left: 5 (20 enodes) 56.491 * * [simplify]: iters left: 4 (25 enodes) 56.497 * * [simplify]: iters left: 3 (28 enodes) 56.501 * * [simplify]: Extracting #0: cost 1 inf + 0 56.501 * * [simplify]: Extracting #1: cost 7 inf + 0 56.501 * * [simplify]: Extracting #2: cost 3 inf + 128 56.502 * * [simplify]: Extracting #3: cost 0 inf + 253 56.502 * [simplify]: Simplified to (* im -2) 56.502 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (+ (* (* (* im -1/3) im) im) (* im -2)) 0)))) 56.502 * * * * [progress]: [ 112 / 129 ] simplifiying candidate # 56.502 * [simplify]: Simplifying (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 56.502 * * [simplify]: iters left: 6 (9 enodes) 56.505 * * [simplify]: iters left: 5 (29 enodes) 56.510 * * [simplify]: iters left: 4 (36 enodes) 56.516 * * [simplify]: iters left: 3 (42 enodes) 56.522 * * [simplify]: iters left: 2 (43 enodes) 56.528 * * [simplify]: Extracting #0: cost 1 inf + 0 56.528 * * [simplify]: Extracting #1: cost 3 inf + 0 56.528 * * [simplify]: Extracting #2: cost 10 inf + 0 56.528 * * [simplify]: Extracting #3: cost 7 inf + 168 56.528 * * [simplify]: Extracting #4: cost 3 inf + 431 56.529 * * [simplify]: Extracting #5: cost 1 inf + 707 56.529 * * [simplify]: Extracting #6: cost 0 inf + 885 56.529 * [simplify]: Simplified to (cbrt (fma -1/3 (* im im) -2)) 56.529 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* im (* (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) (cbrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))))) (cbrt (fma -1/3 (* im im) -2))) 0)))) 56.529 * * * * [progress]: [ 113 / 129 ] simplifiying candidate # 56.529 * [simplify]: Simplifying (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 56.530 * * [simplify]: iters left: 6 (9 enodes) 56.533 * * [simplify]: iters left: 5 (29 enodes) 56.538 * * [simplify]: iters left: 4 (36 enodes) 56.544 * * [simplify]: iters left: 3 (42 enodes) 56.550 * * [simplify]: iters left: 2 (43 enodes) 56.556 * * [simplify]: Extracting #0: cost 1 inf + 0 56.556 * * [simplify]: Extracting #1: cost 3 inf + 0 56.556 * * [simplify]: Extracting #2: cost 10 inf + 0 56.556 * * [simplify]: Extracting #3: cost 7 inf + 168 56.556 * * [simplify]: Extracting #4: cost 3 inf + 431 56.557 * * [simplify]: Extracting #5: cost 1 inf + 667 56.557 * * [simplify]: Extracting #6: cost 0 inf + 805 56.557 * [simplify]: Simplified to (sqrt (fma -1/3 (* im im) -2)) 56.557 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* im (sqrt (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) (sqrt (fma -1/3 (* im im) -2))) 0)))) 56.557 * * * * [progress]: [ 114 / 129 ] simplifiying candidate # 56.557 * [simplify]: Simplifying (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))) 56.557 * * [simplify]: iters left: 6 (8 enodes) 56.561 * * [simplify]: iters left: 5 (26 enodes) 56.565 * * [simplify]: iters left: 4 (33 enodes) 56.572 * * [simplify]: iters left: 3 (39 enodes) 56.584 * * [simplify]: iters left: 2 (40 enodes) 56.593 * * [simplify]: Extracting #0: cost 1 inf + 0 56.593 * * [simplify]: Extracting #1: cost 8 inf + 0 56.593 * * [simplify]: Extracting #2: cost 8 inf + 3 56.594 * * [simplify]: Extracting #3: cost 1 inf + 431 56.594 * * [simplify]: Extracting #4: cost 0 inf + 529 56.594 * [simplify]: Simplified to (fma im (* im -1/3) -2) 56.594 * [simplify]: Simplified (2 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* im 1) (fma im (* im -1/3) -2)) 0)))) 56.595 * * * * [progress]: [ 115 / 129 ] simplifiying candidate # 56.595 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 56.595 * * [simplify]: iters left: 3 (3 enodes) 56.597 * * [simplify]: iters left: 2 (9 enodes) 56.599 * * [simplify]: Extracting #0: cost 1 inf + 0 56.599 * * [simplify]: Extracting #1: cost 3 inf + 0 56.599 * * [simplify]: Extracting #2: cost 5 inf + 0 56.599 * * [simplify]: Extracting #3: cost 4 inf + 1 56.600 * * [simplify]: Extracting #4: cost 0 inf + 405 56.600 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 56.600 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (* (cbrt im) (cbrt im)) (* (cbrt im) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 0)))) 56.600 * * * * [progress]: [ 116 / 129 ] simplifiying candidate # 56.600 * [simplify]: Simplifying (sqrt im) 56.600 * * [simplify]: iters left: 1 (2 enodes) 56.601 * * [simplify]: Extracting #0: cost 1 inf + 0 56.601 * * [simplify]: Extracting #1: cost 3 inf + 0 56.601 * * [simplify]: Extracting #2: cost 2 inf + 1 56.601 * * [simplify]: Extracting #3: cost 0 inf + 83 56.601 * [simplify]: Simplified to (sqrt im) 56.601 * [simplify]: Simplified (2 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* (sqrt im) (* (sqrt im) (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2)))))) 0)))) 56.602 * * * * [progress]: [ 117 / 129 ] simplifiying candidate # 56.602 * * * * [progress]: [ 118 / 129 ] simplifiying candidate #real (real->posit16 (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))))) 0))))> 56.602 * * * * [progress]: [ 119 / 129 ] simplifiying candidate # 56.602 * * * * [progress]: [ 120 / 129 ] simplifiying candidate # 56.602 * [simplify]: Simplifying (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0))) 56.602 * * [simplify]: iters left: 6 (20 enodes) 56.614 * * [simplify]: iters left: 5 (73 enodes) 56.628 * * [simplify]: iters left: 4 (129 enodes) 56.666 * * [simplify]: iters left: 3 (353 enodes) 56.848 * * [simplify]: Extracting #0: cost 1 inf + 0 56.848 * * [simplify]: Extracting #1: cost 38 inf + 0 56.849 * * [simplify]: Extracting #2: cost 183 inf + 3 56.851 * * [simplify]: Extracting #3: cost 189 inf + 6004 56.857 * * [simplify]: Extracting #4: cost 76 inf + 32454 56.877 * * [simplify]: Extracting #5: cost 2 inf + 59439 56.891 * * [simplify]: Extracting #6: cost 0 inf + 60216 56.901 * [simplify]: Simplified to (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (fma im (* im -1/3) -2) im))) 56.901 * [simplify]: Simplified (2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (* (fma im (* im -1/3) -2) im)))) 56.901 * * * * [progress]: [ 121 / 129 ] simplifiying candidate # 56.901 * [simplify]: Simplifying (* -1/3 im) 56.901 * * [simplify]: iters left: 2 (3 enodes) 56.903 * * [simplify]: iters left: 1 (10 enodes) 56.904 * * [simplify]: Extracting #0: cost 1 inf + 0 56.904 * * [simplify]: Extracting #1: cost 4 inf + 0 56.905 * * [simplify]: Extracting #2: cost 2 inf + 2 56.905 * * [simplify]: Extracting #3: cost 0 inf + 86 56.905 * [simplify]: Simplified to (* -1/3 im) 56.905 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 56.905 * * * * [progress]: [ 122 / 129 ] simplifiying candidate # 56.905 * [simplify]: Simplifying (* -1/3 im) 56.905 * * [simplify]: iters left: 2 (3 enodes) 56.906 * * [simplify]: iters left: 1 (10 enodes) 56.908 * * [simplify]: Extracting #0: cost 1 inf + 0 56.908 * * [simplify]: Extracting #1: cost 4 inf + 0 56.908 * * [simplify]: Extracting #2: cost 2 inf + 2 56.908 * * [simplify]: Extracting #3: cost 0 inf + 86 56.908 * [simplify]: Simplified to (* -1/3 im) 56.908 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 56.908 * * * * [progress]: [ 123 / 129 ] simplifiying candidate # 56.908 * [simplify]: Simplifying (* -1/3 im) 56.908 * * [simplify]: iters left: 2 (3 enodes) 56.909 * * [simplify]: iters left: 1 (10 enodes) 56.911 * * [simplify]: Extracting #0: cost 1 inf + 0 56.911 * * [simplify]: Extracting #1: cost 4 inf + 0 56.911 * * [simplify]: Extracting #2: cost 2 inf + 2 56.911 * * [simplify]: Extracting #3: cost 0 inf + 86 56.911 * [simplify]: Simplified to (* -1/3 im) 56.911 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 56.911 * * * * [progress]: [ 124 / 129 ] simplifiying candidate # 56.911 * [simplify]: Simplifying (- (* 0.25 (* (pow (sqrt 2) 2) (* (pow re 2) im))) (+ (* 0.16666666666666666 (pow im 3)) (* 0.5 (* (pow (sqrt 2) 2) im)))) 56.911 * * [simplify]: iters left: 6 (19 enodes) 56.918 * * [simplify]: iters left: 5 (91 enodes) 56.945 * * [simplify]: iters left: 4 (201 enodes) 57.046 * * [simplify]: Extracting #0: cost 1 inf + 0 57.047 * * [simplify]: Extracting #1: cost 27 inf + 0 57.047 * * [simplify]: Extracting #2: cost 110 inf + 45 57.049 * * [simplify]: Extracting #3: cost 92 inf + 2365 57.055 * * [simplify]: Extracting #4: cost 23 inf + 11514 57.062 * * [simplify]: Extracting #5: cost 3 inf + 14843 57.070 * * [simplify]: Extracting #6: cost 0 inf + 15771 57.078 * [simplify]: Simplified to (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666)) 57.078 * [simplify]: Simplified (2) to (λ (re im) (- (* im (- (* (* (* re re) 2) 0.25) (* 2 0.5))) (* (* im (* im im)) 0.16666666666666666))) 57.079 * * * * [progress]: [ 125 / 129 ] simplifiying candidate # 57.079 * [simplify]: Simplifying (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 57.079 * * [simplify]: iters left: 6 (23 enodes) 57.094 * * [simplify]: iters left: 5 (109 enodes) 57.147 * * [simplify]: iters left: 4 (260 enodes) 57.262 * * [simplify]: Extracting #0: cost 1 inf + 0 57.262 * * [simplify]: Extracting #1: cost 24 inf + 0 57.262 * * [simplify]: Extracting #2: cost 129 inf + 42 57.263 * * [simplify]: Extracting #3: cost 182 inf + 627 57.265 * * [simplify]: Extracting #4: cost 135 inf + 5642 57.274 * * [simplify]: Extracting #5: cost 58 inf + 22085 57.289 * * [simplify]: Extracting #6: cost 3 inf + 42099 57.305 * * [simplify]: Extracting #7: cost 0 inf + 42694 57.321 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 57.321 * [simplify]: Simplified (2) to (λ (re im) (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re)))) 57.321 * * * * [progress]: [ 126 / 129 ] simplifiying candidate # 57.322 * [simplify]: Simplifying (- (+ (* 0.5 (* (pow (sqrt 2) 2) (* im (cos re)))) (+ (* 0.16666666666666666 (* (pow im 3) (cos re))) (* 0.008333333333333333 (* (pow im 5) (cos re)))))) 57.322 * * [simplify]: iters left: 6 (23 enodes) 57.337 * * [simplify]: iters left: 5 (109 enodes) 57.389 * * [simplify]: iters left: 4 (260 enodes) 57.513 * * [simplify]: Extracting #0: cost 1 inf + 0 57.513 * * [simplify]: Extracting #1: cost 24 inf + 0 57.513 * * [simplify]: Extracting #2: cost 129 inf + 42 57.514 * * [simplify]: Extracting #3: cost 182 inf + 627 57.516 * * [simplify]: Extracting #4: cost 135 inf + 5642 57.520 * * [simplify]: Extracting #5: cost 58 inf + 22085 57.528 * * [simplify]: Extracting #6: cost 3 inf + 42099 57.540 * * [simplify]: Extracting #7: cost 0 inf + 42694 57.556 * [simplify]: Simplified to (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re))) 57.556 * [simplify]: Simplified (2) to (λ (re im) (- (* (* (* -2 0.5) (cos re)) im) (* (fma (pow im 5) 0.008333333333333333 (* (* im 0.16666666666666666) (* im im))) (cos re)))) 57.556 * * * * [progress]: [ 127 / 129 ] simplifiying candidate # 57.557 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 57.557 * * [simplify]: iters left: 6 (11 enodes) 57.565 * * [simplify]: iters left: 5 (52 enodes) 57.579 * * [simplify]: iters left: 4 (112 enodes) 57.617 * * [simplify]: iters left: 3 (237 enodes) 57.691 * * [simplify]: iters left: 2 (458 enodes) 57.869 * * [simplify]: Extracting #0: cost 1 inf + 0 57.869 * * [simplify]: Extracting #1: cost 31 inf + 0 57.870 * * [simplify]: Extracting #2: cost 116 inf + 87 57.872 * * [simplify]: Extracting #3: cost 112 inf + 3942 57.877 * * [simplify]: Extracting #4: cost 79 inf + 12451 57.889 * * [simplify]: Extracting #5: cost 55 inf + 22758 57.899 * * [simplify]: Extracting #6: cost 4 inf + 51558 57.905 * * [simplify]: Extracting #7: cost 0 inf + 53585 57.911 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 57.911 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma -1/3 (* im im) -2)) 0)))) 57.911 * * * * [progress]: [ 128 / 129 ] simplifiying candidate # 57.911 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 57.911 * * [simplify]: iters left: 6 (11 enodes) 57.916 * * [simplify]: iters left: 5 (52 enodes) 57.929 * * [simplify]: iters left: 4 (112 enodes) 57.954 * * [simplify]: iters left: 3 (237 enodes) 58.028 * * [simplify]: iters left: 2 (458 enodes) 58.200 * * [simplify]: Extracting #0: cost 1 inf + 0 58.200 * * [simplify]: Extracting #1: cost 31 inf + 0 58.200 * * [simplify]: Extracting #2: cost 116 inf + 87 58.202 * * [simplify]: Extracting #3: cost 112 inf + 3942 58.208 * * [simplify]: Extracting #4: cost 79 inf + 12451 58.214 * * [simplify]: Extracting #5: cost 55 inf + 22758 58.224 * * [simplify]: Extracting #6: cost 4 inf + 51558 58.235 * * [simplify]: Extracting #7: cost 0 inf + 53585 58.246 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 58.246 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma -1/3 (* im im) -2)) 0)))) 58.246 * * * * [progress]: [ 129 / 129 ] simplifiying candidate # 58.246 * [simplify]: Simplifying (- (+ (* 1/3 (pow im 3)) (* (pow (sqrt 2) 2) im))) 58.247 * * [simplify]: iters left: 6 (11 enodes) 58.254 * * [simplify]: iters left: 5 (52 enodes) 58.283 * * [simplify]: iters left: 4 (112 enodes) 58.329 * * [simplify]: iters left: 3 (237 enodes) 58.417 * * [simplify]: iters left: 2 (458 enodes) 58.589 * * [simplify]: Extracting #0: cost 1 inf + 0 58.589 * * [simplify]: Extracting #1: cost 31 inf + 0 58.589 * * [simplify]: Extracting #2: cost 116 inf + 87 58.591 * * [simplify]: Extracting #3: cost 112 inf + 3942 58.593 * * [simplify]: Extracting #4: cost 79 inf + 12451 58.597 * * [simplify]: Extracting #5: cost 55 inf + 22758 58.602 * * [simplify]: Extracting #6: cost 4 inf + 51558 58.607 * * [simplify]: Extracting #7: cost 0 inf + 53585 58.613 * [simplify]: Simplified to (* im (fma -1/3 (* im im) -2)) 58.613 * [simplify]: Simplified (2 2 3 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma -1/3 (* im im) -2)) 0)))) 58.614 * * * [progress]: adding candidates to table 60.348 * * [progress]: iteration 4 / 4 60.348 * * * [progress]: picking best candidate 60.425 * * * * [pick]: Picked # 60.425 * * * [progress]: localizing error 60.481 * * * [progress]: generating rewritten candidates 60.481 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3 1 2 3 1) 60.578 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 2 3 1 2) 60.605 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 3 1 2 3 1 1) 60.629 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 3 1 2 1) 60.659 * * * [progress]: generating series expansions 60.659 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3 1 2 3 1) 60.659 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 2 3 1 2) 60.659 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 3 1 2 3 1 1) 60.659 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 3 1 2 1) 60.660 * [backup-simplify]: Simplify (* im -1/3) into (* -1/3 im) 60.660 * [approximate]: Taking taylor expansion of (* -1/3 im) in (im) around 0 60.660 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 60.660 * [taylor]: Taking taylor expansion of -1/3 in im 60.660 * [backup-simplify]: Simplify -1/3 into -1/3 60.660 * [taylor]: Taking taylor expansion of im in im 60.660 * [backup-simplify]: Simplify 0 into 0 60.660 * [backup-simplify]: Simplify 1 into 1 60.660 * [taylor]: Taking taylor expansion of (* -1/3 im) in im 60.660 * [taylor]: Taking taylor expansion of -1/3 in im 60.660 * [backup-simplify]: Simplify -1/3 into -1/3 60.660 * [taylor]: Taking taylor expansion of im in im 60.660 * [backup-simplify]: Simplify 0 into 0 60.660 * [backup-simplify]: Simplify 1 into 1 60.661 * [backup-simplify]: Simplify (* -1/3 0) into 0 60.661 * [backup-simplify]: Simplify 0 into 0 60.662 * [backup-simplify]: Simplify (+ (* -1/3 1) (* 0 0)) into -1/3 60.662 * [backup-simplify]: Simplify -1/3 into -1/3 60.663 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 1) (* 0 0))) into 0 60.663 * [backup-simplify]: Simplify 0 into 0 60.664 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 60.664 * [backup-simplify]: Simplify 0 into 0 60.665 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 60.665 * [backup-simplify]: Simplify 0 into 0 60.667 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 60.667 * [backup-simplify]: Simplify 0 into 0 60.668 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 60.668 * [backup-simplify]: Simplify 0 into 0 60.670 * [backup-simplify]: Simplify (+ (* -1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 60.670 * [backup-simplify]: Simplify 0 into 0 60.670 * [backup-simplify]: Simplify (* -1/3 im) into (* -1/3 im) 60.671 * [backup-simplify]: Simplify (* (/ 1 im) -1/3) into (/ -1/3 im) 60.671 * [approximate]: Taking taylor expansion of (/ -1/3 im) in (im) around 0 60.671 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 60.671 * [taylor]: Taking taylor expansion of -1/3 in im 60.671 * [backup-simplify]: Simplify -1/3 into -1/3 60.671 * [taylor]: Taking taylor expansion of im in im 60.671 * [backup-simplify]: Simplify 0 into 0 60.671 * [backup-simplify]: Simplify 1 into 1 60.671 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 60.671 * [taylor]: Taking taylor expansion of (/ -1/3 im) in im 60.671 * [taylor]: Taking taylor expansion of -1/3 in im 60.671 * [backup-simplify]: Simplify -1/3 into -1/3 60.671 * [taylor]: Taking taylor expansion of im in im 60.671 * [backup-simplify]: Simplify 0 into 0 60.671 * [backup-simplify]: Simplify 1 into 1 60.672 * [backup-simplify]: Simplify (/ -1/3 1) into -1/3 60.672 * [backup-simplify]: Simplify -1/3 into -1/3 60.673 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)))) into 0 60.673 * [backup-simplify]: Simplify 0 into 0 60.674 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 60.674 * [backup-simplify]: Simplify 0 into 0 60.675 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 60.675 * [backup-simplify]: Simplify 0 into 0 60.676 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 60.676 * [backup-simplify]: Simplify 0 into 0 60.677 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 60.677 * [backup-simplify]: Simplify 0 into 0 60.678 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 60.678 * [backup-simplify]: Simplify 0 into 0 60.678 * [backup-simplify]: Simplify (* -1/3 (/ 1 (/ 1 im))) into (* -1/3 im) 60.679 * [backup-simplify]: Simplify (* (/ 1 (- im)) -1/3) into (/ 1/3 im) 60.679 * [approximate]: Taking taylor expansion of (/ 1/3 im) in (im) around 0 60.679 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 60.679 * [taylor]: Taking taylor expansion of 1/3 in im 60.679 * [backup-simplify]: Simplify 1/3 into 1/3 60.679 * [taylor]: Taking taylor expansion of im in im 60.679 * [backup-simplify]: Simplify 0 into 0 60.679 * [backup-simplify]: Simplify 1 into 1 60.679 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 60.679 * [taylor]: Taking taylor expansion of (/ 1/3 im) in im 60.679 * [taylor]: Taking taylor expansion of 1/3 in im 60.679 * [backup-simplify]: Simplify 1/3 into 1/3 60.679 * [taylor]: Taking taylor expansion of im in im 60.679 * [backup-simplify]: Simplify 0 into 0 60.679 * [backup-simplify]: Simplify 1 into 1 60.680 * [backup-simplify]: Simplify (/ 1/3 1) into 1/3 60.680 * [backup-simplify]: Simplify 1/3 into 1/3 60.681 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)))) into 0 60.681 * [backup-simplify]: Simplify 0 into 0 60.682 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 60.682 * [backup-simplify]: Simplify 0 into 0 60.683 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 60.683 * [backup-simplify]: Simplify 0 into 0 60.684 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 60.684 * [backup-simplify]: Simplify 0 into 0 60.686 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 60.686 * [backup-simplify]: Simplify 0 into 0 60.687 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 60.687 * [backup-simplify]: Simplify 0 into 0 60.687 * [backup-simplify]: Simplify (* 1/3 (/ 1 (/ 1 (- im)))) into (* -1/3 im) 60.687 * * * [progress]: simplifying candidates 60.687 * * * * [progress]: [ 1 / 363 ] simplifiying candidate # 60.688 * * * * [progress]: [ 2 / 363 ] simplifiying candidate # 60.688 * * * * [progress]: [ 3 / 363 ] simplifiying candidate # 60.688 * [simplify]: Simplifying (sqrt 2) 60.688 * * [simplify]: iters left: 1 (2 enodes) 60.690 * * [simplify]: Extracting #0: cost 1 inf + 0 60.690 * * [simplify]: Extracting #1: cost 3 inf + 0 60.690 * * [simplify]: Extracting #2: cost 2 inf + 1 60.690 * * [simplify]: Extracting #3: cost 0 inf + 83 60.690 * [simplify]: Simplified to (sqrt 2) 60.690 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 1/2) (+ 1/2 1/2)))))) 0)))) 60.691 * [simplify]: Simplifying (+ (+ 1/2 1/2) (+ 1/2 1/2)) 60.691 * * [simplify]: iters left: 4 (3 enodes) 60.695 * * [simplify]: iters left: 3 (16 enodes) 60.700 * * [simplify]: iters left: 2 (20 enodes) 60.706 * * [simplify]: iters left: 1 (22 enodes) 60.711 * * [simplify]: Extracting #0: cost 1 inf + 0 60.712 * * [simplify]: Extracting #1: cost 0 inf + 1 60.712 * [simplify]: Simplified to 2 60.712 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.712 * * * * [progress]: [ 4 / 363 ] simplifiying candidate # 60.712 * [simplify]: Simplifying (sqrt 2) 60.712 * * [simplify]: iters left: 1 (2 enodes) 60.714 * * [simplify]: Extracting #0: cost 1 inf + 0 60.714 * * [simplify]: Extracting #1: cost 3 inf + 0 60.714 * * [simplify]: Extracting #2: cost 2 inf + 1 60.714 * * [simplify]: Extracting #3: cost 0 inf + 83 60.714 * [simplify]: Simplified to (sqrt 2) 60.714 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 1/2) (+ 1/2 (/ 1 2))))))) 0)))) 60.715 * [simplify]: Simplifying (+ (+ 1/2 1/2) (+ 1/2 (/ 1 2))) 60.715 * * [simplify]: iters left: 6 (7 enodes) 60.735 * * [simplify]: iters left: 5 (30 enodes) 60.745 * * [simplify]: iters left: 4 (38 enodes) 60.749 * * [simplify]: Extracting #0: cost 1 inf + 0 60.749 * * [simplify]: Extracting #1: cost 0 inf + 1 60.750 * [simplify]: Simplified to 2 60.750 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.750 * * * * [progress]: [ 5 / 363 ] simplifiying candidate # 60.750 * [simplify]: Simplifying (sqrt 2) 60.750 * * [simplify]: iters left: 1 (2 enodes) 60.751 * * [simplify]: Extracting #0: cost 1 inf + 0 60.751 * * [simplify]: Extracting #1: cost 3 inf + 0 60.751 * * [simplify]: Extracting #2: cost 2 inf + 1 60.751 * * [simplify]: Extracting #3: cost 0 inf + 83 60.751 * [simplify]: Simplified to (sqrt 2) 60.751 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 1/2) (+ (/ 1 2) 1/2)))))) 0)))) 60.752 * [simplify]: Simplifying (+ (+ 1/2 1/2) (+ (/ 1 2) 1/2)) 60.752 * * [simplify]: iters left: 6 (7 enodes) 60.757 * * [simplify]: iters left: 5 (30 enodes) 60.764 * * [simplify]: iters left: 4 (38 enodes) 60.768 * * [simplify]: Extracting #0: cost 1 inf + 0 60.768 * * [simplify]: Extracting #1: cost 0 inf + 1 60.768 * [simplify]: Simplified to 2 60.768 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.769 * * * * [progress]: [ 6 / 363 ] simplifiying candidate # 60.769 * [simplify]: Simplifying (sqrt 2) 60.769 * * [simplify]: iters left: 1 (2 enodes) 60.770 * * [simplify]: Extracting #0: cost 1 inf + 0 60.770 * * [simplify]: Extracting #1: cost 3 inf + 0 60.770 * * [simplify]: Extracting #2: cost 2 inf + 1 60.770 * * [simplify]: Extracting #3: cost 0 inf + 83 60.770 * [simplify]: Simplified to (sqrt 2) 60.770 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 1/2) (+ (/ 1 2) (/ 1 2))))))) 0)))) 60.770 * [simplify]: Simplifying (+ (+ 1/2 1/2) (+ (/ 1 2) (/ 1 2))) 60.770 * * [simplify]: iters left: 6 (7 enodes) 60.775 * * [simplify]: iters left: 5 (29 enodes) 60.785 * * [simplify]: iters left: 4 (37 enodes) 60.793 * * [simplify]: Extracting #0: cost 1 inf + 0 60.793 * * [simplify]: Extracting #1: cost 0 inf + 1 60.793 * [simplify]: Simplified to 2 60.793 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.793 * * * * [progress]: [ 7 / 363 ] simplifiying candidate # 60.793 * [simplify]: Simplifying (sqrt 2) 60.793 * * [simplify]: iters left: 1 (2 enodes) 60.794 * * [simplify]: Extracting #0: cost 1 inf + 0 60.794 * * [simplify]: Extracting #1: cost 3 inf + 0 60.794 * * [simplify]: Extracting #2: cost 2 inf + 1 60.794 * * [simplify]: Extracting #3: cost 0 inf + 83 60.794 * [simplify]: Simplified to (sqrt 2) 60.794 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 1/2) (* 2 1/2)))))) 0)))) 60.795 * [simplify]: Simplifying (+ (+ 1/2 1/2) (* 2 1/2)) 60.795 * * [simplify]: iters left: 4 (5 enodes) 60.798 * * [simplify]: iters left: 3 (21 enodes) 60.803 * * [simplify]: iters left: 2 (25 enodes) 60.806 * * [simplify]: iters left: 1 (27 enodes) 60.810 * * [simplify]: Extracting #0: cost 1 inf + 0 60.810 * * [simplify]: Extracting #1: cost 0 inf + 1 60.810 * [simplify]: Simplified to 2 60.810 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.810 * * * * [progress]: [ 8 / 363 ] simplifiying candidate # 60.810 * [simplify]: Simplifying (sqrt 2) 60.810 * * [simplify]: iters left: 1 (2 enodes) 60.811 * * [simplify]: Extracting #0: cost 1 inf + 0 60.811 * * [simplify]: Extracting #1: cost 3 inf + 0 60.812 * * [simplify]: Extracting #2: cost 2 inf + 1 60.812 * * [simplify]: Extracting #3: cost 0 inf + 83 60.812 * [simplify]: Simplified to (sqrt 2) 60.812 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 1/2) (* 2 (/ 1 2))))))) 0)))) 60.812 * [simplify]: Simplifying (+ (+ 1/2 1/2) (* 2 (/ 1 2))) 60.812 * * [simplify]: iters left: 6 (7 enodes) 60.816 * * [simplify]: iters left: 5 (25 enodes) 60.821 * * [simplify]: iters left: 4 (29 enodes) 60.829 * * [simplify]: Extracting #0: cost 1 inf + 0 60.829 * * [simplify]: Extracting #1: cost 0 inf + 1 60.829 * [simplify]: Simplified to 2 60.829 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.829 * * * * [progress]: [ 9 / 363 ] simplifiying candidate # 60.829 * [simplify]: Simplifying (sqrt 2) 60.829 * * [simplify]: iters left: 1 (2 enodes) 60.836 * * [simplify]: Extracting #0: cost 1 inf + 0 60.837 * * [simplify]: Extracting #1: cost 3 inf + 0 60.837 * * [simplify]: Extracting #2: cost 2 inf + 1 60.837 * * [simplify]: Extracting #3: cost 0 inf + 83 60.837 * [simplify]: Simplified to (sqrt 2) 60.837 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 (/ 1 2)) (+ 1/2 1/2)))))) 0)))) 60.838 * [simplify]: Simplifying (+ (+ 1/2 (/ 1 2)) (+ 1/2 1/2)) 60.838 * * [simplify]: iters left: 6 (7 enodes) 60.847 * * [simplify]: iters left: 5 (30 enodes) 60.855 * * [simplify]: iters left: 4 (39 enodes) 60.859 * * [simplify]: Extracting #0: cost 1 inf + 0 60.859 * * [simplify]: Extracting #1: cost 0 inf + 1 60.859 * [simplify]: Simplified to 2 60.859 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.859 * * * * [progress]: [ 10 / 363 ] simplifiying candidate # 60.860 * [simplify]: Simplifying (sqrt 2) 60.860 * * [simplify]: iters left: 1 (2 enodes) 60.861 * * [simplify]: Extracting #0: cost 1 inf + 0 60.861 * * [simplify]: Extracting #1: cost 3 inf + 0 60.861 * * [simplify]: Extracting #2: cost 2 inf + 1 60.861 * * [simplify]: Extracting #3: cost 0 inf + 83 60.861 * [simplify]: Simplified to (sqrt 2) 60.861 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 (/ 1 2)) (+ 1/2 (/ 1 2))))))) 0)))) 60.861 * [simplify]: Simplifying (+ (+ 1/2 (/ 1 2)) (+ 1/2 (/ 1 2))) 60.861 * * [simplify]: iters left: 6 (6 enodes) 60.864 * * [simplify]: iters left: 5 (25 enodes) 60.872 * * [simplify]: iters left: 4 (49 enodes) 60.878 * * [simplify]: iters left: 3 (52 enodes) 60.883 * * [simplify]: Extracting #0: cost 1 inf + 0 60.883 * * [simplify]: Extracting #1: cost 0 inf + 1 60.883 * [simplify]: Simplified to 2 60.883 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.884 * * * * [progress]: [ 11 / 363 ] simplifiying candidate # 60.884 * [simplify]: Simplifying (sqrt 2) 60.884 * * [simplify]: iters left: 1 (2 enodes) 60.886 * * [simplify]: Extracting #0: cost 1 inf + 0 60.886 * * [simplify]: Extracting #1: cost 3 inf + 0 60.886 * * [simplify]: Extracting #2: cost 2 inf + 1 60.886 * * [simplify]: Extracting #3: cost 0 inf + 83 60.886 * [simplify]: Simplified to (sqrt 2) 60.886 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 (/ 1 2)) (+ (/ 1 2) 1/2)))))) 0)))) 60.886 * [simplify]: Simplifying (+ (+ 1/2 (/ 1 2)) (+ (/ 1 2) 1/2)) 60.887 * * [simplify]: iters left: 6 (7 enodes) 60.895 * * [simplify]: iters left: 5 (29 enodes) 60.907 * * [simplify]: iters left: 4 (38 enodes) 60.915 * * [simplify]: Extracting #0: cost 1 inf + 0 60.915 * * [simplify]: Extracting #1: cost 0 inf + 1 60.915 * [simplify]: Simplified to 2 60.915 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.916 * * * * [progress]: [ 12 / 363 ] simplifiying candidate # 60.916 * [simplify]: Simplifying (sqrt 2) 60.916 * * [simplify]: iters left: 1 (2 enodes) 60.918 * * [simplify]: Extracting #0: cost 1 inf + 0 60.918 * * [simplify]: Extracting #1: cost 3 inf + 0 60.918 * * [simplify]: Extracting #2: cost 2 inf + 1 60.918 * * [simplify]: Extracting #3: cost 0 inf + 83 60.918 * [simplify]: Simplified to (sqrt 2) 60.918 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 (/ 1 2)) (+ (/ 1 2) (/ 1 2))))))) 0)))) 60.918 * [simplify]: Simplifying (+ (+ 1/2 (/ 1 2)) (+ (/ 1 2) (/ 1 2))) 60.918 * * [simplify]: iters left: 6 (7 enodes) 60.928 * * [simplify]: iters left: 5 (30 enodes) 60.941 * * [simplify]: iters left: 4 (39 enodes) 60.949 * * [simplify]: Extracting #0: cost 1 inf + 0 60.949 * * [simplify]: Extracting #1: cost 0 inf + 1 60.949 * [simplify]: Simplified to 2 60.949 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.949 * * * * [progress]: [ 13 / 363 ] simplifiying candidate # 60.949 * [simplify]: Simplifying (sqrt 2) 60.949 * * [simplify]: iters left: 1 (2 enodes) 60.951 * * [simplify]: Extracting #0: cost 1 inf + 0 60.951 * * [simplify]: Extracting #1: cost 3 inf + 0 60.951 * * [simplify]: Extracting #2: cost 2 inf + 1 60.951 * * [simplify]: Extracting #3: cost 0 inf + 83 60.951 * [simplify]: Simplified to (sqrt 2) 60.951 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 (/ 1 2)) (* 2 1/2)))))) 0)))) 60.952 * [simplify]: Simplifying (+ (+ 1/2 (/ 1 2)) (* 2 1/2)) 60.952 * * [simplify]: iters left: 6 (7 enodes) 60.960 * * [simplify]: iters left: 5 (29 enodes) 60.972 * * [simplify]: iters left: 4 (33 enodes) 60.976 * * [simplify]: Extracting #0: cost 1 inf + 0 60.976 * * [simplify]: Extracting #1: cost 0 inf + 1 60.976 * [simplify]: Simplified to 2 60.976 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.976 * * * * [progress]: [ 14 / 363 ] simplifiying candidate # 60.977 * [simplify]: Simplifying (sqrt 2) 60.977 * * [simplify]: iters left: 1 (2 enodes) 60.978 * * [simplify]: Extracting #0: cost 1 inf + 0 60.978 * * [simplify]: Extracting #1: cost 3 inf + 0 60.978 * * [simplify]: Extracting #2: cost 2 inf + 1 60.978 * * [simplify]: Extracting #3: cost 0 inf + 83 60.978 * [simplify]: Simplified to (sqrt 2) 60.978 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ 1/2 (/ 1 2)) (* 2 (/ 1 2))))))) 0)))) 60.978 * [simplify]: Simplifying (+ (+ 1/2 (/ 1 2)) (* 2 (/ 1 2))) 60.978 * * [simplify]: iters left: 6 (7 enodes) 60.982 * * [simplify]: iters left: 5 (26 enodes) 60.988 * * [simplify]: iters left: 4 (38 enodes) 60.992 * * [simplify]: Extracting #0: cost 1 inf + 0 60.992 * * [simplify]: Extracting #1: cost 0 inf + 1 60.992 * [simplify]: Simplified to 2 60.993 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 60.993 * * * * [progress]: [ 15 / 363 ] simplifiying candidate # 60.993 * [simplify]: Simplifying (sqrt (sqrt 2)) 60.993 * * [simplify]: iters left: 2 (3 enodes) 60.994 * * [simplify]: iters left: 1 (9 enodes) 60.996 * * [simplify]: Extracting #0: cost 1 inf + 0 60.996 * * [simplify]: Extracting #1: cost 3 inf + 0 60.996 * * [simplify]: Extracting #2: cost 5 inf + 0 60.996 * * [simplify]: Extracting #3: cost 4 inf + 1 60.996 * * [simplify]: Extracting #4: cost 0 inf + 245 60.996 * [simplify]: Simplified to (sqrt (sqrt 2)) 60.996 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (+ 1 1) (+ 1 1)))))) 0)))) 60.997 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 60.997 * * [simplify]: iters left: 4 (3 enodes) 61.001 * * [simplify]: iters left: 3 (17 enodes) 61.007 * * [simplify]: iters left: 2 (22 enodes) 61.013 * * [simplify]: Extracting #0: cost 1 inf + 0 61.013 * * [simplify]: Extracting #1: cost 0 inf + 1 61.013 * [simplify]: Simplified to 4 61.013 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 61.014 * * * * [progress]: [ 16 / 363 ] simplifiying candidate # 61.014 * [simplify]: Simplifying (sqrt (sqrt 2)) 61.014 * * [simplify]: iters left: 2 (3 enodes) 61.016 * * [simplify]: iters left: 1 (9 enodes) 61.019 * * [simplify]: Extracting #0: cost 1 inf + 0 61.019 * * [simplify]: Extracting #1: cost 3 inf + 0 61.020 * * [simplify]: Extracting #2: cost 5 inf + 0 61.020 * * [simplify]: Extracting #3: cost 4 inf + 1 61.020 * * [simplify]: Extracting #4: cost 0 inf + 245 61.020 * [simplify]: Simplified to (sqrt (sqrt 2)) 61.020 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (+ 1 1) 2))))) 0)))) 61.020 * [simplify]: Simplifying (+ (+ 1 1) 2) 61.020 * * [simplify]: iters left: 4 (4 enodes) 61.026 * * [simplify]: iters left: 3 (19 enodes) 61.031 * * [simplify]: iters left: 2 (23 enodes) 61.038 * * [simplify]: Extracting #0: cost 1 inf + 0 61.038 * * [simplify]: Extracting #1: cost 0 inf + 1 61.038 * [simplify]: Simplified to 4 61.038 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 61.038 * * * * [progress]: [ 17 / 363 ] simplifiying candidate # 61.038 * [simplify]: Simplifying (sqrt (sqrt 2)) 61.038 * * [simplify]: iters left: 2 (3 enodes) 61.041 * * [simplify]: iters left: 1 (9 enodes) 61.042 * * [simplify]: Extracting #0: cost 1 inf + 0 61.043 * * [simplify]: Extracting #1: cost 3 inf + 0 61.043 * * [simplify]: Extracting #2: cost 5 inf + 0 61.043 * * [simplify]: Extracting #3: cost 4 inf + 1 61.043 * * [simplify]: Extracting #4: cost 0 inf + 245 61.043 * [simplify]: Simplified to (sqrt (sqrt 2)) 61.043 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (+ 1 1) (+ 1 1)))))) 0)))) 61.043 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 61.043 * * [simplify]: iters left: 4 (3 enodes) 61.046 * * [simplify]: iters left: 3 (17 enodes) 61.049 * * [simplify]: iters left: 2 (22 enodes) 61.052 * * [simplify]: Extracting #0: cost 1 inf + 0 61.053 * * [simplify]: Extracting #1: cost 0 inf + 1 61.053 * [simplify]: Simplified to 4 61.053 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 61.053 * * * * [progress]: [ 18 / 363 ] simplifiying candidate # 61.053 * [simplify]: Simplifying (sqrt (sqrt 2)) 61.053 * * [simplify]: iters left: 2 (3 enodes) 61.054 * * [simplify]: iters left: 1 (9 enodes) 61.056 * * [simplify]: Extracting #0: cost 1 inf + 0 61.056 * * [simplify]: Extracting #1: cost 3 inf + 0 61.056 * * [simplify]: Extracting #2: cost 5 inf + 0 61.056 * * [simplify]: Extracting #3: cost 4 inf + 1 61.056 * * [simplify]: Extracting #4: cost 0 inf + 245 61.056 * [simplify]: Simplified to (sqrt (sqrt 2)) 61.056 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (+ 1 1) (* 2 1)))))) 0)))) 61.056 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 61.057 * * [simplify]: iters left: 4 (5 enodes) 61.060 * * [simplify]: iters left: 3 (19 enodes) 61.063 * * [simplify]: iters left: 2 (24 enodes) 61.067 * * [simplify]: Extracting #0: cost 1 inf + 0 61.067 * * [simplify]: Extracting #1: cost 0 inf + 1 61.067 * [simplify]: Simplified to 4 61.067 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 61.067 * * * * [progress]: [ 19 / 363 ] simplifiying candidate # 61.067 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ 1/2 2)) (+ (/ 1/2 2) (/ 1/2 2))) 61.067 * * [simplify]: iters left: 6 (5 enodes) 61.071 * * [simplify]: iters left: 5 (21 enodes) 61.078 * * [simplify]: iters left: 4 (24 enodes) 61.082 * * [simplify]: iters left: 3 (26 enodes) 61.086 * * [simplify]: iters left: 2 (28 enodes) 61.090 * * [simplify]: Extracting #0: cost 1 inf + 0 61.090 * * [simplify]: Extracting #1: cost 0 inf + 1 61.090 * [simplify]: Simplified to 1 61.091 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.091 * * * * [progress]: [ 20 / 363 ] simplifiying candidate # 61.091 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ 1/2 2)) (+ (/ 1/2 2) (/ (/ 1 2) 2))) 61.091 * * [simplify]: iters left: 6 (9 enodes) 61.096 * * [simplify]: iters left: 5 (40 enodes) 61.107 * * [simplify]: iters left: 4 (63 enodes) 61.113 * * [simplify]: Extracting #0: cost 1 inf + 0 61.113 * * [simplify]: Extracting #1: cost 0 inf + 1 61.113 * [simplify]: Simplified to 1 61.113 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.113 * * * * [progress]: [ 21 / 363 ] simplifiying candidate # 61.113 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ 1/2 2)) (+ (/ (/ 1 2) 2) (/ 1/2 2))) 61.113 * * [simplify]: iters left: 6 (9 enodes) 61.119 * * [simplify]: iters left: 5 (39 enodes) 61.136 * * [simplify]: iters left: 4 (66 enodes) 61.147 * * [simplify]: Extracting #0: cost 1 inf + 0 61.147 * * [simplify]: Extracting #1: cost 0 inf + 1 61.147 * [simplify]: Simplified to 1 61.147 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.148 * * * * [progress]: [ 22 / 363 ] simplifiying candidate # 61.148 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ 1/2 2)) (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2))) 61.148 * * [simplify]: iters left: 6 (9 enodes) 61.157 * * [simplify]: iters left: 5 (39 enodes) 61.171 * * [simplify]: iters left: 4 (49 enodes) 61.182 * * [simplify]: Extracting #0: cost 1 inf + 0 61.182 * * [simplify]: Extracting #1: cost 0 inf + 1 61.182 * [simplify]: Simplified to 1 61.182 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.183 * * * * [progress]: [ 23 / 363 ] simplifiying candidate # 61.183 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ 1/2 2)) (* 2 (/ 1/2 2))) 61.183 * * [simplify]: iters left: 6 (6 enodes) 61.198 * * [simplify]: iters left: 5 (27 enodes) 61.204 * * [simplify]: iters left: 4 (31 enodes) 61.212 * * [simplify]: iters left: 3 (33 enodes) 61.220 * * [simplify]: Extracting #0: cost 1 inf + 0 61.220 * * [simplify]: Extracting #1: cost 0 inf + 1 61.220 * [simplify]: Simplified to 1 61.220 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.220 * * * * [progress]: [ 24 / 363 ] simplifiying candidate # 61.221 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ 1/2 2)) (* 2 (/ (/ 1 2) 2))) 61.221 * * [simplify]: iters left: 6 (9 enodes) 61.228 * * [simplify]: iters left: 5 (39 enodes) 61.236 * * [simplify]: iters left: 4 (57 enodes) 61.242 * * [simplify]: Extracting #0: cost 1 inf + 0 61.242 * * [simplify]: Extracting #1: cost 0 inf + 1 61.242 * [simplify]: Simplified to 1 61.242 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.242 * * * * [progress]: [ 25 / 363 ] simplifiying candidate # 61.243 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ (/ 1 2) 2)) (+ (/ 1/2 2) (/ 1/2 2))) 61.243 * * [simplify]: iters left: 6 (9 enodes) 61.249 * * [simplify]: iters left: 5 (40 enodes) 61.264 * * [simplify]: iters left: 4 (63 enodes) 61.274 * * [simplify]: Extracting #0: cost 1 inf + 0 61.275 * * [simplify]: Extracting #1: cost 0 inf + 1 61.275 * [simplify]: Simplified to 1 61.275 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.275 * * * * [progress]: [ 26 / 363 ] simplifiying candidate # 61.275 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ (/ 1 2) 2)) (+ (/ 1/2 2) (/ (/ 1 2) 2))) 61.275 * * [simplify]: iters left: 6 (8 enodes) 61.284 * * [simplify]: iters left: 5 (35 enodes) 61.302 * * [simplify]: iters left: 4 (66 enodes) 61.323 * * [simplify]: iters left: 3 (75 enodes) 61.329 * * [simplify]: Extracting #0: cost 1 inf + 0 61.329 * * [simplify]: Extracting #1: cost 0 inf + 1 61.329 * [simplify]: Simplified to 1 61.329 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.330 * * * * [progress]: [ 27 / 363 ] simplifiying candidate # 61.330 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ (/ 1 2) 2)) (+ (/ (/ 1 2) 2) (/ 1/2 2))) 61.330 * * [simplify]: iters left: 6 (9 enodes) 61.335 * * [simplify]: iters left: 5 (38 enodes) 61.348 * * [simplify]: iters left: 4 (73 enodes) 61.365 * * [simplify]: iters left: 3 (82 enodes) 61.372 * * [simplify]: Extracting #0: cost 1 inf + 0 61.372 * * [simplify]: Extracting #1: cost 0 inf + 1 61.372 * [simplify]: Simplified to 1 61.372 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.372 * * * * [progress]: [ 28 / 363 ] simplifiying candidate # 61.372 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ (/ 1 2) 2)) (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2))) 61.372 * * [simplify]: iters left: 6 (9 enodes) 61.378 * * [simplify]: iters left: 5 (39 enodes) 61.388 * * [simplify]: iters left: 4 (66 enodes) 61.406 * * [simplify]: iters left: 3 (74 enodes) 61.412 * * [simplify]: Extracting #0: cost 1 inf + 0 61.412 * * [simplify]: Extracting #1: cost 0 inf + 1 61.412 * [simplify]: Simplified to 1 61.413 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.413 * * * * [progress]: [ 29 / 363 ] simplifiying candidate # 61.413 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ (/ 1 2) 2)) (* 2 (/ 1/2 2))) 61.413 * * [simplify]: iters left: 6 (9 enodes) 61.426 * * [simplify]: iters left: 5 (40 enodes) 61.444 * * [simplify]: iters left: 4 (58 enodes) 61.455 * * [simplify]: Extracting #0: cost 1 inf + 0 61.455 * * [simplify]: Extracting #1: cost 0 inf + 1 61.455 * [simplify]: Simplified to 1 61.455 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.455 * * * * [progress]: [ 30 / 363 ] simplifiying candidate # 61.456 * [simplify]: Simplifying (+ (+ (/ 1/2 2) (/ (/ 1 2) 2)) (* 2 (/ (/ 1 2) 2))) 61.456 * * [simplify]: iters left: 6 (9 enodes) 61.466 * * [simplify]: iters left: 5 (40 enodes) 61.486 * * [simplify]: iters left: 4 (60 enodes) 61.497 * * [simplify]: Extracting #0: cost 1 inf + 0 61.497 * * [simplify]: Extracting #1: cost 0 inf + 1 61.497 * [simplify]: Simplified to 1 61.497 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.497 * * * * [progress]: [ 31 / 363 ] simplifiying candidate # 61.498 * [simplify]: Simplifying (sqrt 2) 61.498 * * [simplify]: iters left: 1 (2 enodes) 61.499 * * [simplify]: Extracting #0: cost 1 inf + 0 61.500 * * [simplify]: Extracting #1: cost 3 inf + 0 61.500 * * [simplify]: Extracting #2: cost 2 inf + 1 61.500 * * [simplify]: Extracting #3: cost 0 inf + 83 61.500 * [simplify]: Simplified to (sqrt 2) 61.500 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) 1/2) (+ 1/2 1/2)))))) 0)))) 61.500 * [simplify]: Simplifying (+ (+ (/ 1 2) 1/2) (+ 1/2 1/2)) 61.500 * * [simplify]: iters left: 6 (7 enodes) 61.509 * * [simplify]: iters left: 5 (30 enodes) 61.522 * * [simplify]: iters left: 4 (39 enodes) 61.530 * * [simplify]: Extracting #0: cost 1 inf + 0 61.530 * * [simplify]: Extracting #1: cost 0 inf + 1 61.530 * [simplify]: Simplified to 2 61.530 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.530 * * * * [progress]: [ 32 / 363 ] simplifiying candidate # 61.530 * [simplify]: Simplifying (sqrt 2) 61.530 * * [simplify]: iters left: 1 (2 enodes) 61.532 * * [simplify]: Extracting #0: cost 1 inf + 0 61.532 * * [simplify]: Extracting #1: cost 3 inf + 0 61.532 * * [simplify]: Extracting #2: cost 2 inf + 1 61.532 * * [simplify]: Extracting #3: cost 0 inf + 83 61.532 * [simplify]: Simplified to (sqrt 2) 61.532 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) 1/2) (+ 1/2 (/ 1 2))))))) 0)))) 61.533 * [simplify]: Simplifying (+ (+ (/ 1 2) 1/2) (+ 1/2 (/ 1 2))) 61.533 * * [simplify]: iters left: 6 (7 enodes) 61.541 * * [simplify]: iters left: 5 (29 enodes) 61.552 * * [simplify]: iters left: 4 (38 enodes) 61.556 * * [simplify]: Extracting #0: cost 1 inf + 0 61.556 * * [simplify]: Extracting #1: cost 0 inf + 1 61.556 * [simplify]: Simplified to 2 61.556 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.556 * * * * [progress]: [ 33 / 363 ] simplifiying candidate # 61.557 * [simplify]: Simplifying (sqrt 2) 61.557 * * [simplify]: iters left: 1 (2 enodes) 61.558 * * [simplify]: Extracting #0: cost 1 inf + 0 61.558 * * [simplify]: Extracting #1: cost 3 inf + 0 61.558 * * [simplify]: Extracting #2: cost 2 inf + 1 61.558 * * [simplify]: Extracting #3: cost 0 inf + 83 61.558 * [simplify]: Simplified to (sqrt 2) 61.558 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) 1/2) (+ (/ 1 2) 1/2)))))) 0)))) 61.558 * [simplify]: Simplifying (+ (+ (/ 1 2) 1/2) (+ (/ 1 2) 1/2)) 61.558 * * [simplify]: iters left: 6 (6 enodes) 61.568 * * [simplify]: iters left: 5 (26 enodes) 61.572 * * [simplify]: iters left: 4 (30 enodes) 61.576 * * [simplify]: Extracting #0: cost 1 inf + 0 61.576 * * [simplify]: Extracting #1: cost 0 inf + 1 61.576 * [simplify]: Simplified to 2 61.576 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.576 * * * * [progress]: [ 34 / 363 ] simplifiying candidate # 61.576 * [simplify]: Simplifying (sqrt 2) 61.576 * * [simplify]: iters left: 1 (2 enodes) 61.577 * * [simplify]: Extracting #0: cost 1 inf + 0 61.577 * * [simplify]: Extracting #1: cost 3 inf + 0 61.577 * * [simplify]: Extracting #2: cost 2 inf + 1 61.577 * * [simplify]: Extracting #3: cost 0 inf + 83 61.577 * [simplify]: Simplified to (sqrt 2) 61.577 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) 1/2) (+ (/ 1 2) (/ 1 2))))))) 0)))) 61.578 * [simplify]: Simplifying (+ (+ (/ 1 2) 1/2) (+ (/ 1 2) (/ 1 2))) 61.578 * * [simplify]: iters left: 6 (7 enodes) 61.583 * * [simplify]: iters left: 5 (30 enodes) 61.590 * * [simplify]: iters left: 4 (39 enodes) 61.595 * * [simplify]: Extracting #0: cost 1 inf + 0 61.595 * * [simplify]: Extracting #1: cost 0 inf + 1 61.595 * [simplify]: Simplified to 2 61.595 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.596 * * * * [progress]: [ 35 / 363 ] simplifiying candidate # 61.596 * [simplify]: Simplifying (sqrt 2) 61.596 * * [simplify]: iters left: 1 (2 enodes) 61.597 * * [simplify]: Extracting #0: cost 1 inf + 0 61.597 * * [simplify]: Extracting #1: cost 3 inf + 0 61.597 * * [simplify]: Extracting #2: cost 2 inf + 1 61.597 * * [simplify]: Extracting #3: cost 0 inf + 83 61.597 * [simplify]: Simplified to (sqrt 2) 61.597 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) 1/2) (* 2 1/2)))))) 0)))) 61.597 * [simplify]: Simplifying (+ (+ (/ 1 2) 1/2) (* 2 1/2)) 61.597 * * [simplify]: iters left: 6 (7 enodes) 61.602 * * [simplify]: iters left: 5 (29 enodes) 61.608 * * [simplify]: iters left: 4 (33 enodes) 61.612 * * [simplify]: Extracting #0: cost 1 inf + 0 61.612 * * [simplify]: Extracting #1: cost 0 inf + 1 61.612 * [simplify]: Simplified to 2 61.612 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.612 * * * * [progress]: [ 36 / 363 ] simplifiying candidate # 61.612 * [simplify]: Simplifying (sqrt 2) 61.612 * * [simplify]: iters left: 1 (2 enodes) 61.613 * * [simplify]: Extracting #0: cost 1 inf + 0 61.613 * * [simplify]: Extracting #1: cost 3 inf + 0 61.613 * * [simplify]: Extracting #2: cost 2 inf + 1 61.613 * * [simplify]: Extracting #3: cost 0 inf + 83 61.613 * [simplify]: Simplified to (sqrt 2) 61.614 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) 1/2) (* 2 (/ 1 2))))))) 0)))) 61.614 * [simplify]: Simplifying (+ (+ (/ 1 2) 1/2) (* 2 (/ 1 2))) 61.614 * * [simplify]: iters left: 6 (7 enodes) 61.619 * * [simplify]: iters left: 5 (26 enodes) 61.623 * * [simplify]: iters left: 4 (30 enodes) 61.629 * * [simplify]: Extracting #0: cost 1 inf + 0 61.629 * * [simplify]: Extracting #1: cost 0 inf + 1 61.629 * [simplify]: Simplified to 2 61.629 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.629 * * * * [progress]: [ 37 / 363 ] simplifiying candidate # 61.630 * [simplify]: Simplifying (sqrt 2) 61.630 * * [simplify]: iters left: 1 (2 enodes) 61.632 * * [simplify]: Extracting #0: cost 1 inf + 0 61.632 * * [simplify]: Extracting #1: cost 3 inf + 0 61.632 * * [simplify]: Extracting #2: cost 2 inf + 1 61.632 * * [simplify]: Extracting #3: cost 0 inf + 83 61.632 * [simplify]: Simplified to (sqrt 2) 61.632 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) (/ 1 2)) (+ 1/2 1/2)))))) 0)))) 61.632 * [simplify]: Simplifying (+ (+ (/ 1 2) (/ 1 2)) (+ 1/2 1/2)) 61.632 * * [simplify]: iters left: 6 (7 enodes) 61.644 * * [simplify]: iters left: 5 (29 enodes) 61.654 * * [simplify]: iters left: 4 (33 enodes) 61.661 * * [simplify]: Extracting #0: cost 1 inf + 0 61.661 * * [simplify]: Extracting #1: cost 0 inf + 1 61.662 * [simplify]: Simplified to 2 61.662 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.662 * * * * [progress]: [ 38 / 363 ] simplifiying candidate # 61.662 * [simplify]: Simplifying (sqrt 2) 61.662 * * [simplify]: iters left: 1 (2 enodes) 61.664 * * [simplify]: Extracting #0: cost 1 inf + 0 61.664 * * [simplify]: Extracting #1: cost 3 inf + 0 61.664 * * [simplify]: Extracting #2: cost 2 inf + 1 61.664 * * [simplify]: Extracting #3: cost 0 inf + 83 61.664 * [simplify]: Simplified to (sqrt 2) 61.664 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) (/ 1 2)) (+ 1/2 (/ 1 2))))))) 0)))) 61.665 * [simplify]: Simplifying (+ (+ (/ 1 2) (/ 1 2)) (+ 1/2 (/ 1 2))) 61.665 * * [simplify]: iters left: 6 (7 enodes) 61.681 * * [simplify]: iters left: 5 (30 enodes) 61.692 * * [simplify]: iters left: 4 (34 enodes) 61.700 * * [simplify]: Extracting #0: cost 1 inf + 0 61.700 * * [simplify]: Extracting #1: cost 0 inf + 1 61.700 * [simplify]: Simplified to 2 61.700 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.700 * * * * [progress]: [ 39 / 363 ] simplifiying candidate # 61.701 * [simplify]: Simplifying (sqrt 2) 61.701 * * [simplify]: iters left: 1 (2 enodes) 61.702 * * [simplify]: Extracting #0: cost 1 inf + 0 61.703 * * [simplify]: Extracting #1: cost 3 inf + 0 61.703 * * [simplify]: Extracting #2: cost 2 inf + 1 61.703 * * [simplify]: Extracting #3: cost 0 inf + 83 61.703 * [simplify]: Simplified to (sqrt 2) 61.703 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) (/ 1 2)) (+ (/ 1 2) 1/2)))))) 0)))) 61.703 * [simplify]: Simplifying (+ (+ (/ 1 2) (/ 1 2)) (+ (/ 1 2) 1/2)) 61.703 * * [simplify]: iters left: 6 (7 enodes) 61.714 * * [simplify]: iters left: 5 (30 enodes) 61.720 * * [simplify]: iters left: 4 (34 enodes) 61.725 * * [simplify]: Extracting #0: cost 1 inf + 0 61.725 * * [simplify]: Extracting #1: cost 0 inf + 1 61.725 * [simplify]: Simplified to 2 61.725 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.725 * * * * [progress]: [ 40 / 363 ] simplifiying candidate # 61.725 * [simplify]: Simplifying (sqrt 2) 61.725 * * [simplify]: iters left: 1 (2 enodes) 61.726 * * [simplify]: Extracting #0: cost 1 inf + 0 61.726 * * [simplify]: Extracting #1: cost 3 inf + 0 61.726 * * [simplify]: Extracting #2: cost 2 inf + 1 61.726 * * [simplify]: Extracting #3: cost 0 inf + 83 61.726 * [simplify]: Simplified to (sqrt 2) 61.726 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) (/ 1 2)) (+ (/ 1 2) (/ 1 2))))))) 0)))) 61.727 * [simplify]: Simplifying (+ (+ (/ 1 2) (/ 1 2)) (+ (/ 1 2) (/ 1 2))) 61.727 * * [simplify]: iters left: 6 (5 enodes) 61.730 * * [simplify]: iters left: 5 (23 enodes) 61.735 * * [simplify]: iters left: 4 (27 enodes) 61.739 * * [simplify]: Extracting #0: cost 1 inf + 0 61.739 * * [simplify]: Extracting #1: cost 0 inf + 1 61.739 * [simplify]: Simplified to 2 61.739 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.739 * * * * [progress]: [ 41 / 363 ] simplifiying candidate # 61.739 * [simplify]: Simplifying (sqrt 2) 61.739 * * [simplify]: iters left: 1 (2 enodes) 61.740 * * [simplify]: Extracting #0: cost 1 inf + 0 61.740 * * [simplify]: Extracting #1: cost 3 inf + 0 61.740 * * [simplify]: Extracting #2: cost 2 inf + 1 61.740 * * [simplify]: Extracting #3: cost 0 inf + 83 61.741 * [simplify]: Simplified to (sqrt 2) 61.741 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) (/ 1 2)) (* 2 1/2)))))) 0)))) 61.741 * [simplify]: Simplifying (+ (+ (/ 1 2) (/ 1 2)) (* 2 1/2)) 61.741 * * [simplify]: iters left: 6 (7 enodes) 61.747 * * [simplify]: iters left: 5 (28 enodes) 61.756 * * [simplify]: iters left: 4 (32 enodes) 61.763 * * [simplify]: Extracting #0: cost 1 inf + 0 61.763 * * [simplify]: Extracting #1: cost 0 inf + 1 61.763 * [simplify]: Simplified to 2 61.763 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.763 * * * * [progress]: [ 42 / 363 ] simplifiying candidate # 61.763 * [simplify]: Simplifying (sqrt 2) 61.763 * * [simplify]: iters left: 1 (2 enodes) 61.764 * * [simplify]: Extracting #0: cost 1 inf + 0 61.764 * * [simplify]: Extracting #1: cost 3 inf + 0 61.764 * * [simplify]: Extracting #2: cost 2 inf + 1 61.764 * * [simplify]: Extracting #3: cost 0 inf + 83 61.764 * [simplify]: Simplified to (sqrt 2) 61.764 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (+ (/ 1 2) (/ 1 2)) (* 2 (/ 1 2))))))) 0)))) 61.765 * [simplify]: Simplifying (+ (+ (/ 1 2) (/ 1 2)) (* 2 (/ 1 2))) 61.765 * * [simplify]: iters left: 6 (6 enodes) 61.769 * * [simplify]: iters left: 5 (23 enodes) 61.772 * * [simplify]: iters left: 4 (27 enodes) 61.776 * * [simplify]: Extracting #0: cost 1 inf + 0 61.776 * * [simplify]: Extracting #1: cost 0 inf + 1 61.776 * [simplify]: Simplified to 2 61.776 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 61.776 * * * * [progress]: [ 43 / 363 ] simplifiying candidate # 61.776 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ 1/2 2)) (+ (/ 1/2 2) (/ 1/2 2))) 61.776 * * [simplify]: iters left: 6 (9 enodes) 61.783 * * [simplify]: iters left: 5 (40 enodes) 61.801 * * [simplify]: iters left: 4 (63 enodes) 61.811 * * [simplify]: Extracting #0: cost 1 inf + 0 61.811 * * [simplify]: Extracting #1: cost 0 inf + 1 61.811 * [simplify]: Simplified to 1 61.811 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.811 * * * * [progress]: [ 44 / 363 ] simplifiying candidate # 61.812 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ 1/2 2)) (+ (/ 1/2 2) (/ (/ 1 2) 2))) 61.812 * * [simplify]: iters left: 6 (9 enodes) 61.817 * * [simplify]: iters left: 5 (38 enodes) 61.829 * * [simplify]: iters left: 4 (73 enodes) 61.840 * * [simplify]: iters left: 3 (79 enodes) 61.852 * * [simplify]: Extracting #0: cost 1 inf + 0 61.852 * * [simplify]: Extracting #1: cost 0 inf + 1 61.852 * [simplify]: Simplified to 1 61.852 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.852 * * * * [progress]: [ 45 / 363 ] simplifiying candidate # 61.853 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ 1/2 2)) (+ (/ (/ 1 2) 2) (/ 1/2 2))) 61.853 * * [simplify]: iters left: 6 (8 enodes) 61.862 * * [simplify]: iters left: 5 (35 enodes) 61.881 * * [simplify]: iters left: 4 (66 enodes) 61.897 * * [simplify]: iters left: 3 (72 enodes) 61.908 * * [simplify]: Extracting #0: cost 1 inf + 0 61.908 * * [simplify]: Extracting #1: cost 0 inf + 1 61.908 * [simplify]: Simplified to 1 61.909 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.909 * * * * [progress]: [ 46 / 363 ] simplifiying candidate # 61.909 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ 1/2 2)) (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2))) 61.909 * * [simplify]: iters left: 6 (9 enodes) 61.929 * * [simplify]: iters left: 5 (40 enodes) 61.936 * * [simplify]: iters left: 4 (46 enodes) 61.942 * * [simplify]: Extracting #0: cost 1 inf + 0 61.942 * * [simplify]: Extracting #1: cost 0 inf + 1 61.942 * [simplify]: Simplified to 1 61.942 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.942 * * * * [progress]: [ 47 / 363 ] simplifiying candidate # 61.943 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ 1/2 2)) (* 2 (/ 1/2 2))) 61.943 * * [simplify]: iters left: 6 (9 enodes) 61.951 * * [simplify]: iters left: 5 (41 enodes) 61.961 * * [simplify]: iters left: 4 (47 enodes) 61.971 * * [simplify]: Extracting #0: cost 1 inf + 0 61.971 * * [simplify]: Extracting #1: cost 0 inf + 1 61.971 * [simplify]: Simplified to 1 61.971 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 61.972 * * * * [progress]: [ 48 / 363 ] simplifiying candidate # 61.972 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ 1/2 2)) (* 2 (/ (/ 1 2) 2))) 61.972 * * [simplify]: iters left: 6 (9 enodes) 61.986 * * [simplify]: iters left: 5 (41 enodes) 61.997 * * [simplify]: iters left: 4 (47 enodes) 62.008 * * [simplify]: Extracting #0: cost 1 inf + 0 62.008 * * [simplify]: Extracting #1: cost 0 inf + 1 62.008 * [simplify]: Simplified to 1 62.008 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.008 * * * * [progress]: [ 49 / 363 ] simplifiying candidate # 62.008 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) (+ (/ 1/2 2) (/ 1/2 2))) 62.009 * * [simplify]: iters left: 6 (9 enodes) 62.023 * * [simplify]: iters left: 5 (39 enodes) 62.032 * * [simplify]: iters left: 4 (45 enodes) 62.043 * * [simplify]: Extracting #0: cost 1 inf + 0 62.043 * * [simplify]: Extracting #1: cost 0 inf + 1 62.043 * [simplify]: Simplified to 1 62.043 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.043 * * * * [progress]: [ 50 / 363 ] simplifiying candidate # 62.044 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) (+ (/ 1/2 2) (/ (/ 1 2) 2))) 62.044 * * [simplify]: iters left: 6 (9 enodes) 62.063 * * [simplify]: iters left: 5 (40 enodes) 62.068 * * [simplify]: iters left: 4 (46 enodes) 62.074 * * [simplify]: Extracting #0: cost 1 inf + 0 62.074 * * [simplify]: Extracting #1: cost 0 inf + 1 62.074 * [simplify]: Simplified to 1 62.074 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.074 * * * * [progress]: [ 51 / 363 ] simplifiying candidate # 62.075 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) (+ (/ (/ 1 2) 2) (/ 1/2 2))) 62.075 * * [simplify]: iters left: 6 (9 enodes) 62.083 * * [simplify]: iters left: 5 (40 enodes) 62.088 * * [simplify]: iters left: 4 (46 enodes) 62.098 * * [simplify]: Extracting #0: cost 1 inf + 0 62.098 * * [simplify]: Extracting #1: cost 0 inf + 1 62.098 * [simplify]: Simplified to 1 62.098 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.099 * * * * [progress]: [ 52 / 363 ] simplifiying candidate # 62.099 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2))) 62.099 * * [simplify]: iters left: 6 (6 enodes) 62.105 * * [simplify]: iters left: 5 (29 enodes) 62.123 * * [simplify]: iters left: 4 (52 enodes) 62.133 * * [simplify]: iters left: 3 (58 enodes) 62.139 * * [simplify]: Extracting #0: cost 1 inf + 0 62.139 * * [simplify]: Extracting #1: cost 0 inf + 1 62.139 * [simplify]: Simplified to 1 62.139 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.140 * * * * [progress]: [ 53 / 363 ] simplifiying candidate # 62.140 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) (* 2 (/ 1/2 2))) 62.140 * * [simplify]: iters left: 6 (9 enodes) 62.149 * * [simplify]: iters left: 5 (40 enodes) 62.155 * * [simplify]: iters left: 4 (46 enodes) 62.171 * * [simplify]: Extracting #0: cost 1 inf + 0 62.171 * * [simplify]: Extracting #1: cost 0 inf + 1 62.171 * [simplify]: Simplified to 1 62.171 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.171 * * * * [progress]: [ 54 / 363 ] simplifiying candidate # 62.172 * [simplify]: Simplifying (+ (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) (* 2 (/ (/ 1 2) 2))) 62.172 * * [simplify]: iters left: 6 (7 enodes) 62.181 * * [simplify]: iters left: 5 (35 enodes) 62.193 * * [simplify]: iters left: 4 (41 enodes) 62.198 * * [simplify]: Extracting #0: cost 1 inf + 0 62.198 * * [simplify]: Extracting #1: cost 0 inf + 1 62.198 * [simplify]: Simplified to 1 62.198 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.199 * * * * [progress]: [ 55 / 363 ] simplifiying candidate # 62.199 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 62.199 * * [simplify]: iters left: 3 (3 enodes) 62.200 * * [simplify]: iters left: 2 (7 enodes) 62.201 * * [simplify]: Extracting #0: cost 1 inf + 0 62.201 * * [simplify]: Extracting #1: cost 0 inf + 1 62.201 * [simplify]: Simplified to 2 62.201 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (+ 1/2 1/2))))) 0)))) 62.202 * [simplify]: Simplifying (+ 1/2 1/2) 62.202 * * [simplify]: iters left: 2 (2 enodes) 62.203 * * [simplify]: iters left: 1 (7 enodes) 62.204 * * [simplify]: Extracting #0: cost 1 inf + 0 62.204 * * [simplify]: Extracting #1: cost 0 inf + 1 62.205 * [simplify]: Simplified to 1 62.205 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.205 * * * * [progress]: [ 56 / 363 ] simplifiying candidate # 62.205 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 62.205 * * [simplify]: iters left: 3 (3 enodes) 62.206 * * [simplify]: iters left: 2 (7 enodes) 62.208 * * [simplify]: Extracting #0: cost 1 inf + 0 62.208 * * [simplify]: Extracting #1: cost 0 inf + 1 62.208 * [simplify]: Simplified to 2 62.208 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (+ 1/2 (/ 1 2)))))) 0)))) 62.208 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 62.208 * * [simplify]: iters left: 4 (5 enodes) 62.211 * * [simplify]: iters left: 3 (18 enodes) 62.215 * * [simplify]: iters left: 2 (20 enodes) 62.218 * * [simplify]: Extracting #0: cost 1 inf + 0 62.218 * * [simplify]: Extracting #1: cost 0 inf + 1 62.218 * [simplify]: Simplified to 1 62.218 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.219 * * * * [progress]: [ 57 / 363 ] simplifiying candidate # 62.219 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 62.219 * * [simplify]: iters left: 4 (4 enodes) 62.220 * * [simplify]: iters left: 3 (10 enodes) 62.223 * * [simplify]: iters left: 2 (11 enodes) 62.227 * * [simplify]: Extracting #0: cost 1 inf + 0 62.227 * * [simplify]: Extracting #1: cost 4 inf + 0 62.227 * * [simplify]: Extracting #2: cost 4 inf + 1 62.227 * * [simplify]: Extracting #3: cost 2 inf + 83 62.227 * * [simplify]: Extracting #4: cost 0 inf + 245 62.227 * [simplify]: Simplified to (sqrt 2) 62.227 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 62.228 * [simplify]: Simplifying (+ 1 1) 62.228 * * [simplify]: iters left: 2 (2 enodes) 62.230 * * [simplify]: iters left: 1 (9 enodes) 62.233 * * [simplify]: Extracting #0: cost 1 inf + 0 62.233 * * [simplify]: Extracting #1: cost 0 inf + 1 62.234 * [simplify]: Simplified to 2 62.234 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 62.234 * * * * [progress]: [ 58 / 363 ] simplifiying candidate # 62.234 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 62.234 * * [simplify]: iters left: 4 (4 enodes) 62.237 * * [simplify]: iters left: 3 (10 enodes) 62.241 * * [simplify]: iters left: 2 (11 enodes) 62.244 * * [simplify]: Extracting #0: cost 1 inf + 0 62.244 * * [simplify]: Extracting #1: cost 4 inf + 0 62.244 * * [simplify]: Extracting #2: cost 4 inf + 1 62.244 * * [simplify]: Extracting #3: cost 2 inf + 83 62.245 * * [simplify]: Extracting #4: cost 0 inf + 245 62.245 * [simplify]: Simplified to (sqrt 2) 62.245 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 62.245 * [simplify]: Simplifying (+ 1 1) 62.245 * * [simplify]: iters left: 2 (2 enodes) 62.247 * * [simplify]: iters left: 1 (9 enodes) 62.250 * * [simplify]: Extracting #0: cost 1 inf + 0 62.251 * * [simplify]: Extracting #1: cost 0 inf + 1 62.251 * [simplify]: Simplified to 2 62.251 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 62.251 * * * * [progress]: [ 59 / 363 ] simplifiying candidate # 62.251 * [simplify]: Simplifying (* 2 2) 62.251 * * [simplify]: iters left: 2 (2 enodes) 62.254 * * [simplify]: iters left: 1 (7 enodes) 62.256 * * [simplify]: Extracting #0: cost 1 inf + 0 62.256 * * [simplify]: Extracting #1: cost 0 inf + 1 62.256 * [simplify]: Simplified to 4 62.256 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (+ (/ 1/2 2) (/ 1/2 2)))))) 0)))) 62.257 * [simplify]: Simplifying (+ (/ 1/2 2) (/ 1/2 2)) 62.257 * * [simplify]: iters left: 4 (4 enodes) 62.262 * * [simplify]: iters left: 3 (13 enodes) 62.266 * * [simplify]: Extracting #0: cost 1 inf + 0 62.266 * * [simplify]: Extracting #1: cost 0 inf + 1 62.266 * [simplify]: Simplified to 1/2 62.266 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 62.266 * * * * [progress]: [ 60 / 363 ] simplifiying candidate # 62.267 * [simplify]: Simplifying (* 2 2) 62.267 * * [simplify]: iters left: 2 (2 enodes) 62.269 * * [simplify]: iters left: 1 (7 enodes) 62.271 * * [simplify]: Extracting #0: cost 1 inf + 0 62.271 * * [simplify]: Extracting #1: cost 0 inf + 1 62.271 * [simplify]: Simplified to 4 62.271 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (+ (/ 1/2 2) (/ (/ 1 2) 2)))))) 0)))) 62.272 * [simplify]: Simplifying (+ (/ 1/2 2) (/ (/ 1 2) 2)) 62.272 * * [simplify]: iters left: 6 (7 enodes) 62.280 * * [simplify]: iters left: 5 (28 enodes) 62.290 * * [simplify]: iters left: 4 (32 enodes) 62.298 * * [simplify]: Extracting #0: cost 1 inf + 0 62.298 * * [simplify]: Extracting #1: cost 0 inf + 1 62.298 * [simplify]: Simplified to 1/2 62.298 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 62.299 * * * * [progress]: [ 61 / 363 ] simplifiying candidate # 62.299 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 62.299 * * [simplify]: iters left: 3 (3 enodes) 62.306 * * [simplify]: iters left: 2 (7 enodes) 62.307 * * [simplify]: Extracting #0: cost 1 inf + 0 62.307 * * [simplify]: Extracting #1: cost 0 inf + 1 62.307 * [simplify]: Simplified to 2 62.307 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (+ (/ 1 2) 1/2))))) 0)))) 62.307 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 62.307 * * [simplify]: iters left: 4 (5 enodes) 62.312 * * [simplify]: iters left: 3 (18 enodes) 62.314 * * [simplify]: iters left: 2 (20 enodes) 62.318 * * [simplify]: Extracting #0: cost 1 inf + 0 62.318 * * [simplify]: Extracting #1: cost 0 inf + 1 62.318 * [simplify]: Simplified to 1 62.318 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.318 * * * * [progress]: [ 62 / 363 ] simplifiying candidate # 62.318 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 62.318 * * [simplify]: iters left: 3 (3 enodes) 62.319 * * [simplify]: iters left: 2 (7 enodes) 62.321 * * [simplify]: Extracting #0: cost 1 inf + 0 62.321 * * [simplify]: Extracting #1: cost 0 inf + 1 62.321 * [simplify]: Simplified to 2 62.321 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (+ (/ 1 2) (/ 1 2)))))) 0)))) 62.321 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 62.321 * * [simplify]: iters left: 4 (4 enodes) 62.323 * * [simplify]: iters left: 3 (15 enodes) 62.326 * * [simplify]: iters left: 2 (17 enodes) 62.329 * * [simplify]: Extracting #0: cost 1 inf + 0 62.329 * * [simplify]: Extracting #1: cost 0 inf + 1 62.329 * [simplify]: Simplified to 1 62.329 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.329 * * * * [progress]: [ 63 / 363 ] simplifiying candidate # 62.329 * [simplify]: Simplifying (* 2 2) 62.330 * * [simplify]: iters left: 2 (2 enodes) 62.332 * * [simplify]: iters left: 1 (7 enodes) 62.334 * * [simplify]: Extracting #0: cost 1 inf + 0 62.335 * * [simplify]: Extracting #1: cost 0 inf + 1 62.335 * [simplify]: Simplified to 4 62.335 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (+ (/ (/ 1 2) 2) (/ 1/2 2)))))) 0)))) 62.335 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ 1/2 2)) 62.335 * * [simplify]: iters left: 6 (7 enodes) 62.343 * * [simplify]: iters left: 5 (28 enodes) 62.353 * * [simplify]: iters left: 4 (32 enodes) 62.362 * * [simplify]: Extracting #0: cost 1 inf + 0 62.362 * * [simplify]: Extracting #1: cost 0 inf + 1 62.362 * [simplify]: Simplified to 1/2 62.362 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 62.362 * * * * [progress]: [ 64 / 363 ] simplifiying candidate # 62.363 * [simplify]: Simplifying (* 2 2) 62.363 * * [simplify]: iters left: 2 (2 enodes) 62.365 * * [simplify]: iters left: 1 (7 enodes) 62.368 * * [simplify]: Extracting #0: cost 1 inf + 0 62.368 * * [simplify]: Extracting #1: cost 0 inf + 1 62.368 * [simplify]: Simplified to 4 62.368 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)))))) 0)))) 62.368 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) 62.369 * * [simplify]: iters left: 6 (5 enodes) 62.374 * * [simplify]: iters left: 5 (22 enodes) 62.379 * * [simplify]: iters left: 4 (26 enodes) 62.383 * * [simplify]: Extracting #0: cost 1 inf + 0 62.383 * * [simplify]: Extracting #1: cost 0 inf + 1 62.383 * [simplify]: Simplified to 1/2 62.383 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 62.383 * * * * [progress]: [ 65 / 363 ] simplifiying candidate # 62.384 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.384 * * [simplify]: iters left: 2 (3 enodes) 62.385 * * [simplify]: iters left: 1 (9 enodes) 62.386 * * [simplify]: Extracting #0: cost 1 inf + 0 62.387 * * [simplify]: Extracting #1: cost 3 inf + 0 62.387 * * [simplify]: Extracting #2: cost 5 inf + 0 62.387 * * [simplify]: Extracting #3: cost 4 inf + 1 62.387 * * [simplify]: Extracting #4: cost 0 inf + 245 62.387 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.387 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ 2 (+ 1 1)))))) 0)))) 62.387 * [simplify]: Simplifying (+ 2 (+ 1 1)) 62.387 * * [simplify]: iters left: 4 (4 enodes) 62.391 * * [simplify]: iters left: 3 (19 enodes) 62.395 * * [simplify]: iters left: 2 (23 enodes) 62.401 * * [simplify]: Extracting #0: cost 1 inf + 0 62.401 * * [simplify]: Extracting #1: cost 0 inf + 1 62.401 * [simplify]: Simplified to 4 62.401 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.401 * * * * [progress]: [ 66 / 363 ] simplifiying candidate # 62.401 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.402 * * [simplify]: iters left: 2 (3 enodes) 62.404 * * [simplify]: iters left: 1 (9 enodes) 62.407 * * [simplify]: Extracting #0: cost 1 inf + 0 62.407 * * [simplify]: Extracting #1: cost 3 inf + 0 62.407 * * [simplify]: Extracting #2: cost 5 inf + 0 62.407 * * [simplify]: Extracting #3: cost 4 inf + 1 62.407 * * [simplify]: Extracting #4: cost 0 inf + 245 62.407 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.407 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ 2 2))))) 0)))) 62.408 * [simplify]: Simplifying (+ 2 2) 62.408 * * [simplify]: iters left: 2 (2 enodes) 62.410 * * [simplify]: iters left: 1 (7 enodes) 62.412 * * [simplify]: Extracting #0: cost 1 inf + 0 62.412 * * [simplify]: Extracting #1: cost 0 inf + 1 62.412 * [simplify]: Simplified to 4 62.413 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.413 * * * * [progress]: [ 67 / 363 ] simplifiying candidate # 62.413 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.413 * * [simplify]: iters left: 2 (3 enodes) 62.415 * * [simplify]: iters left: 1 (9 enodes) 62.419 * * [simplify]: Extracting #0: cost 1 inf + 0 62.419 * * [simplify]: Extracting #1: cost 3 inf + 0 62.419 * * [simplify]: Extracting #2: cost 5 inf + 0 62.419 * * [simplify]: Extracting #3: cost 4 inf + 1 62.419 * * [simplify]: Extracting #4: cost 0 inf + 245 62.419 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.419 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ 2 (+ 1 1)))))) 0)))) 62.420 * [simplify]: Simplifying (+ 2 (+ 1 1)) 62.420 * * [simplify]: iters left: 4 (4 enodes) 62.425 * * [simplify]: iters left: 3 (19 enodes) 62.432 * * [simplify]: iters left: 2 (23 enodes) 62.435 * * [simplify]: Extracting #0: cost 1 inf + 0 62.435 * * [simplify]: Extracting #1: cost 0 inf + 1 62.435 * [simplify]: Simplified to 4 62.436 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.436 * * * * [progress]: [ 68 / 363 ] simplifiying candidate # 62.436 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.436 * * [simplify]: iters left: 2 (3 enodes) 62.437 * * [simplify]: iters left: 1 (9 enodes) 62.439 * * [simplify]: Extracting #0: cost 1 inf + 0 62.439 * * [simplify]: Extracting #1: cost 3 inf + 0 62.439 * * [simplify]: Extracting #2: cost 5 inf + 0 62.439 * * [simplify]: Extracting #3: cost 4 inf + 1 62.439 * * [simplify]: Extracting #4: cost 0 inf + 245 62.440 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.440 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ 2 (* 2 1)))))) 0)))) 62.440 * [simplify]: Simplifying (+ 2 (* 2 1)) 62.440 * * [simplify]: iters left: 4 (4 enodes) 62.442 * * [simplify]: iters left: 3 (14 enodes) 62.445 * * [simplify]: iters left: 2 (16 enodes) 62.450 * * [simplify]: Extracting #0: cost 1 inf + 0 62.450 * * [simplify]: Extracting #1: cost 0 inf + 1 62.450 * [simplify]: Simplified to 4 62.450 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.450 * * * * [progress]: [ 69 / 363 ] simplifiying candidate # 62.450 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.450 * * [simplify]: iters left: 2 (3 enodes) 62.452 * * [simplify]: iters left: 1 (9 enodes) 62.456 * * [simplify]: Extracting #0: cost 1 inf + 0 62.456 * * [simplify]: Extracting #1: cost 3 inf + 0 62.456 * * [simplify]: Extracting #2: cost 5 inf + 0 62.456 * * [simplify]: Extracting #3: cost 4 inf + 1 62.456 * * [simplify]: Extracting #4: cost 0 inf + 245 62.456 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.456 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (+ 1 1) (+ 1 1)))))) 0)))) 62.457 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 62.457 * * [simplify]: iters left: 4 (3 enodes) 62.460 * * [simplify]: iters left: 3 (17 enodes) 62.467 * * [simplify]: iters left: 2 (22 enodes) 62.473 * * [simplify]: Extracting #0: cost 1 inf + 0 62.473 * * [simplify]: Extracting #1: cost 0 inf + 1 62.473 * [simplify]: Simplified to 4 62.473 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.474 * * * * [progress]: [ 70 / 363 ] simplifiying candidate # 62.474 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.474 * * [simplify]: iters left: 2 (3 enodes) 62.476 * * [simplify]: iters left: 1 (9 enodes) 62.480 * * [simplify]: Extracting #0: cost 1 inf + 0 62.480 * * [simplify]: Extracting #1: cost 3 inf + 0 62.480 * * [simplify]: Extracting #2: cost 5 inf + 0 62.480 * * [simplify]: Extracting #3: cost 4 inf + 1 62.480 * * [simplify]: Extracting #4: cost 0 inf + 245 62.480 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.481 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (+ 1 1) 2))))) 0)))) 62.481 * [simplify]: Simplifying (+ (+ 1 1) 2) 62.481 * * [simplify]: iters left: 4 (4 enodes) 62.486 * * [simplify]: iters left: 3 (19 enodes) 62.492 * * [simplify]: iters left: 2 (23 enodes) 62.498 * * [simplify]: Extracting #0: cost 1 inf + 0 62.498 * * [simplify]: Extracting #1: cost 0 inf + 1 62.498 * [simplify]: Simplified to 4 62.498 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.499 * * * * [progress]: [ 71 / 363 ] simplifiying candidate # 62.499 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.499 * * [simplify]: iters left: 2 (3 enodes) 62.501 * * [simplify]: iters left: 1 (9 enodes) 62.505 * * [simplify]: Extracting #0: cost 1 inf + 0 62.505 * * [simplify]: Extracting #1: cost 3 inf + 0 62.505 * * [simplify]: Extracting #2: cost 5 inf + 0 62.505 * * [simplify]: Extracting #3: cost 4 inf + 1 62.505 * * [simplify]: Extracting #4: cost 0 inf + 245 62.505 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.505 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (+ 1 1) (+ 1 1)))))) 0)))) 62.505 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 62.506 * * [simplify]: iters left: 4 (3 enodes) 62.509 * * [simplify]: iters left: 3 (17 enodes) 62.516 * * [simplify]: iters left: 2 (22 enodes) 62.522 * * [simplify]: Extracting #0: cost 1 inf + 0 62.522 * * [simplify]: Extracting #1: cost 0 inf + 1 62.522 * [simplify]: Simplified to 4 62.522 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.522 * * * * [progress]: [ 72 / 363 ] simplifiying candidate # 62.523 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.523 * * [simplify]: iters left: 2 (3 enodes) 62.525 * * [simplify]: iters left: 1 (9 enodes) 62.528 * * [simplify]: Extracting #0: cost 1 inf + 0 62.528 * * [simplify]: Extracting #1: cost 3 inf + 0 62.528 * * [simplify]: Extracting #2: cost 5 inf + 0 62.528 * * [simplify]: Extracting #3: cost 4 inf + 1 62.528 * * [simplify]: Extracting #4: cost 0 inf + 245 62.529 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.529 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (+ 1 1) (* 2 1)))))) 0)))) 62.529 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 62.529 * * [simplify]: iters left: 4 (5 enodes) 62.535 * * [simplify]: iters left: 3 (19 enodes) 62.542 * * [simplify]: iters left: 2 (24 enodes) 62.547 * * [simplify]: Extracting #0: cost 1 inf + 0 62.547 * * [simplify]: Extracting #1: cost 0 inf + 1 62.547 * [simplify]: Simplified to 4 62.547 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.547 * * * * [progress]: [ 73 / 363 ] simplifiying candidate # 62.547 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 62.547 * * [simplify]: iters left: 4 (4 enodes) 62.549 * * [simplify]: iters left: 3 (10 enodes) 62.551 * * [simplify]: iters left: 2 (11 enodes) 62.553 * * [simplify]: Extracting #0: cost 1 inf + 0 62.553 * * [simplify]: Extracting #1: cost 4 inf + 0 62.553 * * [simplify]: Extracting #2: cost 4 inf + 1 62.553 * * [simplify]: Extracting #3: cost 2 inf + 83 62.553 * * [simplify]: Extracting #4: cost 0 inf + 245 62.553 * [simplify]: Simplified to (sqrt 2) 62.553 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 62.553 * [simplify]: Simplifying (+ 1 1) 62.553 * * [simplify]: iters left: 2 (2 enodes) 62.555 * * [simplify]: iters left: 1 (9 enodes) 62.556 * * [simplify]: Extracting #0: cost 1 inf + 0 62.556 * * [simplify]: Extracting #1: cost 0 inf + 1 62.556 * [simplify]: Simplified to 2 62.556 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 62.556 * * * * [progress]: [ 74 / 363 ] simplifiying candidate # 62.557 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 62.557 * * [simplify]: iters left: 4 (4 enodes) 62.558 * * [simplify]: iters left: 3 (10 enodes) 62.560 * * [simplify]: iters left: 2 (11 enodes) 62.562 * * [simplify]: Extracting #0: cost 1 inf + 0 62.562 * * [simplify]: Extracting #1: cost 4 inf + 0 62.562 * * [simplify]: Extracting #2: cost 4 inf + 1 62.562 * * [simplify]: Extracting #3: cost 2 inf + 83 62.562 * * [simplify]: Extracting #4: cost 0 inf + 245 62.562 * [simplify]: Simplified to (sqrt 2) 62.562 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 62.562 * [simplify]: Simplifying (+ 1 1) 62.563 * * [simplify]: iters left: 2 (2 enodes) 62.568 * * [simplify]: iters left: 1 (9 enodes) 62.569 * * [simplify]: Extracting #0: cost 1 inf + 0 62.569 * * [simplify]: Extracting #1: cost 0 inf + 1 62.569 * [simplify]: Simplified to 2 62.569 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 62.570 * * * * [progress]: [ 75 / 363 ] simplifiying candidate # 62.570 * [simplify]: Simplifying (sqrt 2) 62.570 * * [simplify]: iters left: 1 (2 enodes) 62.571 * * [simplify]: Extracting #0: cost 1 inf + 0 62.571 * * [simplify]: Extracting #1: cost 3 inf + 0 62.571 * * [simplify]: Extracting #2: cost 2 inf + 1 62.571 * * [simplify]: Extracting #3: cost 0 inf + 83 62.571 * [simplify]: Simplified to (sqrt 2) 62.571 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 1/2) (+ 1/2 1/2)))))) 0)))) 62.571 * [simplify]: Simplifying (+ (* 2 1/2) (+ 1/2 1/2)) 62.571 * * [simplify]: iters left: 4 (5 enodes) 62.574 * * [simplify]: iters left: 3 (22 enodes) 62.579 * * [simplify]: iters left: 2 (27 enodes) 62.583 * * [simplify]: iters left: 1 (29 enodes) 62.587 * * [simplify]: Extracting #0: cost 1 inf + 0 62.587 * * [simplify]: Extracting #1: cost 0 inf + 1 62.587 * [simplify]: Simplified to 2 62.587 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 62.587 * * * * [progress]: [ 76 / 363 ] simplifiying candidate # 62.588 * [simplify]: Simplifying (sqrt 2) 62.588 * * [simplify]: iters left: 1 (2 enodes) 62.589 * * [simplify]: Extracting #0: cost 1 inf + 0 62.589 * * [simplify]: Extracting #1: cost 3 inf + 0 62.589 * * [simplify]: Extracting #2: cost 2 inf + 1 62.589 * * [simplify]: Extracting #3: cost 0 inf + 83 62.589 * [simplify]: Simplified to (sqrt 2) 62.589 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 1/2) (+ 1/2 (/ 1 2))))))) 0)))) 62.590 * [simplify]: Simplifying (+ (* 2 1/2) (+ 1/2 (/ 1 2))) 62.590 * * [simplify]: iters left: 6 (7 enodes) 62.600 * * [simplify]: iters left: 5 (30 enodes) 62.608 * * [simplify]: iters left: 4 (35 enodes) 62.612 * * [simplify]: Extracting #0: cost 1 inf + 0 62.612 * * [simplify]: Extracting #1: cost 0 inf + 1 62.612 * [simplify]: Simplified to 2 62.613 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 62.613 * * * * [progress]: [ 77 / 363 ] simplifiying candidate # 62.613 * [simplify]: Simplifying (sqrt 2) 62.613 * * [simplify]: iters left: 1 (2 enodes) 62.614 * * [simplify]: Extracting #0: cost 1 inf + 0 62.614 * * [simplify]: Extracting #1: cost 3 inf + 0 62.614 * * [simplify]: Extracting #2: cost 2 inf + 1 62.614 * * [simplify]: Extracting #3: cost 0 inf + 83 62.614 * [simplify]: Simplified to (sqrt 2) 62.614 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 1/2) (+ (/ 1 2) 1/2)))))) 0)))) 62.614 * [simplify]: Simplifying (+ (* 2 1/2) (+ (/ 1 2) 1/2)) 62.614 * * [simplify]: iters left: 6 (7 enodes) 62.620 * * [simplify]: iters left: 5 (29 enodes) 62.626 * * [simplify]: iters left: 4 (38 enodes) 62.631 * * [simplify]: Extracting #0: cost 1 inf + 0 62.631 * * [simplify]: Extracting #1: cost 0 inf + 1 62.631 * [simplify]: Simplified to 2 62.631 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 62.631 * * * * [progress]: [ 78 / 363 ] simplifiying candidate # 62.631 * [simplify]: Simplifying (sqrt 2) 62.631 * * [simplify]: iters left: 1 (2 enodes) 62.632 * * [simplify]: Extracting #0: cost 1 inf + 0 62.632 * * [simplify]: Extracting #1: cost 3 inf + 0 62.632 * * [simplify]: Extracting #2: cost 2 inf + 1 62.632 * * [simplify]: Extracting #3: cost 0 inf + 83 62.632 * [simplify]: Simplified to (sqrt 2) 62.632 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 1/2) (+ (/ 1 2) (/ 1 2))))))) 0)))) 62.632 * [simplify]: Simplifying (+ (* 2 1/2) (+ (/ 1 2) (/ 1 2))) 62.633 * * [simplify]: iters left: 6 (7 enodes) 62.637 * * [simplify]: iters left: 5 (28 enodes) 62.649 * * [simplify]: iters left: 4 (37 enodes) 62.657 * * [simplify]: Extracting #0: cost 1 inf + 0 62.657 * * [simplify]: Extracting #1: cost 0 inf + 1 62.657 * [simplify]: Simplified to 2 62.657 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 62.657 * * * * [progress]: [ 79 / 363 ] simplifiying candidate # 62.658 * [simplify]: Simplifying (sqrt 2) 62.658 * * [simplify]: iters left: 1 (2 enodes) 62.659 * * [simplify]: Extracting #0: cost 1 inf + 0 62.659 * * [simplify]: Extracting #1: cost 3 inf + 0 62.659 * * [simplify]: Extracting #2: cost 2 inf + 1 62.659 * * [simplify]: Extracting #3: cost 0 inf + 83 62.660 * [simplify]: Simplified to (sqrt 2) 62.660 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 1/2) (* 2 1/2)))))) 0)))) 62.660 * [simplify]: Simplifying (+ (* 2 1/2) (* 2 1/2)) 62.660 * * [simplify]: iters left: 4 (4 enodes) 62.667 * * [simplify]: iters left: 3 (20 enodes) 62.672 * * [simplify]: iters left: 2 (24 enodes) 62.678 * * [simplify]: iters left: 1 (26 enodes) 62.689 * * [simplify]: Extracting #0: cost 1 inf + 0 62.689 * * [simplify]: Extracting #1: cost 0 inf + 1 62.689 * [simplify]: Simplified to 2 62.689 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 62.689 * * * * [progress]: [ 80 / 363 ] simplifiying candidate # 62.689 * [simplify]: Simplifying (sqrt 2) 62.690 * * [simplify]: iters left: 1 (2 enodes) 62.691 * * [simplify]: Extracting #0: cost 1 inf + 0 62.691 * * [simplify]: Extracting #1: cost 3 inf + 0 62.691 * * [simplify]: Extracting #2: cost 2 inf + 1 62.691 * * [simplify]: Extracting #3: cost 0 inf + 83 62.691 * [simplify]: Simplified to (sqrt 2) 62.691 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 1/2) (* 2 (/ 1 2))))))) 0)))) 62.691 * [simplify]: Simplifying (+ (* 2 1/2) (* 2 (/ 1 2))) 62.691 * * [simplify]: iters left: 6 (7 enodes) 62.698 * * [simplify]: iters left: 5 (24 enodes) 62.702 * * [simplify]: iters left: 4 (26 enodes) 62.705 * * [simplify]: Extracting #0: cost 1 inf + 0 62.705 * * [simplify]: Extracting #1: cost 0 inf + 1 62.705 * [simplify]: Simplified to 2 62.705 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 62.705 * * * * [progress]: [ 81 / 363 ] simplifiying candidate # 62.706 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.706 * * [simplify]: iters left: 2 (3 enodes) 62.707 * * [simplify]: iters left: 1 (9 enodes) 62.708 * * [simplify]: Extracting #0: cost 1 inf + 0 62.709 * * [simplify]: Extracting #1: cost 3 inf + 0 62.709 * * [simplify]: Extracting #2: cost 5 inf + 0 62.709 * * [simplify]: Extracting #3: cost 4 inf + 1 62.709 * * [simplify]: Extracting #4: cost 0 inf + 245 62.709 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.709 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (* 2 1) (+ 1 1)))))) 0)))) 62.709 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 62.709 * * [simplify]: iters left: 4 (5 enodes) 62.712 * * [simplify]: iters left: 3 (20 enodes) 62.716 * * [simplify]: iters left: 2 (26 enodes) 62.719 * * [simplify]: Extracting #0: cost 1 inf + 0 62.719 * * [simplify]: Extracting #1: cost 0 inf + 1 62.719 * [simplify]: Simplified to 4 62.719 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.719 * * * * [progress]: [ 82 / 363 ] simplifiying candidate # 62.720 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.720 * * [simplify]: iters left: 2 (3 enodes) 62.721 * * [simplify]: iters left: 1 (9 enodes) 62.723 * * [simplify]: Extracting #0: cost 1 inf + 0 62.723 * * [simplify]: Extracting #1: cost 3 inf + 0 62.723 * * [simplify]: Extracting #2: cost 5 inf + 0 62.723 * * [simplify]: Extracting #3: cost 4 inf + 1 62.723 * * [simplify]: Extracting #4: cost 0 inf + 245 62.723 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.723 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (* 2 1) 2))))) 0)))) 62.723 * [simplify]: Simplifying (+ (* 2 1) 2) 62.723 * * [simplify]: iters left: 4 (4 enodes) 62.726 * * [simplify]: iters left: 3 (15 enodes) 62.729 * * [simplify]: iters left: 2 (17 enodes) 62.733 * * [simplify]: Extracting #0: cost 1 inf + 0 62.733 * * [simplify]: Extracting #1: cost 0 inf + 1 62.733 * [simplify]: Simplified to 4 62.733 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.734 * * * * [progress]: [ 83 / 363 ] simplifiying candidate # 62.734 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.734 * * [simplify]: iters left: 2 (3 enodes) 62.736 * * [simplify]: iters left: 1 (9 enodes) 62.740 * * [simplify]: Extracting #0: cost 1 inf + 0 62.740 * * [simplify]: Extracting #1: cost 3 inf + 0 62.740 * * [simplify]: Extracting #2: cost 5 inf + 0 62.740 * * [simplify]: Extracting #3: cost 4 inf + 1 62.740 * * [simplify]: Extracting #4: cost 0 inf + 245 62.740 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.740 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (* 2 1) (+ 1 1)))))) 0)))) 62.740 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 62.740 * * [simplify]: iters left: 4 (5 enodes) 62.745 * * [simplify]: iters left: 3 (20 enodes) 62.753 * * [simplify]: iters left: 2 (26 enodes) 62.759 * * [simplify]: Extracting #0: cost 1 inf + 0 62.759 * * [simplify]: Extracting #1: cost 0 inf + 1 62.759 * [simplify]: Simplified to 4 62.759 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.760 * * * * [progress]: [ 84 / 363 ] simplifiying candidate # 62.760 * [simplify]: Simplifying (sqrt (sqrt 2)) 62.760 * * [simplify]: iters left: 2 (3 enodes) 62.762 * * [simplify]: iters left: 1 (9 enodes) 62.765 * * [simplify]: Extracting #0: cost 1 inf + 0 62.765 * * [simplify]: Extracting #1: cost 3 inf + 0 62.766 * * [simplify]: Extracting #2: cost 5 inf + 0 62.766 * * [simplify]: Extracting #3: cost 4 inf + 1 62.766 * * [simplify]: Extracting #4: cost 0 inf + 245 62.766 * [simplify]: Simplified to (sqrt (sqrt 2)) 62.766 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (+ (* 2 1) (* 2 1)))))) 0)))) 62.766 * [simplify]: Simplifying (+ (* 2 1) (* 2 1)) 62.766 * * [simplify]: iters left: 4 (4 enodes) 62.771 * * [simplify]: iters left: 3 (15 enodes) 62.775 * * [simplify]: iters left: 2 (17 enodes) 62.780 * * [simplify]: Extracting #0: cost 1 inf + 0 62.780 * * [simplify]: Extracting #1: cost 0 inf + 1 62.780 * [simplify]: Simplified to 4 62.780 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 62.780 * * * * [progress]: [ 85 / 363 ] simplifiying candidate # 62.781 * [simplify]: Simplifying (+ (* 2 (/ 1/2 2)) (+ (/ 1/2 2) (/ 1/2 2))) 62.781 * * [simplify]: iters left: 6 (6 enodes) 62.791 * * [simplify]: iters left: 5 (28 enodes) 62.798 * * [simplify]: iters left: 4 (32 enodes) 62.806 * * [simplify]: iters left: 3 (34 enodes) 62.820 * * [simplify]: Extracting #0: cost 1 inf + 0 62.821 * * [simplify]: Extracting #1: cost 0 inf + 1 62.821 * [simplify]: Simplified to 1 62.821 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.821 * * * * [progress]: [ 86 / 363 ] simplifiying candidate # 62.822 * [simplify]: Simplifying (+ (* 2 (/ 1/2 2)) (+ (/ 1/2 2) (/ (/ 1 2) 2))) 62.822 * * [simplify]: iters left: 6 (9 enodes) 62.840 * * [simplify]: iters left: 5 (42 enodes) 62.851 * * [simplify]: iters left: 4 (48 enodes) 62.862 * * [simplify]: Extracting #0: cost 1 inf + 0 62.862 * * [simplify]: Extracting #1: cost 0 inf + 1 62.862 * [simplify]: Simplified to 1 62.862 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.862 * * * * [progress]: [ 87 / 363 ] simplifiying candidate # 62.862 * [simplify]: Simplifying (+ (* 2 (/ 1/2 2)) (+ (/ (/ 1 2) 2) (/ 1/2 2))) 62.863 * * [simplify]: iters left: 6 (9 enodes) 62.881 * * [simplify]: iters left: 5 (42 enodes) 62.889 * * [simplify]: iters left: 4 (48 enodes) 62.894 * * [simplify]: Extracting #0: cost 1 inf + 0 62.894 * * [simplify]: Extracting #1: cost 0 inf + 1 62.894 * [simplify]: Simplified to 1 62.895 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.895 * * * * [progress]: [ 88 / 363 ] simplifiying candidate # 62.895 * [simplify]: Simplifying (+ (* 2 (/ 1/2 2)) (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2))) 62.895 * * [simplify]: iters left: 6 (9 enodes) 62.906 * * [simplify]: iters left: 5 (41 enodes) 62.912 * * [simplify]: iters left: 4 (47 enodes) 62.918 * * [simplify]: Extracting #0: cost 1 inf + 0 62.919 * * [simplify]: Extracting #1: cost 0 inf + 1 62.919 * [simplify]: Simplified to 1 62.919 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.919 * * * * [progress]: [ 89 / 363 ] simplifiying candidate # 62.919 * [simplify]: Simplifying (+ (* 2 (/ 1/2 2)) (* 2 (/ 1/2 2))) 62.919 * * [simplify]: iters left: 6 (5 enodes) 62.928 * * [simplify]: iters left: 5 (26 enodes) 62.934 * * [simplify]: iters left: 4 (30 enodes) 62.940 * * [simplify]: iters left: 3 (32 enodes) 62.948 * * [simplify]: Extracting #0: cost 1 inf + 0 62.949 * * [simplify]: Extracting #1: cost 0 inf + 1 62.949 * [simplify]: Simplified to 1 62.949 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.949 * * * * [progress]: [ 90 / 363 ] simplifiying candidate # 62.949 * [simplify]: Simplifying (+ (* 2 (/ 1/2 2)) (* 2 (/ (/ 1 2) 2))) 62.949 * * [simplify]: iters left: 6 (9 enodes) 62.960 * * [simplify]: iters left: 5 (43 enodes) 62.966 * * [simplify]: iters left: 4 (47 enodes) 62.971 * * [simplify]: Extracting #0: cost 1 inf + 0 62.971 * * [simplify]: Extracting #1: cost 0 inf + 1 62.971 * [simplify]: Simplified to 1 62.971 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 62.971 * * * * [progress]: [ 91 / 363 ] simplifiying candidate # 62.971 * [simplify]: Simplifying (sqrt 2) 62.971 * * [simplify]: iters left: 1 (2 enodes) 62.972 * * [simplify]: Extracting #0: cost 1 inf + 0 62.972 * * [simplify]: Extracting #1: cost 3 inf + 0 62.972 * * [simplify]: Extracting #2: cost 2 inf + 1 62.972 * * [simplify]: Extracting #3: cost 0 inf + 83 62.972 * [simplify]: Simplified to (sqrt 2) 62.972 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 (/ 1 2)) (+ 1/2 1/2)))))) 0)))) 62.972 * [simplify]: Simplifying (+ (* 2 (/ 1 2)) (+ 1/2 1/2)) 62.973 * * [simplify]: iters left: 6 (7 enodes) 62.977 * * [simplify]: iters left: 5 (26 enodes) 62.987 * * [simplify]: iters left: 4 (32 enodes) 62.994 * * [simplify]: Extracting #0: cost 1 inf + 0 62.994 * * [simplify]: Extracting #1: cost 0 inf + 1 62.994 * [simplify]: Simplified to 2 62.994 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 62.995 * * * * [progress]: [ 92 / 363 ] simplifiying candidate # 62.995 * [simplify]: Simplifying (sqrt 2) 62.995 * * [simplify]: iters left: 1 (2 enodes) 62.997 * * [simplify]: Extracting #0: cost 1 inf + 0 62.997 * * [simplify]: Extracting #1: cost 3 inf + 0 62.997 * * [simplify]: Extracting #2: cost 2 inf + 1 62.997 * * [simplify]: Extracting #3: cost 0 inf + 83 62.997 * [simplify]: Simplified to (sqrt 2) 62.997 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 (/ 1 2)) (+ 1/2 (/ 1 2))))))) 0)))) 62.997 * [simplify]: Simplifying (+ (* 2 (/ 1 2)) (+ 1/2 (/ 1 2))) 62.998 * * [simplify]: iters left: 6 (7 enodes) 63.005 * * [simplify]: iters left: 5 (27 enodes) 63.013 * * [simplify]: iters left: 4 (33 enodes) 63.018 * * [simplify]: Extracting #0: cost 1 inf + 0 63.018 * * [simplify]: Extracting #1: cost 0 inf + 1 63.018 * [simplify]: Simplified to 2 63.018 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 63.018 * * * * [progress]: [ 93 / 363 ] simplifiying candidate # 63.018 * [simplify]: Simplifying (sqrt 2) 63.018 * * [simplify]: iters left: 1 (2 enodes) 63.019 * * [simplify]: Extracting #0: cost 1 inf + 0 63.019 * * [simplify]: Extracting #1: cost 3 inf + 0 63.019 * * [simplify]: Extracting #2: cost 2 inf + 1 63.019 * * [simplify]: Extracting #3: cost 0 inf + 83 63.019 * [simplify]: Simplified to (sqrt 2) 63.020 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 (/ 1 2)) (+ (/ 1 2) 1/2)))))) 0)))) 63.020 * [simplify]: Simplifying (+ (* 2 (/ 1 2)) (+ (/ 1 2) 1/2)) 63.020 * * [simplify]: iters left: 6 (7 enodes) 63.026 * * [simplify]: iters left: 5 (27 enodes) 63.035 * * [simplify]: iters left: 4 (33 enodes) 63.041 * * [simplify]: Extracting #0: cost 1 inf + 0 63.041 * * [simplify]: Extracting #1: cost 0 inf + 1 63.041 * [simplify]: Simplified to 2 63.041 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 63.041 * * * * [progress]: [ 94 / 363 ] simplifiying candidate # 63.042 * [simplify]: Simplifying (sqrt 2) 63.042 * * [simplify]: iters left: 1 (2 enodes) 63.043 * * [simplify]: Extracting #0: cost 1 inf + 0 63.043 * * [simplify]: Extracting #1: cost 3 inf + 0 63.043 * * [simplify]: Extracting #2: cost 2 inf + 1 63.043 * * [simplify]: Extracting #3: cost 0 inf + 83 63.043 * [simplify]: Simplified to (sqrt 2) 63.043 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 (/ 1 2)) (+ (/ 1 2) (/ 1 2))))))) 0)))) 63.044 * [simplify]: Simplifying (+ (* 2 (/ 1 2)) (+ (/ 1 2) (/ 1 2))) 63.044 * * [simplify]: iters left: 6 (6 enodes) 63.050 * * [simplify]: iters left: 5 (24 enodes) 63.054 * * [simplify]: iters left: 4 (28 enodes) 63.061 * * [simplify]: Extracting #0: cost 1 inf + 0 63.061 * * [simplify]: Extracting #1: cost 0 inf + 1 63.061 * [simplify]: Simplified to 2 63.062 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 63.062 * * * * [progress]: [ 95 / 363 ] simplifiying candidate # 63.062 * [simplify]: Simplifying (sqrt 2) 63.062 * * [simplify]: iters left: 1 (2 enodes) 63.063 * * [simplify]: Extracting #0: cost 1 inf + 0 63.063 * * [simplify]: Extracting #1: cost 3 inf + 0 63.063 * * [simplify]: Extracting #2: cost 2 inf + 1 63.063 * * [simplify]: Extracting #3: cost 0 inf + 83 63.063 * [simplify]: Simplified to (sqrt 2) 63.063 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 (/ 1 2)) (* 2 1/2)))))) 0)))) 63.063 * [simplify]: Simplifying (+ (* 2 (/ 1 2)) (* 2 1/2)) 63.063 * * [simplify]: iters left: 6 (7 enodes) 63.070 * * [simplify]: iters left: 5 (24 enodes) 63.073 * * [simplify]: iters left: 4 (26 enodes) 63.077 * * [simplify]: Extracting #0: cost 1 inf + 0 63.077 * * [simplify]: Extracting #1: cost 0 inf + 1 63.077 * [simplify]: Simplified to 2 63.077 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 63.077 * * * * [progress]: [ 96 / 363 ] simplifiying candidate # 63.077 * [simplify]: Simplifying (sqrt 2) 63.077 * * [simplify]: iters left: 1 (2 enodes) 63.078 * * [simplify]: Extracting #0: cost 1 inf + 0 63.078 * * [simplify]: Extracting #1: cost 3 inf + 0 63.078 * * [simplify]: Extracting #2: cost 2 inf + 1 63.078 * * [simplify]: Extracting #3: cost 0 inf + 83 63.078 * [simplify]: Simplified to (sqrt 2) 63.078 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ (* 2 (/ 1 2)) (* 2 (/ 1 2))))))) 0)))) 63.079 * [simplify]: Simplifying (+ (* 2 (/ 1 2)) (* 2 (/ 1 2))) 63.079 * * [simplify]: iters left: 6 (5 enodes) 63.084 * * [simplify]: iters left: 5 (18 enodes) 63.088 * * [simplify]: iters left: 4 (20 enodes) 63.094 * * [simplify]: Extracting #0: cost 1 inf + 0 63.094 * * [simplify]: Extracting #1: cost 0 inf + 1 63.094 * [simplify]: Simplified to 2 63.094 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 63.094 * * * * [progress]: [ 97 / 363 ] simplifiying candidate # 63.094 * [simplify]: Simplifying (+ (* 2 (/ (/ 1 2) 2)) (+ (/ 1/2 2) (/ 1/2 2))) 63.095 * * [simplify]: iters left: 6 (9 enodes) 63.113 * * [simplify]: iters left: 5 (41 enodes) 63.122 * * [simplify]: iters left: 4 (47 enodes) 63.132 * * [simplify]: Extracting #0: cost 1 inf + 0 63.133 * * [simplify]: Extracting #1: cost 0 inf + 1 63.133 * [simplify]: Simplified to 1 63.133 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.133 * * * * [progress]: [ 98 / 363 ] simplifiying candidate # 63.133 * [simplify]: Simplifying (+ (* 2 (/ (/ 1 2) 2)) (+ (/ 1/2 2) (/ (/ 1 2) 2))) 63.134 * * [simplify]: iters left: 6 (9 enodes) 63.153 * * [simplify]: iters left: 5 (42 enodes) 63.162 * * [simplify]: iters left: 4 (48 enodes) 63.171 * * [simplify]: Extracting #0: cost 1 inf + 0 63.171 * * [simplify]: Extracting #1: cost 0 inf + 1 63.171 * [simplify]: Simplified to 1 63.171 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.171 * * * * [progress]: [ 99 / 363 ] simplifiying candidate # 63.171 * [simplify]: Simplifying (+ (* 2 (/ (/ 1 2) 2)) (+ (/ (/ 1 2) 2) (/ 1/2 2))) 63.171 * * [simplify]: iters left: 6 (9 enodes) 63.182 * * [simplify]: iters left: 5 (42 enodes) 63.192 * * [simplify]: iters left: 4 (48 enodes) 63.198 * * [simplify]: Extracting #0: cost 1 inf + 0 63.198 * * [simplify]: Extracting #1: cost 0 inf + 1 63.198 * [simplify]: Simplified to 1 63.198 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.199 * * * * [progress]: [ 100 / 363 ] simplifiying candidate # 63.199 * [simplify]: Simplifying (+ (* 2 (/ (/ 1 2) 2)) (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2))) 63.199 * * [simplify]: iters left: 6 (7 enodes) 63.209 * * [simplify]: iters left: 5 (35 enodes) 63.219 * * [simplify]: iters left: 4 (47 enodes) 63.225 * * [simplify]: Extracting #0: cost 1 inf + 0 63.225 * * [simplify]: Extracting #1: cost 0 inf + 1 63.225 * [simplify]: Simplified to 1 63.225 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.225 * * * * [progress]: [ 101 / 363 ] simplifiying candidate # 63.225 * [simplify]: Simplifying (+ (* 2 (/ (/ 1 2) 2)) (* 2 (/ 1/2 2))) 63.226 * * [simplify]: iters left: 6 (9 enodes) 63.237 * * [simplify]: iters left: 5 (43 enodes) 63.242 * * [simplify]: iters left: 4 (47 enodes) 63.252 * * [simplify]: Extracting #0: cost 1 inf + 0 63.252 * * [simplify]: Extracting #1: cost 0 inf + 1 63.252 * [simplify]: Simplified to 1 63.252 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.252 * * * * [progress]: [ 102 / 363 ] simplifiying candidate # 63.253 * [simplify]: Simplifying (+ (* 2 (/ (/ 1 2) 2)) (* 2 (/ (/ 1 2) 2))) 63.253 * * [simplify]: iters left: 6 (6 enodes) 63.263 * * [simplify]: iters left: 5 (33 enodes) 63.270 * * [simplify]: iters left: 4 (37 enodes) 63.280 * * [simplify]: Extracting #0: cost 1 inf + 0 63.280 * * [simplify]: Extracting #1: cost 0 inf + 1 63.280 * [simplify]: Simplified to 1 63.280 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.280 * * * * [progress]: [ 103 / 363 ] simplifiying candidate # 63.280 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 63.280 * * [simplify]: iters left: 3 (3 enodes) 63.283 * * [simplify]: iters left: 2 (7 enodes) 63.285 * * [simplify]: Extracting #0: cost 1 inf + 0 63.285 * * [simplify]: Extracting #1: cost 0 inf + 1 63.286 * [simplify]: Simplified to 2 63.286 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (+ 1/2 1/2))))) 0)))) 63.286 * [simplify]: Simplifying (+ 1/2 1/2) 63.286 * * [simplify]: iters left: 2 (2 enodes) 63.288 * * [simplify]: iters left: 1 (7 enodes) 63.291 * * [simplify]: Extracting #0: cost 1 inf + 0 63.291 * * [simplify]: Extracting #1: cost 0 inf + 1 63.291 * [simplify]: Simplified to 1 63.291 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.292 * * * * [progress]: [ 104 / 363 ] simplifiying candidate # 63.292 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 63.292 * * [simplify]: iters left: 3 (3 enodes) 63.294 * * [simplify]: iters left: 2 (7 enodes) 63.297 * * [simplify]: Extracting #0: cost 1 inf + 0 63.297 * * [simplify]: Extracting #1: cost 0 inf + 1 63.297 * [simplify]: Simplified to 2 63.297 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (+ 1/2 (/ 1 2)))))) 0)))) 63.297 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 63.297 * * [simplify]: iters left: 4 (5 enodes) 63.303 * * [simplify]: iters left: 3 (18 enodes) 63.311 * * [simplify]: iters left: 2 (20 enodes) 63.323 * * [simplify]: Extracting #0: cost 1 inf + 0 63.323 * * [simplify]: Extracting #1: cost 0 inf + 1 63.323 * [simplify]: Simplified to 1 63.323 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.324 * * * * [progress]: [ 105 / 363 ] simplifiying candidate # 63.324 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 63.324 * * [simplify]: iters left: 4 (4 enodes) 63.327 * * [simplify]: iters left: 3 (10 enodes) 63.331 * * [simplify]: iters left: 2 (11 enodes) 63.335 * * [simplify]: Extracting #0: cost 1 inf + 0 63.335 * * [simplify]: Extracting #1: cost 4 inf + 0 63.335 * * [simplify]: Extracting #2: cost 4 inf + 1 63.335 * * [simplify]: Extracting #3: cost 2 inf + 83 63.335 * * [simplify]: Extracting #4: cost 0 inf + 245 63.335 * [simplify]: Simplified to (sqrt 2) 63.335 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 63.336 * [simplify]: Simplifying (+ 1 1) 63.336 * * [simplify]: iters left: 2 (2 enodes) 63.338 * * [simplify]: iters left: 1 (9 enodes) 63.341 * * [simplify]: Extracting #0: cost 1 inf + 0 63.342 * * [simplify]: Extracting #1: cost 0 inf + 1 63.342 * [simplify]: Simplified to 2 63.342 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 63.342 * * * * [progress]: [ 106 / 363 ] simplifiying candidate # 63.342 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 63.342 * * [simplify]: iters left: 4 (4 enodes) 63.345 * * [simplify]: iters left: 3 (10 enodes) 63.349 * * [simplify]: iters left: 2 (11 enodes) 63.352 * * [simplify]: Extracting #0: cost 1 inf + 0 63.353 * * [simplify]: Extracting #1: cost 4 inf + 0 63.353 * * [simplify]: Extracting #2: cost 4 inf + 1 63.353 * * [simplify]: Extracting #3: cost 2 inf + 83 63.353 * * [simplify]: Extracting #4: cost 0 inf + 245 63.353 * [simplify]: Simplified to (sqrt 2) 63.353 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 63.354 * [simplify]: Simplifying (+ 1 1) 63.354 * * [simplify]: iters left: 2 (2 enodes) 63.356 * * [simplify]: iters left: 1 (9 enodes) 63.360 * * [simplify]: Extracting #0: cost 1 inf + 0 63.360 * * [simplify]: Extracting #1: cost 0 inf + 1 63.360 * [simplify]: Simplified to 2 63.360 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 63.360 * * * * [progress]: [ 107 / 363 ] simplifiying candidate # 63.360 * [simplify]: Simplifying (* 2 2) 63.360 * * [simplify]: iters left: 2 (2 enodes) 63.363 * * [simplify]: iters left: 1 (7 enodes) 63.365 * * [simplify]: Extracting #0: cost 1 inf + 0 63.365 * * [simplify]: Extracting #1: cost 0 inf + 1 63.365 * [simplify]: Simplified to 4 63.366 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (+ (/ 1/2 2) (/ 1/2 2)))))) 0)))) 63.366 * [simplify]: Simplifying (+ (/ 1/2 2) (/ 1/2 2)) 63.366 * * [simplify]: iters left: 4 (4 enodes) 63.372 * * [simplify]: iters left: 3 (13 enodes) 63.376 * * [simplify]: Extracting #0: cost 1 inf + 0 63.376 * * [simplify]: Extracting #1: cost 0 inf + 1 63.376 * [simplify]: Simplified to 1/2 63.376 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 63.376 * * * * [progress]: [ 108 / 363 ] simplifiying candidate # 63.377 * [simplify]: Simplifying (* 2 2) 63.377 * * [simplify]: iters left: 2 (2 enodes) 63.379 * * [simplify]: iters left: 1 (7 enodes) 63.381 * * [simplify]: Extracting #0: cost 1 inf + 0 63.381 * * [simplify]: Extracting #1: cost 0 inf + 1 63.381 * [simplify]: Simplified to 4 63.381 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (+ (/ 1/2 2) (/ (/ 1 2) 2)))))) 0)))) 63.382 * [simplify]: Simplifying (+ (/ 1/2 2) (/ (/ 1 2) 2)) 63.382 * * [simplify]: iters left: 6 (7 enodes) 63.389 * * [simplify]: iters left: 5 (28 enodes) 63.400 * * [simplify]: iters left: 4 (32 enodes) 63.408 * * [simplify]: Extracting #0: cost 1 inf + 0 63.408 * * [simplify]: Extracting #1: cost 0 inf + 1 63.408 * [simplify]: Simplified to 1/2 63.408 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 63.408 * * * * [progress]: [ 109 / 363 ] simplifiying candidate # 63.409 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 63.409 * * [simplify]: iters left: 3 (3 enodes) 63.411 * * [simplify]: iters left: 2 (7 enodes) 63.414 * * [simplify]: Extracting #0: cost 1 inf + 0 63.414 * * [simplify]: Extracting #1: cost 0 inf + 1 63.414 * [simplify]: Simplified to 2 63.414 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (+ (/ 1 2) 1/2))))) 0)))) 63.414 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 63.415 * * [simplify]: iters left: 4 (5 enodes) 63.422 * * [simplify]: iters left: 3 (18 enodes) 63.427 * * [simplify]: iters left: 2 (20 enodes) 63.433 * * [simplify]: Extracting #0: cost 1 inf + 0 63.433 * * [simplify]: Extracting #1: cost 0 inf + 1 63.433 * [simplify]: Simplified to 1 63.433 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.433 * * * * [progress]: [ 110 / 363 ] simplifiying candidate # 63.434 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 63.434 * * [simplify]: iters left: 3 (3 enodes) 63.436 * * [simplify]: iters left: 2 (7 enodes) 63.439 * * [simplify]: Extracting #0: cost 1 inf + 0 63.439 * * [simplify]: Extracting #1: cost 0 inf + 1 63.439 * [simplify]: Simplified to 2 63.439 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (+ (/ 1 2) (/ 1 2)))))) 0)))) 63.439 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 63.439 * * [simplify]: iters left: 4 (4 enodes) 63.444 * * [simplify]: iters left: 3 (15 enodes) 63.449 * * [simplify]: iters left: 2 (17 enodes) 63.455 * * [simplify]: Extracting #0: cost 1 inf + 0 63.455 * * [simplify]: Extracting #1: cost 0 inf + 1 63.455 * [simplify]: Simplified to 1 63.455 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.455 * * * * [progress]: [ 111 / 363 ] simplifiying candidate # 63.456 * [simplify]: Simplifying (* 2 2) 63.456 * * [simplify]: iters left: 2 (2 enodes) 63.458 * * [simplify]: iters left: 1 (7 enodes) 63.460 * * [simplify]: Extracting #0: cost 1 inf + 0 63.460 * * [simplify]: Extracting #1: cost 0 inf + 1 63.461 * [simplify]: Simplified to 4 63.461 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (+ (/ (/ 1 2) 2) (/ 1/2 2)))))) 0)))) 63.461 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ 1/2 2)) 63.461 * * [simplify]: iters left: 6 (7 enodes) 63.469 * * [simplify]: iters left: 5 (28 enodes) 63.475 * * [simplify]: iters left: 4 (32 enodes) 63.484 * * [simplify]: Extracting #0: cost 1 inf + 0 63.484 * * [simplify]: Extracting #1: cost 0 inf + 1 63.484 * [simplify]: Simplified to 1/2 63.485 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 63.485 * * * * [progress]: [ 112 / 363 ] simplifiying candidate # 63.485 * [simplify]: Simplifying (* 2 2) 63.485 * * [simplify]: iters left: 2 (2 enodes) 63.486 * * [simplify]: iters left: 1 (7 enodes) 63.488 * * [simplify]: Extracting #0: cost 1 inf + 0 63.488 * * [simplify]: Extracting #1: cost 0 inf + 1 63.488 * [simplify]: Simplified to 4 63.488 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)))))) 0)))) 63.488 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) 63.488 * * [simplify]: iters left: 6 (5 enodes) 63.491 * * [simplify]: iters left: 5 (22 enodes) 63.496 * * [simplify]: iters left: 4 (26 enodes) 63.500 * * [simplify]: Extracting #0: cost 1 inf + 0 63.500 * * [simplify]: Extracting #1: cost 0 inf + 1 63.500 * [simplify]: Simplified to 1/2 63.501 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 63.501 * * * * [progress]: [ 113 / 363 ] simplifiying candidate # 63.501 * [simplify]: Simplifying (* (* (sqrt 2) (sqrt 2)) (* (sqrt 2) (sqrt 2))) 63.501 * * [simplify]: iters left: 5 (4 enodes) 63.503 * * [simplify]: iters left: 4 (12 enodes) 63.505 * * [simplify]: Extracting #0: cost 1 inf + 0 63.505 * * [simplify]: Extracting #1: cost 0 inf + 1 63.505 * [simplify]: Simplified to 4 63.505 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 63.506 * * * * [progress]: [ 114 / 363 ] simplifiying candidate # 63.506 * [simplify]: Simplifying (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) 63.506 * * [simplify]: iters left: 6 (5 enodes) 63.508 * * [simplify]: iters left: 5 (17 enodes) 63.511 * * [simplify]: iters left: 4 (22 enodes) 63.515 * * [simplify]: iters left: 3 (28 enodes) 63.521 * * [simplify]: iters left: 2 (40 enodes) 63.533 * * [simplify]: iters left: 1 (70 enodes) 63.557 * * [simplify]: Extracting #0: cost 1 inf + 0 63.557 * * [simplify]: Extracting #1: cost 0 inf + 1 63.557 * [simplify]: Simplified to 2 63.557 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.557 * * * * [progress]: [ 115 / 363 ] simplifiying candidate # 63.557 * [simplify]: Simplifying (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) 63.557 * * [simplify]: iters left: 6 (5 enodes) 63.559 * * [simplify]: iters left: 5 (17 enodes) 63.563 * * [simplify]: iters left: 4 (22 enodes) 63.567 * * [simplify]: iters left: 3 (28 enodes) 63.572 * * [simplify]: iters left: 2 (40 enodes) 63.584 * * [simplify]: iters left: 1 (70 enodes) 63.606 * * [simplify]: Extracting #0: cost 1 inf + 0 63.606 * * [simplify]: Extracting #1: cost 0 inf + 1 63.606 * [simplify]: Simplified to 2 63.606 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.606 * * * * [progress]: [ 116 / 363 ] simplifiying candidate # 63.607 * [simplify]: Simplifying (* (* 2 2) (* 2 2)) 63.607 * * [simplify]: iters left: 4 (3 enodes) 63.612 * * [simplify]: iters left: 3 (16 enodes) 63.616 * * [simplify]: iters left: 2 (18 enodes) 63.621 * * [simplify]: Extracting #0: cost 1 inf + 0 63.621 * * [simplify]: Extracting #1: cost 0 inf + 1 63.621 * [simplify]: Simplified to 16 63.621 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 16 (/ 1/2 2))))) 0)))) 63.621 * [simplify]: Simplifying (/ 1/2 2) 63.621 * * [simplify]: iters left: 2 (3 enodes) 63.624 * * [simplify]: iters left: 1 (10 enodes) 63.628 * * [simplify]: Extracting #0: cost 1 inf + 0 63.628 * * [simplify]: Extracting #1: cost 0 inf + 1 63.628 * [simplify]: Simplified to 1/4 63.628 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 16 1/4)))) 0)))) 63.628 * * * * [progress]: [ 117 / 363 ] simplifiying candidate # 63.629 * [simplify]: Simplifying (* (* (sqrt 2) (sqrt 2)) (* (sqrt 2) (sqrt 2))) 63.629 * * [simplify]: iters left: 5 (4 enodes) 63.633 * * [simplify]: iters left: 4 (12 enodes) 63.637 * * [simplify]: Extracting #0: cost 1 inf + 0 63.637 * * [simplify]: Extracting #1: cost 0 inf + 1 63.637 * [simplify]: Simplified to 4 63.637 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (/ 1 2))))) 0)))) 63.637 * [simplify]: Simplifying (/ 1 2) 63.637 * * [simplify]: iters left: 2 (3 enodes) 63.640 * * [simplify]: iters left: 1 (12 enodes) 63.645 * * [simplify]: Extracting #0: cost 1 inf + 0 63.645 * * [simplify]: Extracting #1: cost 0 inf + 1 63.645 * [simplify]: Simplified to 1/2 63.645 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 63.645 * * * * [progress]: [ 118 / 363 ] simplifiying candidate # 63.646 * [simplify]: Simplifying (* (* 2 2) (* 2 2)) 63.646 * * [simplify]: iters left: 4 (3 enodes) 63.651 * * [simplify]: iters left: 3 (16 enodes) 63.655 * * [simplify]: iters left: 2 (18 enodes) 63.660 * * [simplify]: Extracting #0: cost 1 inf + 0 63.660 * * [simplify]: Extracting #1: cost 0 inf + 1 63.661 * [simplify]: Simplified to 16 63.661 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 16 (/ (/ 1 2) 2))))) 0)))) 63.661 * [simplify]: Simplifying (/ (/ 1 2) 2) 63.661 * * [simplify]: iters left: 4 (4 enodes) 63.666 * * [simplify]: iters left: 3 (19 enodes) 63.673 * * [simplify]: iters left: 2 (23 enodes) 63.680 * * [simplify]: Extracting #0: cost 1 inf + 0 63.680 * * [simplify]: Extracting #1: cost 0 inf + 1 63.680 * [simplify]: Simplified to 1/4 63.680 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 16 1/4)))) 0)))) 63.680 * * * * [progress]: [ 119 / 363 ] simplifiying candidate # 63.681 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 63.681 * * [simplify]: iters left: 4 (4 enodes) 63.683 * * [simplify]: iters left: 3 (10 enodes) 63.687 * * [simplify]: iters left: 2 (11 enodes) 63.691 * * [simplify]: Extracting #0: cost 1 inf + 0 63.691 * * [simplify]: Extracting #1: cost 4 inf + 0 63.691 * * [simplify]: Extracting #2: cost 4 inf + 1 63.691 * * [simplify]: Extracting #3: cost 2 inf + 83 63.691 * * [simplify]: Extracting #4: cost 0 inf + 245 63.691 * [simplify]: Simplified to (sqrt 2) 63.691 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 63.692 * * * * [progress]: [ 120 / 363 ] simplifiying candidate # 63.692 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 63.692 * * [simplify]: iters left: 4 (4 enodes) 63.695 * * [simplify]: iters left: 3 (10 enodes) 63.699 * * [simplify]: iters left: 2 (11 enodes) 63.703 * * [simplify]: Extracting #0: cost 1 inf + 0 63.703 * * [simplify]: Extracting #1: cost 4 inf + 0 63.703 * * [simplify]: Extracting #2: cost 4 inf + 1 63.703 * * [simplify]: Extracting #3: cost 2 inf + 83 63.703 * * [simplify]: Extracting #4: cost 0 inf + 245 63.703 * [simplify]: Simplified to (sqrt 2) 63.703 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 63.704 * [simplify]: Simplifying (+ 1 1) 63.704 * * [simplify]: iters left: 2 (2 enodes) 63.706 * * [simplify]: iters left: 1 (9 enodes) 63.707 * * [simplify]: Extracting #0: cost 1 inf + 0 63.707 * * [simplify]: Extracting #1: cost 0 inf + 1 63.707 * [simplify]: Simplified to 2 63.708 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 63.708 * * * * [progress]: [ 121 / 363 ] simplifiying candidate # 63.708 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 63.708 * * [simplify]: iters left: 4 (4 enodes) 63.709 * * [simplify]: iters left: 3 (10 enodes) 63.711 * * [simplify]: iters left: 2 (11 enodes) 63.713 * * [simplify]: Extracting #0: cost 1 inf + 0 63.713 * * [simplify]: Extracting #1: cost 4 inf + 0 63.713 * * [simplify]: Extracting #2: cost 4 inf + 1 63.713 * * [simplify]: Extracting #3: cost 2 inf + 83 63.713 * * [simplify]: Extracting #4: cost 0 inf + 245 63.713 * [simplify]: Simplified to (sqrt 2) 63.713 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 63.714 * [simplify]: Simplifying (+ 1 1) 63.714 * * [simplify]: iters left: 2 (2 enodes) 63.715 * * [simplify]: iters left: 1 (9 enodes) 63.717 * * [simplify]: Extracting #0: cost 1 inf + 0 63.717 * * [simplify]: Extracting #1: cost 0 inf + 1 63.717 * [simplify]: Simplified to 2 63.717 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 63.717 * * * * [progress]: [ 122 / 363 ] simplifiying candidate # 63.717 * [simplify]: Simplifying (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) 63.717 * * [simplify]: iters left: 6 (5 enodes) 63.719 * * [simplify]: iters left: 5 (17 enodes) 63.726 * * [simplify]: iters left: 4 (22 enodes) 63.730 * * [simplify]: iters left: 3 (28 enodes) 63.735 * * [simplify]: iters left: 2 (40 enodes) 63.750 * * [simplify]: iters left: 1 (70 enodes) 63.774 * * [simplify]: Extracting #0: cost 1 inf + 0 63.774 * * [simplify]: Extracting #1: cost 0 inf + 1 63.774 * [simplify]: Simplified to 2 63.774 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.774 * * * * [progress]: [ 123 / 363 ] simplifiying candidate # 63.774 * [simplify]: Simplifying (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) 63.774 * * [simplify]: iters left: 6 (5 enodes) 63.776 * * [simplify]: iters left: 5 (17 enodes) 63.780 * * [simplify]: iters left: 4 (22 enodes) 63.784 * * [simplify]: iters left: 3 (28 enodes) 63.790 * * [simplify]: iters left: 2 (40 enodes) 63.799 * * [simplify]: iters left: 1 (70 enodes) 63.823 * * [simplify]: Extracting #0: cost 1 inf + 0 63.824 * * [simplify]: Extracting #1: cost 0 inf + 1 63.824 * [simplify]: Simplified to 2 63.824 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.824 * * * * [progress]: [ 124 / 363 ] simplifiying candidate # 63.824 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 63.824 * * [simplify]: iters left: 3 (3 enodes) 63.827 * * [simplify]: iters left: 2 (7 enodes) 63.829 * * [simplify]: Extracting #0: cost 1 inf + 0 63.829 * * [simplify]: Extracting #1: cost 0 inf + 1 63.829 * [simplify]: Simplified to 2 63.829 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (* 2 1/2))))) 0)))) 63.829 * [simplify]: Simplifying (* 2 1/2) 63.829 * * [simplify]: iters left: 2 (3 enodes) 63.831 * * [simplify]: iters left: 1 (11 enodes) 63.833 * * [simplify]: Extracting #0: cost 1 inf + 0 63.833 * * [simplify]: Extracting #1: cost 0 inf + 1 63.833 * [simplify]: Simplified to 1 63.833 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.834 * * * * [progress]: [ 125 / 363 ] simplifiying candidate # 63.834 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 63.834 * * [simplify]: iters left: 4 (4 enodes) 63.835 * * [simplify]: iters left: 3 (10 enodes) 63.837 * * [simplify]: iters left: 2 (11 enodes) 63.842 * * [simplify]: Extracting #0: cost 1 inf + 0 63.842 * * [simplify]: Extracting #1: cost 4 inf + 0 63.842 * * [simplify]: Extracting #2: cost 4 inf + 1 63.842 * * [simplify]: Extracting #3: cost 2 inf + 83 63.842 * * [simplify]: Extracting #4: cost 0 inf + 245 63.843 * [simplify]: Simplified to (sqrt 2) 63.843 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 1))))) 0)))) 63.843 * [simplify]: Simplifying (* 2 1) 63.843 * * [simplify]: iters left: 2 (3 enodes) 63.844 * * [simplify]: iters left: 1 (9 enodes) 63.846 * * [simplify]: Extracting #0: cost 1 inf + 0 63.846 * * [simplify]: Extracting #1: cost 0 inf + 1 63.846 * [simplify]: Simplified to 2 63.846 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 63.846 * * * * [progress]: [ 126 / 363 ] simplifiying candidate # 63.847 * [simplify]: Simplifying (* 2 2) 63.847 * * [simplify]: iters left: 2 (2 enodes) 63.848 * * [simplify]: iters left: 1 (7 enodes) 63.849 * * [simplify]: Extracting #0: cost 1 inf + 0 63.849 * * [simplify]: Extracting #1: cost 0 inf + 1 63.849 * [simplify]: Simplified to 4 63.849 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (* 2 (/ 1/2 2)))))) 0)))) 63.850 * [simplify]: Simplifying (* 2 (/ 1/2 2)) 63.850 * * [simplify]: iters left: 4 (4 enodes) 63.853 * * [simplify]: iters left: 3 (17 enodes) 63.856 * * [simplify]: iters left: 2 (21 enodes) 63.859 * * [simplify]: iters left: 1 (23 enodes) 63.864 * * [simplify]: Extracting #0: cost 1 inf + 0 63.864 * * [simplify]: Extracting #1: cost 0 inf + 1 63.864 * [simplify]: Simplified to 1/2 63.864 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 63.864 * * * * [progress]: [ 127 / 363 ] simplifiying candidate # 63.864 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 63.864 * * [simplify]: iters left: 3 (3 enodes) 63.867 * * [simplify]: iters left: 2 (7 enodes) 63.870 * * [simplify]: Extracting #0: cost 1 inf + 0 63.870 * * [simplify]: Extracting #1: cost 0 inf + 1 63.870 * [simplify]: Simplified to 2 63.870 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (* 2 (/ 1 2)))))) 0)))) 63.870 * [simplify]: Simplifying (* 2 (/ 1 2)) 63.870 * * [simplify]: iters left: 4 (4 enodes) 63.874 * * [simplify]: iters left: 3 (13 enodes) 63.879 * * [simplify]: iters left: 2 (15 enodes) 63.884 * * [simplify]: Extracting #0: cost 1 inf + 0 63.884 * * [simplify]: Extracting #1: cost 0 inf + 1 63.884 * [simplify]: Simplified to 1 63.884 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 63.884 * * * * [progress]: [ 128 / 363 ] simplifiying candidate # 63.885 * [simplify]: Simplifying (* 2 2) 63.885 * * [simplify]: iters left: 2 (2 enodes) 63.887 * * [simplify]: iters left: 1 (7 enodes) 63.889 * * [simplify]: Extracting #0: cost 1 inf + 0 63.889 * * [simplify]: Extracting #1: cost 0 inf + 1 63.889 * [simplify]: Simplified to 4 63.889 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (* 2 (/ (/ 1 2) 2)))))) 0)))) 63.890 * [simplify]: Simplifying (* 2 (/ (/ 1 2) 2)) 63.890 * * [simplify]: iters left: 6 (5 enodes) 63.896 * * [simplify]: iters left: 5 (25 enodes) 63.904 * * [simplify]: iters left: 4 (29 enodes) 63.911 * * [simplify]: Extracting #0: cost 1 inf + 0 63.911 * * [simplify]: Extracting #1: cost 0 inf + 1 63.911 * [simplify]: Simplified to 1/2 63.911 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 63.912 * * * * [progress]: [ 129 / 363 ] simplifiying candidate # 63.912 * * * * [progress]: [ 130 / 363 ] simplifiying candidate # 63.912 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 63.912 * * [simplify]: iters left: 4 (4 enodes) 63.915 * * [simplify]: iters left: 3 (10 enodes) 63.918 * * [simplify]: iters left: 2 (11 enodes) 63.922 * * [simplify]: Extracting #0: cost 1 inf + 0 63.922 * * [simplify]: Extracting #1: cost 4 inf + 0 63.922 * * [simplify]: Extracting #2: cost 4 inf + 1 63.922 * * [simplify]: Extracting #3: cost 2 inf + 83 63.922 * * [simplify]: Extracting #4: cost 0 inf + 245 63.922 * [simplify]: Simplified to (sqrt 2) 63.922 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 63.923 * * * * [progress]: [ 131 / 363 ] simplifiying candidate # 63.923 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 63.923 * * [simplify]: iters left: 4 (4 enodes) 63.925 * * [simplify]: iters left: 3 (10 enodes) 63.929 * * [simplify]: iters left: 2 (11 enodes) 63.933 * * [simplify]: Extracting #0: cost 1 inf + 0 63.933 * * [simplify]: Extracting #1: cost 4 inf + 0 63.933 * * [simplify]: Extracting #2: cost 4 inf + 1 63.933 * * [simplify]: Extracting #3: cost 2 inf + 83 63.933 * * [simplify]: Extracting #4: cost 0 inf + 245 63.933 * [simplify]: Simplified to (sqrt 2) 63.933 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (+ 1 1))))) 0)))) 63.933 * * * * [progress]: [ 132 / 363 ] simplifiying candidate # 63.933 * * * * [progress]: [ 133 / 363 ] simplifiying candidate # 63.933 * [simplify]: Simplifying (+ (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2)))) (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2))))) 63.933 * * [simplify]: iters left: 6 (6 enodes) 63.935 * * [simplify]: iters left: 5 (22 enodes) 63.939 * * [simplify]: iters left: 4 (24 enodes) 63.943 * * [simplify]: Extracting #0: cost 1 inf + 0 63.943 * * [simplify]: Extracting #1: cost 5 inf + 0 63.943 * * [simplify]: Extracting #2: cost 9 inf + 0 63.943 * * [simplify]: Extracting #3: cost 11 inf + 0 63.943 * * [simplify]: Extracting #4: cost 13 inf + 0 63.943 * * [simplify]: Extracting #5: cost 12 inf + 1 63.943 * * [simplify]: Extracting #6: cost 11 inf + 42 63.943 * * [simplify]: Extracting #7: cost 7 inf + 396 63.943 * * [simplify]: Extracting #8: cost 1 inf + 1622 63.944 * * [simplify]: Extracting #9: cost 0 inf + 1853 63.944 * [simplify]: Simplified to (+ (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2)))) (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2))))) 63.944 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (exp (+ (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2)))) (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2))))))))) 0)))) 63.944 * * * * [progress]: [ 134 / 363 ] simplifiying candidate # 63.944 * [simplify]: Simplifying (+ (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2)))) (log (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))) 63.945 * * [simplify]: iters left: 6 (8 enodes) 63.947 * * [simplify]: iters left: 5 (23 enodes) 63.952 * * [simplify]: iters left: 4 (29 enodes) 63.957 * * [simplify]: iters left: 3 (30 enodes) 63.961 * * [simplify]: Extracting #0: cost 1 inf + 0 63.962 * * [simplify]: Extracting #1: cost 5 inf + 0 63.962 * * [simplify]: Extracting #2: cost 10 inf + 0 63.962 * * [simplify]: Extracting #3: cost 13 inf + 0 63.962 * * [simplify]: Extracting #4: cost 12 inf + 1 63.962 * * [simplify]: Extracting #5: cost 11 inf + 42 63.962 * * [simplify]: Extracting #6: cost 4 inf + 769 63.962 * * [simplify]: Extracting #7: cost 0 inf + 1593 63.962 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 63.962 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (exp (+ (log (sqrt 2)) (log (sqrt 2))))))) 0)))) 63.962 * * * * [progress]: [ 135 / 363 ] simplifiying candidate # 63.963 * [simplify]: Simplifying (+ (log (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2))))) 63.963 * * [simplify]: iters left: 6 (8 enodes) 63.968 * * [simplify]: iters left: 5 (23 enodes) 63.972 * * [simplify]: iters left: 4 (28 enodes) 63.976 * * [simplify]: Extracting #0: cost 1 inf + 0 63.976 * * [simplify]: Extracting #1: cost 5 inf + 0 63.976 * * [simplify]: Extracting #2: cost 10 inf + 0 63.976 * * [simplify]: Extracting #3: cost 13 inf + 0 63.976 * * [simplify]: Extracting #4: cost 12 inf + 1 63.976 * * [simplify]: Extracting #5: cost 11 inf + 42 63.977 * * [simplify]: Extracting #6: cost 4 inf + 769 63.977 * * [simplify]: Extracting #7: cost 0 inf + 1593 63.977 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 63.977 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (exp (+ (log (sqrt 2)) (log (sqrt 2))))))) 0)))) 63.977 * * * * [progress]: [ 136 / 363 ] simplifiying candidate # 63.977 * [simplify]: Simplifying (+ (log (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (log (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))) 63.978 * * [simplify]: iters left: 6 (6 enodes) 63.979 * * [simplify]: iters left: 5 (18 enodes) 63.983 * * [simplify]: iters left: 4 (25 enodes) 63.987 * * [simplify]: iters left: 3 (27 enodes) 63.991 * * [simplify]: Extracting #0: cost 1 inf + 0 63.991 * * [simplify]: Extracting #1: cost 5 inf + 0 63.991 * * [simplify]: Extracting #2: cost 10 inf + 0 63.991 * * [simplify]: Extracting #3: cost 13 inf + 0 63.991 * * [simplify]: Extracting #4: cost 12 inf + 1 63.991 * * [simplify]: Extracting #5: cost 11 inf + 42 63.991 * * [simplify]: Extracting #6: cost 3 inf + 920 63.991 * * [simplify]: Extracting #7: cost 0 inf + 1593 63.992 * [simplify]: Simplified to (+ (log (sqrt 2)) (log (sqrt 2))) 63.992 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (exp (+ (log (sqrt 2)) (log (sqrt 2))))))) 0)))) 63.992 * * * * [progress]: [ 137 / 363 ] simplifiying candidate # 63.992 * * * * [progress]: [ 138 / 363 ] simplifiying candidate # 63.992 * * * * [progress]: [ 139 / 363 ] simplifiying candidate # 63.992 * [simplify]: Simplifying (* (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2)))) (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2))))) 63.992 * * [simplify]: iters left: 6 (7 enodes) 63.995 * * [simplify]: iters left: 5 (30 enodes) 64.003 * * [simplify]: iters left: 4 (75 enodes) 64.025 * * [simplify]: iters left: 3 (130 enodes) 64.083 * * [simplify]: iters left: 2 (195 enodes) 64.181 * * [simplify]: Extracting #0: cost 1 inf + 0 64.181 * * [simplify]: Extracting #1: cost 0 inf + 1 64.181 * [simplify]: Simplified to 8 64.181 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (cbrt 8)))) 0)))) 64.181 * * * * [progress]: [ 140 / 363 ] simplifiying candidate # 64.182 * [simplify]: Simplifying (* (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2)))) (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))) 64.182 * * [simplify]: iters left: 6 (9 enodes) 64.188 * * [simplify]: iters left: 5 (36 enodes) 64.207 * * [simplify]: iters left: 4 (87 enodes) 64.239 * * [simplify]: iters left: 3 (141 enodes) 64.280 * * [simplify]: iters left: 2 (233 enodes) 64.408 * * [simplify]: Extracting #0: cost 1 inf + 0 64.408 * * [simplify]: Extracting #1: cost 0 inf + 1 64.408 * [simplify]: Simplified to 8 64.408 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (cbrt 8)))) 0)))) 64.408 * * * * [progress]: [ 141 / 363 ] simplifiying candidate # 64.409 * [simplify]: Simplifying (* (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2))))) 64.409 * * [simplify]: iters left: 6 (9 enodes) 64.416 * * [simplify]: iters left: 5 (36 enodes) 64.433 * * [simplify]: iters left: 4 (81 enodes) 64.460 * * [simplify]: iters left: 3 (134 enodes) 64.518 * * [simplify]: iters left: 2 (217 enodes) 64.636 * * [simplify]: Extracting #0: cost 1 inf + 0 64.636 * * [simplify]: Extracting #1: cost 0 inf + 1 64.636 * [simplify]: Simplified to 8 64.636 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (cbrt 8)))) 0)))) 64.637 * * * * [progress]: [ 142 / 363 ] simplifiying candidate # 64.637 * [simplify]: Simplifying (* (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))) 64.637 * * [simplify]: iters left: 6 (7 enodes) 64.642 * * [simplify]: iters left: 5 (33 enodes) 64.654 * * [simplify]: iters left: 4 (87 enodes) 64.675 * * [simplify]: iters left: 3 (144 enodes) 64.714 * * [simplify]: iters left: 2 (234 enodes) 64.815 * * [simplify]: Extracting #0: cost 1 inf + 0 64.815 * * [simplify]: Extracting #1: cost 0 inf + 1 64.815 * [simplify]: Simplified to 8 64.815 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (cbrt 8)))) 0)))) 64.815 * * * * [progress]: [ 143 / 363 ] simplifiying candidate # 64.815 * * * * [progress]: [ 144 / 363 ] simplifiying candidate # 64.815 * * * * [progress]: [ 145 / 363 ] simplifiying candidate # 64.816 * [simplify]: Simplifying (* (* (sqrt 2) (sqrt 2)) (* (sqrt 2) (sqrt 2))) 64.816 * * [simplify]: iters left: 5 (4 enodes) 64.818 * * [simplify]: iters left: 4 (12 enodes) 64.820 * * [simplify]: Extracting #0: cost 1 inf + 0 64.820 * * [simplify]: Extracting #1: cost 0 inf + 1 64.820 * [simplify]: Simplified to 4 64.820 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (sqrt 4)))) 0)))) 64.820 * * * * [progress]: [ 146 / 363 ] simplifiying candidate # 64.820 * * * * [progress]: [ 147 / 363 ] simplifiying candidate # 64.820 * [simplify]: Simplifying (sqrt 2) 64.820 * * [simplify]: iters left: 1 (2 enodes) 64.821 * * [simplify]: Extracting #0: cost 1 inf + 0 64.821 * * [simplify]: Extracting #1: cost 3 inf + 0 64.821 * * [simplify]: Extracting #2: cost 2 inf + 1 64.821 * * [simplify]: Extracting #3: cost 0 inf + 83 64.821 * [simplify]: Simplified to (sqrt 2) 64.822 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 64.822 * [simplify]: Simplifying (sqrt 2) 64.822 * * [simplify]: iters left: 1 (2 enodes) 64.823 * * [simplify]: Extracting #0: cost 1 inf + 0 64.823 * * [simplify]: Extracting #1: cost 3 inf + 0 64.823 * * [simplify]: Extracting #2: cost 2 inf + 1 64.823 * * [simplify]: Extracting #3: cost 0 inf + 83 64.823 * [simplify]: Simplified to (sqrt 2) 64.823 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (sqrt 2))))) 0)))) 64.823 * * * * [progress]: [ 148 / 363 ] simplifiying candidate # 64.823 * * * * [progress]: [ 149 / 363 ] simplifiying candidate # 64.823 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 64.823 * * [simplify]: iters left: 4 (4 enodes) 64.830 * * [simplify]: iters left: 3 (10 enodes) 64.834 * * [simplify]: iters left: 2 (11 enodes) 64.837 * * [simplify]: Extracting #0: cost 1 inf + 0 64.837 * * [simplify]: Extracting #1: cost 4 inf + 0 64.837 * * [simplify]: Extracting #2: cost 4 inf + 1 64.837 * * [simplify]: Extracting #3: cost 2 inf + 83 64.838 * * [simplify]: Extracting #4: cost 0 inf + 245 64.838 * [simplify]: Simplified to (sqrt 2) 64.838 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 64.838 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 64.838 * * [simplify]: iters left: 4 (4 enodes) 64.841 * * [simplify]: iters left: 3 (10 enodes) 64.845 * * [simplify]: iters left: 2 (11 enodes) 64.849 * * [simplify]: Extracting #0: cost 1 inf + 0 64.849 * * [simplify]: Extracting #1: cost 4 inf + 0 64.849 * * [simplify]: Extracting #2: cost 4 inf + 1 64.849 * * [simplify]: Extracting #3: cost 2 inf + 83 64.849 * * [simplify]: Extracting #4: cost 0 inf + 245 64.849 * [simplify]: Simplified to (sqrt 2) 64.849 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 64.850 * * * * [progress]: [ 150 / 363 ] simplifiying candidate # 64.850 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 64.850 * * [simplify]: iters left: 4 (4 enodes) 64.853 * * [simplify]: iters left: 3 (10 enodes) 64.856 * * [simplify]: iters left: 2 (11 enodes) 64.860 * * [simplify]: Extracting #0: cost 1 inf + 0 64.860 * * [simplify]: Extracting #1: cost 4 inf + 0 64.860 * * [simplify]: Extracting #2: cost 4 inf + 1 64.860 * * [simplify]: Extracting #3: cost 2 inf + 83 64.860 * * [simplify]: Extracting #4: cost 0 inf + 245 64.861 * [simplify]: Simplified to (sqrt 2) 64.861 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 64.861 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 64.861 * * [simplify]: iters left: 4 (4 enodes) 64.864 * * [simplify]: iters left: 3 (10 enodes) 64.868 * * [simplify]: iters left: 2 (11 enodes) 64.871 * * [simplify]: Extracting #0: cost 1 inf + 0 64.872 * * [simplify]: Extracting #1: cost 4 inf + 0 64.872 * * [simplify]: Extracting #2: cost 4 inf + 1 64.872 * * [simplify]: Extracting #3: cost 2 inf + 83 64.872 * * [simplify]: Extracting #4: cost 0 inf + 245 64.872 * [simplify]: Simplified to (sqrt 2) 64.872 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 64.872 * * * * [progress]: [ 151 / 363 ] simplifiying candidate # 64.873 * [simplify]: Simplifying (sqrt 2) 64.873 * * [simplify]: iters left: 1 (2 enodes) 64.874 * * [simplify]: Extracting #0: cost 1 inf + 0 64.874 * * [simplify]: Extracting #1: cost 3 inf + 0 64.874 * * [simplify]: Extracting #2: cost 2 inf + 1 64.874 * * [simplify]: Extracting #3: cost 0 inf + 83 64.874 * [simplify]: Simplified to (sqrt 2) 64.875 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 (+ 1/2 1/2)))))) 0)))) 64.875 * [simplify]: Simplifying (* 2 (+ 1/2 1/2)) 64.875 * * [simplify]: iters left: 4 (4 enodes) 64.881 * * [simplify]: iters left: 3 (18 enodes) 64.885 * * [simplify]: iters left: 2 (20 enodes) 64.890 * * [simplify]: iters left: 1 (22 enodes) 64.896 * * [simplify]: Extracting #0: cost 1 inf + 0 64.896 * * [simplify]: Extracting #1: cost 0 inf + 1 64.896 * [simplify]: Simplified to 2 64.896 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 64.896 * * * * [progress]: [ 152 / 363 ] simplifiying candidate # 64.896 * [simplify]: Simplifying (sqrt 2) 64.896 * * [simplify]: iters left: 1 (2 enodes) 64.898 * * [simplify]: Extracting #0: cost 1 inf + 0 64.898 * * [simplify]: Extracting #1: cost 3 inf + 0 64.898 * * [simplify]: Extracting #2: cost 2 inf + 1 64.898 * * [simplify]: Extracting #3: cost 0 inf + 83 64.898 * [simplify]: Simplified to (sqrt 2) 64.898 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 (+ 1/2 (/ 1 2))))))) 0)))) 64.899 * [simplify]: Simplifying (* 2 (+ 1/2 (/ 1 2))) 64.899 * * [simplify]: iters left: 6 (6 enodes) 64.909 * * [simplify]: iters left: 5 (28 enodes) 64.915 * * [simplify]: iters left: 4 (30 enodes) 64.921 * * [simplify]: Extracting #0: cost 1 inf + 0 64.921 * * [simplify]: Extracting #1: cost 0 inf + 1 64.921 * [simplify]: Simplified to 2 64.921 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 64.922 * * * * [progress]: [ 153 / 363 ] simplifiying candidate # 64.922 * [simplify]: Simplifying (sqrt (sqrt 2)) 64.922 * * [simplify]: iters left: 2 (3 enodes) 64.924 * * [simplify]: iters left: 1 (9 enodes) 64.928 * * [simplify]: Extracting #0: cost 1 inf + 0 64.928 * * [simplify]: Extracting #1: cost 3 inf + 0 64.928 * * [simplify]: Extracting #2: cost 5 inf + 0 64.928 * * [simplify]: Extracting #3: cost 4 inf + 1 64.928 * * [simplify]: Extracting #4: cost 0 inf + 245 64.928 * [simplify]: Simplified to (sqrt (sqrt 2)) 64.928 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (* 2 (+ 1 1)))))) 0)))) 64.928 * [simplify]: Simplifying (* 2 (+ 1 1)) 64.929 * * [simplify]: iters left: 4 (4 enodes) 64.935 * * [simplify]: iters left: 3 (20 enodes) 64.940 * * [simplify]: iters left: 2 (22 enodes) 64.946 * * [simplify]: Extracting #0: cost 1 inf + 0 64.946 * * [simplify]: Extracting #1: cost 0 inf + 1 64.946 * [simplify]: Simplified to 4 64.946 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 64.946 * * * * [progress]: [ 154 / 363 ] simplifiying candidate # 64.946 * [simplify]: Simplifying (sqrt (sqrt 2)) 64.946 * * [simplify]: iters left: 2 (3 enodes) 64.948 * * [simplify]: iters left: 1 (9 enodes) 64.952 * * [simplify]: Extracting #0: cost 1 inf + 0 64.952 * * [simplify]: Extracting #1: cost 3 inf + 0 64.952 * * [simplify]: Extracting #2: cost 5 inf + 0 64.952 * * [simplify]: Extracting #3: cost 4 inf + 1 64.952 * * [simplify]: Extracting #4: cost 0 inf + 245 64.952 * [simplify]: Simplified to (sqrt (sqrt 2)) 64.952 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (* 2 (+ 1 1)))))) 0)))) 64.952 * [simplify]: Simplifying (* 2 (+ 1 1)) 64.953 * * [simplify]: iters left: 4 (4 enodes) 64.959 * * [simplify]: iters left: 3 (20 enodes) 64.964 * * [simplify]: iters left: 2 (22 enodes) 64.970 * * [simplify]: Extracting #0: cost 1 inf + 0 64.970 * * [simplify]: Extracting #1: cost 0 inf + 1 64.970 * [simplify]: Simplified to 4 64.970 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 64.970 * * * * [progress]: [ 155 / 363 ] simplifiying candidate # 64.971 * [simplify]: Simplifying (* 2 (+ (/ 1/2 2) (/ 1/2 2))) 64.971 * * [simplify]: iters left: 6 (5 enodes) 64.978 * * [simplify]: iters left: 5 (21 enodes) 64.987 * * [simplify]: iters left: 4 (22 enodes) 64.990 * * [simplify]: iters left: 3 (24 enodes) 64.993 * * [simplify]: iters left: 2 (26 enodes) 64.996 * * [simplify]: Extracting #0: cost 1 inf + 0 64.996 * * [simplify]: Extracting #1: cost 0 inf + 1 64.996 * [simplify]: Simplified to 1 64.996 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 64.997 * * * * [progress]: [ 156 / 363 ] simplifiying candidate # 64.997 * [simplify]: Simplifying (* 2 (+ (/ 1/2 2) (/ (/ 1 2) 2))) 64.997 * * [simplify]: iters left: 6 (8 enodes) 65.003 * * [simplify]: iters left: 5 (38 enodes) 65.013 * * [simplify]: iters left: 4 (54 enodes) 65.022 * * [simplify]: Extracting #0: cost 1 inf + 0 65.022 * * [simplify]: Extracting #1: cost 0 inf + 1 65.022 * [simplify]: Simplified to 1 65.023 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 65.023 * * * * [progress]: [ 157 / 363 ] simplifiying candidate # 65.023 * [simplify]: Simplifying (sqrt 2) 65.023 * * [simplify]: iters left: 1 (2 enodes) 65.025 * * [simplify]: Extracting #0: cost 1 inf + 0 65.026 * * [simplify]: Extracting #1: cost 3 inf + 0 65.026 * * [simplify]: Extracting #2: cost 2 inf + 1 65.026 * * [simplify]: Extracting #3: cost 0 inf + 83 65.026 * [simplify]: Simplified to (sqrt 2) 65.026 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 (+ (/ 1 2) 1/2)))))) 0)))) 65.026 * [simplify]: Simplifying (* 2 (+ (/ 1 2) 1/2)) 65.026 * * [simplify]: iters left: 6 (6 enodes) 65.037 * * [simplify]: iters left: 5 (28 enodes) 65.043 * * [simplify]: iters left: 4 (30 enodes) 65.049 * * [simplify]: Extracting #0: cost 1 inf + 0 65.049 * * [simplify]: Extracting #1: cost 0 inf + 1 65.049 * [simplify]: Simplified to 2 65.049 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 65.050 * * * * [progress]: [ 158 / 363 ] simplifiying candidate # 65.050 * [simplify]: Simplifying (sqrt 2) 65.050 * * [simplify]: iters left: 1 (2 enodes) 65.052 * * [simplify]: Extracting #0: cost 1 inf + 0 65.052 * * [simplify]: Extracting #1: cost 3 inf + 0 65.052 * * [simplify]: Extracting #2: cost 2 inf + 1 65.052 * * [simplify]: Extracting #3: cost 0 inf + 83 65.052 * [simplify]: Simplified to (sqrt 2) 65.052 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 (+ (/ 1 2) (/ 1 2))))))) 0)))) 65.053 * [simplify]: Simplifying (* 2 (+ (/ 1 2) (/ 1 2))) 65.053 * * [simplify]: iters left: 6 (5 enodes) 65.059 * * [simplify]: iters left: 5 (23 enodes) 65.066 * * [simplify]: iters left: 4 (25 enodes) 65.072 * * [simplify]: Extracting #0: cost 1 inf + 0 65.072 * * [simplify]: Extracting #1: cost 0 inf + 1 65.072 * [simplify]: Simplified to 2 65.072 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 65.072 * * * * [progress]: [ 159 / 363 ] simplifiying candidate # 65.073 * [simplify]: Simplifying (* 2 (+ (/ (/ 1 2) 2) (/ 1/2 2))) 65.073 * * [simplify]: iters left: 6 (8 enodes) 65.085 * * [simplify]: iters left: 5 (38 enodes) 65.101 * * [simplify]: iters left: 4 (54 enodes) 65.106 * * [simplify]: Extracting #0: cost 1 inf + 0 65.106 * * [simplify]: Extracting #1: cost 0 inf + 1 65.106 * [simplify]: Simplified to 1 65.106 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 65.106 * * * * [progress]: [ 160 / 363 ] simplifiying candidate # 65.106 * [simplify]: Simplifying (* 2 (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2))) 65.106 * * [simplify]: iters left: 6 (6 enodes) 65.116 * * [simplify]: iters left: 5 (30 enodes) 65.122 * * [simplify]: iters left: 4 (37 enodes) 65.127 * * [simplify]: Extracting #0: cost 1 inf + 0 65.127 * * [simplify]: Extracting #1: cost 0 inf + 1 65.127 * [simplify]: Simplified to 1 65.127 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 65.127 * * * * [progress]: [ 161 / 363 ] simplifiying candidate # 65.127 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 65.127 * * [simplify]: iters left: 3 (3 enodes) 65.128 * * [simplify]: iters left: 2 (7 enodes) 65.130 * * [simplify]: Extracting #0: cost 1 inf + 0 65.130 * * [simplify]: Extracting #1: cost 0 inf + 1 65.130 * [simplify]: Simplified to 2 65.130 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (* 2 1/2))))) 0)))) 65.130 * [simplify]: Simplifying (* 2 1/2) 65.130 * * [simplify]: iters left: 2 (3 enodes) 65.132 * * [simplify]: iters left: 1 (11 enodes) 65.135 * * [simplify]: Extracting #0: cost 1 inf + 0 65.135 * * [simplify]: Extracting #1: cost 0 inf + 1 65.135 * [simplify]: Simplified to 1 65.135 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 65.135 * * * * [progress]: [ 162 / 363 ] simplifiying candidate # 65.136 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 65.136 * * [simplify]: iters left: 4 (4 enodes) 65.138 * * [simplify]: iters left: 3 (10 enodes) 65.142 * * [simplify]: iters left: 2 (11 enodes) 65.146 * * [simplify]: Extracting #0: cost 1 inf + 0 65.146 * * [simplify]: Extracting #1: cost 4 inf + 0 65.146 * * [simplify]: Extracting #2: cost 4 inf + 1 65.146 * * [simplify]: Extracting #3: cost 2 inf + 83 65.146 * * [simplify]: Extracting #4: cost 0 inf + 245 65.147 * [simplify]: Simplified to (sqrt 2) 65.147 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 1))))) 0)))) 65.147 * [simplify]: Simplifying (* 2 1) 65.147 * * [simplify]: iters left: 2 (3 enodes) 65.150 * * [simplify]: iters left: 1 (9 enodes) 65.153 * * [simplify]: Extracting #0: cost 1 inf + 0 65.153 * * [simplify]: Extracting #1: cost 0 inf + 1 65.153 * [simplify]: Simplified to 2 65.153 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 65.153 * * * * [progress]: [ 163 / 363 ] simplifiying candidate # 65.154 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 65.154 * * [simplify]: iters left: 4 (4 enodes) 65.156 * * [simplify]: iters left: 3 (10 enodes) 65.160 * * [simplify]: iters left: 2 (11 enodes) 65.164 * * [simplify]: Extracting #0: cost 1 inf + 0 65.164 * * [simplify]: Extracting #1: cost 4 inf + 0 65.164 * * [simplify]: Extracting #2: cost 4 inf + 1 65.164 * * [simplify]: Extracting #3: cost 2 inf + 83 65.164 * * [simplify]: Extracting #4: cost 0 inf + 245 65.164 * [simplify]: Simplified to (sqrt 2) 65.164 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 1))))) 0)))) 65.165 * [simplify]: Simplifying (* 2 1) 65.165 * * [simplify]: iters left: 2 (3 enodes) 65.167 * * [simplify]: iters left: 1 (9 enodes) 65.170 * * [simplify]: Extracting #0: cost 1 inf + 0 65.170 * * [simplify]: Extracting #1: cost 0 inf + 1 65.170 * [simplify]: Simplified to 2 65.170 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 65.170 * * * * [progress]: [ 164 / 363 ] simplifiying candidate # 65.171 * [simplify]: Simplifying (* 2 2) 65.171 * * [simplify]: iters left: 2 (2 enodes) 65.173 * * [simplify]: iters left: 1 (7 enodes) 65.175 * * [simplify]: Extracting #0: cost 1 inf + 0 65.175 * * [simplify]: Extracting #1: cost 0 inf + 1 65.175 * [simplify]: Simplified to 4 65.175 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (* 2 (/ 1/2 2)))))) 0)))) 65.176 * [simplify]: Simplifying (* 2 (/ 1/2 2)) 65.176 * * [simplify]: iters left: 4 (4 enodes) 65.181 * * [simplify]: iters left: 3 (17 enodes) 65.185 * * [simplify]: iters left: 2 (21 enodes) 65.191 * * [simplify]: iters left: 1 (23 enodes) 65.198 * * [simplify]: Extracting #0: cost 1 inf + 0 65.198 * * [simplify]: Extracting #1: cost 0 inf + 1 65.198 * [simplify]: Simplified to 1/2 65.198 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 65.199 * * * * [progress]: [ 165 / 363 ] simplifiying candidate # 65.199 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 65.199 * * [simplify]: iters left: 3 (3 enodes) 65.201 * * [simplify]: iters left: 2 (7 enodes) 65.204 * * [simplify]: Extracting #0: cost 1 inf + 0 65.204 * * [simplify]: Extracting #1: cost 0 inf + 1 65.204 * [simplify]: Simplified to 2 65.204 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 (* 2 (/ 1 2)))))) 0)))) 65.205 * [simplify]: Simplifying (* 2 (/ 1 2)) 65.205 * * [simplify]: iters left: 4 (4 enodes) 65.208 * * [simplify]: iters left: 3 (13 enodes) 65.213 * * [simplify]: iters left: 2 (15 enodes) 65.218 * * [simplify]: Extracting #0: cost 1 inf + 0 65.218 * * [simplify]: Extracting #1: cost 0 inf + 1 65.218 * [simplify]: Simplified to 1 65.218 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 65.218 * * * * [progress]: [ 166 / 363 ] simplifiying candidate # 65.218 * [simplify]: Simplifying (* 2 2) 65.219 * * [simplify]: iters left: 2 (2 enodes) 65.221 * * [simplify]: iters left: 1 (7 enodes) 65.224 * * [simplify]: Extracting #0: cost 1 inf + 0 65.224 * * [simplify]: Extracting #1: cost 0 inf + 1 65.224 * [simplify]: Simplified to 4 65.224 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 (* 2 (/ (/ 1 2) 2)))))) 0)))) 65.224 * [simplify]: Simplifying (* 2 (/ (/ 1 2) 2)) 65.225 * * [simplify]: iters left: 6 (5 enodes) 65.231 * * [simplify]: iters left: 5 (25 enodes) 65.238 * * [simplify]: iters left: 4 (29 enodes) 65.245 * * [simplify]: Extracting #0: cost 1 inf + 0 65.245 * * [simplify]: Extracting #1: cost 0 inf + 1 65.246 * [simplify]: Simplified to 1/2 65.246 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 4 1/2)))) 0)))) 65.246 * * * * [progress]: [ 167 / 363 ] simplifiying candidate # 65.246 * [simplify]: Simplifying (sqrt (sqrt 2)) 65.246 * * [simplify]: iters left: 2 (3 enodes) 65.248 * * [simplify]: iters left: 1 (9 enodes) 65.252 * * [simplify]: Extracting #0: cost 1 inf + 0 65.252 * * [simplify]: Extracting #1: cost 3 inf + 0 65.252 * * [simplify]: Extracting #2: cost 5 inf + 0 65.252 * * [simplify]: Extracting #3: cost 4 inf + 1 65.252 * * [simplify]: Extracting #4: cost 0 inf + 245 65.252 * [simplify]: Simplified to (sqrt (sqrt 2)) 65.252 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (* 2 2))))) 0)))) 65.253 * [simplify]: Simplifying (* 2 2) 65.253 * * [simplify]: iters left: 2 (2 enodes) 65.255 * * [simplify]: iters left: 1 (7 enodes) 65.257 * * [simplify]: Extracting #0: cost 1 inf + 0 65.258 * * [simplify]: Extracting #1: cost 0 inf + 1 65.258 * [simplify]: Simplified to 4 65.258 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 65.258 * * * * [progress]: [ 168 / 363 ] simplifiying candidate # 65.258 * [simplify]: Simplifying (sqrt (sqrt 2)) 65.258 * * [simplify]: iters left: 2 (3 enodes) 65.265 * * [simplify]: iters left: 1 (9 enodes) 65.269 * * [simplify]: Extracting #0: cost 1 inf + 0 65.269 * * [simplify]: Extracting #1: cost 3 inf + 0 65.269 * * [simplify]: Extracting #2: cost 5 inf + 0 65.269 * * [simplify]: Extracting #3: cost 4 inf + 1 65.269 * * [simplify]: Extracting #4: cost 0 inf + 245 65.269 * [simplify]: Simplified to (sqrt (sqrt 2)) 65.269 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (* 2 (+ 1 1)))))) 0)))) 65.270 * [simplify]: Simplifying (* 2 (+ 1 1)) 65.270 * * [simplify]: iters left: 4 (4 enodes) 65.277 * * [simplify]: iters left: 3 (20 enodes) 65.282 * * [simplify]: iters left: 2 (22 enodes) 65.287 * * [simplify]: Extracting #0: cost 1 inf + 0 65.287 * * [simplify]: Extracting #1: cost 0 inf + 1 65.287 * [simplify]: Simplified to 4 65.287 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 65.287 * * * * [progress]: [ 169 / 363 ] simplifiying candidate # 65.288 * [simplify]: Simplifying (sqrt (sqrt 2)) 65.288 * * [simplify]: iters left: 2 (3 enodes) 65.289 * * [simplify]: iters left: 1 (9 enodes) 65.291 * * [simplify]: Extracting #0: cost 1 inf + 0 65.291 * * [simplify]: Extracting #1: cost 3 inf + 0 65.291 * * [simplify]: Extracting #2: cost 5 inf + 0 65.291 * * [simplify]: Extracting #3: cost 4 inf + 1 65.291 * * [simplify]: Extracting #4: cost 0 inf + 245 65.291 * [simplify]: Simplified to (sqrt (sqrt 2)) 65.292 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (* 2 (+ 1 1)))))) 0)))) 65.292 * [simplify]: Simplifying (* 2 (+ 1 1)) 65.292 * * [simplify]: iters left: 4 (4 enodes) 65.295 * * [simplify]: iters left: 3 (20 enodes) 65.298 * * [simplify]: iters left: 2 (22 enodes) 65.301 * * [simplify]: Extracting #0: cost 1 inf + 0 65.301 * * [simplify]: Extracting #1: cost 0 inf + 1 65.301 * [simplify]: Simplified to 4 65.301 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 65.301 * * * * [progress]: [ 170 / 363 ] simplifiying candidate # 65.301 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 65.301 * * [simplify]: iters left: 4 (4 enodes) 65.303 * * [simplify]: iters left: 3 (10 enodes) 65.305 * * [simplify]: iters left: 2 (11 enodes) 65.307 * * [simplify]: Extracting #0: cost 1 inf + 0 65.307 * * [simplify]: Extracting #1: cost 4 inf + 0 65.307 * * [simplify]: Extracting #2: cost 4 inf + 1 65.307 * * [simplify]: Extracting #3: cost 2 inf + 83 65.307 * * [simplify]: Extracting #4: cost 0 inf + 245 65.307 * [simplify]: Simplified to (sqrt 2) 65.307 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 1))))) 0)))) 65.307 * [simplify]: Simplifying (* 2 1) 65.307 * * [simplify]: iters left: 2 (3 enodes) 65.309 * * [simplify]: iters left: 1 (9 enodes) 65.311 * * [simplify]: Extracting #0: cost 1 inf + 0 65.311 * * [simplify]: Extracting #1: cost 0 inf + 1 65.311 * [simplify]: Simplified to 2 65.311 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 65.311 * * * * [progress]: [ 171 / 363 ] simplifiying candidate # 65.311 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 65.311 * * [simplify]: iters left: 4 (4 enodes) 65.312 * * [simplify]: iters left: 3 (10 enodes) 65.314 * * [simplify]: iters left: 2 (11 enodes) 65.316 * * [simplify]: Extracting #0: cost 1 inf + 0 65.316 * * [simplify]: Extracting #1: cost 4 inf + 0 65.316 * * [simplify]: Extracting #2: cost 4 inf + 1 65.316 * * [simplify]: Extracting #3: cost 2 inf + 83 65.317 * * [simplify]: Extracting #4: cost 0 inf + 245 65.317 * [simplify]: Simplified to (sqrt 2) 65.317 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 1))))) 0)))) 65.317 * [simplify]: Simplifying (* 2 1) 65.317 * * [simplify]: iters left: 2 (3 enodes) 65.320 * * [simplify]: iters left: 1 (9 enodes) 65.323 * * [simplify]: Extracting #0: cost 1 inf + 0 65.323 * * [simplify]: Extracting #1: cost 0 inf + 1 65.323 * [simplify]: Simplified to 2 65.323 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 65.323 * * * * [progress]: [ 172 / 363 ] simplifiying candidate # 65.324 * [simplify]: Simplifying (sqrt 2) 65.324 * * [simplify]: iters left: 1 (2 enodes) 65.325 * * [simplify]: Extracting #0: cost 1 inf + 0 65.325 * * [simplify]: Extracting #1: cost 3 inf + 0 65.326 * * [simplify]: Extracting #2: cost 2 inf + 1 65.326 * * [simplify]: Extracting #3: cost 0 inf + 83 65.326 * [simplify]: Simplified to (sqrt 2) 65.326 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 (* 2 1/2)))))) 0)))) 65.326 * [simplify]: Simplifying (* 2 (* 2 1/2)) 65.326 * * [simplify]: iters left: 4 (4 enodes) 65.332 * * [simplify]: iters left: 3 (18 enodes) 65.337 * * [simplify]: iters left: 2 (22 enodes) 65.343 * * [simplify]: iters left: 1 (24 enodes) 65.350 * * [simplify]: Extracting #0: cost 1 inf + 0 65.350 * * [simplify]: Extracting #1: cost 0 inf + 1 65.350 * [simplify]: Simplified to 2 65.350 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 65.350 * * * * [progress]: [ 173 / 363 ] simplifiying candidate # 65.350 * [simplify]: Simplifying (sqrt (sqrt 2)) 65.350 * * [simplify]: iters left: 2 (3 enodes) 65.352 * * [simplify]: iters left: 1 (9 enodes) 65.356 * * [simplify]: Extracting #0: cost 1 inf + 0 65.356 * * [simplify]: Extracting #1: cost 3 inf + 0 65.356 * * [simplify]: Extracting #2: cost 5 inf + 0 65.356 * * [simplify]: Extracting #3: cost 4 inf + 1 65.356 * * [simplify]: Extracting #4: cost 0 inf + 245 65.356 * [simplify]: Simplified to (sqrt (sqrt 2)) 65.356 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) (* 2 (* 2 1)))))) 0)))) 65.357 * [simplify]: Simplifying (* 2 (* 2 1)) 65.357 * * [simplify]: iters left: 4 (4 enodes) 65.361 * * [simplify]: iters left: 3 (14 enodes) 65.365 * * [simplify]: iters left: 2 (16 enodes) 65.370 * * [simplify]: Extracting #0: cost 1 inf + 0 65.370 * * [simplify]: Extracting #1: cost 0 inf + 1 65.370 * [simplify]: Simplified to 4 65.370 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt (sqrt 2)) 4)))) 0)))) 65.370 * * * * [progress]: [ 174 / 363 ] simplifiying candidate # 65.370 * [simplify]: Simplifying (* 2 (* 2 (/ 1/2 2))) 65.370 * * [simplify]: iters left: 6 (5 enodes) 65.379 * * [simplify]: iters left: 5 (24 enodes) 65.385 * * [simplify]: iters left: 4 (28 enodes) 65.391 * * [simplify]: iters left: 3 (30 enodes) 65.399 * * [simplify]: Extracting #0: cost 1 inf + 0 65.399 * * [simplify]: Extracting #1: cost 0 inf + 1 65.399 * [simplify]: Simplified to 1 65.399 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 65.399 * * * * [progress]: [ 175 / 363 ] simplifiying candidate # 65.399 * [simplify]: Simplifying (sqrt 2) 65.399 * * [simplify]: iters left: 1 (2 enodes) 65.400 * * [simplify]: Extracting #0: cost 1 inf + 0 65.400 * * [simplify]: Extracting #1: cost 3 inf + 0 65.401 * * [simplify]: Extracting #2: cost 2 inf + 1 65.401 * * [simplify]: Extracting #3: cost 0 inf + 83 65.401 * [simplify]: Simplified to (sqrt 2) 65.401 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) (* 2 (* 2 (/ 1 2))))))) 0)))) 65.401 * [simplify]: Simplifying (* 2 (* 2 (/ 1 2))) 65.401 * * [simplify]: iters left: 6 (5 enodes) 65.405 * * [simplify]: iters left: 5 (17 enodes) 65.407 * * [simplify]: iters left: 4 (19 enodes) 65.410 * * [simplify]: Extracting #0: cost 1 inf + 0 65.410 * * [simplify]: Extracting #1: cost 0 inf + 1 65.410 * [simplify]: Simplified to 2 65.410 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow (sqrt 2) 2)))) 0)))) 65.410 * * * * [progress]: [ 176 / 363 ] simplifiying candidate # 65.411 * [simplify]: Simplifying (* 2 (* 2 (/ (/ 1 2) 2))) 65.411 * * [simplify]: iters left: 6 (6 enodes) 65.416 * * [simplify]: iters left: 5 (30 enodes) 65.420 * * [simplify]: iters left: 4 (34 enodes) 65.424 * * [simplify]: Extracting #0: cost 1 inf + 0 65.424 * * [simplify]: Extracting #1: cost 0 inf + 1 65.424 * [simplify]: Simplified to 1 65.424 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (pow 2 1)))) 0)))) 65.425 * * * * [progress]: [ 177 / 363 ] simplifiying candidate # 65.425 * [simplify]: Simplifying (sqrt (sqrt 2)) 65.425 * * [simplify]: iters left: 2 (3 enodes) 65.426 * * [simplify]: iters left: 1 (9 enodes) 65.428 * * [simplify]: Extracting #0: cost 1 inf + 0 65.428 * * [simplify]: Extracting #1: cost 3 inf + 0 65.428 * * [simplify]: Extracting #2: cost 5 inf + 0 65.428 * * [simplify]: Extracting #3: cost 4 inf + 1 65.428 * * [simplify]: Extracting #4: cost 0 inf + 245 65.428 * [simplify]: Simplified to (sqrt (sqrt 2)) 65.428 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2))) (sqrt (sqrt 2)))))) 0)))) 65.428 * * * * [progress]: [ 178 / 363 ] simplifiying candidate # 65.428 * [simplify]: Simplifying (sqrt (sqrt 2)) 65.428 * * [simplify]: iters left: 2 (3 enodes) 65.430 * * [simplify]: iters left: 1 (9 enodes) 65.432 * * [simplify]: Extracting #0: cost 1 inf + 0 65.432 * * [simplify]: Extracting #1: cost 3 inf + 0 65.432 * * [simplify]: Extracting #2: cost 5 inf + 0 65.432 * * [simplify]: Extracting #3: cost 4 inf + 1 65.432 * * [simplify]: Extracting #4: cost 0 inf + 245 65.432 * [simplify]: Simplified to (sqrt (sqrt 2)) 65.432 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))))) 0)))) 65.432 * * * * [progress]: [ 179 / 363 ] simplifiying candidate #real (real->posit16 (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))))) 0))))> 65.432 * * * * [progress]: [ 180 / 363 ] simplifiying candidate # 65.432 * * * * [progress]: [ 181 / 363 ] simplifiying candidate # 65.432 * * * * [progress]: [ 182 / 363 ] simplifiying candidate # 65.432 * * * * [progress]: [ 183 / 363 ] simplifiying candidate # 65.433 * [simplify]: Simplifying (sqrt 2) 65.433 * * [simplify]: iters left: 1 (2 enodes) 65.434 * * [simplify]: Extracting #0: cost 1 inf + 0 65.434 * * [simplify]: Extracting #1: cost 3 inf + 0 65.435 * * [simplify]: Extracting #2: cost 2 inf + 1 65.435 * * [simplify]: Extracting #3: cost 0 inf + 83 65.435 * [simplify]: Simplified to (sqrt 2) 65.435 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) (+ 1/2 1/2)))))) 0)))) 65.435 * [simplify]: Simplifying (+ 1/2 1/2) 65.435 * * [simplify]: iters left: 2 (2 enodes) 65.438 * * [simplify]: iters left: 1 (7 enodes) 65.440 * * [simplify]: Extracting #0: cost 1 inf + 0 65.440 * * [simplify]: Extracting #1: cost 0 inf + 1 65.440 * [simplify]: Simplified to 1 65.440 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) 1))))) 0)))) 65.441 * * * * [progress]: [ 184 / 363 ] simplifiying candidate # 65.441 * [simplify]: Simplifying (sqrt 2) 65.441 * * [simplify]: iters left: 1 (2 enodes) 65.443 * * [simplify]: Extracting #0: cost 1 inf + 0 65.443 * * [simplify]: Extracting #1: cost 3 inf + 0 65.443 * * [simplify]: Extracting #2: cost 2 inf + 1 65.443 * * [simplify]: Extracting #3: cost 0 inf + 83 65.443 * [simplify]: Simplified to (sqrt 2) 65.443 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) (+ 1/2 (/ 1 2))))))) 0)))) 65.444 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 65.444 * * [simplify]: iters left: 4 (5 enodes) 65.449 * * [simplify]: iters left: 3 (18 enodes) 65.456 * * [simplify]: iters left: 2 (20 enodes) 65.462 * * [simplify]: Extracting #0: cost 1 inf + 0 65.462 * * [simplify]: Extracting #1: cost 0 inf + 1 65.462 * [simplify]: Simplified to 1 65.462 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) 1))))) 0)))) 65.462 * * * * [progress]: [ 185 / 363 ] simplifiying candidate # 65.463 * [simplify]: Simplifying (sqrt (sqrt 2)) 65.463 * * [simplify]: iters left: 2 (3 enodes) 65.465 * * [simplify]: iters left: 1 (9 enodes) 65.468 * * [simplify]: Extracting #0: cost 1 inf + 0 65.468 * * [simplify]: Extracting #1: cost 3 inf + 0 65.468 * * [simplify]: Extracting #2: cost 5 inf + 0 65.468 * * [simplify]: Extracting #3: cost 4 inf + 1 65.468 * * [simplify]: Extracting #4: cost 0 inf + 245 65.469 * [simplify]: Simplified to (sqrt (sqrt 2)) 65.469 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt (sqrt 2)) (+ 1 1)))))) 0)))) 65.469 * [simplify]: Simplifying (+ 1 1) 65.469 * * [simplify]: iters left: 2 (2 enodes) 65.471 * * [simplify]: iters left: 1 (9 enodes) 65.475 * * [simplify]: Extracting #0: cost 1 inf + 0 65.475 * * [simplify]: Extracting #1: cost 0 inf + 1 65.475 * [simplify]: Simplified to 2 65.475 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt (sqrt 2)) 2))))) 0)))) 65.475 * * * * [progress]: [ 186 / 363 ] simplifiying candidate # 65.475 * [simplify]: Simplifying (+ (/ 1/2 2) (/ 1/2 2)) 65.475 * * [simplify]: iters left: 4 (4 enodes) 65.481 * * [simplify]: iters left: 3 (13 enodes) 65.485 * * [simplify]: Extracting #0: cost 1 inf + 0 65.485 * * [simplify]: Extracting #1: cost 0 inf + 1 65.485 * [simplify]: Simplified to 1/2 65.485 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 2 1/2))))) 0)))) 65.485 * * * * [progress]: [ 187 / 363 ] simplifiying candidate # 65.486 * [simplify]: Simplifying (+ (/ 1/2 2) (/ (/ 1 2) 2)) 65.486 * * [simplify]: iters left: 6 (7 enodes) 65.493 * * [simplify]: iters left: 5 (28 enodes) 65.504 * * [simplify]: iters left: 4 (32 enodes) 65.509 * * [simplify]: Extracting #0: cost 1 inf + 0 65.509 * * [simplify]: Extracting #1: cost 0 inf + 1 65.509 * [simplify]: Simplified to 1/2 65.509 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 2 1/2))))) 0)))) 65.509 * * * * [progress]: [ 188 / 363 ] simplifiying candidate # 65.509 * [simplify]: Simplifying (sqrt 2) 65.509 * * [simplify]: iters left: 1 (2 enodes) 65.510 * * [simplify]: Extracting #0: cost 1 inf + 0 65.510 * * [simplify]: Extracting #1: cost 3 inf + 0 65.510 * * [simplify]: Extracting #2: cost 2 inf + 1 65.511 * * [simplify]: Extracting #3: cost 0 inf + 83 65.511 * [simplify]: Simplified to (sqrt 2) 65.511 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) (+ (/ 1 2) 1/2)))))) 0)))) 65.511 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 65.511 * * [simplify]: iters left: 4 (5 enodes) 65.515 * * [simplify]: iters left: 3 (18 enodes) 65.518 * * [simplify]: iters left: 2 (20 enodes) 65.855 * * [simplify]: Extracting #0: cost 1 inf + 0 65.856 * * [simplify]: Extracting #1: cost 0 inf + 1 65.856 * [simplify]: Simplified to 1 65.856 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) 1))))) 0)))) 65.856 * * * * [progress]: [ 189 / 363 ] simplifiying candidate # 65.857 * [simplify]: Simplifying (sqrt 2) 65.857 * * [simplify]: iters left: 1 (2 enodes) 65.858 * * [simplify]: Extracting #0: cost 1 inf + 0 65.858 * * [simplify]: Extracting #1: cost 3 inf + 0 65.858 * * [simplify]: Extracting #2: cost 2 inf + 1 65.859 * * [simplify]: Extracting #3: cost 0 inf + 83 65.859 * [simplify]: Simplified to (sqrt 2) 65.859 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) (+ (/ 1 2) (/ 1 2))))))) 0)))) 65.859 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 65.859 * * [simplify]: iters left: 4 (4 enodes) 65.864 * * [simplify]: iters left: 3 (15 enodes) 65.869 * * [simplify]: iters left: 2 (17 enodes) 65.875 * * [simplify]: Extracting #0: cost 1 inf + 0 65.875 * * [simplify]: Extracting #1: cost 0 inf + 1 65.875 * [simplify]: Simplified to 1 65.875 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) 1))))) 0)))) 65.875 * * * * [progress]: [ 190 / 363 ] simplifiying candidate # 65.876 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ 1/2 2)) 65.876 * * [simplify]: iters left: 6 (7 enodes) 65.884 * * [simplify]: iters left: 5 (28 enodes) 65.894 * * [simplify]: iters left: 4 (32 enodes) 65.902 * * [simplify]: Extracting #0: cost 1 inf + 0 65.902 * * [simplify]: Extracting #1: cost 0 inf + 1 65.902 * [simplify]: Simplified to 1/2 65.902 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 2 1/2))))) 0)))) 65.903 * * * * [progress]: [ 191 / 363 ] simplifiying candidate # 65.903 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) 65.903 * * [simplify]: iters left: 6 (5 enodes) 65.908 * * [simplify]: iters left: 5 (22 enodes) 65.915 * * [simplify]: iters left: 4 (26 enodes) 65.919 * * [simplify]: Extracting #0: cost 1 inf + 0 65.919 * * [simplify]: Extracting #1: cost 0 inf + 1 65.920 * [simplify]: Simplified to 1/2 65.920 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 2 1/2))))) 0)))) 65.920 * * * * [progress]: [ 192 / 363 ] simplifiying candidate # 65.920 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 65.920 * * [simplify]: iters left: 3 (3 enodes) 65.921 * * [simplify]: iters left: 2 (7 enodes) 65.922 * * [simplify]: Extracting #0: cost 1 inf + 0 65.922 * * [simplify]: Extracting #1: cost 0 inf + 1 65.922 * [simplify]: Simplified to 2 65.923 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 2 1/2))))) 0)))) 65.923 * * * * [progress]: [ 193 / 363 ] simplifiying candidate # 65.923 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 65.923 * * [simplify]: iters left: 4 (4 enodes) 65.924 * * [simplify]: iters left: 3 (10 enodes) 65.926 * * [simplify]: iters left: 2 (11 enodes) 65.928 * * [simplify]: Extracting #0: cost 1 inf + 0 65.928 * * [simplify]: Extracting #1: cost 4 inf + 0 65.928 * * [simplify]: Extracting #2: cost 4 inf + 1 65.928 * * [simplify]: Extracting #3: cost 2 inf + 83 65.928 * * [simplify]: Extracting #4: cost 0 inf + 245 65.928 * [simplify]: Simplified to (sqrt 2) 65.928 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) 1))))) 0)))) 65.928 * * * * [progress]: [ 194 / 363 ] simplifiying candidate # 65.929 * [simplify]: Simplifying (* 2 2) 65.929 * * [simplify]: iters left: 2 (2 enodes) 65.930 * * [simplify]: iters left: 1 (7 enodes) 65.931 * * [simplify]: Extracting #0: cost 1 inf + 0 65.931 * * [simplify]: Extracting #1: cost 0 inf + 1 65.931 * [simplify]: Simplified to 4 65.931 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 4 (/ 1/2 2)))))) 0)))) 65.932 * [simplify]: Simplifying (/ 1/2 2) 65.932 * * [simplify]: iters left: 2 (3 enodes) 65.933 * * [simplify]: iters left: 1 (10 enodes) 65.936 * * [simplify]: Extracting #0: cost 1 inf + 0 65.936 * * [simplify]: Extracting #1: cost 0 inf + 1 65.936 * [simplify]: Simplified to 1/4 65.936 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 4 1/4))))) 0)))) 65.936 * * * * [progress]: [ 195 / 363 ] simplifiying candidate # 65.936 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 65.936 * * [simplify]: iters left: 3 (3 enodes) 65.937 * * [simplify]: iters left: 2 (7 enodes) 65.939 * * [simplify]: Extracting #0: cost 1 inf + 0 65.939 * * [simplify]: Extracting #1: cost 0 inf + 1 65.939 * [simplify]: Simplified to 2 65.939 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 2 (/ 1 2)))))) 0)))) 65.939 * [simplify]: Simplifying (/ 1 2) 65.939 * * [simplify]: iters left: 2 (3 enodes) 65.941 * * [simplify]: iters left: 1 (12 enodes) 65.943 * * [simplify]: Extracting #0: cost 1 inf + 0 65.943 * * [simplify]: Extracting #1: cost 0 inf + 1 65.943 * [simplify]: Simplified to 1/2 65.943 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 2 1/2))))) 0)))) 65.943 * * * * [progress]: [ 196 / 363 ] simplifiying candidate # 65.943 * [simplify]: Simplifying (* 2 2) 65.943 * * [simplify]: iters left: 2 (2 enodes) 65.945 * * [simplify]: iters left: 1 (7 enodes) 65.947 * * [simplify]: Extracting #0: cost 1 inf + 0 65.947 * * [simplify]: Extracting #1: cost 0 inf + 1 65.947 * [simplify]: Simplified to 4 65.947 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 4 (/ (/ 1 2) 2)))))) 0)))) 65.947 * [simplify]: Simplifying (/ (/ 1 2) 2) 65.948 * * [simplify]: iters left: 4 (4 enodes) 65.952 * * [simplify]: iters left: 3 (19 enodes) 65.959 * * [simplify]: iters left: 2 (23 enodes) 65.966 * * [simplify]: Extracting #0: cost 1 inf + 0 65.966 * * [simplify]: Extracting #1: cost 0 inf + 1 65.966 * [simplify]: Simplified to 1/4 65.966 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 4 1/4))))) 0)))) 65.966 * * * * [progress]: [ 197 / 363 ] simplifiying candidate # 65.966 * * * * [progress]: [ 198 / 363 ] simplifiying candidate # 65.966 * [simplify]: Simplifying (sqrt (sqrt 2)) 65.966 * * [simplify]: iters left: 2 (3 enodes) 65.968 * * [simplify]: iters left: 1 (9 enodes) 65.972 * * [simplify]: Extracting #0: cost 1 inf + 0 65.972 * * [simplify]: Extracting #1: cost 3 inf + 0 65.972 * * [simplify]: Extracting #2: cost 5 inf + 0 65.972 * * [simplify]: Extracting #3: cost 4 inf + 1 65.972 * * [simplify]: Extracting #4: cost 0 inf + 245 65.972 * [simplify]: Simplified to (sqrt (sqrt 2)) 65.972 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt (sqrt 2)) (+ 1 1)))))) 0)))) 65.972 * * * * [progress]: [ 199 / 363 ] simplifiying candidate # 65.972 * * * * [progress]: [ 200 / 363 ] simplifiying candidate # 65.973 * [simplify]: Simplifying (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2)))) 65.973 * * [simplify]: iters left: 5 (5 enodes) 65.976 * * [simplify]: iters left: 4 (15 enodes) 65.981 * * [simplify]: Extracting #0: cost 1 inf + 0 65.981 * * [simplify]: Extracting #1: cost 3 inf + 0 65.981 * * [simplify]: Extracting #2: cost 5 inf + 0 65.981 * * [simplify]: Extracting #3: cost 7 inf + 0 65.981 * * [simplify]: Extracting #4: cost 9 inf + 0 65.981 * * [simplify]: Extracting #5: cost 8 inf + 1 65.981 * * [simplify]: Extracting #6: cost 0 inf + 929 65.982 * [simplify]: Simplified to (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2)))) 65.982 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (exp (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2))))))))) 0)))) 65.982 * * * * [progress]: [ 201 / 363 ] simplifiying candidate # 65.982 * * * * [progress]: [ 202 / 363 ] simplifiying candidate # 65.982 * * * * [progress]: [ 203 / 363 ] simplifiying candidate # 65.982 * [simplify]: Simplifying (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2)))) 65.983 * * [simplify]: iters left: 6 (6 enodes) 65.992 * * [simplify]: iters left: 5 (23 enodes) 66.001 * * [simplify]: iters left: 4 (35 enodes) 66.012 * * [simplify]: iters left: 3 (44 enodes) 66.026 * * [simplify]: iters left: 2 (62 enodes) 66.049 * * [simplify]: iters left: 1 (115 enodes) 66.081 * * [simplify]: Extracting #0: cost 1 inf + 0 66.081 * * [simplify]: Extracting #1: cost 14 inf + 0 66.081 * * [simplify]: Extracting #2: cost 37 inf + 2 66.081 * * [simplify]: Extracting #3: cost 40 inf + 168 66.082 * * [simplify]: Extracting #4: cost 20 inf + 4692 66.083 * * [simplify]: Extracting #5: cost 2 inf + 11141 66.084 * * [simplify]: Extracting #6: cost 0 inf + 12227 66.085 * [simplify]: Simplified to (* (sqrt 2) 2) 66.085 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (cbrt (* (sqrt 2) 2)))))) 0)))) 66.086 * * * * [progress]: [ 204 / 363 ] simplifiying candidate # 66.086 * * * * [progress]: [ 205 / 363 ] simplifiying candidate # 66.086 * * * * [progress]: [ 206 / 363 ] simplifiying candidate # 66.086 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 66.086 * * [simplify]: iters left: 3 (3 enodes) 66.087 * * [simplify]: iters left: 2 (7 enodes) 66.089 * * [simplify]: Extracting #0: cost 1 inf + 0 66.089 * * [simplify]: Extracting #1: cost 0 inf + 1 66.089 * [simplify]: Simplified to 2 66.089 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 66.089 * * * * [progress]: [ 207 / 363 ] simplifiying candidate # 66.089 * * * * [progress]: [ 208 / 363 ] simplifiying candidate # 66.089 * * * * [progress]: [ 209 / 363 ] simplifiying candidate # 66.089 * * * * [progress]: [ 210 / 363 ] simplifiying candidate # 66.089 * [simplify]: Simplifying (* (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2))))) 66.089 * * [simplify]: iters left: 6 (6 enodes) 66.091 * * [simplify]: iters left: 5 (22 enodes) 66.097 * * [simplify]: iters left: 4 (26 enodes) 66.111 * * [simplify]: iters left: 3 (36 enodes) 66.125 * * [simplify]: iters left: 2 (58 enodes) 66.148 * * [simplify]: iters left: 1 (106 enodes) 66.194 * * [simplify]: Extracting #0: cost 1 inf + 0 66.194 * * [simplify]: Extracting #1: cost 13 inf + 0 66.194 * * [simplify]: Extracting #2: cost 40 inf + 1 66.195 * * [simplify]: Extracting #3: cost 38 inf + 48 66.195 * * [simplify]: Extracting #4: cost 34 inf + 253 66.196 * * [simplify]: Extracting #5: cost 17 inf + 6024 66.198 * * [simplify]: Extracting #6: cost 3 inf + 12858 66.201 * * [simplify]: Extracting #7: cost 0 inf + 14898 66.204 * [simplify]: Simplified to (* (sqrt (sqrt 2)) (cbrt (sqrt (sqrt 2)))) 66.204 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (cbrt (sqrt (sqrt 2)))) (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2))))))))) 0)))) 66.205 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) 66.205 * * [simplify]: iters left: 5 (5 enodes) 66.208 * * [simplify]: iters left: 4 (15 enodes) 66.214 * * [simplify]: Extracting #0: cost 1 inf + 0 66.214 * * [simplify]: Extracting #1: cost 3 inf + 0 66.214 * * [simplify]: Extracting #2: cost 5 inf + 0 66.214 * * [simplify]: Extracting #3: cost 7 inf + 0 66.214 * * [simplify]: Extracting #4: cost 9 inf + 0 66.214 * * [simplify]: Extracting #5: cost 8 inf + 1 66.214 * * [simplify]: Extracting #6: cost 0 inf + 969 66.215 * [simplify]: Simplified to (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) 66.215 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2))))) (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2))))))))) 0)))) 66.215 * * * * [progress]: [ 211 / 363 ] simplifiying candidate # 66.216 * [simplify]: Simplifying (* (sqrt (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (sqrt (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))) 66.216 * * [simplify]: iters left: 6 (6 enodes) 66.219 * * [simplify]: iters left: 5 (17 enodes) 66.225 * * [simplify]: iters left: 4 (18 enodes) 66.230 * * [simplify]: Extracting #0: cost 1 inf + 0 66.230 * * [simplify]: Extracting #1: cost 4 inf + 0 66.230 * * [simplify]: Extracting #2: cost 7 inf + 0 66.231 * * [simplify]: Extracting #3: cost 9 inf + 0 66.231 * * [simplify]: Extracting #4: cost 8 inf + 1 66.231 * * [simplify]: Extracting #5: cost 0 inf + 969 66.231 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 66.231 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (sqrt (cbrt (sqrt 2))) (sqrt (cbrt (sqrt 2))))))))) 0)))) 66.232 * [simplify]: Simplifying (* (sqrt (cbrt (sqrt 2))) (sqrt (cbrt (sqrt 2)))) 66.232 * * [simplify]: iters left: 5 (5 enodes) 66.234 * * [simplify]: iters left: 4 (13 enodes) 66.237 * * [simplify]: iters left: 3 (14 enodes) 66.240 * * [simplify]: Extracting #0: cost 1 inf + 0 66.240 * * [simplify]: Extracting #1: cost 4 inf + 0 66.240 * * [simplify]: Extracting #2: cost 7 inf + 0 66.240 * * [simplify]: Extracting #3: cost 6 inf + 1 66.240 * * [simplify]: Extracting #4: cost 2 inf + 325 66.240 * * [simplify]: Extracting #5: cost 0 inf + 647 66.240 * [simplify]: Simplified to (cbrt (sqrt 2)) 66.240 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (cbrt (sqrt 2))))))) 0)))) 66.240 * * * * [progress]: [ 212 / 363 ] simplifiying candidate # 66.240 * [simplify]: Simplifying (* (sqrt (sqrt (* (cbrt 2) (cbrt 2)))) (sqrt (sqrt (* (cbrt 2) (cbrt 2))))) 66.240 * * [simplify]: iters left: 6 (6 enodes) 66.242 * * [simplify]: iters left: 5 (17 enodes) 66.245 * * [simplify]: iters left: 4 (18 enodes) 66.250 * * [simplify]: Extracting #0: cost 1 inf + 0 66.250 * * [simplify]: Extracting #1: cost 5 inf + 0 66.250 * * [simplify]: Extracting #2: cost 9 inf + 0 66.250 * * [simplify]: Extracting #3: cost 8 inf + 1 66.251 * * [simplify]: Extracting #4: cost 2 inf + 647 66.251 * * [simplify]: Extracting #5: cost 0 inf + 969 66.251 * [simplify]: Simplified to (fabs (cbrt 2)) 66.251 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (fabs (cbrt 2)) (* (sqrt (sqrt (cbrt 2))) (sqrt (sqrt (cbrt 2))))))))) 0)))) 66.251 * [simplify]: Simplifying (* (sqrt (sqrt (cbrt 2))) (sqrt (sqrt (cbrt 2)))) 66.251 * * [simplify]: iters left: 5 (5 enodes) 66.253 * * [simplify]: iters left: 4 (13 enodes) 66.255 * * [simplify]: iters left: 3 (14 enodes) 66.258 * * [simplify]: Extracting #0: cost 1 inf + 0 66.258 * * [simplify]: Extracting #1: cost 4 inf + 0 66.258 * * [simplify]: Extracting #2: cost 7 inf + 0 66.258 * * [simplify]: Extracting #3: cost 6 inf + 1 66.258 * * [simplify]: Extracting #4: cost 2 inf + 405 66.258 * * [simplify]: Extracting #5: cost 0 inf + 727 66.258 * [simplify]: Simplified to (sqrt (cbrt 2)) 66.258 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (fabs (cbrt 2)) (sqrt (cbrt 2))))))) 0)))) 66.258 * * * * [progress]: [ 213 / 363 ] simplifiying candidate # 66.259 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.259 * * [simplify]: iters left: 5 (5 enodes) 66.260 * * [simplify]: iters left: 4 (13 enodes) 66.262 * * [simplify]: iters left: 3 (14 enodes) 66.265 * * [simplify]: Extracting #0: cost 1 inf + 0 66.265 * * [simplify]: Extracting #1: cost 4 inf + 0 66.265 * * [simplify]: Extracting #2: cost 7 inf + 0 66.265 * * [simplify]: Extracting #3: cost 6 inf + 1 66.265 * * [simplify]: Extracting #4: cost 2 inf + 245 66.265 * * [simplify]: Extracting #5: cost 0 inf + 487 66.265 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.265 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.265 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.266 * * [simplify]: iters left: 5 (5 enodes) 66.267 * * [simplify]: iters left: 4 (13 enodes) 66.269 * * [simplify]: iters left: 3 (14 enodes) 66.272 * * [simplify]: Extracting #0: cost 1 inf + 0 66.272 * * [simplify]: Extracting #1: cost 4 inf + 0 66.272 * * [simplify]: Extracting #2: cost 7 inf + 0 66.272 * * [simplify]: Extracting #3: cost 6 inf + 1 66.272 * * [simplify]: Extracting #4: cost 2 inf + 245 66.272 * * [simplify]: Extracting #5: cost 0 inf + 487 66.272 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.272 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.272 * * * * [progress]: [ 214 / 363 ] simplifiying candidate # 66.272 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.272 * * [simplify]: iters left: 5 (5 enodes) 66.274 * * [simplify]: iters left: 4 (13 enodes) 66.276 * * [simplify]: iters left: 3 (14 enodes) 66.279 * * [simplify]: Extracting #0: cost 1 inf + 0 66.279 * * [simplify]: Extracting #1: cost 4 inf + 0 66.279 * * [simplify]: Extracting #2: cost 7 inf + 0 66.279 * * [simplify]: Extracting #3: cost 6 inf + 1 66.279 * * [simplify]: Extracting #4: cost 2 inf + 245 66.279 * * [simplify]: Extracting #5: cost 0 inf + 487 66.279 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.279 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.279 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.279 * * [simplify]: iters left: 5 (5 enodes) 66.281 * * [simplify]: iters left: 4 (13 enodes) 66.283 * * [simplify]: iters left: 3 (14 enodes) 66.286 * * [simplify]: Extracting #0: cost 1 inf + 0 66.286 * * [simplify]: Extracting #1: cost 4 inf + 0 66.286 * * [simplify]: Extracting #2: cost 7 inf + 0 66.286 * * [simplify]: Extracting #3: cost 6 inf + 1 66.286 * * [simplify]: Extracting #4: cost 2 inf + 245 66.286 * * [simplify]: Extracting #5: cost 0 inf + 487 66.286 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.286 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.286 * * * * [progress]: [ 215 / 363 ] simplifiying candidate # 66.286 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.286 * * [simplify]: iters left: 5 (5 enodes) 66.288 * * [simplify]: iters left: 4 (13 enodes) 66.290 * * [simplify]: iters left: 3 (14 enodes) 66.292 * * [simplify]: Extracting #0: cost 1 inf + 0 66.292 * * [simplify]: Extracting #1: cost 4 inf + 0 66.293 * * [simplify]: Extracting #2: cost 7 inf + 0 66.293 * * [simplify]: Extracting #3: cost 6 inf + 1 66.293 * * [simplify]: Extracting #4: cost 2 inf + 245 66.293 * * [simplify]: Extracting #5: cost 0 inf + 487 66.293 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.293 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.293 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.293 * * [simplify]: iters left: 5 (5 enodes) 66.295 * * [simplify]: iters left: 4 (13 enodes) 66.297 * * [simplify]: iters left: 3 (14 enodes) 66.300 * * [simplify]: Extracting #0: cost 1 inf + 0 66.300 * * [simplify]: Extracting #1: cost 4 inf + 0 66.300 * * [simplify]: Extracting #2: cost 7 inf + 0 66.300 * * [simplify]: Extracting #3: cost 6 inf + 1 66.300 * * [simplify]: Extracting #4: cost 2 inf + 245 66.300 * * [simplify]: Extracting #5: cost 0 inf + 487 66.300 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.300 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.300 * * * * [progress]: [ 216 / 363 ] simplifiying candidate # 66.301 * [simplify]: Simplifying (* (sqrt (sqrt 1)) (sqrt (sqrt 1))) 66.301 * * [simplify]: iters left: 4 (4 enodes) 66.305 * * [simplify]: iters left: 3 (12 enodes) 66.306 * * [simplify]: iters left: 2 (14 enodes) 66.308 * * [simplify]: Extracting #0: cost 1 inf + 0 66.308 * * [simplify]: Extracting #1: cost 0 inf + 1 66.308 * [simplify]: Simplified to 1 66.308 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* 1 (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))))) 0)))) 66.309 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 66.309 * * [simplify]: iters left: 4 (4 enodes) 66.310 * * [simplify]: iters left: 3 (10 enodes) 66.312 * * [simplify]: iters left: 2 (11 enodes) 66.314 * * [simplify]: Extracting #0: cost 1 inf + 0 66.314 * * [simplify]: Extracting #1: cost 4 inf + 0 66.314 * * [simplify]: Extracting #2: cost 4 inf + 1 66.314 * * [simplify]: Extracting #3: cost 2 inf + 83 66.314 * * [simplify]: Extracting #4: cost 0 inf + 245 66.314 * [simplify]: Simplified to (sqrt 2) 66.314 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* 1 (sqrt 2)))))) 0)))) 66.314 * * * * [progress]: [ 217 / 363 ] simplifiying candidate # 66.314 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.314 * * [simplify]: iters left: 5 (5 enodes) 66.316 * * [simplify]: iters left: 4 (13 enodes) 66.319 * * [simplify]: iters left: 3 (14 enodes) 66.321 * * [simplify]: Extracting #0: cost 1 inf + 0 66.321 * * [simplify]: Extracting #1: cost 4 inf + 0 66.321 * * [simplify]: Extracting #2: cost 7 inf + 0 66.321 * * [simplify]: Extracting #3: cost 6 inf + 1 66.321 * * [simplify]: Extracting #4: cost 2 inf + 245 66.321 * * [simplify]: Extracting #5: cost 0 inf + 487 66.321 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.321 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.322 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.322 * * [simplify]: iters left: 5 (5 enodes) 66.323 * * [simplify]: iters left: 4 (13 enodes) 66.326 * * [simplify]: iters left: 3 (14 enodes) 66.328 * * [simplify]: Extracting #0: cost 1 inf + 0 66.328 * * [simplify]: Extracting #1: cost 4 inf + 0 66.328 * * [simplify]: Extracting #2: cost 7 inf + 0 66.328 * * [simplify]: Extracting #3: cost 6 inf + 1 66.328 * * [simplify]: Extracting #4: cost 2 inf + 245 66.328 * * [simplify]: Extracting #5: cost 0 inf + 487 66.328 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.328 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.329 * * * * [progress]: [ 218 / 363 ] simplifiying candidate # 66.329 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.329 * * [simplify]: iters left: 5 (5 enodes) 66.330 * * [simplify]: iters left: 4 (13 enodes) 66.333 * * [simplify]: iters left: 3 (14 enodes) 66.337 * * [simplify]: Extracting #0: cost 1 inf + 0 66.337 * * [simplify]: Extracting #1: cost 4 inf + 0 66.337 * * [simplify]: Extracting #2: cost 7 inf + 0 66.338 * * [simplify]: Extracting #3: cost 6 inf + 1 66.338 * * [simplify]: Extracting #4: cost 2 inf + 245 66.338 * * [simplify]: Extracting #5: cost 0 inf + 487 66.338 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.338 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.339 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.339 * * [simplify]: iters left: 5 (5 enodes) 66.344 * * [simplify]: iters left: 4 (13 enodes) 66.349 * * [simplify]: iters left: 3 (14 enodes) 66.354 * * [simplify]: Extracting #0: cost 1 inf + 0 66.354 * * [simplify]: Extracting #1: cost 4 inf + 0 66.354 * * [simplify]: Extracting #2: cost 7 inf + 0 66.354 * * [simplify]: Extracting #3: cost 6 inf + 1 66.354 * * [simplify]: Extracting #4: cost 2 inf + 245 66.354 * * [simplify]: Extracting #5: cost 0 inf + 487 66.354 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.354 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.355 * * * * [progress]: [ 219 / 363 ] simplifiying candidate # 66.355 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.355 * * [simplify]: iters left: 5 (5 enodes) 66.358 * * [simplify]: iters left: 4 (13 enodes) 66.363 * * [simplify]: iters left: 3 (14 enodes) 66.368 * * [simplify]: Extracting #0: cost 1 inf + 0 66.368 * * [simplify]: Extracting #1: cost 4 inf + 0 66.368 * * [simplify]: Extracting #2: cost 7 inf + 0 66.368 * * [simplify]: Extracting #3: cost 6 inf + 1 66.368 * * [simplify]: Extracting #4: cost 2 inf + 245 66.368 * * [simplify]: Extracting #5: cost 0 inf + 487 66.368 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.368 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.369 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.369 * * [simplify]: iters left: 5 (5 enodes) 66.372 * * [simplify]: iters left: 4 (13 enodes) 66.376 * * [simplify]: iters left: 3 (14 enodes) 66.381 * * [simplify]: Extracting #0: cost 1 inf + 0 66.381 * * [simplify]: Extracting #1: cost 4 inf + 0 66.381 * * [simplify]: Extracting #2: cost 7 inf + 0 66.381 * * [simplify]: Extracting #3: cost 6 inf + 1 66.381 * * [simplify]: Extracting #4: cost 2 inf + 245 66.381 * * [simplify]: Extracting #5: cost 0 inf + 487 66.382 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.382 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.382 * * * * [progress]: [ 220 / 363 ] simplifiying candidate # 66.382 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 66.383 * * [simplify]: iters left: 3 (3 enodes) 66.386 * * [simplify]: iters left: 2 (9 enodes) 66.389 * * [simplify]: iters left: 1 (11 enodes) 66.392 * * [simplify]: Extracting #0: cost 1 inf + 0 66.392 * * [simplify]: Extracting #1: cost 0 inf + 1 66.392 * [simplify]: Simplified to 1 66.392 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* 1 (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))))) 0)))) 66.392 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 66.393 * * [simplify]: iters left: 4 (4 enodes) 66.395 * * [simplify]: iters left: 3 (10 enodes) 66.399 * * [simplify]: iters left: 2 (11 enodes) 66.403 * * [simplify]: Extracting #0: cost 1 inf + 0 66.403 * * [simplify]: Extracting #1: cost 4 inf + 0 66.403 * * [simplify]: Extracting #2: cost 4 inf + 1 66.403 * * [simplify]: Extracting #3: cost 2 inf + 83 66.403 * * [simplify]: Extracting #4: cost 0 inf + 245 66.403 * [simplify]: Simplified to (sqrt 2) 66.403 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* 1 (sqrt 2)))))) 0)))) 66.404 * * * * [progress]: [ 221 / 363 ] simplifiying candidate # 66.404 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.404 * * [simplify]: iters left: 5 (5 enodes) 66.408 * * [simplify]: iters left: 4 (13 enodes) 66.412 * * [simplify]: iters left: 3 (14 enodes) 66.415 * * [simplify]: Extracting #0: cost 1 inf + 0 66.415 * * [simplify]: Extracting #1: cost 4 inf + 0 66.415 * * [simplify]: Extracting #2: cost 7 inf + 0 66.415 * * [simplify]: Extracting #3: cost 6 inf + 1 66.415 * * [simplify]: Extracting #4: cost 2 inf + 245 66.415 * * [simplify]: Extracting #5: cost 0 inf + 487 66.415 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.415 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.416 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.416 * * [simplify]: iters left: 5 (5 enodes) 66.417 * * [simplify]: iters left: 4 (13 enodes) 66.420 * * [simplify]: iters left: 3 (14 enodes) 66.422 * * [simplify]: Extracting #0: cost 1 inf + 0 66.422 * * [simplify]: Extracting #1: cost 4 inf + 0 66.422 * * [simplify]: Extracting #2: cost 7 inf + 0 66.422 * * [simplify]: Extracting #3: cost 6 inf + 1 66.422 * * [simplify]: Extracting #4: cost 2 inf + 245 66.422 * * [simplify]: Extracting #5: cost 0 inf + 487 66.422 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.423 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.423 * * * * [progress]: [ 222 / 363 ] simplifiying candidate # 66.423 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.423 * * [simplify]: iters left: 5 (5 enodes) 66.425 * * [simplify]: iters left: 4 (13 enodes) 66.427 * * [simplify]: iters left: 3 (14 enodes) 66.429 * * [simplify]: Extracting #0: cost 1 inf + 0 66.429 * * [simplify]: Extracting #1: cost 4 inf + 0 66.429 * * [simplify]: Extracting #2: cost 7 inf + 0 66.429 * * [simplify]: Extracting #3: cost 6 inf + 1 66.429 * * [simplify]: Extracting #4: cost 2 inf + 245 66.429 * * [simplify]: Extracting #5: cost 0 inf + 487 66.430 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.430 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.430 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.430 * * [simplify]: iters left: 5 (5 enodes) 66.431 * * [simplify]: iters left: 4 (13 enodes) 66.434 * * [simplify]: iters left: 3 (14 enodes) 66.436 * * [simplify]: Extracting #0: cost 1 inf + 0 66.436 * * [simplify]: Extracting #1: cost 4 inf + 0 66.436 * * [simplify]: Extracting #2: cost 7 inf + 0 66.436 * * [simplify]: Extracting #3: cost 6 inf + 1 66.436 * * [simplify]: Extracting #4: cost 2 inf + 245 66.437 * * [simplify]: Extracting #5: cost 0 inf + 487 66.437 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.437 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.437 * * * * [progress]: [ 223 / 363 ] simplifiying candidate # 66.437 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.437 * * [simplify]: iters left: 5 (5 enodes) 66.439 * * [simplify]: iters left: 4 (13 enodes) 66.441 * * [simplify]: iters left: 3 (14 enodes) 66.443 * * [simplify]: Extracting #0: cost 1 inf + 0 66.443 * * [simplify]: Extracting #1: cost 4 inf + 0 66.443 * * [simplify]: Extracting #2: cost 7 inf + 0 66.443 * * [simplify]: Extracting #3: cost 6 inf + 1 66.443 * * [simplify]: Extracting #4: cost 2 inf + 245 66.444 * * [simplify]: Extracting #5: cost 0 inf + 487 66.444 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.444 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.444 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.444 * * [simplify]: iters left: 5 (5 enodes) 66.446 * * [simplify]: iters left: 4 (13 enodes) 66.448 * * [simplify]: iters left: 3 (14 enodes) 66.451 * * [simplify]: Extracting #0: cost 1 inf + 0 66.452 * * [simplify]: Extracting #1: cost 4 inf + 0 66.452 * * [simplify]: Extracting #2: cost 7 inf + 0 66.452 * * [simplify]: Extracting #3: cost 6 inf + 1 66.452 * * [simplify]: Extracting #4: cost 2 inf + 245 66.452 * * [simplify]: Extracting #5: cost 0 inf + 487 66.452 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.452 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.452 * * * * [progress]: [ 224 / 363 ] simplifiying candidate # 66.453 * [simplify]: Simplifying (* 1 1) 66.453 * * [simplify]: iters left: 2 (2 enodes) 66.454 * * [simplify]: iters left: 1 (6 enodes) 66.457 * * [simplify]: Extracting #0: cost 1 inf + 0 66.457 * * [simplify]: Extracting #1: cost 0 inf + 1 66.457 * [simplify]: Simplified to 1 66.457 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* 1 (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))))) 0)))) 66.457 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 66.457 * * [simplify]: iters left: 4 (4 enodes) 66.460 * * [simplify]: iters left: 3 (10 enodes) 66.464 * * [simplify]: iters left: 2 (11 enodes) 66.468 * * [simplify]: Extracting #0: cost 1 inf + 0 66.468 * * [simplify]: Extracting #1: cost 4 inf + 0 66.468 * * [simplify]: Extracting #2: cost 4 inf + 1 66.468 * * [simplify]: Extracting #3: cost 2 inf + 83 66.468 * * [simplify]: Extracting #4: cost 0 inf + 245 66.468 * [simplify]: Simplified to (sqrt 2) 66.468 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* 1 (sqrt 2)))))) 0)))) 66.469 * * * * [progress]: [ 225 / 363 ] simplifiying candidate # 66.469 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.469 * * [simplify]: iters left: 5 (5 enodes) 66.472 * * [simplify]: iters left: 4 (13 enodes) 66.479 * * [simplify]: iters left: 3 (14 enodes) 66.484 * * [simplify]: Extracting #0: cost 1 inf + 0 66.484 * * [simplify]: Extracting #1: cost 4 inf + 0 66.484 * * [simplify]: Extracting #2: cost 7 inf + 0 66.484 * * [simplify]: Extracting #3: cost 6 inf + 1 66.484 * * [simplify]: Extracting #4: cost 2 inf + 245 66.485 * * [simplify]: Extracting #5: cost 0 inf + 487 66.485 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.485 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.485 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.485 * * [simplify]: iters left: 5 (5 enodes) 66.488 * * [simplify]: iters left: 4 (13 enodes) 66.493 * * [simplify]: iters left: 3 (14 enodes) 66.498 * * [simplify]: Extracting #0: cost 1 inf + 0 66.498 * * [simplify]: Extracting #1: cost 4 inf + 0 66.498 * * [simplify]: Extracting #2: cost 7 inf + 0 66.498 * * [simplify]: Extracting #3: cost 6 inf + 1 66.498 * * [simplify]: Extracting #4: cost 2 inf + 245 66.498 * * [simplify]: Extracting #5: cost 0 inf + 487 66.498 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.499 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.499 * * * * [progress]: [ 226 / 363 ] simplifiying candidate # 66.499 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.499 * * [simplify]: iters left: 5 (5 enodes) 66.502 * * [simplify]: iters left: 4 (13 enodes) 66.508 * * [simplify]: iters left: 3 (14 enodes) 66.512 * * [simplify]: Extracting #0: cost 1 inf + 0 66.512 * * [simplify]: Extracting #1: cost 4 inf + 0 66.512 * * [simplify]: Extracting #2: cost 7 inf + 0 66.513 * * [simplify]: Extracting #3: cost 6 inf + 1 66.513 * * [simplify]: Extracting #4: cost 2 inf + 245 66.513 * * [simplify]: Extracting #5: cost 0 inf + 487 66.513 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.513 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.514 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.514 * * [simplify]: iters left: 5 (5 enodes) 66.517 * * [simplify]: iters left: 4 (13 enodes) 66.522 * * [simplify]: iters left: 3 (14 enodes) 66.526 * * [simplify]: Extracting #0: cost 1 inf + 0 66.527 * * [simplify]: Extracting #1: cost 4 inf + 0 66.527 * * [simplify]: Extracting #2: cost 7 inf + 0 66.527 * * [simplify]: Extracting #3: cost 6 inf + 1 66.527 * * [simplify]: Extracting #4: cost 2 inf + 245 66.527 * * [simplify]: Extracting #5: cost 0 inf + 487 66.527 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.527 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.528 * * * * [progress]: [ 227 / 363 ] simplifiying candidate # 66.528 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.528 * * [simplify]: iters left: 5 (5 enodes) 66.531 * * [simplify]: iters left: 4 (13 enodes) 66.535 * * [simplify]: iters left: 3 (14 enodes) 66.540 * * [simplify]: Extracting #0: cost 1 inf + 0 66.540 * * [simplify]: Extracting #1: cost 4 inf + 0 66.540 * * [simplify]: Extracting #2: cost 7 inf + 0 66.540 * * [simplify]: Extracting #3: cost 6 inf + 1 66.540 * * [simplify]: Extracting #4: cost 2 inf + 245 66.540 * * [simplify]: Extracting #5: cost 0 inf + 487 66.541 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.541 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.541 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.541 * * [simplify]: iters left: 5 (5 enodes) 66.545 * * [simplify]: iters left: 4 (13 enodes) 66.549 * * [simplify]: iters left: 3 (14 enodes) 66.552 * * [simplify]: Extracting #0: cost 1 inf + 0 66.552 * * [simplify]: Extracting #1: cost 4 inf + 0 66.552 * * [simplify]: Extracting #2: cost 7 inf + 0 66.552 * * [simplify]: Extracting #3: cost 6 inf + 1 66.552 * * [simplify]: Extracting #4: cost 2 inf + 245 66.552 * * [simplify]: Extracting #5: cost 0 inf + 487 66.552 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.552 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.552 * * * * [progress]: [ 228 / 363 ] simplifiying candidate # 66.552 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.552 * * [simplify]: iters left: 5 (5 enodes) 66.554 * * [simplify]: iters left: 4 (13 enodes) 66.556 * * [simplify]: iters left: 3 (14 enodes) 66.559 * * [simplify]: Extracting #0: cost 1 inf + 0 66.559 * * [simplify]: Extracting #1: cost 4 inf + 0 66.559 * * [simplify]: Extracting #2: cost 7 inf + 0 66.559 * * [simplify]: Extracting #3: cost 6 inf + 1 66.559 * * [simplify]: Extracting #4: cost 2 inf + 245 66.559 * * [simplify]: Extracting #5: cost 0 inf + 487 66.559 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.559 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.559 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.559 * * [simplify]: iters left: 5 (5 enodes) 66.561 * * [simplify]: iters left: 4 (13 enodes) 66.563 * * [simplify]: iters left: 3 (14 enodes) 66.566 * * [simplify]: Extracting #0: cost 1 inf + 0 66.566 * * [simplify]: Extracting #1: cost 4 inf + 0 66.566 * * [simplify]: Extracting #2: cost 7 inf + 0 66.566 * * [simplify]: Extracting #3: cost 6 inf + 1 66.566 * * [simplify]: Extracting #4: cost 2 inf + 245 66.566 * * [simplify]: Extracting #5: cost 0 inf + 487 66.566 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.566 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.566 * * * * [progress]: [ 229 / 363 ] simplifiying candidate # 66.567 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.567 * * [simplify]: iters left: 5 (5 enodes) 66.568 * * [simplify]: iters left: 4 (13 enodes) 66.571 * * [simplify]: iters left: 3 (14 enodes) 66.573 * * [simplify]: Extracting #0: cost 1 inf + 0 66.573 * * [simplify]: Extracting #1: cost 4 inf + 0 66.573 * * [simplify]: Extracting #2: cost 7 inf + 0 66.573 * * [simplify]: Extracting #3: cost 6 inf + 1 66.573 * * [simplify]: Extracting #4: cost 2 inf + 245 66.573 * * [simplify]: Extracting #5: cost 0 inf + 487 66.573 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.573 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.574 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.574 * * [simplify]: iters left: 5 (5 enodes) 66.575 * * [simplify]: iters left: 4 (13 enodes) 66.578 * * [simplify]: iters left: 3 (14 enodes) 66.583 * * [simplify]: Extracting #0: cost 1 inf + 0 66.583 * * [simplify]: Extracting #1: cost 4 inf + 0 66.583 * * [simplify]: Extracting #2: cost 7 inf + 0 66.583 * * [simplify]: Extracting #3: cost 6 inf + 1 66.584 * * [simplify]: Extracting #4: cost 2 inf + 245 66.584 * * [simplify]: Extracting #5: cost 0 inf + 487 66.584 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.584 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.584 * * * * [progress]: [ 230 / 363 ] simplifiying candidate # 66.585 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.585 * * [simplify]: iters left: 5 (5 enodes) 66.588 * * [simplify]: iters left: 4 (13 enodes) 66.592 * * [simplify]: iters left: 3 (14 enodes) 66.597 * * [simplify]: Extracting #0: cost 1 inf + 0 66.597 * * [simplify]: Extracting #1: cost 4 inf + 0 66.597 * * [simplify]: Extracting #2: cost 7 inf + 0 66.597 * * [simplify]: Extracting #3: cost 6 inf + 1 66.597 * * [simplify]: Extracting #4: cost 2 inf + 245 66.597 * * [simplify]: Extracting #5: cost 0 inf + 487 66.598 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.598 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.598 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.598 * * [simplify]: iters left: 5 (5 enodes) 66.601 * * [simplify]: iters left: 4 (13 enodes) 66.606 * * [simplify]: iters left: 3 (14 enodes) 66.611 * * [simplify]: Extracting #0: cost 1 inf + 0 66.611 * * [simplify]: Extracting #1: cost 4 inf + 0 66.611 * * [simplify]: Extracting #2: cost 7 inf + 0 66.611 * * [simplify]: Extracting #3: cost 6 inf + 1 66.611 * * [simplify]: Extracting #4: cost 2 inf + 245 66.612 * * [simplify]: Extracting #5: cost 0 inf + 487 66.612 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.612 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.612 * * * * [progress]: [ 231 / 363 ] simplifiying candidate # 66.613 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.613 * * [simplify]: iters left: 5 (5 enodes) 66.616 * * [simplify]: iters left: 4 (13 enodes) 66.623 * * [simplify]: iters left: 3 (14 enodes) 66.627 * * [simplify]: Extracting #0: cost 1 inf + 0 66.627 * * [simplify]: Extracting #1: cost 4 inf + 0 66.627 * * [simplify]: Extracting #2: cost 7 inf + 0 66.627 * * [simplify]: Extracting #3: cost 6 inf + 1 66.628 * * [simplify]: Extracting #4: cost 2 inf + 245 66.628 * * [simplify]: Extracting #5: cost 0 inf + 487 66.628 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.628 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.629 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.629 * * [simplify]: iters left: 5 (5 enodes) 66.632 * * [simplify]: iters left: 4 (13 enodes) 66.636 * * [simplify]: iters left: 3 (14 enodes) 66.641 * * [simplify]: Extracting #0: cost 1 inf + 0 66.641 * * [simplify]: Extracting #1: cost 4 inf + 0 66.641 * * [simplify]: Extracting #2: cost 7 inf + 0 66.641 * * [simplify]: Extracting #3: cost 6 inf + 1 66.641 * * [simplify]: Extracting #4: cost 2 inf + 245 66.641 * * [simplify]: Extracting #5: cost 0 inf + 487 66.641 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.641 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.642 * * * * [progress]: [ 232 / 363 ] simplifiying candidate # 66.642 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.642 * * [simplify]: iters left: 5 (5 enodes) 66.646 * * [simplify]: iters left: 4 (13 enodes) 66.650 * * [simplify]: iters left: 3 (14 enodes) 66.655 * * [simplify]: Extracting #0: cost 1 inf + 0 66.655 * * [simplify]: Extracting #1: cost 4 inf + 0 66.655 * * [simplify]: Extracting #2: cost 7 inf + 0 66.655 * * [simplify]: Extracting #3: cost 6 inf + 1 66.655 * * [simplify]: Extracting #4: cost 2 inf + 245 66.655 * * [simplify]: Extracting #5: cost 0 inf + 487 66.656 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.656 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.656 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.656 * * [simplify]: iters left: 5 (5 enodes) 66.659 * * [simplify]: iters left: 4 (13 enodes) 66.664 * * [simplify]: iters left: 3 (14 enodes) 66.669 * * [simplify]: Extracting #0: cost 1 inf + 0 66.669 * * [simplify]: Extracting #1: cost 4 inf + 0 66.669 * * [simplify]: Extracting #2: cost 7 inf + 0 66.669 * * [simplify]: Extracting #3: cost 6 inf + 1 66.669 * * [simplify]: Extracting #4: cost 2 inf + 245 66.669 * * [simplify]: Extracting #5: cost 0 inf + 487 66.669 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.669 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.670 * * * * [progress]: [ 233 / 363 ] simplifiying candidate # 66.670 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.670 * * [simplify]: iters left: 5 (5 enodes) 66.673 * * [simplify]: iters left: 4 (13 enodes) 66.678 * * [simplify]: iters left: 3 (14 enodes) 66.682 * * [simplify]: Extracting #0: cost 1 inf + 0 66.682 * * [simplify]: Extracting #1: cost 4 inf + 0 66.683 * * [simplify]: Extracting #2: cost 7 inf + 0 66.683 * * [simplify]: Extracting #3: cost 6 inf + 1 66.683 * * [simplify]: Extracting #4: cost 2 inf + 245 66.683 * * [simplify]: Extracting #5: cost 0 inf + 487 66.683 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.683 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))))))) 0)))) 66.684 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 66.684 * * [simplify]: iters left: 5 (5 enodes) 66.687 * * [simplify]: iters left: 4 (13 enodes) 66.690 * * [simplify]: iters left: 3 (14 enodes) 66.692 * * [simplify]: Extracting #0: cost 1 inf + 0 66.693 * * [simplify]: Extracting #1: cost 4 inf + 0 66.693 * * [simplify]: Extracting #2: cost 7 inf + 0 66.693 * * [simplify]: Extracting #3: cost 6 inf + 1 66.693 * * [simplify]: Extracting #4: cost 2 inf + 245 66.693 * * [simplify]: Extracting #5: cost 0 inf + 487 66.693 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.693 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))))))) 0)))) 66.693 * * * * [progress]: [ 234 / 363 ] simplifiying candidate # 66.693 * [simplify]: Simplifying (sqrt 2) 66.693 * * [simplify]: iters left: 1 (2 enodes) 66.694 * * [simplify]: Extracting #0: cost 1 inf + 0 66.694 * * [simplify]: Extracting #1: cost 3 inf + 0 66.694 * * [simplify]: Extracting #2: cost 2 inf + 1 66.694 * * [simplify]: Extracting #3: cost 0 inf + 83 66.694 * [simplify]: Simplified to (sqrt 2) 66.694 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) (* 2 1/2)))))) 0)))) 66.695 * [simplify]: Simplifying (* 2 1/2) 66.695 * * [simplify]: iters left: 2 (3 enodes) 66.697 * * [simplify]: iters left: 1 (11 enodes) 66.698 * * [simplify]: Extracting #0: cost 1 inf + 0 66.699 * * [simplify]: Extracting #1: cost 0 inf + 1 66.699 * [simplify]: Simplified to 1 66.699 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) 1))))) 0)))) 66.699 * * * * [progress]: [ 235 / 363 ] simplifiying candidate # 66.699 * [simplify]: Simplifying (sqrt (sqrt 2)) 66.699 * * [simplify]: iters left: 2 (3 enodes) 66.700 * * [simplify]: iters left: 1 (9 enodes) 66.702 * * [simplify]: Extracting #0: cost 1 inf + 0 66.702 * * [simplify]: Extracting #1: cost 3 inf + 0 66.702 * * [simplify]: Extracting #2: cost 5 inf + 0 66.702 * * [simplify]: Extracting #3: cost 4 inf + 1 66.702 * * [simplify]: Extracting #4: cost 0 inf + 245 66.702 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.702 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt (sqrt 2)) (* 2 1)))))) 0)))) 66.702 * [simplify]: Simplifying (* 2 1) 66.702 * * [simplify]: iters left: 2 (3 enodes) 66.704 * * [simplify]: iters left: 1 (9 enodes) 66.706 * * [simplify]: Extracting #0: cost 1 inf + 0 66.706 * * [simplify]: Extracting #1: cost 0 inf + 1 66.706 * [simplify]: Simplified to 2 66.706 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt (sqrt 2)) 2))))) 0)))) 66.706 * * * * [progress]: [ 236 / 363 ] simplifiying candidate # 66.706 * [simplify]: Simplifying (* 2 (/ 1/2 2)) 66.706 * * [simplify]: iters left: 4 (4 enodes) 66.709 * * [simplify]: iters left: 3 (17 enodes) 66.712 * * [simplify]: iters left: 2 (21 enodes) 66.715 * * [simplify]: iters left: 1 (23 enodes) 66.720 * * [simplify]: Extracting #0: cost 1 inf + 0 66.720 * * [simplify]: Extracting #1: cost 0 inf + 1 66.720 * [simplify]: Simplified to 1/2 66.720 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 2 1/2))))) 0)))) 66.721 * * * * [progress]: [ 237 / 363 ] simplifiying candidate # 66.721 * [simplify]: Simplifying (sqrt 2) 66.721 * * [simplify]: iters left: 1 (2 enodes) 66.723 * * [simplify]: Extracting #0: cost 1 inf + 0 66.723 * * [simplify]: Extracting #1: cost 3 inf + 0 66.723 * * [simplify]: Extracting #2: cost 2 inf + 1 66.723 * * [simplify]: Extracting #3: cost 0 inf + 83 66.723 * [simplify]: Simplified to (sqrt 2) 66.723 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) (* 2 (/ 1 2))))))) 0)))) 66.724 * [simplify]: Simplifying (* 2 (/ 1 2)) 66.724 * * [simplify]: iters left: 4 (4 enodes) 66.727 * * [simplify]: iters left: 3 (13 enodes) 66.732 * * [simplify]: iters left: 2 (15 enodes) 66.737 * * [simplify]: Extracting #0: cost 1 inf + 0 66.737 * * [simplify]: Extracting #1: cost 0 inf + 1 66.737 * [simplify]: Simplified to 1 66.737 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow (sqrt 2) 1))))) 0)))) 66.737 * * * * [progress]: [ 238 / 363 ] simplifiying candidate # 66.738 * [simplify]: Simplifying (* 2 (/ (/ 1 2) 2)) 66.738 * * [simplify]: iters left: 6 (5 enodes) 66.744 * * [simplify]: iters left: 5 (25 enodes) 66.751 * * [simplify]: iters left: 4 (29 enodes) 66.759 * * [simplify]: Extracting #0: cost 1 inf + 0 66.759 * * [simplify]: Extracting #1: cost 0 inf + 1 66.759 * [simplify]: Simplified to 1/2 66.759 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (pow 2 1/2))))) 0)))) 66.760 * * * * [progress]: [ 239 / 363 ] simplifiying candidate # 66.760 * [simplify]: Simplifying (cbrt (sqrt (sqrt 2))) 66.760 * * [simplify]: iters left: 3 (4 enodes) 66.765 * * [simplify]: iters left: 2 (12 enodes) 66.769 * * [simplify]: Extracting #0: cost 1 inf + 0 66.770 * * [simplify]: Extracting #1: cost 3 inf + 0 66.770 * * [simplify]: Extracting #2: cost 5 inf + 0 66.770 * * [simplify]: Extracting #3: cost 7 inf + 0 66.770 * * [simplify]: Extracting #4: cost 6 inf + 1 66.770 * * [simplify]: Extracting #5: cost 0 inf + 567 66.770 * [simplify]: Simplified to (cbrt (sqrt (sqrt 2))) 66.770 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2))))) (cbrt (sqrt (sqrt 2)))))))) 0)))) 66.770 * * * * [progress]: [ 240 / 363 ] simplifiying candidate # 66.771 * [simplify]: Simplifying (sqrt (cbrt (sqrt 2))) 66.771 * * [simplify]: iters left: 3 (4 enodes) 66.773 * * [simplify]: iters left: 2 (12 enodes) 66.777 * * [simplify]: Extracting #0: cost 1 inf + 0 66.777 * * [simplify]: Extracting #1: cost 3 inf + 0 66.777 * * [simplify]: Extracting #2: cost 5 inf + 0 66.777 * * [simplify]: Extracting #3: cost 7 inf + 0 66.777 * * [simplify]: Extracting #4: cost 6 inf + 1 66.778 * * [simplify]: Extracting #5: cost 0 inf + 647 66.778 * [simplify]: Simplified to (sqrt (cbrt (sqrt 2))) 66.778 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))) (sqrt (cbrt (sqrt 2)))))))) 0)))) 66.778 * * * * [progress]: [ 241 / 363 ] simplifiying candidate # 66.778 * [simplify]: Simplifying (sqrt (sqrt (cbrt 2))) 66.778 * * [simplify]: iters left: 3 (4 enodes) 66.779 * * [simplify]: iters left: 2 (12 enodes) 66.782 * * [simplify]: Extracting #0: cost 1 inf + 0 66.782 * * [simplify]: Extracting #1: cost 3 inf + 0 66.782 * * [simplify]: Extracting #2: cost 5 inf + 0 66.782 * * [simplify]: Extracting #3: cost 7 inf + 0 66.782 * * [simplify]: Extracting #4: cost 6 inf + 1 66.782 * * [simplify]: Extracting #5: cost 0 inf + 727 66.782 * [simplify]: Simplified to (sqrt (sqrt (cbrt 2))) 66.782 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (sqrt (* (cbrt 2) (cbrt 2))))) (sqrt (sqrt (cbrt 2)))))))) 0)))) 66.782 * * * * [progress]: [ 242 / 363 ] simplifiying candidate # 66.782 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 66.782 * * [simplify]: iters left: 3 (4 enodes) 66.784 * * [simplify]: iters left: 2 (12 enodes) 66.786 * * [simplify]: Extracting #0: cost 1 inf + 0 66.786 * * [simplify]: Extracting #1: cost 3 inf + 0 66.786 * * [simplify]: Extracting #2: cost 5 inf + 0 66.786 * * [simplify]: Extracting #3: cost 7 inf + 0 66.786 * * [simplify]: Extracting #4: cost 6 inf + 1 66.786 * * [simplify]: Extracting #5: cost 0 inf + 487 66.786 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 66.786 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt (sqrt 2)))))))) 0)))) 66.787 * * * * [progress]: [ 243 / 363 ] simplifiying candidate # 66.787 * [simplify]: Simplifying (sqrt (sqrt 2)) 66.787 * * [simplify]: iters left: 2 (3 enodes) 66.788 * * [simplify]: iters left: 1 (9 enodes) 66.790 * * [simplify]: Extracting #0: cost 1 inf + 0 66.790 * * [simplify]: Extracting #1: cost 3 inf + 0 66.790 * * [simplify]: Extracting #2: cost 5 inf + 0 66.790 * * [simplify]: Extracting #3: cost 4 inf + 1 66.790 * * [simplify]: Extracting #4: cost 0 inf + 245 66.790 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.790 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (sqrt 1))) (sqrt (sqrt 2))))))) 0)))) 66.790 * * * * [progress]: [ 244 / 363 ] simplifiying candidate # 66.790 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 66.790 * * [simplify]: iters left: 3 (4 enodes) 66.792 * * [simplify]: iters left: 2 (12 enodes) 66.794 * * [simplify]: Extracting #0: cost 1 inf + 0 66.794 * * [simplify]: Extracting #1: cost 3 inf + 0 66.794 * * [simplify]: Extracting #2: cost 5 inf + 0 66.794 * * [simplify]: Extracting #3: cost 7 inf + 0 66.794 * * [simplify]: Extracting #4: cost 6 inf + 1 66.794 * * [simplify]: Extracting #5: cost 0 inf + 487 66.794 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 66.794 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt (sqrt 2)))))))) 0)))) 66.795 * * * * [progress]: [ 245 / 363 ] simplifiying candidate # 66.795 * [simplify]: Simplifying (sqrt (sqrt 2)) 66.795 * * [simplify]: iters left: 2 (3 enodes) 66.796 * * [simplify]: iters left: 1 (9 enodes) 66.798 * * [simplify]: Extracting #0: cost 1 inf + 0 66.798 * * [simplify]: Extracting #1: cost 3 inf + 0 66.798 * * [simplify]: Extracting #2: cost 5 inf + 0 66.798 * * [simplify]: Extracting #3: cost 4 inf + 1 66.798 * * [simplify]: Extracting #4: cost 0 inf + 245 66.798 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.798 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt 1)) (sqrt (sqrt 2))))))) 0)))) 66.798 * * * * [progress]: [ 246 / 363 ] simplifiying candidate # 66.798 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 66.798 * * [simplify]: iters left: 3 (4 enodes) 66.800 * * [simplify]: iters left: 2 (12 enodes) 66.802 * * [simplify]: Extracting #0: cost 1 inf + 0 66.802 * * [simplify]: Extracting #1: cost 3 inf + 0 66.802 * * [simplify]: Extracting #2: cost 5 inf + 0 66.802 * * [simplify]: Extracting #3: cost 7 inf + 0 66.802 * * [simplify]: Extracting #4: cost 6 inf + 1 66.802 * * [simplify]: Extracting #5: cost 0 inf + 487 66.802 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 66.802 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt (sqrt 2)))))))) 0)))) 66.802 * * * * [progress]: [ 247 / 363 ] simplifiying candidate # 66.803 * [simplify]: Simplifying (sqrt (sqrt 2)) 66.803 * * [simplify]: iters left: 2 (3 enodes) 66.804 * * [simplify]: iters left: 1 (9 enodes) 66.806 * * [simplify]: Extracting #0: cost 1 inf + 0 66.806 * * [simplify]: Extracting #1: cost 3 inf + 0 66.806 * * [simplify]: Extracting #2: cost 5 inf + 0 66.806 * * [simplify]: Extracting #3: cost 4 inf + 1 66.806 * * [simplify]: Extracting #4: cost 0 inf + 245 66.806 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.806 * [simplify]: Simplified (2 2 3 1 2 3 1 2 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) 1) (sqrt (sqrt 2))))))) 0)))) 66.806 * * * * [progress]: [ 248 / 363 ] simplifiying candidate # 66.806 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) 66.806 * * [simplify]: iters left: 5 (5 enodes) 66.808 * * [simplify]: iters left: 4 (15 enodes) 66.812 * * [simplify]: Extracting #0: cost 1 inf + 0 66.812 * * [simplify]: Extracting #1: cost 3 inf + 0 66.812 * * [simplify]: Extracting #2: cost 5 inf + 0 66.812 * * [simplify]: Extracting #3: cost 7 inf + 0 66.812 * * [simplify]: Extracting #4: cost 9 inf + 0 66.812 * * [simplify]: Extracting #5: cost 8 inf + 1 66.812 * * [simplify]: Extracting #6: cost 0 inf + 969 66.813 * [simplify]: Simplified to (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) 66.813 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) (* (cbrt (sqrt (sqrt 2))) (sqrt (sqrt 2)))))))) 0)))) 66.813 * * * * [progress]: [ 249 / 363 ] simplifiying candidate # 66.813 * [simplify]: Simplifying (sqrt (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) 66.813 * * [simplify]: iters left: 5 (5 enodes) 66.816 * * [simplify]: iters left: 4 (16 enodes) 66.822 * * [simplify]: Extracting #0: cost 1 inf + 0 66.822 * * [simplify]: Extracting #1: cost 4 inf + 0 66.822 * * [simplify]: Extracting #2: cost 7 inf + 0 66.822 * * [simplify]: Extracting #3: cost 9 inf + 0 66.822 * * [simplify]: Extracting #4: cost 8 inf + 1 66.822 * * [simplify]: Extracting #5: cost 0 inf + 969 66.823 * [simplify]: Simplified to (fabs (cbrt (sqrt 2))) 66.823 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (fabs (cbrt (sqrt 2))) (* (sqrt (cbrt (sqrt 2))) (sqrt (sqrt 2)))))))) 0)))) 66.823 * * * * [progress]: [ 250 / 363 ] simplifiying candidate # 66.823 * [simplify]: Simplifying (sqrt (sqrt (* (cbrt 2) (cbrt 2)))) 66.824 * * [simplify]: iters left: 5 (5 enodes) 66.826 * * [simplify]: iters left: 4 (16 enodes) 66.829 * * [simplify]: Extracting #0: cost 1 inf + 0 66.829 * * [simplify]: Extracting #1: cost 3 inf + 0 66.829 * * [simplify]: Extracting #2: cost 6 inf + 0 66.829 * * [simplify]: Extracting #3: cost 9 inf + 0 66.829 * * [simplify]: Extracting #4: cost 8 inf + 1 66.829 * * [simplify]: Extracting #5: cost 0 inf + 969 66.829 * [simplify]: Simplified to (sqrt (fabs (cbrt 2))) 66.829 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (fabs (cbrt 2))) (* (sqrt (sqrt (cbrt 2))) (sqrt (sqrt 2)))))))) 0)))) 66.830 * * * * [progress]: [ 251 / 363 ] simplifiying candidate # 66.830 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 66.830 * * [simplify]: iters left: 3 (4 enodes) 66.831 * * [simplify]: iters left: 2 (12 enodes) 66.833 * * [simplify]: Extracting #0: cost 1 inf + 0 66.833 * * [simplify]: Extracting #1: cost 3 inf + 0 66.833 * * [simplify]: Extracting #2: cost 5 inf + 0 66.833 * * [simplify]: Extracting #3: cost 7 inf + 0 66.833 * * [simplify]: Extracting #4: cost 6 inf + 1 66.833 * * [simplify]: Extracting #5: cost 0 inf + 487 66.834 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 66.834 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt (sqrt 2))) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt 2)))))))) 0)))) 66.834 * * * * [progress]: [ 252 / 363 ] simplifiying candidate # 66.834 * [simplify]: Simplifying (sqrt (sqrt 1)) 66.834 * * [simplify]: iters left: 2 (3 enodes) 66.837 * * [simplify]: iters left: 1 (11 enodes) 66.839 * * [simplify]: Extracting #0: cost 1 inf + 0 66.839 * * [simplify]: Extracting #1: cost 0 inf + 1 66.839 * [simplify]: Simplified to 1 66.839 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* 1 (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))))) 0)))) 66.839 * * * * [progress]: [ 253 / 363 ] simplifiying candidate # 66.839 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 66.839 * * [simplify]: iters left: 3 (4 enodes) 66.841 * * [simplify]: iters left: 2 (12 enodes) 66.843 * * [simplify]: Extracting #0: cost 1 inf + 0 66.843 * * [simplify]: Extracting #1: cost 3 inf + 0 66.843 * * [simplify]: Extracting #2: cost 5 inf + 0 66.843 * * [simplify]: Extracting #3: cost 7 inf + 0 66.843 * * [simplify]: Extracting #4: cost 6 inf + 1 66.843 * * [simplify]: Extracting #5: cost 0 inf + 487 66.843 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 66.843 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt (sqrt 2))) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt 2)))))))) 0)))) 66.844 * * * * [progress]: [ 254 / 363 ] simplifiying candidate # 66.844 * [simplify]: Simplifying (sqrt 1) 66.844 * * [simplify]: iters left: 1 (2 enodes) 66.845 * * [simplify]: Extracting #0: cost 1 inf + 0 66.846 * * [simplify]: Extracting #1: cost 0 inf + 1 66.846 * [simplify]: Simplified to 1 66.846 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* 1 (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))))))) 0)))) 66.846 * * * * [progress]: [ 255 / 363 ] simplifiying candidate # 66.846 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 66.846 * * [simplify]: iters left: 3 (4 enodes) 66.847 * * [simplify]: iters left: 2 (12 enodes) 66.849 * * [simplify]: Extracting #0: cost 1 inf + 0 66.849 * * [simplify]: Extracting #1: cost 3 inf + 0 66.849 * * [simplify]: Extracting #2: cost 5 inf + 0 66.849 * * [simplify]: Extracting #3: cost 7 inf + 0 66.849 * * [simplify]: Extracting #4: cost 6 inf + 1 66.850 * * [simplify]: Extracting #5: cost 0 inf + 487 66.850 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 66.850 * [simplify]: Simplified (2 2 3 1 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt (sqrt 2))) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt 2)))))))) 0)))) 66.850 * * * * [progress]: [ 256 / 363 ] simplifiying candidate # 66.850 * * * * [progress]: [ 257 / 363 ] simplifiying candidate #real (real->posit16 (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))))) 0))))> 66.850 * * * * [progress]: [ 258 / 363 ] simplifiying candidate # 66.850 * * * * [progress]: [ 259 / 363 ] simplifiying candidate # 66.850 * * * * [progress]: [ 260 / 363 ] simplifiying candidate # 66.850 * * * * [progress]: [ 261 / 363 ] simplifiying candidate # 66.850 * [simplify]: Simplifying (sqrt 2) 66.850 * * [simplify]: iters left: 1 (2 enodes) 66.851 * * [simplify]: Extracting #0: cost 1 inf + 0 66.851 * * [simplify]: Extracting #1: cost 3 inf + 0 66.851 * * [simplify]: Extracting #2: cost 2 inf + 1 66.851 * * [simplify]: Extracting #3: cost 0 inf + 83 66.851 * [simplify]: Simplified to (sqrt 2) 66.851 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) (+ 1/2 1/2)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.852 * [simplify]: Simplifying (+ 1/2 1/2) 66.852 * * [simplify]: iters left: 2 (2 enodes) 66.853 * * [simplify]: iters left: 1 (7 enodes) 66.856 * * [simplify]: Extracting #0: cost 1 inf + 0 66.856 * * [simplify]: Extracting #1: cost 0 inf + 1 66.856 * [simplify]: Simplified to 1 66.856 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) 1) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.856 * * * * [progress]: [ 262 / 363 ] simplifiying candidate # 66.856 * [simplify]: Simplifying (sqrt 2) 66.856 * * [simplify]: iters left: 1 (2 enodes) 66.858 * * [simplify]: Extracting #0: cost 1 inf + 0 66.858 * * [simplify]: Extracting #1: cost 3 inf + 0 66.858 * * [simplify]: Extracting #2: cost 2 inf + 1 66.858 * * [simplify]: Extracting #3: cost 0 inf + 83 66.858 * [simplify]: Simplified to (sqrt 2) 66.858 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) (+ 1/2 (/ 1 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.859 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 66.859 * * [simplify]: iters left: 4 (5 enodes) 66.864 * * [simplify]: iters left: 3 (18 enodes) 66.872 * * [simplify]: iters left: 2 (20 enodes) 66.877 * * [simplify]: Extracting #0: cost 1 inf + 0 66.877 * * [simplify]: Extracting #1: cost 0 inf + 1 66.877 * [simplify]: Simplified to 1 66.878 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) 1) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.878 * * * * [progress]: [ 263 / 363 ] simplifiying candidate # 66.878 * [simplify]: Simplifying (sqrt (sqrt 2)) 66.878 * * [simplify]: iters left: 2 (3 enodes) 66.884 * * [simplify]: iters left: 1 (9 enodes) 66.887 * * [simplify]: Extracting #0: cost 1 inf + 0 66.887 * * [simplify]: Extracting #1: cost 3 inf + 0 66.887 * * [simplify]: Extracting #2: cost 5 inf + 0 66.887 * * [simplify]: Extracting #3: cost 4 inf + 1 66.888 * * [simplify]: Extracting #4: cost 0 inf + 245 66.888 * [simplify]: Simplified to (sqrt (sqrt 2)) 66.888 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt (sqrt 2)) (+ 1 1)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.888 * [simplify]: Simplifying (+ 1 1) 66.888 * * [simplify]: iters left: 2 (2 enodes) 66.891 * * [simplify]: iters left: 1 (9 enodes) 66.894 * * [simplify]: Extracting #0: cost 1 inf + 0 66.894 * * [simplify]: Extracting #1: cost 0 inf + 1 66.894 * [simplify]: Simplified to 2 66.894 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt (sqrt 2)) 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.894 * * * * [progress]: [ 264 / 363 ] simplifiying candidate # 66.894 * [simplify]: Simplifying (+ (/ 1/2 2) (/ 1/2 2)) 66.895 * * [simplify]: iters left: 4 (4 enodes) 66.900 * * [simplify]: iters left: 3 (13 enodes) 66.904 * * [simplify]: Extracting #0: cost 1 inf + 0 66.904 * * [simplify]: Extracting #1: cost 0 inf + 1 66.904 * [simplify]: Simplified to 1/2 66.904 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 2 1/2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.904 * * * * [progress]: [ 265 / 363 ] simplifiying candidate # 66.905 * [simplify]: Simplifying (+ (/ 1/2 2) (/ (/ 1 2) 2)) 66.905 * * [simplify]: iters left: 6 (7 enodes) 66.911 * * [simplify]: iters left: 5 (28 enodes) 66.922 * * [simplify]: iters left: 4 (32 enodes) 66.930 * * [simplify]: Extracting #0: cost 1 inf + 0 66.930 * * [simplify]: Extracting #1: cost 0 inf + 1 66.930 * [simplify]: Simplified to 1/2 66.931 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 2 1/2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.931 * * * * [progress]: [ 266 / 363 ] simplifiying candidate # 66.931 * [simplify]: Simplifying (sqrt 2) 66.931 * * [simplify]: iters left: 1 (2 enodes) 66.933 * * [simplify]: Extracting #0: cost 1 inf + 0 66.933 * * [simplify]: Extracting #1: cost 3 inf + 0 66.933 * * [simplify]: Extracting #2: cost 2 inf + 1 66.933 * * [simplify]: Extracting #3: cost 0 inf + 83 66.933 * [simplify]: Simplified to (sqrt 2) 66.933 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) (+ (/ 1 2) 1/2)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.934 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 66.934 * * [simplify]: iters left: 4 (5 enodes) 66.941 * * [simplify]: iters left: 3 (18 enodes) 66.946 * * [simplify]: iters left: 2 (20 enodes) 66.951 * * [simplify]: Extracting #0: cost 1 inf + 0 66.951 * * [simplify]: Extracting #1: cost 0 inf + 1 66.951 * [simplify]: Simplified to 1 66.951 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) 1) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.951 * * * * [progress]: [ 267 / 363 ] simplifiying candidate # 66.951 * [simplify]: Simplifying (sqrt 2) 66.951 * * [simplify]: iters left: 1 (2 enodes) 66.952 * * [simplify]: Extracting #0: cost 1 inf + 0 66.952 * * [simplify]: Extracting #1: cost 3 inf + 0 66.952 * * [simplify]: Extracting #2: cost 2 inf + 1 66.952 * * [simplify]: Extracting #3: cost 0 inf + 83 66.952 * [simplify]: Simplified to (sqrt 2) 66.952 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) (+ (/ 1 2) (/ 1 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.953 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 66.953 * * [simplify]: iters left: 4 (4 enodes) 66.955 * * [simplify]: iters left: 3 (15 enodes) 66.958 * * [simplify]: iters left: 2 (17 enodes) 66.960 * * [simplify]: Extracting #0: cost 1 inf + 0 66.960 * * [simplify]: Extracting #1: cost 0 inf + 1 66.960 * [simplify]: Simplified to 1 66.961 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) 1) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.961 * * * * [progress]: [ 268 / 363 ] simplifiying candidate # 66.961 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ 1/2 2)) 66.961 * * [simplify]: iters left: 6 (7 enodes) 66.965 * * [simplify]: iters left: 5 (28 enodes) 66.971 * * [simplify]: iters left: 4 (32 enodes) 66.976 * * [simplify]: Extracting #0: cost 1 inf + 0 66.976 * * [simplify]: Extracting #1: cost 0 inf + 1 66.976 * [simplify]: Simplified to 1/2 66.976 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 2 1/2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.976 * * * * [progress]: [ 269 / 363 ] simplifiying candidate # 66.976 * [simplify]: Simplifying (+ (/ (/ 1 2) 2) (/ (/ 1 2) 2)) 66.976 * * [simplify]: iters left: 6 (5 enodes) 66.982 * * [simplify]: iters left: 5 (22 enodes) 66.991 * * [simplify]: iters left: 4 (26 enodes) 66.998 * * [simplify]: Extracting #0: cost 1 inf + 0 66.998 * * [simplify]: Extracting #1: cost 0 inf + 1 66.998 * [simplify]: Simplified to 1/2 66.998 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 2 1/2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 66.998 * * * * [progress]: [ 270 / 363 ] simplifiying candidate # 66.999 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 66.999 * * [simplify]: iters left: 3 (3 enodes) 67.001 * * [simplify]: iters left: 2 (7 enodes) 67.004 * * [simplify]: Extracting #0: cost 1 inf + 0 67.004 * * [simplify]: Extracting #1: cost 0 inf + 1 67.004 * [simplify]: Simplified to 2 67.004 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 2 1/2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.004 * * * * [progress]: [ 271 / 363 ] simplifiying candidate # 67.004 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 67.004 * * [simplify]: iters left: 4 (4 enodes) 67.007 * * [simplify]: iters left: 3 (10 enodes) 67.011 * * [simplify]: iters left: 2 (11 enodes) 67.014 * * [simplify]: Extracting #0: cost 1 inf + 0 67.014 * * [simplify]: Extracting #1: cost 4 inf + 0 67.014 * * [simplify]: Extracting #2: cost 4 inf + 1 67.014 * * [simplify]: Extracting #3: cost 2 inf + 83 67.014 * * [simplify]: Extracting #4: cost 0 inf + 245 67.015 * [simplify]: Simplified to (sqrt 2) 67.015 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) 1) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.015 * * * * [progress]: [ 272 / 363 ] simplifiying candidate # 67.015 * [simplify]: Simplifying (* 2 2) 67.015 * * [simplify]: iters left: 2 (2 enodes) 67.021 * * [simplify]: iters left: 1 (7 enodes) 67.024 * * [simplify]: Extracting #0: cost 1 inf + 0 67.024 * * [simplify]: Extracting #1: cost 0 inf + 1 67.024 * [simplify]: Simplified to 4 67.024 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 4 (/ 1/2 2)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.024 * [simplify]: Simplifying (/ 1/2 2) 67.024 * * [simplify]: iters left: 2 (3 enodes) 67.028 * * [simplify]: iters left: 1 (10 enodes) 67.032 * * [simplify]: Extracting #0: cost 1 inf + 0 67.032 * * [simplify]: Extracting #1: cost 0 inf + 1 67.032 * [simplify]: Simplified to 1/4 67.032 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 4 1/4) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.032 * * * * [progress]: [ 273 / 363 ] simplifiying candidate # 67.032 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 67.032 * * [simplify]: iters left: 3 (3 enodes) 67.035 * * [simplify]: iters left: 2 (7 enodes) 67.038 * * [simplify]: Extracting #0: cost 1 inf + 0 67.038 * * [simplify]: Extracting #1: cost 0 inf + 1 67.038 * [simplify]: Simplified to 2 67.038 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 2 (/ 1 2)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.038 * [simplify]: Simplifying (/ 1 2) 67.039 * * [simplify]: iters left: 2 (3 enodes) 67.041 * * [simplify]: iters left: 1 (12 enodes) 67.045 * * [simplify]: Extracting #0: cost 1 inf + 0 67.045 * * [simplify]: Extracting #1: cost 0 inf + 1 67.045 * [simplify]: Simplified to 1/2 67.046 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 2 1/2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.046 * * * * [progress]: [ 274 / 363 ] simplifiying candidate # 67.046 * [simplify]: Simplifying (* 2 2) 67.046 * * [simplify]: iters left: 2 (2 enodes) 67.048 * * [simplify]: iters left: 1 (7 enodes) 67.051 * * [simplify]: Extracting #0: cost 1 inf + 0 67.051 * * [simplify]: Extracting #1: cost 0 inf + 1 67.051 * [simplify]: Simplified to 4 67.051 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 4 (/ (/ 1 2) 2)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.051 * [simplify]: Simplifying (/ (/ 1 2) 2) 67.051 * * [simplify]: iters left: 4 (4 enodes) 67.056 * * [simplify]: iters left: 3 (19 enodes) 67.062 * * [simplify]: iters left: 2 (23 enodes) 67.069 * * [simplify]: Extracting #0: cost 1 inf + 0 67.069 * * [simplify]: Extracting #1: cost 0 inf + 1 67.069 * [simplify]: Simplified to 1/4 67.069 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 4 1/4) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.069 * * * * [progress]: [ 275 / 363 ] simplifiying candidate # 67.069 * * * * [progress]: [ 276 / 363 ] simplifiying candidate # 67.070 * [simplify]: Simplifying (sqrt (sqrt 2)) 67.070 * * [simplify]: iters left: 2 (3 enodes) 67.072 * * [simplify]: iters left: 1 (9 enodes) 67.076 * * [simplify]: Extracting #0: cost 1 inf + 0 67.076 * * [simplify]: Extracting #1: cost 3 inf + 0 67.076 * * [simplify]: Extracting #2: cost 5 inf + 0 67.076 * * [simplify]: Extracting #3: cost 4 inf + 1 67.076 * * [simplify]: Extracting #4: cost 0 inf + 245 67.076 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.076 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt (sqrt 2)) (+ 1 1)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.076 * * * * [progress]: [ 277 / 363 ] simplifiying candidate # 67.077 * * * * [progress]: [ 278 / 363 ] simplifiying candidate # 67.077 * [simplify]: Simplifying (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2)))) 67.077 * * [simplify]: iters left: 5 (5 enodes) 67.080 * * [simplify]: iters left: 4 (15 enodes) 67.083 * * [simplify]: Extracting #0: cost 1 inf + 0 67.083 * * [simplify]: Extracting #1: cost 3 inf + 0 67.083 * * [simplify]: Extracting #2: cost 5 inf + 0 67.083 * * [simplify]: Extracting #3: cost 7 inf + 0 67.083 * * [simplify]: Extracting #4: cost 9 inf + 0 67.083 * * [simplify]: Extracting #5: cost 8 inf + 1 67.083 * * [simplify]: Extracting #6: cost 0 inf + 929 67.084 * [simplify]: Simplified to (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2)))) 67.084 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (exp (+ (log (sqrt (sqrt 2))) (log (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.084 * * * * [progress]: [ 279 / 363 ] simplifiying candidate # 67.084 * * * * [progress]: [ 280 / 363 ] simplifiying candidate # 67.084 * * * * [progress]: [ 281 / 363 ] simplifiying candidate # 67.084 * [simplify]: Simplifying (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2))) (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt (sqrt 2)))) 67.084 * * [simplify]: iters left: 6 (6 enodes) 67.086 * * [simplify]: iters left: 5 (23 enodes) 67.091 * * [simplify]: iters left: 4 (35 enodes) 67.097 * * [simplify]: iters left: 3 (44 enodes) 67.105 * * [simplify]: iters left: 2 (62 enodes) 67.124 * * [simplify]: iters left: 1 (115 enodes) 67.173 * * [simplify]: Extracting #0: cost 1 inf + 0 67.174 * * [simplify]: Extracting #1: cost 14 inf + 0 67.174 * * [simplify]: Extracting #2: cost 37 inf + 2 67.174 * * [simplify]: Extracting #3: cost 40 inf + 168 67.175 * * [simplify]: Extracting #4: cost 20 inf + 4692 67.178 * * [simplify]: Extracting #5: cost 2 inf + 11141 67.180 * * [simplify]: Extracting #6: cost 0 inf + 12227 67.183 * [simplify]: Simplified to (* (sqrt 2) 2) 67.183 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (cbrt (* (sqrt 2) 2)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.183 * * * * [progress]: [ 282 / 363 ] simplifiying candidate # 67.183 * * * * [progress]: [ 283 / 363 ] simplifiying candidate # 67.184 * * * * [progress]: [ 284 / 363 ] simplifiying candidate # 67.184 * [simplify]: Simplifying (* (sqrt 2) (sqrt 2)) 67.184 * * [simplify]: iters left: 3 (3 enodes) 67.186 * * [simplify]: iters left: 2 (7 enodes) 67.189 * * [simplify]: Extracting #0: cost 1 inf + 0 67.189 * * [simplify]: Extracting #1: cost 0 inf + 1 67.189 * [simplify]: Simplified to 2 67.189 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.189 * * * * [progress]: [ 285 / 363 ] simplifiying candidate # 67.189 * * * * [progress]: [ 286 / 363 ] simplifiying candidate # 67.189 * * * * [progress]: [ 287 / 363 ] simplifiying candidate # 67.189 * * * * [progress]: [ 288 / 363 ] simplifiying candidate # 67.190 * [simplify]: Simplifying (* (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2))))) 67.190 * * [simplify]: iters left: 6 (6 enodes) 67.194 * * [simplify]: iters left: 5 (22 enodes) 67.201 * * [simplify]: iters left: 4 (26 enodes) 67.211 * * [simplify]: iters left: 3 (36 enodes) 67.225 * * [simplify]: iters left: 2 (58 enodes) 67.242 * * [simplify]: iters left: 1 (106 enodes) 67.270 * * [simplify]: Extracting #0: cost 1 inf + 0 67.270 * * [simplify]: Extracting #1: cost 13 inf + 0 67.270 * * [simplify]: Extracting #2: cost 40 inf + 1 67.270 * * [simplify]: Extracting #3: cost 38 inf + 48 67.271 * * [simplify]: Extracting #4: cost 34 inf + 253 67.272 * * [simplify]: Extracting #5: cost 17 inf + 6024 67.278 * * [simplify]: Extracting #6: cost 3 inf + 12858 67.281 * * [simplify]: Extracting #7: cost 0 inf + 14898 67.284 * [simplify]: Simplified to (* (sqrt (sqrt 2)) (cbrt (sqrt (sqrt 2)))) 67.284 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt 2)) (cbrt (sqrt (sqrt 2)))) (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.285 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) 67.285 * * [simplify]: iters left: 5 (5 enodes) 67.289 * * [simplify]: iters left: 4 (15 enodes) 67.292 * * [simplify]: Extracting #0: cost 1 inf + 0 67.292 * * [simplify]: Extracting #1: cost 3 inf + 0 67.292 * * [simplify]: Extracting #2: cost 5 inf + 0 67.292 * * [simplify]: Extracting #3: cost 7 inf + 0 67.292 * * [simplify]: Extracting #4: cost 9 inf + 0 67.292 * * [simplify]: Extracting #5: cost 8 inf + 1 67.292 * * [simplify]: Extracting #6: cost 0 inf + 969 67.292 * [simplify]: Simplified to (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) 67.292 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2))))) (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.292 * * * * [progress]: [ 289 / 363 ] simplifiying candidate # 67.292 * [simplify]: Simplifying (* (sqrt (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) (sqrt (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))) 67.292 * * [simplify]: iters left: 6 (6 enodes) 67.294 * * [simplify]: iters left: 5 (17 enodes) 67.297 * * [simplify]: iters left: 4 (18 enodes) 67.300 * * [simplify]: Extracting #0: cost 1 inf + 0 67.300 * * [simplify]: Extracting #1: cost 4 inf + 0 67.300 * * [simplify]: Extracting #2: cost 7 inf + 0 67.300 * * [simplify]: Extracting #3: cost 9 inf + 0 67.300 * * [simplify]: Extracting #4: cost 8 inf + 1 67.301 * * [simplify]: Extracting #5: cost 0 inf + 969 67.301 * [simplify]: Simplified to (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) 67.301 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (* (sqrt (cbrt (sqrt 2))) (sqrt (cbrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.301 * [simplify]: Simplifying (* (sqrt (cbrt (sqrt 2))) (sqrt (cbrt (sqrt 2)))) 67.301 * * [simplify]: iters left: 5 (5 enodes) 67.303 * * [simplify]: iters left: 4 (13 enodes) 67.305 * * [simplify]: iters left: 3 (14 enodes) 67.307 * * [simplify]: Extracting #0: cost 1 inf + 0 67.307 * * [simplify]: Extracting #1: cost 4 inf + 0 67.307 * * [simplify]: Extracting #2: cost 7 inf + 0 67.307 * * [simplify]: Extracting #3: cost 6 inf + 1 67.308 * * [simplify]: Extracting #4: cost 2 inf + 325 67.308 * * [simplify]: Extracting #5: cost 0 inf + 647 67.308 * [simplify]: Simplified to (cbrt (sqrt 2)) 67.308 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (cbrt (sqrt 2)) (cbrt (sqrt 2))) (cbrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.308 * * * * [progress]: [ 290 / 363 ] simplifiying candidate # 67.308 * [simplify]: Simplifying (* (sqrt (sqrt (* (cbrt 2) (cbrt 2)))) (sqrt (sqrt (* (cbrt 2) (cbrt 2))))) 67.308 * * [simplify]: iters left: 6 (6 enodes) 67.310 * * [simplify]: iters left: 5 (17 enodes) 67.313 * * [simplify]: iters left: 4 (18 enodes) 67.316 * * [simplify]: Extracting #0: cost 1 inf + 0 67.316 * * [simplify]: Extracting #1: cost 5 inf + 0 67.316 * * [simplify]: Extracting #2: cost 9 inf + 0 67.316 * * [simplify]: Extracting #3: cost 8 inf + 1 67.316 * * [simplify]: Extracting #4: cost 2 inf + 647 67.316 * * [simplify]: Extracting #5: cost 0 inf + 969 67.316 * [simplify]: Simplified to (fabs (cbrt 2)) 67.317 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (fabs (cbrt 2)) (* (sqrt (sqrt (cbrt 2))) (sqrt (sqrt (cbrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.317 * [simplify]: Simplifying (* (sqrt (sqrt (cbrt 2))) (sqrt (sqrt (cbrt 2)))) 67.317 * * [simplify]: iters left: 5 (5 enodes) 67.320 * * [simplify]: iters left: 4 (13 enodes) 67.324 * * [simplify]: iters left: 3 (14 enodes) 67.329 * * [simplify]: Extracting #0: cost 1 inf + 0 67.329 * * [simplify]: Extracting #1: cost 4 inf + 0 67.329 * * [simplify]: Extracting #2: cost 7 inf + 0 67.329 * * [simplify]: Extracting #3: cost 6 inf + 1 67.329 * * [simplify]: Extracting #4: cost 2 inf + 405 67.329 * * [simplify]: Extracting #5: cost 0 inf + 727 67.329 * [simplify]: Simplified to (sqrt (cbrt 2)) 67.329 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (fabs (cbrt 2)) (sqrt (cbrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.330 * * * * [progress]: [ 291 / 363 ] simplifiying candidate # 67.330 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.330 * * [simplify]: iters left: 5 (5 enodes) 67.333 * * [simplify]: iters left: 4 (13 enodes) 67.338 * * [simplify]: iters left: 3 (14 enodes) 67.342 * * [simplify]: Extracting #0: cost 1 inf + 0 67.342 * * [simplify]: Extracting #1: cost 4 inf + 0 67.342 * * [simplify]: Extracting #2: cost 7 inf + 0 67.342 * * [simplify]: Extracting #3: cost 6 inf + 1 67.343 * * [simplify]: Extracting #4: cost 2 inf + 245 67.343 * * [simplify]: Extracting #5: cost 0 inf + 487 67.343 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.343 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.344 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.344 * * [simplify]: iters left: 5 (5 enodes) 67.347 * * [simplify]: iters left: 4 (13 enodes) 67.351 * * [simplify]: iters left: 3 (14 enodes) 67.354 * * [simplify]: Extracting #0: cost 1 inf + 0 67.354 * * [simplify]: Extracting #1: cost 4 inf + 0 67.354 * * [simplify]: Extracting #2: cost 7 inf + 0 67.354 * * [simplify]: Extracting #3: cost 6 inf + 1 67.354 * * [simplify]: Extracting #4: cost 2 inf + 245 67.355 * * [simplify]: Extracting #5: cost 0 inf + 487 67.355 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.355 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.355 * * * * [progress]: [ 292 / 363 ] simplifiying candidate # 67.355 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.355 * * [simplify]: iters left: 5 (5 enodes) 67.357 * * [simplify]: iters left: 4 (13 enodes) 67.359 * * [simplify]: iters left: 3 (14 enodes) 67.361 * * [simplify]: Extracting #0: cost 1 inf + 0 67.361 * * [simplify]: Extracting #1: cost 4 inf + 0 67.361 * * [simplify]: Extracting #2: cost 7 inf + 0 67.362 * * [simplify]: Extracting #3: cost 6 inf + 1 67.362 * * [simplify]: Extracting #4: cost 2 inf + 245 67.362 * * [simplify]: Extracting #5: cost 0 inf + 487 67.362 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.362 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.362 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.362 * * [simplify]: iters left: 5 (5 enodes) 67.364 * * [simplify]: iters left: 4 (13 enodes) 67.366 * * [simplify]: iters left: 3 (14 enodes) 67.368 * * [simplify]: Extracting #0: cost 1 inf + 0 67.368 * * [simplify]: Extracting #1: cost 4 inf + 0 67.368 * * [simplify]: Extracting #2: cost 7 inf + 0 67.369 * * [simplify]: Extracting #3: cost 6 inf + 1 67.369 * * [simplify]: Extracting #4: cost 2 inf + 245 67.369 * * [simplify]: Extracting #5: cost 0 inf + 487 67.369 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.369 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.369 * * * * [progress]: [ 293 / 363 ] simplifiying candidate # 67.369 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.369 * * [simplify]: iters left: 5 (5 enodes) 67.371 * * [simplify]: iters left: 4 (13 enodes) 67.373 * * [simplify]: iters left: 3 (14 enodes) 67.375 * * [simplify]: Extracting #0: cost 1 inf + 0 67.375 * * [simplify]: Extracting #1: cost 4 inf + 0 67.375 * * [simplify]: Extracting #2: cost 7 inf + 0 67.376 * * [simplify]: Extracting #3: cost 6 inf + 1 67.376 * * [simplify]: Extracting #4: cost 2 inf + 245 67.376 * * [simplify]: Extracting #5: cost 0 inf + 487 67.376 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.376 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.376 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.376 * * [simplify]: iters left: 5 (5 enodes) 67.378 * * [simplify]: iters left: 4 (13 enodes) 67.380 * * [simplify]: iters left: 3 (14 enodes) 67.385 * * [simplify]: Extracting #0: cost 1 inf + 0 67.386 * * [simplify]: Extracting #1: cost 4 inf + 0 67.386 * * [simplify]: Extracting #2: cost 7 inf + 0 67.386 * * [simplify]: Extracting #3: cost 6 inf + 1 67.386 * * [simplify]: Extracting #4: cost 2 inf + 245 67.386 * * [simplify]: Extracting #5: cost 0 inf + 487 67.386 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.386 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.387 * * * * [progress]: [ 294 / 363 ] simplifiying candidate # 67.387 * [simplify]: Simplifying (* (sqrt (sqrt 1)) (sqrt (sqrt 1))) 67.387 * * [simplify]: iters left: 4 (4 enodes) 67.397 * * [simplify]: iters left: 3 (12 enodes) 67.400 * * [simplify]: iters left: 2 (14 enodes) 67.404 * * [simplify]: Extracting #0: cost 1 inf + 0 67.404 * * [simplify]: Extracting #1: cost 0 inf + 1 67.404 * [simplify]: Simplified to 1 67.404 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* 1 (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.404 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 67.404 * * [simplify]: iters left: 4 (4 enodes) 67.407 * * [simplify]: iters left: 3 (10 enodes) 67.411 * * [simplify]: iters left: 2 (11 enodes) 67.414 * * [simplify]: Extracting #0: cost 1 inf + 0 67.414 * * [simplify]: Extracting #1: cost 4 inf + 0 67.414 * * [simplify]: Extracting #2: cost 4 inf + 1 67.415 * * [simplify]: Extracting #3: cost 2 inf + 83 67.415 * * [simplify]: Extracting #4: cost 0 inf + 245 67.415 * [simplify]: Simplified to (sqrt 2) 67.415 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* 1 (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.415 * * * * [progress]: [ 295 / 363 ] simplifiying candidate # 67.415 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.416 * * [simplify]: iters left: 5 (5 enodes) 67.419 * * [simplify]: iters left: 4 (13 enodes) 67.423 * * [simplify]: iters left: 3 (14 enodes) 67.428 * * [simplify]: Extracting #0: cost 1 inf + 0 67.428 * * [simplify]: Extracting #1: cost 4 inf + 0 67.428 * * [simplify]: Extracting #2: cost 7 inf + 0 67.428 * * [simplify]: Extracting #3: cost 6 inf + 1 67.428 * * [simplify]: Extracting #4: cost 2 inf + 245 67.429 * * [simplify]: Extracting #5: cost 0 inf + 487 67.429 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.429 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.429 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.430 * * [simplify]: iters left: 5 (5 enodes) 67.433 * * [simplify]: iters left: 4 (13 enodes) 67.438 * * [simplify]: iters left: 3 (14 enodes) 67.442 * * [simplify]: Extracting #0: cost 1 inf + 0 67.442 * * [simplify]: Extracting #1: cost 4 inf + 0 67.442 * * [simplify]: Extracting #2: cost 7 inf + 0 67.442 * * [simplify]: Extracting #3: cost 6 inf + 1 67.442 * * [simplify]: Extracting #4: cost 2 inf + 245 67.442 * * [simplify]: Extracting #5: cost 0 inf + 487 67.442 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.442 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.442 * * * * [progress]: [ 296 / 363 ] simplifiying candidate # 67.443 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.443 * * [simplify]: iters left: 5 (5 enodes) 67.444 * * [simplify]: iters left: 4 (13 enodes) 67.447 * * [simplify]: iters left: 3 (14 enodes) 67.449 * * [simplify]: Extracting #0: cost 1 inf + 0 67.449 * * [simplify]: Extracting #1: cost 4 inf + 0 67.449 * * [simplify]: Extracting #2: cost 7 inf + 0 67.449 * * [simplify]: Extracting #3: cost 6 inf + 1 67.449 * * [simplify]: Extracting #4: cost 2 inf + 245 67.449 * * [simplify]: Extracting #5: cost 0 inf + 487 67.450 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.450 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.450 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.450 * * [simplify]: iters left: 5 (5 enodes) 67.451 * * [simplify]: iters left: 4 (13 enodes) 67.454 * * [simplify]: iters left: 3 (14 enodes) 67.456 * * [simplify]: Extracting #0: cost 1 inf + 0 67.456 * * [simplify]: Extracting #1: cost 4 inf + 0 67.456 * * [simplify]: Extracting #2: cost 7 inf + 0 67.456 * * [simplify]: Extracting #3: cost 6 inf + 1 67.456 * * [simplify]: Extracting #4: cost 2 inf + 245 67.456 * * [simplify]: Extracting #5: cost 0 inf + 487 67.456 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.456 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.457 * * * * [progress]: [ 297 / 363 ] simplifiying candidate # 67.457 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.457 * * [simplify]: iters left: 5 (5 enodes) 67.459 * * [simplify]: iters left: 4 (13 enodes) 67.461 * * [simplify]: iters left: 3 (14 enodes) 67.464 * * [simplify]: Extracting #0: cost 1 inf + 0 67.464 * * [simplify]: Extracting #1: cost 4 inf + 0 67.464 * * [simplify]: Extracting #2: cost 7 inf + 0 67.464 * * [simplify]: Extracting #3: cost 6 inf + 1 67.464 * * [simplify]: Extracting #4: cost 2 inf + 245 67.464 * * [simplify]: Extracting #5: cost 0 inf + 487 67.464 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.464 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.465 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.465 * * [simplify]: iters left: 5 (5 enodes) 67.466 * * [simplify]: iters left: 4 (13 enodes) 67.469 * * [simplify]: iters left: 3 (14 enodes) 67.473 * * [simplify]: Extracting #0: cost 1 inf + 0 67.473 * * [simplify]: Extracting #1: cost 4 inf + 0 67.473 * * [simplify]: Extracting #2: cost 7 inf + 0 67.473 * * [simplify]: Extracting #3: cost 6 inf + 1 67.473 * * [simplify]: Extracting #4: cost 2 inf + 245 67.474 * * [simplify]: Extracting #5: cost 0 inf + 487 67.474 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.474 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.474 * * * * [progress]: [ 298 / 363 ] simplifiying candidate # 67.474 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 67.475 * * [simplify]: iters left: 3 (3 enodes) 67.478 * * [simplify]: iters left: 2 (9 enodes) 67.481 * * [simplify]: iters left: 1 (11 enodes) 67.484 * * [simplify]: Extracting #0: cost 1 inf + 0 67.484 * * [simplify]: Extracting #1: cost 0 inf + 1 67.484 * [simplify]: Simplified to 1 67.484 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* 1 (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.484 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 67.484 * * [simplify]: iters left: 4 (4 enodes) 67.487 * * [simplify]: iters left: 3 (10 enodes) 67.491 * * [simplify]: iters left: 2 (11 enodes) 67.495 * * [simplify]: Extracting #0: cost 1 inf + 0 67.495 * * [simplify]: Extracting #1: cost 4 inf + 0 67.495 * * [simplify]: Extracting #2: cost 4 inf + 1 67.495 * * [simplify]: Extracting #3: cost 2 inf + 83 67.495 * * [simplify]: Extracting #4: cost 0 inf + 245 67.495 * [simplify]: Simplified to (sqrt 2) 67.495 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* 1 (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.495 * * * * [progress]: [ 299 / 363 ] simplifiying candidate # 67.496 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.496 * * [simplify]: iters left: 5 (5 enodes) 67.499 * * [simplify]: iters left: 4 (13 enodes) 67.504 * * [simplify]: iters left: 3 (14 enodes) 67.509 * * [simplify]: Extracting #0: cost 1 inf + 0 67.509 * * [simplify]: Extracting #1: cost 4 inf + 0 67.509 * * [simplify]: Extracting #2: cost 7 inf + 0 67.509 * * [simplify]: Extracting #3: cost 6 inf + 1 67.509 * * [simplify]: Extracting #4: cost 2 inf + 245 67.509 * * [simplify]: Extracting #5: cost 0 inf + 487 67.510 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.510 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.510 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.510 * * [simplify]: iters left: 5 (5 enodes) 67.513 * * [simplify]: iters left: 4 (13 enodes) 67.518 * * [simplify]: iters left: 3 (14 enodes) 67.523 * * [simplify]: Extracting #0: cost 1 inf + 0 67.523 * * [simplify]: Extracting #1: cost 4 inf + 0 67.523 * * [simplify]: Extracting #2: cost 7 inf + 0 67.523 * * [simplify]: Extracting #3: cost 6 inf + 1 67.523 * * [simplify]: Extracting #4: cost 2 inf + 245 67.523 * * [simplify]: Extracting #5: cost 0 inf + 487 67.523 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.523 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.524 * * * * [progress]: [ 300 / 363 ] simplifiying candidate # 67.524 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.524 * * [simplify]: iters left: 5 (5 enodes) 67.527 * * [simplify]: iters left: 4 (13 enodes) 67.532 * * [simplify]: iters left: 3 (14 enodes) 67.539 * * [simplify]: Extracting #0: cost 1 inf + 0 67.539 * * [simplify]: Extracting #1: cost 4 inf + 0 67.540 * * [simplify]: Extracting #2: cost 7 inf + 0 67.540 * * [simplify]: Extracting #3: cost 6 inf + 1 67.540 * * [simplify]: Extracting #4: cost 2 inf + 245 67.540 * * [simplify]: Extracting #5: cost 0 inf + 487 67.540 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.540 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.541 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.541 * * [simplify]: iters left: 5 (5 enodes) 67.544 * * [simplify]: iters left: 4 (13 enodes) 67.549 * * [simplify]: iters left: 3 (14 enodes) 67.553 * * [simplify]: Extracting #0: cost 1 inf + 0 67.554 * * [simplify]: Extracting #1: cost 4 inf + 0 67.554 * * [simplify]: Extracting #2: cost 7 inf + 0 67.554 * * [simplify]: Extracting #3: cost 6 inf + 1 67.554 * * [simplify]: Extracting #4: cost 2 inf + 245 67.554 * * [simplify]: Extracting #5: cost 0 inf + 487 67.554 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.554 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.555 * * * * [progress]: [ 301 / 363 ] simplifiying candidate # 67.555 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.555 * * [simplify]: iters left: 5 (5 enodes) 67.558 * * [simplify]: iters left: 4 (13 enodes) 67.563 * * [simplify]: iters left: 3 (14 enodes) 67.568 * * [simplify]: Extracting #0: cost 1 inf + 0 67.568 * * [simplify]: Extracting #1: cost 4 inf + 0 67.568 * * [simplify]: Extracting #2: cost 7 inf + 0 67.568 * * [simplify]: Extracting #3: cost 6 inf + 1 67.568 * * [simplify]: Extracting #4: cost 2 inf + 245 67.568 * * [simplify]: Extracting #5: cost 0 inf + 487 67.568 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.569 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.569 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.569 * * [simplify]: iters left: 5 (5 enodes) 67.572 * * [simplify]: iters left: 4 (13 enodes) 67.577 * * [simplify]: iters left: 3 (14 enodes) 67.582 * * [simplify]: Extracting #0: cost 1 inf + 0 67.582 * * [simplify]: Extracting #1: cost 4 inf + 0 67.582 * * [simplify]: Extracting #2: cost 7 inf + 0 67.582 * * [simplify]: Extracting #3: cost 6 inf + 1 67.582 * * [simplify]: Extracting #4: cost 2 inf + 245 67.582 * * [simplify]: Extracting #5: cost 0 inf + 487 67.582 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.582 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.583 * * * * [progress]: [ 302 / 363 ] simplifiying candidate # 67.583 * [simplify]: Simplifying (* 1 1) 67.583 * * [simplify]: iters left: 2 (2 enodes) 67.584 * * [simplify]: iters left: 1 (6 enodes) 67.586 * * [simplify]: Extracting #0: cost 1 inf + 0 67.586 * * [simplify]: Extracting #1: cost 0 inf + 1 67.587 * [simplify]: Simplified to 1 67.587 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* 1 (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.587 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 67.587 * * [simplify]: iters left: 4 (4 enodes) 67.590 * * [simplify]: iters left: 3 (10 enodes) 67.593 * * [simplify]: iters left: 2 (11 enodes) 67.597 * * [simplify]: Extracting #0: cost 1 inf + 0 67.597 * * [simplify]: Extracting #1: cost 4 inf + 0 67.597 * * [simplify]: Extracting #2: cost 4 inf + 1 67.597 * * [simplify]: Extracting #3: cost 2 inf + 83 67.597 * * [simplify]: Extracting #4: cost 0 inf + 245 67.598 * [simplify]: Simplified to (sqrt 2) 67.598 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* 1 (sqrt 2)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.598 * * * * [progress]: [ 303 / 363 ] simplifiying candidate # 67.598 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.598 * * [simplify]: iters left: 5 (5 enodes) 67.601 * * [simplify]: iters left: 4 (13 enodes) 67.606 * * [simplify]: iters left: 3 (14 enodes) 67.610 * * [simplify]: Extracting #0: cost 1 inf + 0 67.610 * * [simplify]: Extracting #1: cost 4 inf + 0 67.610 * * [simplify]: Extracting #2: cost 7 inf + 0 67.610 * * [simplify]: Extracting #3: cost 6 inf + 1 67.610 * * [simplify]: Extracting #4: cost 2 inf + 245 67.611 * * [simplify]: Extracting #5: cost 0 inf + 487 67.611 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.611 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.611 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.611 * * [simplify]: iters left: 5 (5 enodes) 67.614 * * [simplify]: iters left: 4 (13 enodes) 67.616 * * [simplify]: iters left: 3 (14 enodes) 67.618 * * [simplify]: Extracting #0: cost 1 inf + 0 67.618 * * [simplify]: Extracting #1: cost 4 inf + 0 67.618 * * [simplify]: Extracting #2: cost 7 inf + 0 67.618 * * [simplify]: Extracting #3: cost 6 inf + 1 67.618 * * [simplify]: Extracting #4: cost 2 inf + 245 67.618 * * [simplify]: Extracting #5: cost 0 inf + 487 67.619 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.619 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.619 * * * * [progress]: [ 304 / 363 ] simplifiying candidate # 67.619 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.619 * * [simplify]: iters left: 5 (5 enodes) 67.621 * * [simplify]: iters left: 4 (13 enodes) 67.623 * * [simplify]: iters left: 3 (14 enodes) 67.625 * * [simplify]: Extracting #0: cost 1 inf + 0 67.625 * * [simplify]: Extracting #1: cost 4 inf + 0 67.626 * * [simplify]: Extracting #2: cost 7 inf + 0 67.626 * * [simplify]: Extracting #3: cost 6 inf + 1 67.626 * * [simplify]: Extracting #4: cost 2 inf + 245 67.626 * * [simplify]: Extracting #5: cost 0 inf + 487 67.626 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.626 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.626 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.626 * * [simplify]: iters left: 5 (5 enodes) 67.628 * * [simplify]: iters left: 4 (13 enodes) 67.630 * * [simplify]: iters left: 3 (14 enodes) 67.633 * * [simplify]: Extracting #0: cost 1 inf + 0 67.633 * * [simplify]: Extracting #1: cost 4 inf + 0 67.633 * * [simplify]: Extracting #2: cost 7 inf + 0 67.633 * * [simplify]: Extracting #3: cost 6 inf + 1 67.633 * * [simplify]: Extracting #4: cost 2 inf + 245 67.633 * * [simplify]: Extracting #5: cost 0 inf + 487 67.633 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.633 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.633 * * * * [progress]: [ 305 / 363 ] simplifiying candidate # 67.633 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.634 * * [simplify]: iters left: 5 (5 enodes) 67.635 * * [simplify]: iters left: 4 (13 enodes) 67.638 * * [simplify]: iters left: 3 (14 enodes) 67.640 * * [simplify]: Extracting #0: cost 1 inf + 0 67.640 * * [simplify]: Extracting #1: cost 4 inf + 0 67.640 * * [simplify]: Extracting #2: cost 7 inf + 0 67.640 * * [simplify]: Extracting #3: cost 6 inf + 1 67.640 * * [simplify]: Extracting #4: cost 2 inf + 245 67.640 * * [simplify]: Extracting #5: cost 0 inf + 487 67.640 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.640 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.641 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.641 * * [simplify]: iters left: 5 (5 enodes) 67.644 * * [simplify]: iters left: 4 (13 enodes) 67.648 * * [simplify]: iters left: 3 (14 enodes) 67.652 * * [simplify]: Extracting #0: cost 1 inf + 0 67.653 * * [simplify]: Extracting #1: cost 4 inf + 0 67.653 * * [simplify]: Extracting #2: cost 7 inf + 0 67.653 * * [simplify]: Extracting #3: cost 6 inf + 1 67.653 * * [simplify]: Extracting #4: cost 2 inf + 245 67.653 * * [simplify]: Extracting #5: cost 0 inf + 487 67.653 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.653 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.654 * * * * [progress]: [ 306 / 363 ] simplifiying candidate # 67.654 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.654 * * [simplify]: iters left: 5 (5 enodes) 67.657 * * [simplify]: iters left: 4 (13 enodes) 67.662 * * [simplify]: iters left: 3 (14 enodes) 67.666 * * [simplify]: Extracting #0: cost 1 inf + 0 67.666 * * [simplify]: Extracting #1: cost 4 inf + 0 67.666 * * [simplify]: Extracting #2: cost 7 inf + 0 67.666 * * [simplify]: Extracting #3: cost 6 inf + 1 67.666 * * [simplify]: Extracting #4: cost 2 inf + 245 67.666 * * [simplify]: Extracting #5: cost 0 inf + 487 67.667 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.667 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.667 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.667 * * [simplify]: iters left: 5 (5 enodes) 67.670 * * [simplify]: iters left: 4 (13 enodes) 67.675 * * [simplify]: iters left: 3 (14 enodes) 67.682 * * [simplify]: Extracting #0: cost 1 inf + 0 67.682 * * [simplify]: Extracting #1: cost 4 inf + 0 67.682 * * [simplify]: Extracting #2: cost 7 inf + 0 67.682 * * [simplify]: Extracting #3: cost 6 inf + 1 67.682 * * [simplify]: Extracting #4: cost 2 inf + 245 67.682 * * [simplify]: Extracting #5: cost 0 inf + 487 67.682 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.682 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.683 * * * * [progress]: [ 307 / 363 ] simplifiying candidate # 67.683 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.683 * * [simplify]: iters left: 5 (5 enodes) 67.686 * * [simplify]: iters left: 4 (13 enodes) 67.691 * * [simplify]: iters left: 3 (14 enodes) 67.695 * * [simplify]: Extracting #0: cost 1 inf + 0 67.695 * * [simplify]: Extracting #1: cost 4 inf + 0 67.695 * * [simplify]: Extracting #2: cost 7 inf + 0 67.695 * * [simplify]: Extracting #3: cost 6 inf + 1 67.695 * * [simplify]: Extracting #4: cost 2 inf + 245 67.695 * * [simplify]: Extracting #5: cost 0 inf + 487 67.696 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.696 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.696 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.696 * * [simplify]: iters left: 5 (5 enodes) 67.699 * * [simplify]: iters left: 4 (13 enodes) 67.704 * * [simplify]: iters left: 3 (14 enodes) 67.709 * * [simplify]: Extracting #0: cost 1 inf + 0 67.709 * * [simplify]: Extracting #1: cost 4 inf + 0 67.709 * * [simplify]: Extracting #2: cost 7 inf + 0 67.709 * * [simplify]: Extracting #3: cost 6 inf + 1 67.709 * * [simplify]: Extracting #4: cost 2 inf + 245 67.710 * * [simplify]: Extracting #5: cost 0 inf + 487 67.710 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.710 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.710 * * * * [progress]: [ 308 / 363 ] simplifiying candidate # 67.711 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.711 * * [simplify]: iters left: 5 (5 enodes) 67.713 * * [simplify]: iters left: 4 (13 enodes) 67.716 * * [simplify]: iters left: 3 (14 enodes) 67.718 * * [simplify]: Extracting #0: cost 1 inf + 0 67.719 * * [simplify]: Extracting #1: cost 4 inf + 0 67.719 * * [simplify]: Extracting #2: cost 7 inf + 0 67.719 * * [simplify]: Extracting #3: cost 6 inf + 1 67.719 * * [simplify]: Extracting #4: cost 2 inf + 245 67.719 * * [simplify]: Extracting #5: cost 0 inf + 487 67.719 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.719 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.719 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.719 * * [simplify]: iters left: 5 (5 enodes) 67.721 * * [simplify]: iters left: 4 (13 enodes) 67.723 * * [simplify]: iters left: 3 (14 enodes) 67.726 * * [simplify]: Extracting #0: cost 1 inf + 0 67.726 * * [simplify]: Extracting #1: cost 4 inf + 0 67.726 * * [simplify]: Extracting #2: cost 7 inf + 0 67.726 * * [simplify]: Extracting #3: cost 6 inf + 1 67.726 * * [simplify]: Extracting #4: cost 2 inf + 245 67.726 * * [simplify]: Extracting #5: cost 0 inf + 487 67.726 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.726 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.726 * * * * [progress]: [ 309 / 363 ] simplifiying candidate # 67.727 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.727 * * [simplify]: iters left: 5 (5 enodes) 67.729 * * [simplify]: iters left: 4 (13 enodes) 67.731 * * [simplify]: iters left: 3 (14 enodes) 67.733 * * [simplify]: Extracting #0: cost 1 inf + 0 67.733 * * [simplify]: Extracting #1: cost 4 inf + 0 67.733 * * [simplify]: Extracting #2: cost 7 inf + 0 67.733 * * [simplify]: Extracting #3: cost 6 inf + 1 67.734 * * [simplify]: Extracting #4: cost 2 inf + 245 67.734 * * [simplify]: Extracting #5: cost 0 inf + 487 67.734 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.734 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.734 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.734 * * [simplify]: iters left: 5 (5 enodes) 67.736 * * [simplify]: iters left: 4 (13 enodes) 67.738 * * [simplify]: iters left: 3 (14 enodes) 67.741 * * [simplify]: Extracting #0: cost 1 inf + 0 67.741 * * [simplify]: Extracting #1: cost 4 inf + 0 67.741 * * [simplify]: Extracting #2: cost 7 inf + 0 67.741 * * [simplify]: Extracting #3: cost 6 inf + 1 67.741 * * [simplify]: Extracting #4: cost 2 inf + 245 67.741 * * [simplify]: Extracting #5: cost 0 inf + 487 67.741 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.741 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.742 * * * * [progress]: [ 310 / 363 ] simplifiying candidate # 67.742 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.742 * * [simplify]: iters left: 5 (5 enodes) 67.745 * * [simplify]: iters left: 4 (13 enodes) 67.749 * * [simplify]: iters left: 3 (14 enodes) 67.754 * * [simplify]: Extracting #0: cost 1 inf + 0 67.754 * * [simplify]: Extracting #1: cost 4 inf + 0 67.754 * * [simplify]: Extracting #2: cost 7 inf + 0 67.754 * * [simplify]: Extracting #3: cost 6 inf + 1 67.754 * * [simplify]: Extracting #4: cost 2 inf + 245 67.755 * * [simplify]: Extracting #5: cost 0 inf + 487 67.755 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.755 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.755 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.755 * * [simplify]: iters left: 5 (5 enodes) 67.758 * * [simplify]: iters left: 4 (13 enodes) 67.763 * * [simplify]: iters left: 3 (14 enodes) 67.768 * * [simplify]: Extracting #0: cost 1 inf + 0 67.768 * * [simplify]: Extracting #1: cost 4 inf + 0 67.768 * * [simplify]: Extracting #2: cost 7 inf + 0 67.768 * * [simplify]: Extracting #3: cost 6 inf + 1 67.768 * * [simplify]: Extracting #4: cost 2 inf + 245 67.768 * * [simplify]: Extracting #5: cost 0 inf + 487 67.768 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.769 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.769 * * * * [progress]: [ 311 / 363 ] simplifiying candidate # 67.769 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.769 * * [simplify]: iters left: 5 (5 enodes) 67.772 * * [simplify]: iters left: 4 (13 enodes) 67.777 * * [simplify]: iters left: 3 (14 enodes) 67.782 * * [simplify]: Extracting #0: cost 1 inf + 0 67.782 * * [simplify]: Extracting #1: cost 4 inf + 0 67.782 * * [simplify]: Extracting #2: cost 7 inf + 0 67.782 * * [simplify]: Extracting #3: cost 6 inf + 1 67.782 * * [simplify]: Extracting #4: cost 2 inf + 245 67.782 * * [simplify]: Extracting #5: cost 0 inf + 487 67.783 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.783 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.783 * [simplify]: Simplifying (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) 67.783 * * [simplify]: iters left: 5 (5 enodes) 67.786 * * [simplify]: iters left: 4 (13 enodes) 67.791 * * [simplify]: iters left: 3 (14 enodes) 67.795 * * [simplify]: Extracting #0: cost 1 inf + 0 67.795 * * [simplify]: Extracting #1: cost 4 inf + 0 67.795 * * [simplify]: Extracting #2: cost 7 inf + 0 67.796 * * [simplify]: Extracting #3: cost 6 inf + 1 67.796 * * [simplify]: Extracting #4: cost 2 inf + 245 67.796 * * [simplify]: Extracting #5: cost 0 inf + 487 67.796 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.796 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.796 * * * * [progress]: [ 312 / 363 ] simplifiying candidate # 67.797 * [simplify]: Simplifying (sqrt 2) 67.797 * * [simplify]: iters left: 1 (2 enodes) 67.798 * * [simplify]: Extracting #0: cost 1 inf + 0 67.798 * * [simplify]: Extracting #1: cost 3 inf + 0 67.799 * * [simplify]: Extracting #2: cost 2 inf + 1 67.799 * * [simplify]: Extracting #3: cost 0 inf + 83 67.799 * [simplify]: Simplified to (sqrt 2) 67.799 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) (* 2 1/2)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.799 * [simplify]: Simplifying (* 2 1/2) 67.799 * * [simplify]: iters left: 2 (3 enodes) 67.803 * * [simplify]: iters left: 1 (11 enodes) 67.807 * * [simplify]: Extracting #0: cost 1 inf + 0 67.807 * * [simplify]: Extracting #1: cost 0 inf + 1 67.807 * [simplify]: Simplified to 1 67.807 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) 1) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.807 * * * * [progress]: [ 313 / 363 ] simplifiying candidate # 67.808 * [simplify]: Simplifying (sqrt (sqrt 2)) 67.808 * * [simplify]: iters left: 2 (3 enodes) 67.809 * * [simplify]: iters left: 1 (9 enodes) 67.811 * * [simplify]: Extracting #0: cost 1 inf + 0 67.811 * * [simplify]: Extracting #1: cost 3 inf + 0 67.811 * * [simplify]: Extracting #2: cost 5 inf + 0 67.811 * * [simplify]: Extracting #3: cost 4 inf + 1 67.811 * * [simplify]: Extracting #4: cost 0 inf + 245 67.811 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.811 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt (sqrt 2)) (* 2 1)) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.812 * [simplify]: Simplifying (* 2 1) 67.812 * * [simplify]: iters left: 2 (3 enodes) 67.813 * * [simplify]: iters left: 1 (9 enodes) 67.815 * * [simplify]: Extracting #0: cost 1 inf + 0 67.815 * * [simplify]: Extracting #1: cost 0 inf + 1 67.815 * [simplify]: Simplified to 2 67.815 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt (sqrt 2)) 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.815 * * * * [progress]: [ 314 / 363 ] simplifiying candidate # 67.816 * [simplify]: Simplifying (* 2 (/ 1/2 2)) 67.816 * * [simplify]: iters left: 4 (4 enodes) 67.821 * * [simplify]: iters left: 3 (17 enodes) 67.823 * * [simplify]: iters left: 2 (21 enodes) 67.827 * * [simplify]: iters left: 1 (23 enodes) 67.830 * * [simplify]: Extracting #0: cost 1 inf + 0 67.830 * * [simplify]: Extracting #1: cost 0 inf + 1 67.830 * [simplify]: Simplified to 1/2 67.830 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 2 1/2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.831 * * * * [progress]: [ 315 / 363 ] simplifiying candidate # 67.831 * [simplify]: Simplifying (sqrt 2) 67.831 * * [simplify]: iters left: 1 (2 enodes) 67.832 * * [simplify]: Extracting #0: cost 1 inf + 0 67.832 * * [simplify]: Extracting #1: cost 3 inf + 0 67.832 * * [simplify]: Extracting #2: cost 2 inf + 1 67.832 * * [simplify]: Extracting #3: cost 0 inf + 83 67.832 * [simplify]: Simplified to (sqrt 2) 67.832 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) (* 2 (/ 1 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.832 * [simplify]: Simplifying (* 2 (/ 1 2)) 67.832 * * [simplify]: iters left: 4 (4 enodes) 67.834 * * [simplify]: iters left: 3 (13 enodes) 67.836 * * [simplify]: iters left: 2 (15 enodes) 67.839 * * [simplify]: Extracting #0: cost 1 inf + 0 67.839 * * [simplify]: Extracting #1: cost 0 inf + 1 67.839 * [simplify]: Simplified to 1 67.839 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow (sqrt 2) 1) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.839 * * * * [progress]: [ 316 / 363 ] simplifiying candidate # 67.839 * [simplify]: Simplifying (* 2 (/ (/ 1 2) 2)) 67.840 * * [simplify]: iters left: 6 (5 enodes) 67.845 * * [simplify]: iters left: 5 (25 enodes) 67.852 * * [simplify]: iters left: 4 (29 enodes) 67.860 * * [simplify]: Extracting #0: cost 1 inf + 0 67.860 * * [simplify]: Extracting #1: cost 0 inf + 1 67.860 * [simplify]: Simplified to 1/2 67.860 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (pow 2 1/2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.860 * * * * [progress]: [ 317 / 363 ] simplifiying candidate # 67.861 * [simplify]: Simplifying (cbrt (sqrt (sqrt 2))) 67.861 * * [simplify]: iters left: 3 (4 enodes) 67.863 * * [simplify]: iters left: 2 (12 enodes) 67.868 * * [simplify]: Extracting #0: cost 1 inf + 0 67.868 * * [simplify]: Extracting #1: cost 3 inf + 0 67.868 * * [simplify]: Extracting #2: cost 5 inf + 0 67.868 * * [simplify]: Extracting #3: cost 7 inf + 0 67.868 * * [simplify]: Extracting #4: cost 6 inf + 1 67.868 * * [simplify]: Extracting #5: cost 0 inf + 567 67.868 * [simplify]: Simplified to (cbrt (sqrt (sqrt 2))) 67.868 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt 2)) (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2))))) (cbrt (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.869 * * * * [progress]: [ 318 / 363 ] simplifiying candidate # 67.869 * [simplify]: Simplifying (sqrt (cbrt (sqrt 2))) 67.869 * * [simplify]: iters left: 3 (4 enodes) 67.870 * * [simplify]: iters left: 2 (12 enodes) 67.873 * * [simplify]: Extracting #0: cost 1 inf + 0 67.873 * * [simplify]: Extracting #1: cost 3 inf + 0 67.873 * * [simplify]: Extracting #2: cost 5 inf + 0 67.873 * * [simplify]: Extracting #3: cost 7 inf + 0 67.873 * * [simplify]: Extracting #4: cost 6 inf + 1 67.873 * * [simplify]: Extracting #5: cost 0 inf + 647 67.873 * [simplify]: Simplified to (sqrt (cbrt (sqrt 2))) 67.873 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt 2)) (sqrt (* (cbrt (sqrt 2)) (cbrt (sqrt 2))))) (sqrt (cbrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.873 * * * * [progress]: [ 319 / 363 ] simplifiying candidate # 67.873 * [simplify]: Simplifying (sqrt (sqrt (cbrt 2))) 67.873 * * [simplify]: iters left: 3 (4 enodes) 67.875 * * [simplify]: iters left: 2 (12 enodes) 67.877 * * [simplify]: Extracting #0: cost 1 inf + 0 67.877 * * [simplify]: Extracting #1: cost 3 inf + 0 67.877 * * [simplify]: Extracting #2: cost 5 inf + 0 67.877 * * [simplify]: Extracting #3: cost 7 inf + 0 67.877 * * [simplify]: Extracting #4: cost 6 inf + 1 67.877 * * [simplify]: Extracting #5: cost 0 inf + 727 67.877 * [simplify]: Simplified to (sqrt (sqrt (cbrt 2))) 67.877 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt (* (cbrt 2) (cbrt 2))))) (sqrt (sqrt (cbrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.877 * * * * [progress]: [ 320 / 363 ] simplifiying candidate # 67.878 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 67.878 * * [simplify]: iters left: 3 (4 enodes) 67.879 * * [simplify]: iters left: 2 (12 enodes) 67.881 * * [simplify]: Extracting #0: cost 1 inf + 0 67.881 * * [simplify]: Extracting #1: cost 3 inf + 0 67.881 * * [simplify]: Extracting #2: cost 5 inf + 0 67.881 * * [simplify]: Extracting #3: cost 7 inf + 0 67.881 * * [simplify]: Extracting #4: cost 6 inf + 1 67.881 * * [simplify]: Extracting #5: cost 0 inf + 487 67.882 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 67.882 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.882 * * * * [progress]: [ 321 / 363 ] simplifiying candidate # 67.882 * [simplify]: Simplifying (sqrt (sqrt 2)) 67.882 * * [simplify]: iters left: 2 (3 enodes) 67.883 * * [simplify]: iters left: 1 (9 enodes) 67.885 * * [simplify]: Extracting #0: cost 1 inf + 0 67.885 * * [simplify]: Extracting #1: cost 3 inf + 0 67.885 * * [simplify]: Extracting #2: cost 5 inf + 0 67.885 * * [simplify]: Extracting #3: cost 4 inf + 1 67.885 * * [simplify]: Extracting #4: cost 0 inf + 245 67.885 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.885 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt 1))) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.885 * * * * [progress]: [ 322 / 363 ] simplifiying candidate # 67.885 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 67.886 * * [simplify]: iters left: 3 (4 enodes) 67.887 * * [simplify]: iters left: 2 (12 enodes) 67.889 * * [simplify]: Extracting #0: cost 1 inf + 0 67.889 * * [simplify]: Extracting #1: cost 3 inf + 0 67.889 * * [simplify]: Extracting #2: cost 5 inf + 0 67.889 * * [simplify]: Extracting #3: cost 7 inf + 0 67.889 * * [simplify]: Extracting #4: cost 6 inf + 1 67.889 * * [simplify]: Extracting #5: cost 0 inf + 487 67.890 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 67.890 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.890 * * * * [progress]: [ 323 / 363 ] simplifiying candidate # 67.890 * [simplify]: Simplifying (sqrt (sqrt 2)) 67.890 * * [simplify]: iters left: 2 (3 enodes) 67.891 * * [simplify]: iters left: 1 (9 enodes) 67.893 * * [simplify]: Extracting #0: cost 1 inf + 0 67.893 * * [simplify]: Extracting #1: cost 3 inf + 0 67.893 * * [simplify]: Extracting #2: cost 5 inf + 0 67.893 * * [simplify]: Extracting #3: cost 4 inf + 1 67.893 * * [simplify]: Extracting #4: cost 0 inf + 245 67.893 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.893 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt 2)) (sqrt 1)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.893 * * * * [progress]: [ 324 / 363 ] simplifiying candidate # 67.893 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 67.894 * * [simplify]: iters left: 3 (4 enodes) 67.895 * * [simplify]: iters left: 2 (12 enodes) 67.897 * * [simplify]: Extracting #0: cost 1 inf + 0 67.897 * * [simplify]: Extracting #1: cost 3 inf + 0 67.897 * * [simplify]: Extracting #2: cost 5 inf + 0 67.897 * * [simplify]: Extracting #3: cost 7 inf + 0 67.897 * * [simplify]: Extracting #4: cost 6 inf + 1 67.898 * * [simplify]: Extracting #5: cost 0 inf + 487 67.898 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 67.898 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt 2)) (sqrt (sqrt (sqrt 2)))) (sqrt (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.898 * * * * [progress]: [ 325 / 363 ] simplifiying candidate # 67.898 * [simplify]: Simplifying (sqrt (sqrt 2)) 67.899 * * [simplify]: iters left: 2 (3 enodes) 67.901 * * [simplify]: iters left: 1 (9 enodes) 67.904 * * [simplify]: Extracting #0: cost 1 inf + 0 67.904 * * [simplify]: Extracting #1: cost 3 inf + 0 67.904 * * [simplify]: Extracting #2: cost 5 inf + 0 67.904 * * [simplify]: Extracting #3: cost 4 inf + 1 67.904 * * [simplify]: Extracting #4: cost 0 inf + 245 67.904 * [simplify]: Simplified to (sqrt (sqrt 2)) 67.904 * [simplify]: Simplified (2 2 3 1 2 3 1 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (sqrt (sqrt 2)) 1) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.905 * * * * [progress]: [ 326 / 363 ] simplifiying candidate # 67.905 * [simplify]: Simplifying (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) 67.905 * * [simplify]: iters left: 5 (5 enodes) 67.908 * * [simplify]: iters left: 4 (15 enodes) 67.914 * * [simplify]: Extracting #0: cost 1 inf + 0 67.914 * * [simplify]: Extracting #1: cost 3 inf + 0 67.914 * * [simplify]: Extracting #2: cost 5 inf + 0 67.914 * * [simplify]: Extracting #3: cost 7 inf + 0 67.914 * * [simplify]: Extracting #4: cost 9 inf + 0 67.914 * * [simplify]: Extracting #5: cost 8 inf + 1 67.914 * * [simplify]: Extracting #6: cost 0 inf + 969 67.915 * [simplify]: Simplified to (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) 67.915 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (* (cbrt (sqrt (sqrt 2))) (cbrt (sqrt (sqrt 2)))) (* (cbrt (sqrt (sqrt 2))) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.915 * * * * [progress]: [ 327 / 363 ] simplifiying candidate # 67.915 * [simplify]: Simplifying (sqrt (* (cbrt (sqrt 2)) (cbrt (sqrt 2)))) 67.915 * * [simplify]: iters left: 5 (5 enodes) 67.918 * * [simplify]: iters left: 4 (16 enodes) 67.924 * * [simplify]: Extracting #0: cost 1 inf + 0 67.924 * * [simplify]: Extracting #1: cost 4 inf + 0 67.924 * * [simplify]: Extracting #2: cost 7 inf + 0 67.924 * * [simplify]: Extracting #3: cost 9 inf + 0 67.924 * * [simplify]: Extracting #4: cost 8 inf + 1 67.924 * * [simplify]: Extracting #5: cost 0 inf + 969 67.924 * [simplify]: Simplified to (fabs (cbrt (sqrt 2))) 67.924 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (fabs (cbrt (sqrt 2))) (* (sqrt (cbrt (sqrt 2))) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.925 * * * * [progress]: [ 328 / 363 ] simplifiying candidate # 67.926 * [simplify]: Simplifying (sqrt (sqrt (* (cbrt 2) (cbrt 2)))) 67.926 * * [simplify]: iters left: 5 (5 enodes) 67.929 * * [simplify]: iters left: 4 (16 enodes) 67.934 * * [simplify]: Extracting #0: cost 1 inf + 0 67.934 * * [simplify]: Extracting #1: cost 3 inf + 0 67.934 * * [simplify]: Extracting #2: cost 6 inf + 0 67.934 * * [simplify]: Extracting #3: cost 9 inf + 0 67.934 * * [simplify]: Extracting #4: cost 8 inf + 1 67.934 * * [simplify]: Extracting #5: cost 0 inf + 969 67.934 * [simplify]: Simplified to (sqrt (fabs (cbrt 2))) 67.934 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (fabs (cbrt 2))) (* (sqrt (sqrt (cbrt 2))) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.934 * * * * [progress]: [ 329 / 363 ] simplifiying candidate # 67.935 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 67.935 * * [simplify]: iters left: 3 (4 enodes) 67.936 * * [simplify]: iters left: 2 (12 enodes) 67.941 * * [simplify]: Extracting #0: cost 1 inf + 0 67.941 * * [simplify]: Extracting #1: cost 3 inf + 0 67.941 * * [simplify]: Extracting #2: cost 5 inf + 0 67.941 * * [simplify]: Extracting #3: cost 7 inf + 0 67.941 * * [simplify]: Extracting #4: cost 6 inf + 1 67.941 * * [simplify]: Extracting #5: cost 0 inf + 487 67.941 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 67.941 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt (sqrt 2))) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.941 * * * * [progress]: [ 330 / 363 ] simplifiying candidate # 67.942 * [simplify]: Simplifying (sqrt (sqrt 1)) 67.942 * * [simplify]: iters left: 2 (3 enodes) 67.945 * * [simplify]: iters left: 1 (11 enodes) 67.947 * * [simplify]: Extracting #0: cost 1 inf + 0 67.947 * * [simplify]: Extracting #1: cost 0 inf + 1 67.947 * [simplify]: Simplified to 1 67.947 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* 1 (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.947 * * * * [progress]: [ 331 / 363 ] simplifiying candidate # 67.948 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 67.948 * * [simplify]: iters left: 3 (4 enodes) 67.949 * * [simplify]: iters left: 2 (12 enodes) 67.951 * * [simplify]: Extracting #0: cost 1 inf + 0 67.951 * * [simplify]: Extracting #1: cost 3 inf + 0 67.951 * * [simplify]: Extracting #2: cost 5 inf + 0 67.951 * * [simplify]: Extracting #3: cost 7 inf + 0 67.951 * * [simplify]: Extracting #4: cost 6 inf + 1 67.951 * * [simplify]: Extracting #5: cost 0 inf + 487 67.951 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 67.951 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt (sqrt 2))) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.952 * * * * [progress]: [ 332 / 363 ] simplifiying candidate # 67.952 * [simplify]: Simplifying (sqrt 1) 67.952 * * [simplify]: iters left: 1 (2 enodes) 67.954 * * [simplify]: Extracting #0: cost 1 inf + 0 67.954 * * [simplify]: Extracting #1: cost 0 inf + 1 67.954 * [simplify]: Simplified to 1 67.954 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* 1 (* (sqrt (sqrt 2)) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.954 * * * * [progress]: [ 333 / 363 ] simplifiying candidate # 67.954 * [simplify]: Simplifying (sqrt (sqrt (sqrt 2))) 67.954 * * [simplify]: iters left: 3 (4 enodes) 67.955 * * [simplify]: iters left: 2 (12 enodes) 67.958 * * [simplify]: Extracting #0: cost 1 inf + 0 67.958 * * [simplify]: Extracting #1: cost 3 inf + 0 67.958 * * [simplify]: Extracting #2: cost 5 inf + 0 67.958 * * [simplify]: Extracting #3: cost 7 inf + 0 67.958 * * [simplify]: Extracting #4: cost 6 inf + 1 67.958 * * [simplify]: Extracting #5: cost 0 inf + 487 67.958 * [simplify]: Simplified to (sqrt (sqrt (sqrt 2))) 67.958 * [simplify]: Simplified (2 2 3 1 2 3 1 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt (sqrt 2))) (* (sqrt (sqrt (sqrt 2))) (sqrt (sqrt 2)))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.958 * * * * [progress]: [ 334 / 363 ] simplifiying candidate # 67.958 * * * * [progress]: [ 335 / 363 ] simplifiying candidate #real (real->posit16 (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0))))> 67.958 * * * * [progress]: [ 336 / 363 ] simplifiying candidate # 67.958 * * * * [progress]: [ 337 / 363 ] simplifiying candidate # 67.958 * * * * [progress]: [ 338 / 363 ] simplifiying candidate # 67.958 * * * * [progress]: [ 339 / 363 ] simplifiying candidate # 67.959 * [simplify]: Simplifying (* im -1/3) 67.959 * * [simplify]: iters left: 2 (3 enodes) 67.960 * * [simplify]: iters left: 1 (10 enodes) 67.961 * * [simplify]: Extracting #0: cost 1 inf + 0 67.961 * * [simplify]: Extracting #1: cost 4 inf + 0 67.961 * * [simplify]: Extracting #2: cost 2 inf + 2 67.961 * * [simplify]: Extracting #3: cost 0 inf + 86 67.961 * [simplify]: Simplified to (* im -1/3) 67.962 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (pow (* im -1/3) 1) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.962 * * * * [progress]: [ 340 / 363 ] simplifiying candidate # 67.962 * * * * [progress]: [ 341 / 363 ] simplifiying candidate # 67.962 * [simplify]: Simplifying (+ (log im) (log -1/3)) 67.962 * * [simplify]: iters left: 3 (5 enodes) 67.964 * * [simplify]: iters left: 2 (16 enodes) 67.966 * * [simplify]: Extracting #0: cost 1 inf + 0 67.966 * * [simplify]: Extracting #1: cost 4 inf + 0 67.966 * * [simplify]: Extracting #2: cost 8 inf + 0 67.966 * * [simplify]: Extracting #3: cost 4 inf + 144 67.966 * * [simplify]: Extracting #4: cost 0 inf + 650 67.967 * [simplify]: Simplified to (+ (log im) (log -1/3)) 67.967 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (exp (+ (log im) (log -1/3))) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 67.967 * * * * [progress]: [ 342 / 363 ] simplifiying candidate # 67.967 * * * * [progress]: [ 343 / 363 ] simplifiying candidate # 67.967 * * * * [progress]: [ 344 / 363 ] simplifiying candidate # 67.967 * [simplify]: Simplifying (* (* (* im im) im) (* (* -1/3 -1/3) -1/3)) 67.967 * * [simplify]: iters left: 6 (7 enodes) 67.971 * * [simplify]: iters left: 5 (30 enodes) 67.982 * * [simplify]: iters left: 4 (55 enodes) 68.001 * * [simplify]: iters left: 3 (96 enodes) 68.023 * * [simplify]: iters left: 2 (144 enodes) 68.063 * * [simplify]: iters left: 1 (234 enodes) 68.124 * * [simplify]: Extracting #0: cost 1 inf + 0 68.124 * * [simplify]: Extracting #1: cost 37 inf + 0 68.124 * * [simplify]: Extracting #2: cost 72 inf + 251 68.126 * * [simplify]: Extracting #3: cost 52 inf + 1566 68.128 * * [simplify]: Extracting #4: cost 30 inf + 6874 68.134 * * [simplify]: Extracting #5: cost 2 inf + 18727 68.139 * * [simplify]: Extracting #6: cost 0 inf + 20237 68.143 * [simplify]: Simplified to (* (* (* im im) -1/27) im) 68.143 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (cbrt (* (* (* im im) -1/27) im)) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.143 * * * * [progress]: [ 345 / 363 ] simplifiying candidate # 68.143 * * * * [progress]: [ 346 / 363 ] simplifiying candidate # 68.143 * * * * [progress]: [ 347 / 363 ] simplifiying candidate # 68.144 * * * * [progress]: [ 348 / 363 ] simplifiying candidate # 68.144 * * * * [progress]: [ 349 / 363 ] simplifiying candidate # 68.144 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 68.144 * * [simplify]: iters left: 3 (5 enodes) 68.147 * * [simplify]: iters left: 2 (16 enodes) 68.153 * * [simplify]: Extracting #0: cost 1 inf + 0 68.153 * * [simplify]: Extracting #1: cost 4 inf + 0 68.153 * * [simplify]: Extracting #2: cost 8 inf + 0 68.153 * * [simplify]: Extracting #3: cost 4 inf + 84 68.153 * * [simplify]: Extracting #4: cost 0 inf + 410 68.153 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 68.153 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (sqrt -1/3) (sqrt im)) (* (sqrt im) (sqrt -1/3))) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.154 * [simplify]: Simplifying (* (sqrt im) (sqrt -1/3)) 68.154 * * [simplify]: iters left: 3 (5 enodes) 68.157 * * [simplify]: iters left: 2 (16 enodes) 68.162 * * [simplify]: Extracting #0: cost 1 inf + 0 68.162 * * [simplify]: Extracting #1: cost 4 inf + 0 68.162 * * [simplify]: Extracting #2: cost 8 inf + 0 68.163 * * [simplify]: Extracting #3: cost 4 inf + 84 68.163 * * [simplify]: Extracting #4: cost 0 inf + 410 68.163 * [simplify]: Simplified to (* (sqrt -1/3) (sqrt im)) 68.163 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (sqrt im) (sqrt -1/3)) (* (sqrt -1/3) (sqrt im))) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.163 * * * * [progress]: [ 350 / 363 ] simplifiying candidate # 68.164 * [simplify]: Simplifying (cbrt -1/3) 68.164 * * [simplify]: iters left: 1 (2 enodes) 68.165 * * [simplify]: Extracting #0: cost 1 inf + 0 68.166 * * [simplify]: Extracting #1: cost 3 inf + 0 68.166 * * [simplify]: Extracting #2: cost 2 inf + 1 68.166 * * [simplify]: Extracting #3: cost 0 inf + 163 68.166 * [simplify]: Simplified to (cbrt -1/3) 68.166 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* im (* (cbrt -1/3) (cbrt -1/3))) (cbrt -1/3)) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.166 * * * * [progress]: [ 351 / 363 ] simplifiying candidate # 68.166 * [simplify]: Simplifying (sqrt -1/3) 68.167 * * [simplify]: iters left: 1 (2 enodes) 68.169 * * [simplify]: Extracting #0: cost 1 inf + 0 68.169 * * [simplify]: Extracting #1: cost 3 inf + 0 68.169 * * [simplify]: Extracting #2: cost 2 inf + 1 68.169 * * [simplify]: Extracting #3: cost 0 inf + 83 68.169 * [simplify]: Simplified to (sqrt -1/3) 68.169 * [simplify]: Simplified (2 2 3 1 2 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* im (sqrt -1/3)) (sqrt -1/3)) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.169 * * * * [progress]: [ 352 / 363 ] simplifiying candidate # 68.169 * * * * [progress]: [ 353 / 363 ] simplifiying candidate # 68.170 * [simplify]: Simplifying (* (cbrt im) (cbrt im)) 68.170 * * [simplify]: iters left: 3 (3 enodes) 68.171 * * [simplify]: iters left: 2 (9 enodes) 68.174 * * [simplify]: Extracting #0: cost 1 inf + 0 68.174 * * [simplify]: Extracting #1: cost 3 inf + 0 68.174 * * [simplify]: Extracting #2: cost 5 inf + 0 68.174 * * [simplify]: Extracting #3: cost 4 inf + 1 68.174 * * [simplify]: Extracting #4: cost 0 inf + 405 68.174 * [simplify]: Simplified to (* (cbrt im) (cbrt im)) 68.174 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (* (cbrt im) (cbrt im)) (* (cbrt im) -1/3)) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.174 * * * * [progress]: [ 354 / 363 ] simplifiying candidate # 68.175 * [simplify]: Simplifying (sqrt im) 68.175 * * [simplify]: iters left: 1 (2 enodes) 68.176 * * [simplify]: Extracting #0: cost 1 inf + 0 68.176 * * [simplify]: Extracting #1: cost 3 inf + 0 68.176 * * [simplify]: Extracting #2: cost 2 inf + 1 68.176 * * [simplify]: Extracting #3: cost 0 inf + 83 68.176 * [simplify]: Simplified to (sqrt im) 68.176 * [simplify]: Simplified (2 2 3 1 2 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* (sqrt im) (* (sqrt im) -1/3)) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.176 * * * * [progress]: [ 355 / 363 ] simplifiying candidate # 68.176 * * * * [progress]: [ 356 / 363 ] simplifiying candidate #real (real->posit16 (* im -1/3))) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0))))> 68.176 * * * * [progress]: [ 357 / 363 ] simplifiying candidate # 68.176 * * * * [progress]: [ 358 / 363 ] simplifiying candidate # 68.177 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 68.177 * * [simplify]: iters left: 4 (4 enodes) 68.179 * * [simplify]: iters left: 3 (10 enodes) 68.183 * * [simplify]: iters left: 2 (11 enodes) 68.187 * * [simplify]: Extracting #0: cost 1 inf + 0 68.187 * * [simplify]: Extracting #1: cost 4 inf + 0 68.187 * * [simplify]: Extracting #2: cost 4 inf + 1 68.187 * * [simplify]: Extracting #3: cost 2 inf + 83 68.187 * * [simplify]: Extracting #4: cost 0 inf + 245 68.187 * [simplify]: Simplified to (sqrt 2) 68.187 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.188 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 68.188 * * [simplify]: iters left: 4 (4 enodes) 68.190 * * [simplify]: iters left: 3 (10 enodes) 68.192 * * [simplify]: iters left: 2 (11 enodes) 68.194 * * [simplify]: Extracting #0: cost 1 inf + 0 68.194 * * [simplify]: Extracting #1: cost 4 inf + 0 68.194 * * [simplify]: Extracting #2: cost 4 inf + 1 68.194 * * [simplify]: Extracting #3: cost 2 inf + 83 68.194 * * [simplify]: Extracting #4: cost 0 inf + 245 68.194 * [simplify]: Simplified to (sqrt 2) 68.194 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 68.194 * * * * [progress]: [ 359 / 363 ] simplifiying candidate # 68.194 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 68.194 * * [simplify]: iters left: 4 (4 enodes) 68.196 * * [simplify]: iters left: 3 (10 enodes) 68.198 * * [simplify]: iters left: 2 (11 enodes) 68.200 * * [simplify]: Extracting #0: cost 1 inf + 0 68.200 * * [simplify]: Extracting #1: cost 4 inf + 0 68.200 * * [simplify]: Extracting #2: cost 4 inf + 1 68.200 * * [simplify]: Extracting #3: cost 2 inf + 83 68.200 * * [simplify]: Extracting #4: cost 0 inf + 245 68.200 * [simplify]: Simplified to (sqrt 2) 68.200 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.200 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 68.201 * * [simplify]: iters left: 4 (4 enodes) 68.202 * * [simplify]: iters left: 3 (10 enodes) 68.204 * * [simplify]: iters left: 2 (11 enodes) 68.206 * * [simplify]: Extracting #0: cost 1 inf + 0 68.206 * * [simplify]: Extracting #1: cost 4 inf + 0 68.206 * * [simplify]: Extracting #2: cost 4 inf + 1 68.206 * * [simplify]: Extracting #3: cost 2 inf + 83 68.206 * * [simplify]: Extracting #4: cost 0 inf + 245 68.206 * [simplify]: Simplified to (sqrt 2) 68.206 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 68.206 * * * * [progress]: [ 360 / 363 ] simplifiying candidate # 68.206 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 68.207 * * [simplify]: iters left: 4 (4 enodes) 68.208 * * [simplify]: iters left: 3 (10 enodes) 68.210 * * [simplify]: iters left: 2 (11 enodes) 68.212 * * [simplify]: Extracting #0: cost 1 inf + 0 68.212 * * [simplify]: Extracting #1: cost 4 inf + 0 68.212 * * [simplify]: Extracting #2: cost 4 inf + 1 68.212 * * [simplify]: Extracting #3: cost 2 inf + 83 68.212 * * [simplify]: Extracting #4: cost 0 inf + 245 68.213 * [simplify]: Simplified to (sqrt 2) 68.213 * [simplify]: Simplified (2 2 3 1 2 3 1 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (sqrt 2) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.213 * [simplify]: Simplifying (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) 68.213 * * [simplify]: iters left: 4 (4 enodes) 68.214 * * [simplify]: iters left: 3 (10 enodes) 68.216 * * [simplify]: iters left: 2 (11 enodes) 68.218 * * [simplify]: Extracting #0: cost 1 inf + 0 68.218 * * [simplify]: Extracting #1: cost 4 inf + 0 68.218 * * [simplify]: Extracting #2: cost 4 inf + 1 68.218 * * [simplify]: Extracting #3: cost 2 inf + 83 68.218 * * [simplify]: Extracting #4: cost 0 inf + 245 68.218 * [simplify]: Simplified to (sqrt 2) 68.218 * [simplify]: Simplified (2 2 3 1 2 3 1 2) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* im -1/3) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (sqrt 2))))) 0)))) 68.219 * * * * [progress]: [ 361 / 363 ] simplifiying candidate # 68.219 * [simplify]: Simplifying (* -1/3 im) 68.219 * * [simplify]: iters left: 2 (3 enodes) 68.220 * * [simplify]: iters left: 1 (10 enodes) 68.221 * * [simplify]: Extracting #0: cost 1 inf + 0 68.222 * * [simplify]: Extracting #1: cost 4 inf + 0 68.222 * * [simplify]: Extracting #2: cost 2 inf + 2 68.222 * * [simplify]: Extracting #3: cost 0 inf + 86 68.222 * [simplify]: Simplified to (* -1/3 im) 68.222 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.222 * * * * [progress]: [ 362 / 363 ] simplifiying candidate # 68.222 * [simplify]: Simplifying (* -1/3 im) 68.222 * * [simplify]: iters left: 2 (3 enodes) 68.223 * * [simplify]: iters left: 1 (10 enodes) 68.225 * * [simplify]: Extracting #0: cost 1 inf + 0 68.225 * * [simplify]: Extracting #1: cost 4 inf + 0 68.225 * * [simplify]: Extracting #2: cost 2 inf + 2 68.225 * * [simplify]: Extracting #3: cost 0 inf + 86 68.225 * [simplify]: Simplified to (* -1/3 im) 68.225 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.225 * * * * [progress]: [ 363 / 363 ] simplifiying candidate # 68.225 * [simplify]: Simplifying (* -1/3 im) 68.225 * * [simplify]: iters left: 2 (3 enodes) 68.227 * * [simplify]: iters left: 1 (10 enodes) 68.230 * * [simplify]: Extracting #0: cost 1 inf + 0 68.231 * * [simplify]: Extracting #1: cost 4 inf + 0 68.231 * * [simplify]: Extracting #2: cost 2 inf + 2 68.231 * * [simplify]: Extracting #3: cost 0 inf + 86 68.231 * [simplify]: Simplified to (* -1/3 im) 68.231 * [simplify]: Simplified (2 2 3 1 2 1) to (λ (re im) (* (* 0.5 (cos re)) (fma (pow im 5) -1/60 (+ (* im (fma (* -1/3 im) im (- (* (* (sqrt (sqrt 2)) (sqrt (sqrt 2))) (* (sqrt (sqrt 2)) (sqrt (sqrt 2))))))) 0)))) 68.231 * * * [progress]: adding candidates to table 73.754 * [progress]: [Phase 3 of 3] Extracting. 73.754 * * [regime]: Finding splitpoints for: (# # # # # # # # # # #) 73.756 * * * [regime-changes]: Trying 6 branch expressions: (im (- (exp (- 0 im)) (exp im)) re (cos re) (* 0.5 (cos re)) (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im)))) 73.756 * * * * [regimes]: Trying to branch on im from (# # # # # # # # # # #) 73.848 * * * * [regimes]: Trying to branch on (- (exp (- 0 im)) (exp im)) from (# # # # # # # # # # #) 73.938 * * * * [regimes]: Trying to branch on (- (exp (- 0 im)) (exp im)) from (# # #) 73.964 * * * * [regimes]: Trying to branch on re from (# # # # # # # # # # #) 74.081 * * * * [regimes]: Trying to branch on (cos re) from (# # # # # # # # # # #) 74.181 * * * * [regimes]: Trying to branch on (* 0.5 (cos re)) from (# # # # # # # # # # #) 74.275 * * * * [regimes]: Trying to branch on (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) from (# # # # # # # # # # #) 74.405 * * * * [regimes]: Trying to branch on (* (* 0.5 (cos re)) (- (exp (- 0 im)) (exp im))) from (# #) 74.460 * * * [regime]: Found split indices: #