32.105 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.040 * * * [progress]: [2/2] Setting up program. 0.042 * [progress]: [Phase 2 of 3] Improving. 0.042 * [simplify]: Simplifying: (+ (* (- (* x.re x.re) (* x.im x.im)) x.im) (* (+ (* x.re x.im) (* x.im x.re)) x.re)) 0.043 * [simplify]: Sending expressions to egg_math: (+ (* (- (* h0 h0) (* h1 h1)) h1) (* (+ (* h0 h1) (* h1 h0)) h0)) 2.870 * * [progress]: iteration 1 / 4 2.871 * * * [progress]: picking best candidate 2.874 * * * * [pick]: Picked # 2.874 * * * [progress]: localizing error 2.882 * * * [progress]: generating rewritten candidates 2.882 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 2) 2.937 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 3.027 * * * [progress]: generating series expansions 3.027 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 2) 3.027 * [backup-simplify]: Simplify (* x.im (* x.re x.re)) into (* x.im (pow x.re 2)) 3.027 * [approximate]: Taking taylor expansion of (* x.im (pow x.re 2)) in (x.im x.re) around 0 3.027 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 3.027 * [taylor]: Taking taylor expansion of x.im in x.re 3.027 * [backup-simplify]: Simplify x.im into x.im 3.027 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.027 * [taylor]: Taking taylor expansion of x.re in x.re 3.027 * [backup-simplify]: Simplify 0 into 0 3.027 * [backup-simplify]: Simplify 1 into 1 3.027 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.028 * [taylor]: Taking taylor expansion of x.im in x.im 3.028 * [backup-simplify]: Simplify 0 into 0 3.028 * [backup-simplify]: Simplify 1 into 1 3.028 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.028 * [taylor]: Taking taylor expansion of x.re in x.im 3.028 * [backup-simplify]: Simplify x.re into x.re 3.028 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.028 * [taylor]: Taking taylor expansion of x.im in x.im 3.028 * [backup-simplify]: Simplify 0 into 0 3.028 * [backup-simplify]: Simplify 1 into 1 3.028 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.028 * [taylor]: Taking taylor expansion of x.re in x.im 3.028 * [backup-simplify]: Simplify x.re into x.re 3.028 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.028 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 3.028 * [taylor]: Taking taylor expansion of 0 in x.re 3.028 * [backup-simplify]: Simplify 0 into 0 3.028 * [backup-simplify]: Simplify 0 into 0 3.028 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.029 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 3.029 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.029 * [taylor]: Taking taylor expansion of x.re in x.re 3.029 * [backup-simplify]: Simplify 0 into 0 3.029 * [backup-simplify]: Simplify 1 into 1 3.030 * [backup-simplify]: Simplify (* 1 1) into 1 3.030 * [backup-simplify]: Simplify 1 into 1 3.030 * [backup-simplify]: Simplify 0 into 0 3.030 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.031 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 3.031 * [taylor]: Taking taylor expansion of 0 in x.re 3.031 * [backup-simplify]: Simplify 0 into 0 3.032 * [backup-simplify]: Simplify 0 into 0 3.032 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.032 * [backup-simplify]: Simplify 0 into 0 3.032 * [backup-simplify]: Simplify 0 into 0 3.033 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 3.034 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 3.034 * [taylor]: Taking taylor expansion of 0 in x.re 3.034 * [backup-simplify]: Simplify 0 into 0 3.034 * [backup-simplify]: Simplify 0 into 0 3.035 * [backup-simplify]: Simplify 0 into 0 3.035 * [backup-simplify]: Simplify (* 1 (* (pow x.re 2) x.im)) into (* x.im (pow x.re 2)) 3.035 * [backup-simplify]: Simplify (* (/ 1 x.im) (* (/ 1 x.re) (/ 1 x.re))) into (/ 1 (* x.im (pow x.re 2))) 3.035 * [approximate]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in (x.im x.re) around 0 3.035 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 3.035 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 3.035 * [taylor]: Taking taylor expansion of x.im in x.re 3.035 * [backup-simplify]: Simplify x.im into x.im 3.035 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.035 * [taylor]: Taking taylor expansion of x.re in x.re 3.035 * [backup-simplify]: Simplify 0 into 0 3.035 * [backup-simplify]: Simplify 1 into 1 3.036 * [backup-simplify]: Simplify (* 1 1) into 1 3.036 * [backup-simplify]: Simplify (* x.im 1) into x.im 3.036 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 3.036 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 3.036 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.036 * [taylor]: Taking taylor expansion of x.im in x.im 3.036 * [backup-simplify]: Simplify 0 into 0 3.036 * [backup-simplify]: Simplify 1 into 1 3.036 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.036 * [taylor]: Taking taylor expansion of x.re in x.im 3.036 * [backup-simplify]: Simplify x.re into x.re 3.036 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.036 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 3.036 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.037 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 3.037 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 3.037 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 3.037 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.037 * [taylor]: Taking taylor expansion of x.im in x.im 3.037 * [backup-simplify]: Simplify 0 into 0 3.037 * [backup-simplify]: Simplify 1 into 1 3.037 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.037 * [taylor]: Taking taylor expansion of x.re in x.im 3.037 * [backup-simplify]: Simplify x.re into x.re 3.037 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.038 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 3.038 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.038 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 3.038 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 3.038 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 3.038 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.038 * [taylor]: Taking taylor expansion of x.re in x.re 3.039 * [backup-simplify]: Simplify 0 into 0 3.039 * [backup-simplify]: Simplify 1 into 1 3.039 * [backup-simplify]: Simplify (* 1 1) into 1 3.039 * [backup-simplify]: Simplify (/ 1 1) into 1 3.039 * [backup-simplify]: Simplify 1 into 1 3.040 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.041 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 3.041 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 3.041 * [taylor]: Taking taylor expansion of 0 in x.re 3.041 * [backup-simplify]: Simplify 0 into 0 3.042 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.043 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.043 * [backup-simplify]: Simplify 0 into 0 3.049 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 3.050 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 3.051 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.051 * [taylor]: Taking taylor expansion of 0 in x.re 3.051 * [backup-simplify]: Simplify 0 into 0 3.052 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.053 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.053 * [backup-simplify]: Simplify 0 into 0 3.054 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 3.056 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 3.056 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.056 * [taylor]: Taking taylor expansion of 0 in x.re 3.056 * [backup-simplify]: Simplify 0 into 0 3.056 * [backup-simplify]: Simplify 0 into 0 3.057 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.058 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.058 * [backup-simplify]: Simplify 0 into 0 3.060 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 3.062 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 3.063 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.063 * [taylor]: Taking taylor expansion of 0 in x.re 3.063 * [backup-simplify]: Simplify 0 into 0 3.063 * [backup-simplify]: Simplify 0 into 0 3.063 * [backup-simplify]: Simplify 0 into 0 3.063 * [backup-simplify]: Simplify (* 1 (* (pow (/ 1 x.re) -2) (/ 1 (/ 1 x.im)))) into (* x.im (pow x.re 2)) 3.063 * [backup-simplify]: Simplify (* (/ 1 (- x.im)) (* (/ 1 (- x.re)) (/ 1 (- x.re)))) into (/ -1 (* x.im (pow x.re 2))) 3.063 * [approximate]: Taking taylor expansion of (/ -1 (* x.im (pow x.re 2))) in (x.im x.re) around 0 3.063 * [taylor]: Taking taylor expansion of (/ -1 (* x.im (pow x.re 2))) in x.re 3.063 * [taylor]: Taking taylor expansion of -1 in x.re 3.063 * [backup-simplify]: Simplify -1 into -1 3.063 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 3.063 * [taylor]: Taking taylor expansion of x.im in x.re 3.063 * [backup-simplify]: Simplify x.im into x.im 3.063 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.063 * [taylor]: Taking taylor expansion of x.re in x.re 3.063 * [backup-simplify]: Simplify 0 into 0 3.063 * [backup-simplify]: Simplify 1 into 1 3.064 * [backup-simplify]: Simplify (* 1 1) into 1 3.064 * [backup-simplify]: Simplify (* x.im 1) into x.im 3.064 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 3.064 * [taylor]: Taking taylor expansion of (/ -1 (* x.im (pow x.re 2))) in x.im 3.064 * [taylor]: Taking taylor expansion of -1 in x.im 3.064 * [backup-simplify]: Simplify -1 into -1 3.064 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.064 * [taylor]: Taking taylor expansion of x.im in x.im 3.064 * [backup-simplify]: Simplify 0 into 0 3.064 * [backup-simplify]: Simplify 1 into 1 3.064 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.064 * [taylor]: Taking taylor expansion of x.re in x.im 3.064 * [backup-simplify]: Simplify x.re into x.re 3.064 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.064 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 3.064 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.065 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 3.065 * [backup-simplify]: Simplify (/ -1 (pow x.re 2)) into (/ -1 (pow x.re 2)) 3.065 * [taylor]: Taking taylor expansion of (/ -1 (* x.im (pow x.re 2))) in x.im 3.065 * [taylor]: Taking taylor expansion of -1 in x.im 3.065 * [backup-simplify]: Simplify -1 into -1 3.065 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.065 * [taylor]: Taking taylor expansion of x.im in x.im 3.065 * [backup-simplify]: Simplify 0 into 0 3.065 * [backup-simplify]: Simplify 1 into 1 3.065 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.065 * [taylor]: Taking taylor expansion of x.re in x.im 3.065 * [backup-simplify]: Simplify x.re into x.re 3.065 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.065 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 3.065 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.065 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 3.065 * [backup-simplify]: Simplify (/ -1 (pow x.re 2)) into (/ -1 (pow x.re 2)) 3.065 * [taylor]: Taking taylor expansion of (/ -1 (pow x.re 2)) in x.re 3.066 * [taylor]: Taking taylor expansion of -1 in x.re 3.066 * [backup-simplify]: Simplify -1 into -1 3.066 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.066 * [taylor]: Taking taylor expansion of x.re in x.re 3.066 * [backup-simplify]: Simplify 0 into 0 3.066 * [backup-simplify]: Simplify 1 into 1 3.066 * [backup-simplify]: Simplify (* 1 1) into 1 3.066 * [backup-simplify]: Simplify (/ -1 1) into -1 3.066 * [backup-simplify]: Simplify -1 into -1 3.066 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.067 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 3.067 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -1 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 3.067 * [taylor]: Taking taylor expansion of 0 in x.re 3.067 * [backup-simplify]: Simplify 0 into 0 3.068 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.068 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 3.068 * [backup-simplify]: Simplify 0 into 0 3.069 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 3.069 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 3.070 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.070 * [taylor]: Taking taylor expansion of 0 in x.re 3.070 * [backup-simplify]: Simplify 0 into 0 3.070 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.071 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.071 * [backup-simplify]: Simplify 0 into 0 3.072 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 3.073 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 3.073 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.073 * [taylor]: Taking taylor expansion of 0 in x.re 3.073 * [backup-simplify]: Simplify 0 into 0 3.073 * [backup-simplify]: Simplify 0 into 0 3.074 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.074 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.074 * [backup-simplify]: Simplify 0 into 0 3.075 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 3.076 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 3.077 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.077 * [taylor]: Taking taylor expansion of 0 in x.re 3.077 * [backup-simplify]: Simplify 0 into 0 3.077 * [backup-simplify]: Simplify 0 into 0 3.077 * [backup-simplify]: Simplify 0 into 0 3.077 * [backup-simplify]: Simplify (* -1 (* (pow (/ 1 (- x.re)) -2) (/ 1 (/ 1 (- x.im))))) into (* x.im (pow x.re 2)) 3.077 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 3.077 * [backup-simplify]: Simplify (* 3 (* x.im (* x.re x.re))) into (* 3 (* x.im (pow x.re 2))) 3.077 * [approximate]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 3.077 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 3.077 * [taylor]: Taking taylor expansion of 3 in x.re 3.077 * [backup-simplify]: Simplify 3 into 3 3.077 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 3.077 * [taylor]: Taking taylor expansion of x.im in x.re 3.077 * [backup-simplify]: Simplify x.im into x.im 3.077 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.077 * [taylor]: Taking taylor expansion of x.re in x.re 3.077 * [backup-simplify]: Simplify 0 into 0 3.077 * [backup-simplify]: Simplify 1 into 1 3.077 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 3.077 * [taylor]: Taking taylor expansion of 3 in x.im 3.077 * [backup-simplify]: Simplify 3 into 3 3.077 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.077 * [taylor]: Taking taylor expansion of x.im in x.im 3.077 * [backup-simplify]: Simplify 0 into 0 3.077 * [backup-simplify]: Simplify 1 into 1 3.078 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.078 * [taylor]: Taking taylor expansion of x.re in x.im 3.078 * [backup-simplify]: Simplify x.re into x.re 3.078 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 3.078 * [taylor]: Taking taylor expansion of 3 in x.im 3.078 * [backup-simplify]: Simplify 3 into 3 3.078 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.078 * [taylor]: Taking taylor expansion of x.im in x.im 3.078 * [backup-simplify]: Simplify 0 into 0 3.078 * [backup-simplify]: Simplify 1 into 1 3.078 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.078 * [taylor]: Taking taylor expansion of x.re in x.im 3.078 * [backup-simplify]: Simplify x.re into x.re 3.078 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.078 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 3.078 * [backup-simplify]: Simplify (* 3 0) into 0 3.078 * [taylor]: Taking taylor expansion of 0 in x.re 3.078 * [backup-simplify]: Simplify 0 into 0 3.078 * [backup-simplify]: Simplify 0 into 0 3.078 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.079 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 3.079 * [backup-simplify]: Simplify (+ (* 3 (pow x.re 2)) (* 0 0)) into (* 3 (pow x.re 2)) 3.079 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 3.079 * [taylor]: Taking taylor expansion of 3 in x.re 3.079 * [backup-simplify]: Simplify 3 into 3 3.079 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.079 * [taylor]: Taking taylor expansion of x.re in x.re 3.079 * [backup-simplify]: Simplify 0 into 0 3.079 * [backup-simplify]: Simplify 1 into 1 3.079 * [backup-simplify]: Simplify (* 1 1) into 1 3.080 * [backup-simplify]: Simplify (* 3 1) into 3 3.080 * [backup-simplify]: Simplify 3 into 3 3.080 * [backup-simplify]: Simplify 0 into 0 3.080 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.080 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 3.081 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 (pow x.re 2)) (* 0 0))) into 0 3.081 * [taylor]: Taking taylor expansion of 0 in x.re 3.081 * [backup-simplify]: Simplify 0 into 0 3.081 * [backup-simplify]: Simplify 0 into 0 3.082 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.082 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 3.082 * [backup-simplify]: Simplify 0 into 0 3.082 * [backup-simplify]: Simplify 0 into 0 3.082 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 3.083 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 3.084 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 (pow x.re 2)) (* 0 0)))) into 0 3.084 * [taylor]: Taking taylor expansion of 0 in x.re 3.084 * [backup-simplify]: Simplify 0 into 0 3.084 * [backup-simplify]: Simplify 0 into 0 3.084 * [backup-simplify]: Simplify 0 into 0 3.084 * [backup-simplify]: Simplify (* 3 (* (pow x.re 2) x.im)) into (* 3 (* x.im (pow x.re 2))) 3.084 * [backup-simplify]: Simplify (* 3 (* (/ 1 x.im) (* (/ 1 x.re) (/ 1 x.re)))) into (/ 3 (* x.im (pow x.re 2))) 3.084 * [approximate]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 3.084 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.re 3.084 * [taylor]: Taking taylor expansion of 3 in x.re 3.084 * [backup-simplify]: Simplify 3 into 3 3.084 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 3.084 * [taylor]: Taking taylor expansion of x.im in x.re 3.084 * [backup-simplify]: Simplify x.im into x.im 3.085 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.085 * [taylor]: Taking taylor expansion of x.re in x.re 3.085 * [backup-simplify]: Simplify 0 into 0 3.085 * [backup-simplify]: Simplify 1 into 1 3.085 * [backup-simplify]: Simplify (* 1 1) into 1 3.085 * [backup-simplify]: Simplify (* x.im 1) into x.im 3.085 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 3.085 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.im 3.085 * [taylor]: Taking taylor expansion of 3 in x.im 3.085 * [backup-simplify]: Simplify 3 into 3 3.085 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.085 * [taylor]: Taking taylor expansion of x.im in x.im 3.085 * [backup-simplify]: Simplify 0 into 0 3.085 * [backup-simplify]: Simplify 1 into 1 3.085 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.085 * [taylor]: Taking taylor expansion of x.re in x.im 3.085 * [backup-simplify]: Simplify x.re into x.re 3.085 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.085 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 3.085 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.086 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 3.086 * [backup-simplify]: Simplify (/ 3 (pow x.re 2)) into (/ 3 (pow x.re 2)) 3.086 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.im 3.086 * [taylor]: Taking taylor expansion of 3 in x.im 3.086 * [backup-simplify]: Simplify 3 into 3 3.086 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.086 * [taylor]: Taking taylor expansion of x.im in x.im 3.086 * [backup-simplify]: Simplify 0 into 0 3.086 * [backup-simplify]: Simplify 1 into 1 3.086 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.086 * [taylor]: Taking taylor expansion of x.re in x.im 3.086 * [backup-simplify]: Simplify x.re into x.re 3.086 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.086 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 3.086 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.086 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 3.086 * [backup-simplify]: Simplify (/ 3 (pow x.re 2)) into (/ 3 (pow x.re 2)) 3.086 * [taylor]: Taking taylor expansion of (/ 3 (pow x.re 2)) in x.re 3.087 * [taylor]: Taking taylor expansion of 3 in x.re 3.087 * [backup-simplify]: Simplify 3 into 3 3.087 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.087 * [taylor]: Taking taylor expansion of x.re in x.re 3.087 * [backup-simplify]: Simplify 0 into 0 3.087 * [backup-simplify]: Simplify 1 into 1 3.087 * [backup-simplify]: Simplify (* 1 1) into 1 3.087 * [backup-simplify]: Simplify (/ 3 1) into 3 3.087 * [backup-simplify]: Simplify 3 into 3 3.087 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.088 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 3.088 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 3.088 * [taylor]: Taking taylor expansion of 0 in x.re 3.088 * [backup-simplify]: Simplify 0 into 0 3.089 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.089 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)))) into 0 3.089 * [backup-simplify]: Simplify 0 into 0 3.090 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 3.090 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 3.091 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.091 * [taylor]: Taking taylor expansion of 0 in x.re 3.091 * [backup-simplify]: Simplify 0 into 0 3.091 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.092 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.092 * [backup-simplify]: Simplify 0 into 0 3.093 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 3.095 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 3.095 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.095 * [taylor]: Taking taylor expansion of 0 in x.re 3.095 * [backup-simplify]: Simplify 0 into 0 3.096 * [backup-simplify]: Simplify 0 into 0 3.096 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.097 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.097 * [backup-simplify]: Simplify 0 into 0 3.099 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 3.100 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 3.101 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.101 * [taylor]: Taking taylor expansion of 0 in x.re 3.101 * [backup-simplify]: Simplify 0 into 0 3.101 * [backup-simplify]: Simplify 0 into 0 3.101 * [backup-simplify]: Simplify 0 into 0 3.102 * [backup-simplify]: Simplify (* 3 (* (pow (/ 1 x.re) -2) (/ 1 (/ 1 x.im)))) into (* 3 (* x.im (pow x.re 2))) 3.102 * [backup-simplify]: Simplify (* 3 (* (/ 1 (- x.im)) (* (/ 1 (- x.re)) (/ 1 (- x.re))))) into (/ -3 (* x.im (pow x.re 2))) 3.102 * [approximate]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 3.102 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.re 3.102 * [taylor]: Taking taylor expansion of -3 in x.re 3.102 * [backup-simplify]: Simplify -3 into -3 3.102 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 3.102 * [taylor]: Taking taylor expansion of x.im in x.re 3.102 * [backup-simplify]: Simplify x.im into x.im 3.102 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.102 * [taylor]: Taking taylor expansion of x.re in x.re 3.102 * [backup-simplify]: Simplify 0 into 0 3.102 * [backup-simplify]: Simplify 1 into 1 3.103 * [backup-simplify]: Simplify (* 1 1) into 1 3.103 * [backup-simplify]: Simplify (* x.im 1) into x.im 3.103 * [backup-simplify]: Simplify (/ -3 x.im) into (/ -3 x.im) 3.103 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.im 3.103 * [taylor]: Taking taylor expansion of -3 in x.im 3.103 * [backup-simplify]: Simplify -3 into -3 3.103 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.103 * [taylor]: Taking taylor expansion of x.im in x.im 3.103 * [backup-simplify]: Simplify 0 into 0 3.103 * [backup-simplify]: Simplify 1 into 1 3.103 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.103 * [taylor]: Taking taylor expansion of x.re in x.im 3.103 * [backup-simplify]: Simplify x.re into x.re 3.103 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.103 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 3.103 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.104 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 3.104 * [backup-simplify]: Simplify (/ -3 (pow x.re 2)) into (/ -3 (pow x.re 2)) 3.104 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.im 3.104 * [taylor]: Taking taylor expansion of -3 in x.im 3.104 * [backup-simplify]: Simplify -3 into -3 3.104 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 3.104 * [taylor]: Taking taylor expansion of x.im in x.im 3.104 * [backup-simplify]: Simplify 0 into 0 3.104 * [backup-simplify]: Simplify 1 into 1 3.104 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 3.104 * [taylor]: Taking taylor expansion of x.re in x.im 3.104 * [backup-simplify]: Simplify x.re into x.re 3.104 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 3.104 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 3.104 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 3.105 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 3.105 * [backup-simplify]: Simplify (/ -3 (pow x.re 2)) into (/ -3 (pow x.re 2)) 3.105 * [taylor]: Taking taylor expansion of (/ -3 (pow x.re 2)) in x.re 3.105 * [taylor]: Taking taylor expansion of -3 in x.re 3.105 * [backup-simplify]: Simplify -3 into -3 3.105 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 3.105 * [taylor]: Taking taylor expansion of x.re in x.re 3.105 * [backup-simplify]: Simplify 0 into 0 3.105 * [backup-simplify]: Simplify 1 into 1 3.105 * [backup-simplify]: Simplify (* 1 1) into 1 3.106 * [backup-simplify]: Simplify (/ -3 1) into -3 3.106 * [backup-simplify]: Simplify -3 into -3 3.107 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 3.107 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 3.108 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 3.108 * [taylor]: Taking taylor expansion of 0 in x.re 3.108 * [backup-simplify]: Simplify 0 into 0 3.109 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.110 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)))) into 0 3.110 * [backup-simplify]: Simplify 0 into 0 3.111 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 3.112 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 3.112 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.113 * [taylor]: Taking taylor expansion of 0 in x.re 3.113 * [backup-simplify]: Simplify 0 into 0 3.114 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.115 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.115 * [backup-simplify]: Simplify 0 into 0 3.116 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 3.117 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 3.118 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.118 * [taylor]: Taking taylor expansion of 0 in x.re 3.118 * [backup-simplify]: Simplify 0 into 0 3.118 * [backup-simplify]: Simplify 0 into 0 3.119 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.120 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.120 * [backup-simplify]: Simplify 0 into 0 3.122 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 3.124 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 3.125 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 3.125 * [taylor]: Taking taylor expansion of 0 in x.re 3.125 * [backup-simplify]: Simplify 0 into 0 3.125 * [backup-simplify]: Simplify 0 into 0 3.125 * [backup-simplify]: Simplify 0 into 0 3.126 * [backup-simplify]: Simplify (* -3 (* (pow (/ 1 (- x.re)) -2) (/ 1 (/ 1 (- x.im))))) into (* 3 (* x.im (pow x.re 2))) 3.126 * * * [progress]: simplifying candidates 3.127 * [simplify]: Simplifying: (* x.im (* x.re x.re)) (* x.im (* x.re x.re)) (+ (log x.im) (+ (log x.re) (log x.re))) (+ (log x.im) (log (* x.re x.re))) (log (* x.im (* x.re x.re))) (exp (* x.im (* x.re x.re))) (* (* (* x.im x.im) x.im) (* (* (* x.re x.re) x.re) (* (* x.re x.re) x.re))) (* (* (* x.im x.im) x.im) (* (* (* x.re x.re) (* x.re x.re)) (* x.re x.re))) (* (cbrt (* x.im (* x.re x.re))) (cbrt (* x.im (* x.re x.re)))) (cbrt (* x.im (* x.re x.re))) (* (* (* x.im (* x.re x.re)) (* x.im (* x.re x.re))) (* x.im (* x.re x.re))) (sqrt (* x.im (* x.re x.re))) (sqrt (* x.im (* x.re x.re))) (* (sqrt x.im) x.re) (* (sqrt x.im) x.re) (* x.im x.re) (* (cbrt x.im) (* x.re x.re)) (* (sqrt x.im) (* x.re x.re)) (* x.im (* x.re x.re)) (* 3 (* x.im (* x.re x.re))) (* 3 (* x.im (* x.re x.re))) (* 3 (* x.im (* x.re x.re))) (+ (log 3) (+ (log x.im) (+ (log x.re) (log x.re)))) (+ (log 3) (+ (log x.im) (log (* x.re x.re)))) (+ (log 3) (log (* x.im (* x.re x.re)))) (log (* 3 (* x.im (* x.re x.re)))) (exp (* 3 (* x.im (* x.re x.re)))) (* (* (* 3 3) 3) (* (* (* x.im x.im) x.im) (* (* (* x.re x.re) x.re) (* (* x.re x.re) x.re)))) (* (* (* 3 3) 3) (* (* (* x.im x.im) x.im) (* (* (* x.re x.re) (* x.re x.re)) (* x.re x.re)))) (* (* (* 3 3) 3) (* (* (* x.im (* x.re x.re)) (* x.im (* x.re x.re))) (* x.im (* x.re x.re)))) (* (cbrt (* 3 (* x.im (* x.re x.re)))) (cbrt (* 3 (* x.im (* x.re x.re))))) (cbrt (* 3 (* x.im (* x.re x.re)))) (* (* (* 3 (* x.im (* x.re x.re))) (* 3 (* x.im (* x.re x.re)))) (* 3 (* x.im (* x.re x.re)))) (sqrt (* 3 (* x.im (* x.re x.re)))) (sqrt (* 3 (* x.im (* x.re x.re)))) (* 3 x.im) (* (cbrt 3) (* x.im (* x.re x.re))) (* (sqrt 3) (* x.im (* x.re x.re))) (* 3 (* x.im (* x.re x.re))) (* x.im (pow x.re 2)) (* x.im (pow x.re 2)) (* x.im (pow x.re 2)) (* 3 (* x.im (pow x.re 2))) (* 3 (* x.im (pow x.re 2))) (* 3 (* x.im (pow x.re 2))) 3.127 * [simplify]: Sending expressions to egg_math: (* h1 (* h0 h0)) (* h1 (* h0 h0)) (+ (log h1) (+ (log h0) (log h0))) (+ (log h1) (log (* h0 h0))) (log (* h1 (* h0 h0))) (exp (* h1 (* h0 h0))) (* (* (* h1 h1) h1) (* (* (* h0 h0) h0) (* (* h0 h0) h0))) (* (* (* h1 h1) h1) (* (* (* h0 h0) (* h0 h0)) (* h0 h0))) (* (cbrt (* h1 (* h0 h0))) (cbrt (* h1 (* h0 h0)))) (cbrt (* h1 (* h0 h0))) (* (* (* h1 (* h0 h0)) (* h1 (* h0 h0))) (* h1 (* h0 h0))) (sqrt (* h1 (* h0 h0))) (sqrt (* h1 (* h0 h0))) (* (sqrt h1) h0) (* (sqrt h1) h0) (* h1 h0) (* (cbrt h1) (* h0 h0)) (* (sqrt h1) (* h0 h0)) (* h1 (* h0 h0)) (* 3 (* h1 (* h0 h0))) (* 3 (* h1 (* h0 h0))) (* 3 (* h1 (* h0 h0))) (+ (log 3) (+ (log h1) (+ (log h0) (log h0)))) (+ (log 3) (+ (log h1) (log (* h0 h0)))) (+ (log 3) (log (* h1 (* h0 h0)))) (log (* 3 (* h1 (* h0 h0)))) (exp (* 3 (* h1 (* h0 h0)))) (* (* (* 3 3) 3) (* (* (* h1 h1) h1) (* (* (* h0 h0) h0) (* (* h0 h0) h0)))) (* (* (* 3 3) 3) (* (* (* h1 h1) h1) (* (* (* h0 h0) (* h0 h0)) (* h0 h0)))) (* (* (* 3 3) 3) (* (* (* h1 (* h0 h0)) (* h1 (* h0 h0))) (* h1 (* h0 h0)))) (* (cbrt (* 3 (* h1 (* h0 h0)))) (cbrt (* 3 (* h1 (* h0 h0))))) (cbrt (* 3 (* h1 (* h0 h0)))) (* (* (* 3 (* h1 (* h0 h0))) (* 3 (* h1 (* h0 h0)))) (* 3 (* h1 (* h0 h0)))) (sqrt (* 3 (* h1 (* h0 h0)))) (sqrt (* 3 (* h1 (* h0 h0)))) (* 3 h1) (* (cbrt 3) (* h1 (* h0 h0))) (* (sqrt 3) (* h1 (* h0 h0))) (* 3 (* h1 (* h0 h0))) (* h1 (pow h0 2)) (* h1 (pow h0 2)) (* h1 (pow h0 2)) (* 3 (* h1 (pow h0 2))) (* 3 (* h1 (pow h0 2))) (* 3 (* h1 (pow h0 2))) 4.412 * * * [progress]: adding candidates to table 4.525 * * [progress]: iteration 2 / 4 4.525 * * * [progress]: picking best candidate 4.538 * * * * [pick]: Picked # 4.538 * * * [progress]: localizing error 4.553 * * * [progress]: generating rewritten candidates 4.553 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1) 4.619 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1 2) 4.644 * * * [progress]: generating series expansions 4.644 * * * * [progress]: [ 1 / 2 ] generating series at (2 1) 4.644 * [backup-simplify]: Simplify (* 3 (* (* x.im x.re) x.re)) into (* 3 (* x.im (pow x.re 2))) 4.644 * [approximate]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 4.644 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 4.644 * [taylor]: Taking taylor expansion of 3 in x.re 4.644 * [backup-simplify]: Simplify 3 into 3 4.645 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 4.645 * [taylor]: Taking taylor expansion of x.im in x.re 4.645 * [backup-simplify]: Simplify x.im into x.im 4.645 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.645 * [taylor]: Taking taylor expansion of x.re in x.re 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [backup-simplify]: Simplify 1 into 1 4.645 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 4.645 * [taylor]: Taking taylor expansion of 3 in x.im 4.645 * [backup-simplify]: Simplify 3 into 3 4.645 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.645 * [taylor]: Taking taylor expansion of x.im in x.im 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [backup-simplify]: Simplify 1 into 1 4.645 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.645 * [taylor]: Taking taylor expansion of x.re in x.im 4.645 * [backup-simplify]: Simplify x.re into x.re 4.645 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 4.645 * [taylor]: Taking taylor expansion of 3 in x.im 4.645 * [backup-simplify]: Simplify 3 into 3 4.645 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.645 * [taylor]: Taking taylor expansion of x.im in x.im 4.645 * [backup-simplify]: Simplify 0 into 0 4.645 * [backup-simplify]: Simplify 1 into 1 4.645 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.645 * [taylor]: Taking taylor expansion of x.re in x.im 4.645 * [backup-simplify]: Simplify x.re into x.re 4.645 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.645 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 4.646 * [backup-simplify]: Simplify (* 3 0) into 0 4.646 * [taylor]: Taking taylor expansion of 0 in x.re 4.646 * [backup-simplify]: Simplify 0 into 0 4.646 * [backup-simplify]: Simplify 0 into 0 4.646 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.646 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 4.646 * [backup-simplify]: Simplify (+ (* 3 (pow x.re 2)) (* 0 0)) into (* 3 (pow x.re 2)) 4.646 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 4.647 * [taylor]: Taking taylor expansion of 3 in x.re 4.647 * [backup-simplify]: Simplify 3 into 3 4.647 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.647 * [taylor]: Taking taylor expansion of x.re in x.re 4.647 * [backup-simplify]: Simplify 0 into 0 4.647 * [backup-simplify]: Simplify 1 into 1 4.647 * [backup-simplify]: Simplify (* 1 1) into 1 4.647 * [backup-simplify]: Simplify (* 3 1) into 3 4.647 * [backup-simplify]: Simplify 3 into 3 4.647 * [backup-simplify]: Simplify 0 into 0 4.647 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.648 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 4.649 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 (pow x.re 2)) (* 0 0))) into 0 4.649 * [taylor]: Taking taylor expansion of 0 in x.re 4.649 * [backup-simplify]: Simplify 0 into 0 4.649 * [backup-simplify]: Simplify 0 into 0 4.649 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.649 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 4.649 * [backup-simplify]: Simplify 0 into 0 4.649 * [backup-simplify]: Simplify 0 into 0 4.650 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 4.651 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 4.651 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 (pow x.re 2)) (* 0 0)))) into 0 4.651 * [taylor]: Taking taylor expansion of 0 in x.re 4.652 * [backup-simplify]: Simplify 0 into 0 4.652 * [backup-simplify]: Simplify 0 into 0 4.652 * [backup-simplify]: Simplify 0 into 0 4.652 * [backup-simplify]: Simplify (* 3 (* (pow x.re 2) x.im)) into (* 3 (* x.im (pow x.re 2))) 4.652 * [backup-simplify]: Simplify (* 3 (* (* (/ 1 x.im) (/ 1 x.re)) (/ 1 x.re))) into (/ 3 (* x.im (pow x.re 2))) 4.652 * [approximate]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 4.652 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.re 4.652 * [taylor]: Taking taylor expansion of 3 in x.re 4.652 * [backup-simplify]: Simplify 3 into 3 4.652 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 4.652 * [taylor]: Taking taylor expansion of x.im in x.re 4.652 * [backup-simplify]: Simplify x.im into x.im 4.652 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.652 * [taylor]: Taking taylor expansion of x.re in x.re 4.652 * [backup-simplify]: Simplify 0 into 0 4.652 * [backup-simplify]: Simplify 1 into 1 4.652 * [backup-simplify]: Simplify (* 1 1) into 1 4.652 * [backup-simplify]: Simplify (* x.im 1) into x.im 4.652 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 4.652 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.im 4.652 * [taylor]: Taking taylor expansion of 3 in x.im 4.652 * [backup-simplify]: Simplify 3 into 3 4.652 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.652 * [taylor]: Taking taylor expansion of x.im in x.im 4.652 * [backup-simplify]: Simplify 0 into 0 4.652 * [backup-simplify]: Simplify 1 into 1 4.652 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.652 * [taylor]: Taking taylor expansion of x.re in x.im 4.652 * [backup-simplify]: Simplify x.re into x.re 4.653 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.653 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 4.653 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.653 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 4.653 * [backup-simplify]: Simplify (/ 3 (pow x.re 2)) into (/ 3 (pow x.re 2)) 4.653 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.im 4.653 * [taylor]: Taking taylor expansion of 3 in x.im 4.653 * [backup-simplify]: Simplify 3 into 3 4.653 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.653 * [taylor]: Taking taylor expansion of x.im in x.im 4.653 * [backup-simplify]: Simplify 0 into 0 4.653 * [backup-simplify]: Simplify 1 into 1 4.653 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.653 * [taylor]: Taking taylor expansion of x.re in x.im 4.653 * [backup-simplify]: Simplify x.re into x.re 4.653 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.653 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 4.653 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.654 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 4.654 * [backup-simplify]: Simplify (/ 3 (pow x.re 2)) into (/ 3 (pow x.re 2)) 4.654 * [taylor]: Taking taylor expansion of (/ 3 (pow x.re 2)) in x.re 4.654 * [taylor]: Taking taylor expansion of 3 in x.re 4.654 * [backup-simplify]: Simplify 3 into 3 4.654 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.654 * [taylor]: Taking taylor expansion of x.re in x.re 4.654 * [backup-simplify]: Simplify 0 into 0 4.654 * [backup-simplify]: Simplify 1 into 1 4.654 * [backup-simplify]: Simplify (* 1 1) into 1 4.655 * [backup-simplify]: Simplify (/ 3 1) into 3 4.655 * [backup-simplify]: Simplify 3 into 3 4.655 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.655 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 4.656 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 4.656 * [taylor]: Taking taylor expansion of 0 in x.re 4.656 * [backup-simplify]: Simplify 0 into 0 4.656 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.657 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)))) into 0 4.657 * [backup-simplify]: Simplify 0 into 0 4.657 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 4.658 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 4.658 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.658 * [taylor]: Taking taylor expansion of 0 in x.re 4.658 * [backup-simplify]: Simplify 0 into 0 4.659 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.659 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.659 * [backup-simplify]: Simplify 0 into 0 4.660 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 4.661 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 4.661 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.661 * [taylor]: Taking taylor expansion of 0 in x.re 4.661 * [backup-simplify]: Simplify 0 into 0 4.662 * [backup-simplify]: Simplify 0 into 0 4.662 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.663 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.663 * [backup-simplify]: Simplify 0 into 0 4.664 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 4.665 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 4.665 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.665 * [taylor]: Taking taylor expansion of 0 in x.re 4.665 * [backup-simplify]: Simplify 0 into 0 4.665 * [backup-simplify]: Simplify 0 into 0 4.665 * [backup-simplify]: Simplify 0 into 0 4.665 * [backup-simplify]: Simplify (* 3 (* (pow (/ 1 x.re) -2) (/ 1 (/ 1 x.im)))) into (* 3 (* x.im (pow x.re 2))) 4.666 * [backup-simplify]: Simplify (* 3 (* (* (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- x.re)))) into (/ -3 (* x.im (pow x.re 2))) 4.666 * [approximate]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 4.666 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.re 4.666 * [taylor]: Taking taylor expansion of -3 in x.re 4.666 * [backup-simplify]: Simplify -3 into -3 4.666 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 4.666 * [taylor]: Taking taylor expansion of x.im in x.re 4.666 * [backup-simplify]: Simplify x.im into x.im 4.666 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.666 * [taylor]: Taking taylor expansion of x.re in x.re 4.666 * [backup-simplify]: Simplify 0 into 0 4.666 * [backup-simplify]: Simplify 1 into 1 4.666 * [backup-simplify]: Simplify (* 1 1) into 1 4.666 * [backup-simplify]: Simplify (* x.im 1) into x.im 4.666 * [backup-simplify]: Simplify (/ -3 x.im) into (/ -3 x.im) 4.666 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.im 4.666 * [taylor]: Taking taylor expansion of -3 in x.im 4.666 * [backup-simplify]: Simplify -3 into -3 4.666 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.666 * [taylor]: Taking taylor expansion of x.im in x.im 4.666 * [backup-simplify]: Simplify 0 into 0 4.666 * [backup-simplify]: Simplify 1 into 1 4.666 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.666 * [taylor]: Taking taylor expansion of x.re in x.im 4.666 * [backup-simplify]: Simplify x.re into x.re 4.666 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.666 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 4.666 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.667 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 4.667 * [backup-simplify]: Simplify (/ -3 (pow x.re 2)) into (/ -3 (pow x.re 2)) 4.667 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.im 4.667 * [taylor]: Taking taylor expansion of -3 in x.im 4.667 * [backup-simplify]: Simplify -3 into -3 4.667 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.667 * [taylor]: Taking taylor expansion of x.im in x.im 4.667 * [backup-simplify]: Simplify 0 into 0 4.667 * [backup-simplify]: Simplify 1 into 1 4.667 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.667 * [taylor]: Taking taylor expansion of x.re in x.im 4.667 * [backup-simplify]: Simplify x.re into x.re 4.667 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.667 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 4.667 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.668 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 4.668 * [backup-simplify]: Simplify (/ -3 (pow x.re 2)) into (/ -3 (pow x.re 2)) 4.668 * [taylor]: Taking taylor expansion of (/ -3 (pow x.re 2)) in x.re 4.668 * [taylor]: Taking taylor expansion of -3 in x.re 4.668 * [backup-simplify]: Simplify -3 into -3 4.668 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.668 * [taylor]: Taking taylor expansion of x.re in x.re 4.668 * [backup-simplify]: Simplify 0 into 0 4.668 * [backup-simplify]: Simplify 1 into 1 4.668 * [backup-simplify]: Simplify (* 1 1) into 1 4.669 * [backup-simplify]: Simplify (/ -3 1) into -3 4.669 * [backup-simplify]: Simplify -3 into -3 4.669 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.669 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 4.670 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 4.670 * [taylor]: Taking taylor expansion of 0 in x.re 4.670 * [backup-simplify]: Simplify 0 into 0 4.670 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.671 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)))) into 0 4.671 * [backup-simplify]: Simplify 0 into 0 4.671 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 4.672 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 4.672 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.672 * [taylor]: Taking taylor expansion of 0 in x.re 4.672 * [backup-simplify]: Simplify 0 into 0 4.673 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.673 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.673 * [backup-simplify]: Simplify 0 into 0 4.674 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 4.675 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 4.675 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.675 * [taylor]: Taking taylor expansion of 0 in x.re 4.675 * [backup-simplify]: Simplify 0 into 0 4.675 * [backup-simplify]: Simplify 0 into 0 4.676 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.677 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.677 * [backup-simplify]: Simplify 0 into 0 4.678 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 4.679 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 4.679 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.679 * [taylor]: Taking taylor expansion of 0 in x.re 4.679 * [backup-simplify]: Simplify 0 into 0 4.679 * [backup-simplify]: Simplify 0 into 0 4.679 * [backup-simplify]: Simplify 0 into 0 4.680 * [backup-simplify]: Simplify (* -3 (* (pow (/ 1 (- x.re)) -2) (/ 1 (/ 1 (- x.im))))) into (* 3 (* x.im (pow x.re 2))) 4.680 * * * * [progress]: [ 2 / 2 ] generating series at (2 1 2) 4.680 * [backup-simplify]: Simplify (* (* x.im x.re) x.re) into (* x.im (pow x.re 2)) 4.680 * [approximate]: Taking taylor expansion of (* x.im (pow x.re 2)) in (x.im x.re) around 0 4.680 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 4.680 * [taylor]: Taking taylor expansion of x.im in x.re 4.680 * [backup-simplify]: Simplify x.im into x.im 4.680 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.680 * [taylor]: Taking taylor expansion of x.re in x.re 4.680 * [backup-simplify]: Simplify 0 into 0 4.680 * [backup-simplify]: Simplify 1 into 1 4.680 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.680 * [taylor]: Taking taylor expansion of x.im in x.im 4.680 * [backup-simplify]: Simplify 0 into 0 4.680 * [backup-simplify]: Simplify 1 into 1 4.680 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.680 * [taylor]: Taking taylor expansion of x.re in x.im 4.680 * [backup-simplify]: Simplify x.re into x.re 4.680 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.680 * [taylor]: Taking taylor expansion of x.im in x.im 4.680 * [backup-simplify]: Simplify 0 into 0 4.680 * [backup-simplify]: Simplify 1 into 1 4.680 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.680 * [taylor]: Taking taylor expansion of x.re in x.im 4.680 * [backup-simplify]: Simplify x.re into x.re 4.681 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.681 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 4.681 * [taylor]: Taking taylor expansion of 0 in x.re 4.681 * [backup-simplify]: Simplify 0 into 0 4.681 * [backup-simplify]: Simplify 0 into 0 4.681 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.681 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 4.682 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.682 * [taylor]: Taking taylor expansion of x.re in x.re 4.682 * [backup-simplify]: Simplify 0 into 0 4.682 * [backup-simplify]: Simplify 1 into 1 4.682 * [backup-simplify]: Simplify (* 1 1) into 1 4.682 * [backup-simplify]: Simplify 1 into 1 4.682 * [backup-simplify]: Simplify 0 into 0 4.683 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.683 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 4.684 * [taylor]: Taking taylor expansion of 0 in x.re 4.684 * [backup-simplify]: Simplify 0 into 0 4.684 * [backup-simplify]: Simplify 0 into 0 4.684 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.684 * [backup-simplify]: Simplify 0 into 0 4.684 * [backup-simplify]: Simplify 0 into 0 4.685 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 4.686 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 4.686 * [taylor]: Taking taylor expansion of 0 in x.re 4.686 * [backup-simplify]: Simplify 0 into 0 4.687 * [backup-simplify]: Simplify 0 into 0 4.687 * [backup-simplify]: Simplify 0 into 0 4.687 * [backup-simplify]: Simplify (* 1 (* (pow x.re 2) x.im)) into (* x.im (pow x.re 2)) 4.687 * [backup-simplify]: Simplify (* (* (/ 1 x.im) (/ 1 x.re)) (/ 1 x.re)) into (/ 1 (* x.im (pow x.re 2))) 4.687 * [approximate]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in (x.im x.re) around 0 4.687 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.re 4.687 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 4.687 * [taylor]: Taking taylor expansion of x.im in x.re 4.687 * [backup-simplify]: Simplify x.im into x.im 4.687 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.687 * [taylor]: Taking taylor expansion of x.re in x.re 4.687 * [backup-simplify]: Simplify 0 into 0 4.687 * [backup-simplify]: Simplify 1 into 1 4.688 * [backup-simplify]: Simplify (* 1 1) into 1 4.688 * [backup-simplify]: Simplify (* x.im 1) into x.im 4.688 * [backup-simplify]: Simplify (/ 1 x.im) into (/ 1 x.im) 4.688 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 4.688 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.688 * [taylor]: Taking taylor expansion of x.im in x.im 4.688 * [backup-simplify]: Simplify 0 into 0 4.688 * [backup-simplify]: Simplify 1 into 1 4.688 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.688 * [taylor]: Taking taylor expansion of x.re in x.im 4.688 * [backup-simplify]: Simplify x.re into x.re 4.688 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.688 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 4.688 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.689 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 4.689 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 4.689 * [taylor]: Taking taylor expansion of (/ 1 (* x.im (pow x.re 2))) in x.im 4.689 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.689 * [taylor]: Taking taylor expansion of x.im in x.im 4.689 * [backup-simplify]: Simplify 0 into 0 4.689 * [backup-simplify]: Simplify 1 into 1 4.689 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.689 * [taylor]: Taking taylor expansion of x.re in x.im 4.689 * [backup-simplify]: Simplify x.re into x.re 4.689 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.689 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 4.690 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.690 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 4.690 * [backup-simplify]: Simplify (/ 1 (pow x.re 2)) into (/ 1 (pow x.re 2)) 4.690 * [taylor]: Taking taylor expansion of (/ 1 (pow x.re 2)) in x.re 4.690 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.690 * [taylor]: Taking taylor expansion of x.re in x.re 4.690 * [backup-simplify]: Simplify 0 into 0 4.690 * [backup-simplify]: Simplify 1 into 1 4.691 * [backup-simplify]: Simplify (* 1 1) into 1 4.691 * [backup-simplify]: Simplify (/ 1 1) into 1 4.691 * [backup-simplify]: Simplify 1 into 1 4.692 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.693 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 4.693 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 4.693 * [taylor]: Taking taylor expansion of 0 in x.re 4.693 * [backup-simplify]: Simplify 0 into 0 4.694 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.694 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.694 * [backup-simplify]: Simplify 0 into 0 4.695 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 4.696 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 4.697 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.697 * [taylor]: Taking taylor expansion of 0 in x.re 4.697 * [backup-simplify]: Simplify 0 into 0 4.698 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.699 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.699 * [backup-simplify]: Simplify 0 into 0 4.700 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 4.702 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 4.702 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.702 * [taylor]: Taking taylor expansion of 0 in x.re 4.702 * [backup-simplify]: Simplify 0 into 0 4.702 * [backup-simplify]: Simplify 0 into 0 4.703 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.704 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.704 * [backup-simplify]: Simplify 0 into 0 4.705 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 4.706 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 4.706 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.706 * [taylor]: Taking taylor expansion of 0 in x.re 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [backup-simplify]: Simplify 0 into 0 4.706 * [backup-simplify]: Simplify 0 into 0 4.707 * [backup-simplify]: Simplify (* 1 (* (pow (/ 1 x.re) -2) (/ 1 (/ 1 x.im)))) into (* x.im (pow x.re 2)) 4.707 * [backup-simplify]: Simplify (* (* (/ 1 (- x.im)) (/ 1 (- x.re))) (/ 1 (- x.re))) into (/ -1 (* x.im (pow x.re 2))) 4.707 * [approximate]: Taking taylor expansion of (/ -1 (* x.im (pow x.re 2))) in (x.im x.re) around 0 4.707 * [taylor]: Taking taylor expansion of (/ -1 (* x.im (pow x.re 2))) in x.re 4.707 * [taylor]: Taking taylor expansion of -1 in x.re 4.707 * [backup-simplify]: Simplify -1 into -1 4.707 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 4.707 * [taylor]: Taking taylor expansion of x.im in x.re 4.707 * [backup-simplify]: Simplify x.im into x.im 4.707 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.707 * [taylor]: Taking taylor expansion of x.re in x.re 4.707 * [backup-simplify]: Simplify 0 into 0 4.707 * [backup-simplify]: Simplify 1 into 1 4.707 * [backup-simplify]: Simplify (* 1 1) into 1 4.707 * [backup-simplify]: Simplify (* x.im 1) into x.im 4.707 * [backup-simplify]: Simplify (/ -1 x.im) into (/ -1 x.im) 4.707 * [taylor]: Taking taylor expansion of (/ -1 (* x.im (pow x.re 2))) in x.im 4.707 * [taylor]: Taking taylor expansion of -1 in x.im 4.707 * [backup-simplify]: Simplify -1 into -1 4.707 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.707 * [taylor]: Taking taylor expansion of x.im in x.im 4.707 * [backup-simplify]: Simplify 0 into 0 4.707 * [backup-simplify]: Simplify 1 into 1 4.707 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.707 * [taylor]: Taking taylor expansion of x.re in x.im 4.707 * [backup-simplify]: Simplify x.re into x.re 4.707 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.708 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 4.708 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.708 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 4.708 * [backup-simplify]: Simplify (/ -1 (pow x.re 2)) into (/ -1 (pow x.re 2)) 4.708 * [taylor]: Taking taylor expansion of (/ -1 (* x.im (pow x.re 2))) in x.im 4.708 * [taylor]: Taking taylor expansion of -1 in x.im 4.708 * [backup-simplify]: Simplify -1 into -1 4.708 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 4.708 * [taylor]: Taking taylor expansion of x.im in x.im 4.708 * [backup-simplify]: Simplify 0 into 0 4.708 * [backup-simplify]: Simplify 1 into 1 4.708 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 4.708 * [taylor]: Taking taylor expansion of x.re in x.im 4.708 * [backup-simplify]: Simplify x.re into x.re 4.708 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 4.708 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 4.708 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 4.709 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 4.709 * [backup-simplify]: Simplify (/ -1 (pow x.re 2)) into (/ -1 (pow x.re 2)) 4.709 * [taylor]: Taking taylor expansion of (/ -1 (pow x.re 2)) in x.re 4.709 * [taylor]: Taking taylor expansion of -1 in x.re 4.709 * [backup-simplify]: Simplify -1 into -1 4.709 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 4.709 * [taylor]: Taking taylor expansion of x.re in x.re 4.709 * [backup-simplify]: Simplify 0 into 0 4.709 * [backup-simplify]: Simplify 1 into 1 4.709 * [backup-simplify]: Simplify (* 1 1) into 1 4.709 * [backup-simplify]: Simplify (/ -1 1) into -1 4.710 * [backup-simplify]: Simplify -1 into -1 4.710 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 4.710 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 4.711 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -1 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 4.711 * [taylor]: Taking taylor expansion of 0 in x.re 4.711 * [backup-simplify]: Simplify 0 into 0 4.711 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.711 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.712 * [backup-simplify]: Simplify 0 into 0 4.712 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 4.713 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 4.713 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.713 * [taylor]: Taking taylor expansion of 0 in x.re 4.713 * [backup-simplify]: Simplify 0 into 0 4.714 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.714 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.714 * [backup-simplify]: Simplify 0 into 0 4.715 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 4.716 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 4.716 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.716 * [taylor]: Taking taylor expansion of 0 in x.re 4.716 * [backup-simplify]: Simplify 0 into 0 4.716 * [backup-simplify]: Simplify 0 into 0 4.717 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.717 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.718 * [backup-simplify]: Simplify 0 into 0 4.719 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 4.720 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 4.720 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -1 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 4.720 * [taylor]: Taking taylor expansion of 0 in x.re 4.720 * [backup-simplify]: Simplify 0 into 0 4.720 * [backup-simplify]: Simplify 0 into 0 4.720 * [backup-simplify]: Simplify 0 into 0 4.721 * [backup-simplify]: Simplify (* -1 (* (pow (/ 1 (- x.re)) -2) (/ 1 (/ 1 (- x.im))))) into (* x.im (pow x.re 2)) 4.721 * * * [progress]: simplifying candidates 4.721 * [simplify]: Simplifying: (* 3 (* (* x.im x.re) x.re)) (* 3 (* (* x.im x.re) x.re)) (* 3 (* (* x.im x.re) x.re)) (+ (log 3) (+ (+ (log x.im) (log x.re)) (log x.re))) (+ (log 3) (+ (log (* x.im x.re)) (log x.re))) (+ (log 3) (log (* (* x.im x.re) x.re))) (log (* 3 (* (* x.im x.re) x.re))) (exp (* 3 (* (* x.im x.re) x.re))) (* (* (* 3 3) 3) (* (* (* (* x.im x.im) x.im) (* (* x.re x.re) x.re)) (* (* x.re x.re) x.re))) (* (* (* 3 3) 3) (* (* (* (* x.im x.re) (* x.im x.re)) (* x.im x.re)) (* (* x.re x.re) x.re))) (* (* (* 3 3) 3) (* (* (* (* x.im x.re) x.re) (* (* x.im x.re) x.re)) (* (* x.im x.re) x.re))) (* (cbrt (* 3 (* (* x.im x.re) x.re))) (cbrt (* 3 (* (* x.im x.re) x.re)))) (cbrt (* 3 (* (* x.im x.re) x.re))) (* (* (* 3 (* (* x.im x.re) x.re)) (* 3 (* (* x.im x.re) x.re))) (* 3 (* (* x.im x.re) x.re))) (sqrt (* 3 (* (* x.im x.re) x.re))) (sqrt (* 3 (* (* x.im x.re) x.re))) (* 3 (* x.im x.re)) (* (cbrt 3) (* (* x.im x.re) x.re)) (* (sqrt 3) (* (* x.im x.re) x.re)) (* 3 (* (* x.im x.re) x.re)) (* (* x.im x.re) x.re) (* (* x.im x.re) x.re) (+ (+ (log x.im) (log x.re)) (log x.re)) (+ (log (* x.im x.re)) (log x.re)) (log (* (* x.im x.re) x.re)) (exp (* (* x.im x.re) x.re)) (* (* (* (* x.im x.im) x.im) (* (* x.re x.re) x.re)) (* (* x.re x.re) x.re)) (* (* (* (* x.im x.re) (* x.im x.re)) (* x.im x.re)) (* (* x.re x.re) x.re)) (* (cbrt (* (* x.im x.re) x.re)) (cbrt (* (* x.im x.re) x.re))) (cbrt (* (* x.im x.re) x.re)) (* (* (* (* x.im x.re) x.re) (* (* x.im x.re) x.re)) (* (* x.im x.re) x.re)) (sqrt (* (* x.im x.re) x.re)) (sqrt (* (* x.im x.re) x.re)) (* (* x.im x.re) (* (cbrt x.re) (cbrt x.re))) (* (* x.im x.re) (sqrt x.re)) (* (* x.im x.re) 1) (* x.re x.re) (* 3 (* x.im (pow x.re 2))) (* 3 (* x.im (pow x.re 2))) (* 3 (* x.im (pow x.re 2))) (* x.im (pow x.re 2)) (* x.im (pow x.re 2)) (* x.im (pow x.re 2)) 4.721 * [simplify]: Sending expressions to egg_math: (* 3 (* (* h1 h0) h0)) (* 3 (* (* h1 h0) h0)) (* 3 (* (* h1 h0) h0)) (+ (log 3) (+ (+ (log h1) (log h0)) (log h0))) (+ (log 3) (+ (log (* h1 h0)) (log h0))) (+ (log 3) (log (* (* h1 h0) h0))) (log (* 3 (* (* h1 h0) h0))) (exp (* 3 (* (* h1 h0) h0))) (* (* (* 3 3) 3) (* (* (* (* h1 h1) h1) (* (* h0 h0) h0)) (* (* h0 h0) h0))) (* (* (* 3 3) 3) (* (* (* (* h1 h0) (* h1 h0)) (* h1 h0)) (* (* h0 h0) h0))) (* (* (* 3 3) 3) (* (* (* (* h1 h0) h0) (* (* h1 h0) h0)) (* (* h1 h0) h0))) (* (cbrt (* 3 (* (* h1 h0) h0))) (cbrt (* 3 (* (* h1 h0) h0)))) (cbrt (* 3 (* (* h1 h0) h0))) (* (* (* 3 (* (* h1 h0) h0)) (* 3 (* (* h1 h0) h0))) (* 3 (* (* h1 h0) h0))) (sqrt (* 3 (* (* h1 h0) h0))) (sqrt (* 3 (* (* h1 h0) h0))) (* 3 (* h1 h0)) (* (cbrt 3) (* (* h1 h0) h0)) (* (sqrt 3) (* (* h1 h0) h0)) (* 3 (* (* h1 h0) h0)) (* (* h1 h0) h0) (* (* h1 h0) h0) (+ (+ (log h1) (log h0)) (log h0)) (+ (log (* h1 h0)) (log h0)) (log (* (* h1 h0) h0)) (exp (* (* h1 h0) h0)) (* (* (* (* h1 h1) h1) (* (* h0 h0) h0)) (* (* h0 h0) h0)) (* (* (* (* h1 h0) (* h1 h0)) (* h1 h0)) (* (* h0 h0) h0)) (* (cbrt (* (* h1 h0) h0)) (cbrt (* (* h1 h0) h0))) (cbrt (* (* h1 h0) h0)) (* (* (* (* h1 h0) h0) (* (* h1 h0) h0)) (* (* h1 h0) h0)) (sqrt (* (* h1 h0) h0)) (sqrt (* (* h1 h0) h0)) (* (* h1 h0) (* (cbrt h0) (cbrt h0))) (* (* h1 h0) (sqrt h0)) (* (* h1 h0) 1) (* h0 h0) (* 3 (* h1 (pow h0 2))) (* 3 (* h1 (pow h0 2))) (* 3 (* h1 (pow h0 2))) (* h1 (pow h0 2)) (* h1 (pow h0 2)) (* h1 (pow h0 2)) 5.313 * * * [progress]: adding candidates to table 5.398 * * [progress]: iteration 3 / 4 5.398 * * * [progress]: picking best candidate 5.419 * * * * [pick]: Picked # 5.419 * * * [progress]: localizing error 5.435 * * * [progress]: generating rewritten candidates 5.435 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1) 5.464 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 5.547 * * * [progress]: generating series expansions 5.547 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1) 5.547 * [backup-simplify]: Simplify (* 3 (* x.im x.re)) into (* 3 (* x.im x.re)) 5.548 * [approximate]: Taking taylor expansion of (* 3 (* x.im x.re)) in (x.im x.re) around 0 5.548 * [taylor]: Taking taylor expansion of (* 3 (* x.im x.re)) in x.re 5.548 * [taylor]: Taking taylor expansion of 3 in x.re 5.548 * [backup-simplify]: Simplify 3 into 3 5.548 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 5.548 * [taylor]: Taking taylor expansion of x.im in x.re 5.548 * [backup-simplify]: Simplify x.im into x.im 5.548 * [taylor]: Taking taylor expansion of x.re in x.re 5.548 * [backup-simplify]: Simplify 0 into 0 5.548 * [backup-simplify]: Simplify 1 into 1 5.548 * [taylor]: Taking taylor expansion of (* 3 (* x.im x.re)) in x.im 5.548 * [taylor]: Taking taylor expansion of 3 in x.im 5.548 * [backup-simplify]: Simplify 3 into 3 5.548 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 5.548 * [taylor]: Taking taylor expansion of x.im in x.im 5.548 * [backup-simplify]: Simplify 0 into 0 5.548 * [backup-simplify]: Simplify 1 into 1 5.548 * [taylor]: Taking taylor expansion of x.re in x.im 5.548 * [backup-simplify]: Simplify x.re into x.re 5.548 * [taylor]: Taking taylor expansion of (* 3 (* x.im x.re)) in x.im 5.548 * [taylor]: Taking taylor expansion of 3 in x.im 5.548 * [backup-simplify]: Simplify 3 into 3 5.548 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 5.548 * [taylor]: Taking taylor expansion of x.im in x.im 5.548 * [backup-simplify]: Simplify 0 into 0 5.548 * [backup-simplify]: Simplify 1 into 1 5.548 * [taylor]: Taking taylor expansion of x.re in x.im 5.548 * [backup-simplify]: Simplify x.re into x.re 5.549 * [backup-simplify]: Simplify (* 0 x.re) into 0 5.549 * [backup-simplify]: Simplify (* 3 0) into 0 5.549 * [taylor]: Taking taylor expansion of 0 in x.re 5.549 * [backup-simplify]: Simplify 0 into 0 5.549 * [backup-simplify]: Simplify 0 into 0 5.550 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 5.550 * [backup-simplify]: Simplify (+ (* 3 x.re) (* 0 0)) into (* 3 x.re) 5.550 * [taylor]: Taking taylor expansion of (* 3 x.re) in x.re 5.550 * [taylor]: Taking taylor expansion of 3 in x.re 5.551 * [backup-simplify]: Simplify 3 into 3 5.551 * [taylor]: Taking taylor expansion of x.re in x.re 5.551 * [backup-simplify]: Simplify 0 into 0 5.551 * [backup-simplify]: Simplify 1 into 1 5.551 * [backup-simplify]: Simplify (* 3 0) into 0 5.551 * [backup-simplify]: Simplify 0 into 0 5.551 * [backup-simplify]: Simplify 0 into 0 5.552 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 5.553 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 x.re) (* 0 0))) into 0 5.553 * [taylor]: Taking taylor expansion of 0 in x.re 5.553 * [backup-simplify]: Simplify 0 into 0 5.553 * [backup-simplify]: Simplify 0 into 0 5.554 * [backup-simplify]: Simplify (+ (* 3 1) (* 0 0)) into 3 5.554 * [backup-simplify]: Simplify 3 into 3 5.554 * [backup-simplify]: Simplify 0 into 0 5.555 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 5.556 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 x.re) (* 0 0)))) into 0 5.556 * [taylor]: Taking taylor expansion of 0 in x.re 5.556 * [backup-simplify]: Simplify 0 into 0 5.556 * [backup-simplify]: Simplify 0 into 0 5.556 * [backup-simplify]: Simplify 0 into 0 5.557 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 1) (* 0 0))) into 0 5.557 * [backup-simplify]: Simplify 0 into 0 5.557 * [backup-simplify]: Simplify 0 into 0 5.559 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 5.560 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 x.re) (* 0 0))))) into 0 5.560 * [taylor]: Taking taylor expansion of 0 in x.re 5.561 * [backup-simplify]: Simplify 0 into 0 5.561 * [backup-simplify]: Simplify 0 into 0 5.561 * [backup-simplify]: Simplify (* 3 (* x.re x.im)) into (* 3 (* x.im x.re)) 5.561 * [backup-simplify]: Simplify (* 3 (* (/ 1 x.im) (/ 1 x.re))) into (/ 3 (* x.im x.re)) 5.561 * [approximate]: Taking taylor expansion of (/ 3 (* x.im x.re)) in (x.im x.re) around 0 5.561 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.re 5.561 * [taylor]: Taking taylor expansion of 3 in x.re 5.561 * [backup-simplify]: Simplify 3 into 3 5.561 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 5.561 * [taylor]: Taking taylor expansion of x.im in x.re 5.561 * [backup-simplify]: Simplify x.im into x.im 5.561 * [taylor]: Taking taylor expansion of x.re in x.re 5.561 * [backup-simplify]: Simplify 0 into 0 5.561 * [backup-simplify]: Simplify 1 into 1 5.561 * [backup-simplify]: Simplify (* x.im 0) into 0 5.562 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 5.562 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 5.562 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.im 5.562 * [taylor]: Taking taylor expansion of 3 in x.im 5.562 * [backup-simplify]: Simplify 3 into 3 5.562 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 5.562 * [taylor]: Taking taylor expansion of x.im in x.im 5.562 * [backup-simplify]: Simplify 0 into 0 5.562 * [backup-simplify]: Simplify 1 into 1 5.562 * [taylor]: Taking taylor expansion of x.re in x.im 5.562 * [backup-simplify]: Simplify x.re into x.re 5.562 * [backup-simplify]: Simplify (* 0 x.re) into 0 5.562 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 5.563 * [backup-simplify]: Simplify (/ 3 x.re) into (/ 3 x.re) 5.563 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.im 5.563 * [taylor]: Taking taylor expansion of 3 in x.im 5.563 * [backup-simplify]: Simplify 3 into 3 5.563 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 5.563 * [taylor]: Taking taylor expansion of x.im in x.im 5.563 * [backup-simplify]: Simplify 0 into 0 5.563 * [backup-simplify]: Simplify 1 into 1 5.563 * [taylor]: Taking taylor expansion of x.re in x.im 5.563 * [backup-simplify]: Simplify x.re into x.re 5.563 * [backup-simplify]: Simplify (* 0 x.re) into 0 5.563 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 5.563 * [backup-simplify]: Simplify (/ 3 x.re) into (/ 3 x.re) 5.563 * [taylor]: Taking taylor expansion of (/ 3 x.re) in x.re 5.563 * [taylor]: Taking taylor expansion of 3 in x.re 5.563 * [backup-simplify]: Simplify 3 into 3 5.564 * [taylor]: Taking taylor expansion of x.re in x.re 5.564 * [backup-simplify]: Simplify 0 into 0 5.564 * [backup-simplify]: Simplify 1 into 1 5.564 * [backup-simplify]: Simplify (/ 3 1) into 3 5.564 * [backup-simplify]: Simplify 3 into 3 5.565 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 5.565 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)))) into 0 5.565 * [taylor]: Taking taylor expansion of 0 in x.re 5.565 * [backup-simplify]: Simplify 0 into 0 5.566 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)))) into 0 5.566 * [backup-simplify]: Simplify 0 into 0 5.567 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 5.567 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 5.567 * [taylor]: Taking taylor expansion of 0 in x.re 5.568 * [backup-simplify]: Simplify 0 into 0 5.568 * [backup-simplify]: Simplify 0 into 0 5.569 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.569 * [backup-simplify]: Simplify 0 into 0 5.570 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 5.570 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 5.570 * [taylor]: Taking taylor expansion of 0 in x.re 5.570 * [backup-simplify]: Simplify 0 into 0 5.571 * [backup-simplify]: Simplify 0 into 0 5.571 * [backup-simplify]: Simplify 0 into 0 5.572 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.572 * [backup-simplify]: Simplify 0 into 0 5.572 * [backup-simplify]: Simplify (* 3 (* (/ 1 (/ 1 x.re)) (/ 1 (/ 1 x.im)))) into (* 3 (* x.im x.re)) 5.572 * [backup-simplify]: Simplify (* 3 (* (/ 1 (- x.im)) (/ 1 (- x.re)))) into (/ 3 (* x.im x.re)) 5.572 * [approximate]: Taking taylor expansion of (/ 3 (* x.im x.re)) in (x.im x.re) around 0 5.572 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.re 5.573 * [taylor]: Taking taylor expansion of 3 in x.re 5.573 * [backup-simplify]: Simplify 3 into 3 5.573 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 5.573 * [taylor]: Taking taylor expansion of x.im in x.re 5.573 * [backup-simplify]: Simplify x.im into x.im 5.573 * [taylor]: Taking taylor expansion of x.re in x.re 5.573 * [backup-simplify]: Simplify 0 into 0 5.573 * [backup-simplify]: Simplify 1 into 1 5.573 * [backup-simplify]: Simplify (* x.im 0) into 0 5.573 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 5.573 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 5.573 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.im 5.573 * [taylor]: Taking taylor expansion of 3 in x.im 5.573 * [backup-simplify]: Simplify 3 into 3 5.573 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 5.573 * [taylor]: Taking taylor expansion of x.im in x.im 5.573 * [backup-simplify]: Simplify 0 into 0 5.573 * [backup-simplify]: Simplify 1 into 1 5.574 * [taylor]: Taking taylor expansion of x.re in x.im 5.574 * [backup-simplify]: Simplify x.re into x.re 5.574 * [backup-simplify]: Simplify (* 0 x.re) into 0 5.574 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 5.574 * [backup-simplify]: Simplify (/ 3 x.re) into (/ 3 x.re) 5.574 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.im 5.574 * [taylor]: Taking taylor expansion of 3 in x.im 5.574 * [backup-simplify]: Simplify 3 into 3 5.574 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 5.574 * [taylor]: Taking taylor expansion of x.im in x.im 5.574 * [backup-simplify]: Simplify 0 into 0 5.574 * [backup-simplify]: Simplify 1 into 1 5.574 * [taylor]: Taking taylor expansion of x.re in x.im 5.574 * [backup-simplify]: Simplify x.re into x.re 5.574 * [backup-simplify]: Simplify (* 0 x.re) into 0 5.575 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 5.575 * [backup-simplify]: Simplify (/ 3 x.re) into (/ 3 x.re) 5.575 * [taylor]: Taking taylor expansion of (/ 3 x.re) in x.re 5.575 * [taylor]: Taking taylor expansion of 3 in x.re 5.575 * [backup-simplify]: Simplify 3 into 3 5.575 * [taylor]: Taking taylor expansion of x.re in x.re 5.575 * [backup-simplify]: Simplify 0 into 0 5.575 * [backup-simplify]: Simplify 1 into 1 5.576 * [backup-simplify]: Simplify (/ 3 1) into 3 5.576 * [backup-simplify]: Simplify 3 into 3 5.576 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 5.577 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)))) into 0 5.577 * [taylor]: Taking taylor expansion of 0 in x.re 5.577 * [backup-simplify]: Simplify 0 into 0 5.578 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)))) into 0 5.578 * [backup-simplify]: Simplify 0 into 0 5.579 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 5.579 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 5.579 * [taylor]: Taking taylor expansion of 0 in x.re 5.579 * [backup-simplify]: Simplify 0 into 0 5.579 * [backup-simplify]: Simplify 0 into 0 5.580 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.580 * [backup-simplify]: Simplify 0 into 0 5.582 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 5.582 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 5.582 * [taylor]: Taking taylor expansion of 0 in x.re 5.582 * [backup-simplify]: Simplify 0 into 0 5.582 * [backup-simplify]: Simplify 0 into 0 5.582 * [backup-simplify]: Simplify 0 into 0 5.583 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.583 * [backup-simplify]: Simplify 0 into 0 5.583 * [backup-simplify]: Simplify (* 3 (* (/ 1 (/ 1 (- x.re))) (/ 1 (/ 1 (- x.im))))) into (* 3 (* x.im x.re)) 5.583 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 5.584 * [backup-simplify]: Simplify (* (* 3 (* x.im x.re)) x.re) into (* 3 (* x.im (pow x.re 2))) 5.584 * [approximate]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 5.584 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 5.584 * [taylor]: Taking taylor expansion of 3 in x.re 5.584 * [backup-simplify]: Simplify 3 into 3 5.584 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 5.584 * [taylor]: Taking taylor expansion of x.im in x.re 5.584 * [backup-simplify]: Simplify x.im into x.im 5.584 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.584 * [taylor]: Taking taylor expansion of x.re in x.re 5.584 * [backup-simplify]: Simplify 0 into 0 5.584 * [backup-simplify]: Simplify 1 into 1 5.584 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 5.584 * [taylor]: Taking taylor expansion of 3 in x.im 5.584 * [backup-simplify]: Simplify 3 into 3 5.584 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 5.584 * [taylor]: Taking taylor expansion of x.im in x.im 5.584 * [backup-simplify]: Simplify 0 into 0 5.584 * [backup-simplify]: Simplify 1 into 1 5.584 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 5.584 * [taylor]: Taking taylor expansion of x.re in x.im 5.584 * [backup-simplify]: Simplify x.re into x.re 5.584 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 5.584 * [taylor]: Taking taylor expansion of 3 in x.im 5.584 * [backup-simplify]: Simplify 3 into 3 5.584 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 5.584 * [taylor]: Taking taylor expansion of x.im in x.im 5.584 * [backup-simplify]: Simplify 0 into 0 5.584 * [backup-simplify]: Simplify 1 into 1 5.584 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 5.585 * [taylor]: Taking taylor expansion of x.re in x.im 5.585 * [backup-simplify]: Simplify x.re into x.re 5.585 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.585 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 5.585 * [backup-simplify]: Simplify (* 3 0) into 0 5.585 * [taylor]: Taking taylor expansion of 0 in x.re 5.585 * [backup-simplify]: Simplify 0 into 0 5.585 * [backup-simplify]: Simplify 0 into 0 5.586 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.586 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 5.587 * [backup-simplify]: Simplify (+ (* 3 (pow x.re 2)) (* 0 0)) into (* 3 (pow x.re 2)) 5.587 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 5.587 * [taylor]: Taking taylor expansion of 3 in x.re 5.587 * [backup-simplify]: Simplify 3 into 3 5.587 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.587 * [taylor]: Taking taylor expansion of x.re in x.re 5.587 * [backup-simplify]: Simplify 0 into 0 5.587 * [backup-simplify]: Simplify 1 into 1 5.587 * [backup-simplify]: Simplify (* 1 1) into 1 5.588 * [backup-simplify]: Simplify (* 3 1) into 3 5.588 * [backup-simplify]: Simplify 3 into 3 5.588 * [backup-simplify]: Simplify 0 into 0 5.588 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 5.589 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 5.590 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 (pow x.re 2)) (* 0 0))) into 0 5.590 * [taylor]: Taking taylor expansion of 0 in x.re 5.590 * [backup-simplify]: Simplify 0 into 0 5.590 * [backup-simplify]: Simplify 0 into 0 5.591 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.591 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 5.592 * [backup-simplify]: Simplify 0 into 0 5.592 * [backup-simplify]: Simplify 0 into 0 5.592 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 5.594 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 5.595 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 (pow x.re 2)) (* 0 0)))) into 0 5.595 * [taylor]: Taking taylor expansion of 0 in x.re 5.595 * [backup-simplify]: Simplify 0 into 0 5.595 * [backup-simplify]: Simplify 0 into 0 5.595 * [backup-simplify]: Simplify 0 into 0 5.595 * [backup-simplify]: Simplify (* 3 (* (pow x.re 2) x.im)) into (* 3 (* x.im (pow x.re 2))) 5.595 * [backup-simplify]: Simplify (* (* 3 (* (/ 1 x.im) (/ 1 x.re))) (/ 1 x.re)) into (/ 3 (* x.im (pow x.re 2))) 5.596 * [approximate]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 5.596 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.re 5.596 * [taylor]: Taking taylor expansion of 3 in x.re 5.596 * [backup-simplify]: Simplify 3 into 3 5.596 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 5.596 * [taylor]: Taking taylor expansion of x.im in x.re 5.596 * [backup-simplify]: Simplify x.im into x.im 5.596 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.596 * [taylor]: Taking taylor expansion of x.re in x.re 5.596 * [backup-simplify]: Simplify 0 into 0 5.596 * [backup-simplify]: Simplify 1 into 1 5.596 * [backup-simplify]: Simplify (* 1 1) into 1 5.596 * [backup-simplify]: Simplify (* x.im 1) into x.im 5.596 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 5.596 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.im 5.596 * [taylor]: Taking taylor expansion of 3 in x.im 5.596 * [backup-simplify]: Simplify 3 into 3 5.596 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 5.596 * [taylor]: Taking taylor expansion of x.im in x.im 5.596 * [backup-simplify]: Simplify 0 into 0 5.597 * [backup-simplify]: Simplify 1 into 1 5.597 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 5.597 * [taylor]: Taking taylor expansion of x.re in x.im 5.597 * [backup-simplify]: Simplify x.re into x.re 5.597 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.597 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 5.597 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.597 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 5.598 * [backup-simplify]: Simplify (/ 3 (pow x.re 2)) into (/ 3 (pow x.re 2)) 5.598 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.im 5.598 * [taylor]: Taking taylor expansion of 3 in x.im 5.598 * [backup-simplify]: Simplify 3 into 3 5.598 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 5.598 * [taylor]: Taking taylor expansion of x.im in x.im 5.598 * [backup-simplify]: Simplify 0 into 0 5.598 * [backup-simplify]: Simplify 1 into 1 5.598 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 5.598 * [taylor]: Taking taylor expansion of x.re in x.im 5.598 * [backup-simplify]: Simplify x.re into x.re 5.598 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.598 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 5.598 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.599 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 5.599 * [backup-simplify]: Simplify (/ 3 (pow x.re 2)) into (/ 3 (pow x.re 2)) 5.599 * [taylor]: Taking taylor expansion of (/ 3 (pow x.re 2)) in x.re 5.599 * [taylor]: Taking taylor expansion of 3 in x.re 5.599 * [backup-simplify]: Simplify 3 into 3 5.599 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.599 * [taylor]: Taking taylor expansion of x.re in x.re 5.599 * [backup-simplify]: Simplify 0 into 0 5.599 * [backup-simplify]: Simplify 1 into 1 5.600 * [backup-simplify]: Simplify (* 1 1) into 1 5.600 * [backup-simplify]: Simplify (/ 3 1) into 3 5.600 * [backup-simplify]: Simplify 3 into 3 5.600 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 5.601 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 5.602 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 5.602 * [taylor]: Taking taylor expansion of 0 in x.re 5.602 * [backup-simplify]: Simplify 0 into 0 5.603 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.603 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)))) into 0 5.603 * [backup-simplify]: Simplify 0 into 0 5.604 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 5.605 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 5.606 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 5.606 * [taylor]: Taking taylor expansion of 0 in x.re 5.606 * [backup-simplify]: Simplify 0 into 0 5.607 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.608 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.608 * [backup-simplify]: Simplify 0 into 0 5.608 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 5.612 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 5.613 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 5.613 * [taylor]: Taking taylor expansion of 0 in x.re 5.613 * [backup-simplify]: Simplify 0 into 0 5.613 * [backup-simplify]: Simplify 0 into 0 5.613 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.614 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.614 * [backup-simplify]: Simplify 0 into 0 5.615 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 5.616 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 5.616 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 5.616 * [taylor]: Taking taylor expansion of 0 in x.re 5.616 * [backup-simplify]: Simplify 0 into 0 5.616 * [backup-simplify]: Simplify 0 into 0 5.616 * [backup-simplify]: Simplify 0 into 0 5.617 * [backup-simplify]: Simplify (* 3 (* (pow (/ 1 x.re) -2) (/ 1 (/ 1 x.im)))) into (* 3 (* x.im (pow x.re 2))) 5.617 * [backup-simplify]: Simplify (* (* 3 (* (/ 1 (- x.im)) (/ 1 (- x.re)))) (/ 1 (- x.re))) into (/ -3 (* x.im (pow x.re 2))) 5.617 * [approximate]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 5.617 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.re 5.617 * [taylor]: Taking taylor expansion of -3 in x.re 5.617 * [backup-simplify]: Simplify -3 into -3 5.617 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 5.617 * [taylor]: Taking taylor expansion of x.im in x.re 5.617 * [backup-simplify]: Simplify x.im into x.im 5.617 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.617 * [taylor]: Taking taylor expansion of x.re in x.re 5.617 * [backup-simplify]: Simplify 0 into 0 5.617 * [backup-simplify]: Simplify 1 into 1 5.617 * [backup-simplify]: Simplify (* 1 1) into 1 5.617 * [backup-simplify]: Simplify (* x.im 1) into x.im 5.617 * [backup-simplify]: Simplify (/ -3 x.im) into (/ -3 x.im) 5.617 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.im 5.617 * [taylor]: Taking taylor expansion of -3 in x.im 5.617 * [backup-simplify]: Simplify -3 into -3 5.617 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 5.617 * [taylor]: Taking taylor expansion of x.im in x.im 5.617 * [backup-simplify]: Simplify 0 into 0 5.617 * [backup-simplify]: Simplify 1 into 1 5.617 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 5.617 * [taylor]: Taking taylor expansion of x.re in x.im 5.617 * [backup-simplify]: Simplify x.re into x.re 5.618 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.618 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 5.618 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.618 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 5.618 * [backup-simplify]: Simplify (/ -3 (pow x.re 2)) into (/ -3 (pow x.re 2)) 5.618 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.im 5.618 * [taylor]: Taking taylor expansion of -3 in x.im 5.618 * [backup-simplify]: Simplify -3 into -3 5.618 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 5.618 * [taylor]: Taking taylor expansion of x.im in x.im 5.618 * [backup-simplify]: Simplify 0 into 0 5.618 * [backup-simplify]: Simplify 1 into 1 5.618 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 5.618 * [taylor]: Taking taylor expansion of x.re in x.im 5.618 * [backup-simplify]: Simplify x.re into x.re 5.618 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 5.618 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 5.618 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 5.619 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 5.619 * [backup-simplify]: Simplify (/ -3 (pow x.re 2)) into (/ -3 (pow x.re 2)) 5.619 * [taylor]: Taking taylor expansion of (/ -3 (pow x.re 2)) in x.re 5.619 * [taylor]: Taking taylor expansion of -3 in x.re 5.619 * [backup-simplify]: Simplify -3 into -3 5.619 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 5.619 * [taylor]: Taking taylor expansion of x.re in x.re 5.619 * [backup-simplify]: Simplify 0 into 0 5.619 * [backup-simplify]: Simplify 1 into 1 5.619 * [backup-simplify]: Simplify (* 1 1) into 1 5.619 * [backup-simplify]: Simplify (/ -3 1) into -3 5.620 * [backup-simplify]: Simplify -3 into -3 5.620 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 5.620 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 5.621 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 5.621 * [taylor]: Taking taylor expansion of 0 in x.re 5.621 * [backup-simplify]: Simplify 0 into 0 5.621 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.622 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)))) into 0 5.622 * [backup-simplify]: Simplify 0 into 0 5.622 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 5.623 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 5.623 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 5.623 * [taylor]: Taking taylor expansion of 0 in x.re 5.623 * [backup-simplify]: Simplify 0 into 0 5.624 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.624 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.624 * [backup-simplify]: Simplify 0 into 0 5.625 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 5.626 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 5.626 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 5.626 * [taylor]: Taking taylor expansion of 0 in x.re 5.626 * [backup-simplify]: Simplify 0 into 0 5.626 * [backup-simplify]: Simplify 0 into 0 5.627 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.628 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.628 * [backup-simplify]: Simplify 0 into 0 5.628 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 5.630 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 5.630 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 5.630 * [taylor]: Taking taylor expansion of 0 in x.re 5.630 * [backup-simplify]: Simplify 0 into 0 5.630 * [backup-simplify]: Simplify 0 into 0 5.630 * [backup-simplify]: Simplify 0 into 0 5.630 * [backup-simplify]: Simplify (* -3 (* (pow (/ 1 (- x.re)) -2) (/ 1 (/ 1 (- x.im))))) into (* 3 (* x.im (pow x.re 2))) 5.630 * * * [progress]: simplifying candidates 5.631 * [simplify]: Simplifying: (* 3 (* x.im x.re)) (* 3 (* x.im x.re)) (+ (log 3) (+ (log x.im) (log x.re))) (+ (log 3) (log (* x.im x.re))) (log (* 3 (* x.im x.re))) (exp (* 3 (* x.im x.re))) (* (* (* 3 3) 3) (* (* (* x.im x.im) x.im) (* (* x.re x.re) x.re))) (* (* (* 3 3) 3) (* (* (* x.im x.re) (* x.im x.re)) (* x.im x.re))) (* (cbrt (* 3 (* x.im x.re))) (cbrt (* 3 (* x.im x.re)))) (cbrt (* 3 (* x.im x.re))) (* (* (* 3 (* x.im x.re)) (* 3 (* x.im x.re))) (* 3 (* x.im x.re))) (sqrt (* 3 (* x.im x.re))) (sqrt (* 3 (* x.im x.re))) (* 3 x.im) (* (cbrt 3) (* x.im x.re)) (* (sqrt 3) (* x.im x.re)) (* 3 (* x.im x.re)) (* (* 3 (* x.im x.re)) x.re) (* (* 3 (* x.im x.re)) x.re) (* (* 3 (* x.im x.re)) x.re) (+ (+ (log 3) (+ (log x.im) (log x.re))) (log x.re)) (+ (+ (log 3) (log (* x.im x.re))) (log x.re)) (+ (log (* 3 (* x.im x.re))) (log x.re)) (log (* (* 3 (* x.im x.re)) x.re)) (exp (* (* 3 (* x.im x.re)) x.re)) (* (* (* (* 3 3) 3) (* (* (* x.im x.im) x.im) (* (* x.re x.re) x.re))) (* (* x.re x.re) x.re)) (* (* (* (* 3 3) 3) (* (* (* x.im x.re) (* x.im x.re)) (* x.im x.re))) (* (* x.re x.re) x.re)) (* (* (* (* 3 (* x.im x.re)) (* 3 (* x.im x.re))) (* 3 (* x.im x.re))) (* (* x.re x.re) x.re)) (* (cbrt (* (* 3 (* x.im x.re)) x.re)) (cbrt (* (* 3 (* x.im x.re)) x.re))) (cbrt (* (* 3 (* x.im x.re)) x.re)) (* (* (* (* 3 (* x.im x.re)) x.re) (* (* 3 (* x.im x.re)) x.re)) (* (* 3 (* x.im x.re)) x.re)) (sqrt (* (* 3 (* x.im x.re)) x.re)) (sqrt (* (* 3 (* x.im x.re)) x.re)) (* (* 3 (* x.im x.re)) (* (cbrt x.re) (cbrt x.re))) (* (* 3 (* x.im x.re)) (sqrt x.re)) (* (* 3 (* x.im x.re)) 1) (* (* x.im x.re) x.re) (* 3 (* x.im x.re)) (* 3 (* x.im x.re)) (* 3 (* x.im x.re)) (* 3 (* x.im (pow x.re 2))) (* 3 (* x.im (pow x.re 2))) (* 3 (* x.im (pow x.re 2))) 5.631 * [simplify]: Sending expressions to egg_math: (* 3 (* h1 h0)) (* 3 (* h1 h0)) (+ (log 3) (+ (log h1) (log h0))) (+ (log 3) (log (* h1 h0))) (log (* 3 (* h1 h0))) (exp (* 3 (* h1 h0))) (* (* (* 3 3) 3) (* (* (* h1 h1) h1) (* (* h0 h0) h0))) (* (* (* 3 3) 3) (* (* (* h1 h0) (* h1 h0)) (* h1 h0))) (* (cbrt (* 3 (* h1 h0))) (cbrt (* 3 (* h1 h0)))) (cbrt (* 3 (* h1 h0))) (* (* (* 3 (* h1 h0)) (* 3 (* h1 h0))) (* 3 (* h1 h0))) (sqrt (* 3 (* h1 h0))) (sqrt (* 3 (* h1 h0))) (* 3 h1) (* (cbrt 3) (* h1 h0)) (* (sqrt 3) (* h1 h0)) (* 3 (* h1 h0)) (* (* 3 (* h1 h0)) h0) (* (* 3 (* h1 h0)) h0) (* (* 3 (* h1 h0)) h0) (+ (+ (log 3) (+ (log h1) (log h0))) (log h0)) (+ (+ (log 3) (log (* h1 h0))) (log h0)) (+ (log (* 3 (* h1 h0))) (log h0)) (log (* (* 3 (* h1 h0)) h0)) (exp (* (* 3 (* h1 h0)) h0)) (* (* (* (* 3 3) 3) (* (* (* h1 h1) h1) (* (* h0 h0) h0))) (* (* h0 h0) h0)) (* (* (* (* 3 3) 3) (* (* (* h1 h0) (* h1 h0)) (* h1 h0))) (* (* h0 h0) h0)) (* (* (* (* 3 (* h1 h0)) (* 3 (* h1 h0))) (* 3 (* h1 h0))) (* (* h0 h0) h0)) (* (cbrt (* (* 3 (* h1 h0)) h0)) (cbrt (* (* 3 (* h1 h0)) h0))) (cbrt (* (* 3 (* h1 h0)) h0)) (* (* (* (* 3 (* h1 h0)) h0) (* (* 3 (* h1 h0)) h0)) (* (* 3 (* h1 h0)) h0)) (sqrt (* (* 3 (* h1 h0)) h0)) (sqrt (* (* 3 (* h1 h0)) h0)) (* (* 3 (* h1 h0)) (* (cbrt h0) (cbrt h0))) (* (* 3 (* h1 h0)) (sqrt h0)) (* (* 3 (* h1 h0)) 1) (* (* h1 h0) h0) (* 3 (* h1 h0)) (* 3 (* h1 h0)) (* 3 (* h1 h0)) (* 3 (* h1 (pow h0 2))) (* 3 (* h1 (pow h0 2))) (* 3 (* h1 (pow h0 2))) 6.205 * * * [progress]: adding candidates to table 6.299 * * [progress]: iteration 4 / 4 6.299 * * * [progress]: picking best candidate 6.315 * * * * [pick]: Picked # 6.315 * * * [progress]: localizing error 6.331 * * * [progress]: generating rewritten candidates 6.332 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1) 6.358 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 6.452 * * * [progress]: generating series expansions 6.452 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1) 6.453 * [backup-simplify]: Simplify (* (* 3 x.im) x.re) into (* 3 (* x.im x.re)) 6.453 * [approximate]: Taking taylor expansion of (* 3 (* x.im x.re)) in (x.im x.re) around 0 6.453 * [taylor]: Taking taylor expansion of (* 3 (* x.im x.re)) in x.re 6.453 * [taylor]: Taking taylor expansion of 3 in x.re 6.453 * [backup-simplify]: Simplify 3 into 3 6.453 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 6.453 * [taylor]: Taking taylor expansion of x.im in x.re 6.453 * [backup-simplify]: Simplify x.im into x.im 6.453 * [taylor]: Taking taylor expansion of x.re in x.re 6.453 * [backup-simplify]: Simplify 0 into 0 6.453 * [backup-simplify]: Simplify 1 into 1 6.453 * [taylor]: Taking taylor expansion of (* 3 (* x.im x.re)) in x.im 6.453 * [taylor]: Taking taylor expansion of 3 in x.im 6.453 * [backup-simplify]: Simplify 3 into 3 6.453 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 6.453 * [taylor]: Taking taylor expansion of x.im in x.im 6.453 * [backup-simplify]: Simplify 0 into 0 6.453 * [backup-simplify]: Simplify 1 into 1 6.453 * [taylor]: Taking taylor expansion of x.re in x.im 6.453 * [backup-simplify]: Simplify x.re into x.re 6.453 * [taylor]: Taking taylor expansion of (* 3 (* x.im x.re)) in x.im 6.453 * [taylor]: Taking taylor expansion of 3 in x.im 6.453 * [backup-simplify]: Simplify 3 into 3 6.453 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 6.453 * [taylor]: Taking taylor expansion of x.im in x.im 6.453 * [backup-simplify]: Simplify 0 into 0 6.453 * [backup-simplify]: Simplify 1 into 1 6.453 * [taylor]: Taking taylor expansion of x.re in x.im 6.453 * [backup-simplify]: Simplify x.re into x.re 6.454 * [backup-simplify]: Simplify (* 0 x.re) into 0 6.454 * [backup-simplify]: Simplify (* 3 0) into 0 6.454 * [taylor]: Taking taylor expansion of 0 in x.re 6.454 * [backup-simplify]: Simplify 0 into 0 6.454 * [backup-simplify]: Simplify 0 into 0 6.455 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 6.455 * [backup-simplify]: Simplify (+ (* 3 x.re) (* 0 0)) into (* 3 x.re) 6.455 * [taylor]: Taking taylor expansion of (* 3 x.re) in x.re 6.455 * [taylor]: Taking taylor expansion of 3 in x.re 6.455 * [backup-simplify]: Simplify 3 into 3 6.455 * [taylor]: Taking taylor expansion of x.re in x.re 6.455 * [backup-simplify]: Simplify 0 into 0 6.455 * [backup-simplify]: Simplify 1 into 1 6.456 * [backup-simplify]: Simplify (* 3 0) into 0 6.456 * [backup-simplify]: Simplify 0 into 0 6.456 * [backup-simplify]: Simplify 0 into 0 6.457 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 6.458 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 x.re) (* 0 0))) into 0 6.458 * [taylor]: Taking taylor expansion of 0 in x.re 6.458 * [backup-simplify]: Simplify 0 into 0 6.458 * [backup-simplify]: Simplify 0 into 0 6.458 * [backup-simplify]: Simplify (+ (* 3 1) (* 0 0)) into 3 6.459 * [backup-simplify]: Simplify 3 into 3 6.459 * [backup-simplify]: Simplify 0 into 0 6.460 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 6.461 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 x.re) (* 0 0)))) into 0 6.461 * [taylor]: Taking taylor expansion of 0 in x.re 6.461 * [backup-simplify]: Simplify 0 into 0 6.461 * [backup-simplify]: Simplify 0 into 0 6.461 * [backup-simplify]: Simplify 0 into 0 6.462 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 1) (* 0 0))) into 0 6.462 * [backup-simplify]: Simplify 0 into 0 6.462 * [backup-simplify]: Simplify 0 into 0 6.464 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 6.465 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 x.re) (* 0 0))))) into 0 6.465 * [taylor]: Taking taylor expansion of 0 in x.re 6.465 * [backup-simplify]: Simplify 0 into 0 6.465 * [backup-simplify]: Simplify 0 into 0 6.465 * [backup-simplify]: Simplify (* 3 (* x.re x.im)) into (* 3 (* x.im x.re)) 6.466 * [backup-simplify]: Simplify (* (* 3 (/ 1 x.im)) (/ 1 x.re)) into (/ 3 (* x.im x.re)) 6.466 * [approximate]: Taking taylor expansion of (/ 3 (* x.im x.re)) in (x.im x.re) around 0 6.466 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.re 6.466 * [taylor]: Taking taylor expansion of 3 in x.re 6.466 * [backup-simplify]: Simplify 3 into 3 6.466 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 6.466 * [taylor]: Taking taylor expansion of x.im in x.re 6.466 * [backup-simplify]: Simplify x.im into x.im 6.466 * [taylor]: Taking taylor expansion of x.re in x.re 6.466 * [backup-simplify]: Simplify 0 into 0 6.466 * [backup-simplify]: Simplify 1 into 1 6.466 * [backup-simplify]: Simplify (* x.im 0) into 0 6.466 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 6.466 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 6.466 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.im 6.467 * [taylor]: Taking taylor expansion of 3 in x.im 6.467 * [backup-simplify]: Simplify 3 into 3 6.467 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 6.467 * [taylor]: Taking taylor expansion of x.im in x.im 6.467 * [backup-simplify]: Simplify 0 into 0 6.467 * [backup-simplify]: Simplify 1 into 1 6.467 * [taylor]: Taking taylor expansion of x.re in x.im 6.467 * [backup-simplify]: Simplify x.re into x.re 6.467 * [backup-simplify]: Simplify (* 0 x.re) into 0 6.467 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 6.467 * [backup-simplify]: Simplify (/ 3 x.re) into (/ 3 x.re) 6.467 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.im 6.467 * [taylor]: Taking taylor expansion of 3 in x.im 6.467 * [backup-simplify]: Simplify 3 into 3 6.467 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 6.467 * [taylor]: Taking taylor expansion of x.im in x.im 6.467 * [backup-simplify]: Simplify 0 into 0 6.467 * [backup-simplify]: Simplify 1 into 1 6.467 * [taylor]: Taking taylor expansion of x.re in x.im 6.468 * [backup-simplify]: Simplify x.re into x.re 6.468 * [backup-simplify]: Simplify (* 0 x.re) into 0 6.468 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 6.468 * [backup-simplify]: Simplify (/ 3 x.re) into (/ 3 x.re) 6.468 * [taylor]: Taking taylor expansion of (/ 3 x.re) in x.re 6.468 * [taylor]: Taking taylor expansion of 3 in x.re 6.468 * [backup-simplify]: Simplify 3 into 3 6.468 * [taylor]: Taking taylor expansion of x.re in x.re 6.468 * [backup-simplify]: Simplify 0 into 0 6.468 * [backup-simplify]: Simplify 1 into 1 6.469 * [backup-simplify]: Simplify (/ 3 1) into 3 6.469 * [backup-simplify]: Simplify 3 into 3 6.470 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 6.470 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)))) into 0 6.470 * [taylor]: Taking taylor expansion of 0 in x.re 6.470 * [backup-simplify]: Simplify 0 into 0 6.471 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)))) into 0 6.471 * [backup-simplify]: Simplify 0 into 0 6.472 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 6.472 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 6.473 * [taylor]: Taking taylor expansion of 0 in x.re 6.473 * [backup-simplify]: Simplify 0 into 0 6.473 * [backup-simplify]: Simplify 0 into 0 6.474 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.474 * [backup-simplify]: Simplify 0 into 0 6.475 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 6.475 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 6.475 * [taylor]: Taking taylor expansion of 0 in x.re 6.476 * [backup-simplify]: Simplify 0 into 0 6.476 * [backup-simplify]: Simplify 0 into 0 6.476 * [backup-simplify]: Simplify 0 into 0 6.477 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.477 * [backup-simplify]: Simplify 0 into 0 6.477 * [backup-simplify]: Simplify (* 3 (* (/ 1 (/ 1 x.re)) (/ 1 (/ 1 x.im)))) into (* 3 (* x.im x.re)) 6.477 * [backup-simplify]: Simplify (* (* 3 (/ 1 (- x.im))) (/ 1 (- x.re))) into (/ 3 (* x.im x.re)) 6.477 * [approximate]: Taking taylor expansion of (/ 3 (* x.im x.re)) in (x.im x.re) around 0 6.477 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.re 6.477 * [taylor]: Taking taylor expansion of 3 in x.re 6.477 * [backup-simplify]: Simplify 3 into 3 6.477 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.re 6.477 * [taylor]: Taking taylor expansion of x.im in x.re 6.477 * [backup-simplify]: Simplify x.im into x.im 6.477 * [taylor]: Taking taylor expansion of x.re in x.re 6.477 * [backup-simplify]: Simplify 0 into 0 6.477 * [backup-simplify]: Simplify 1 into 1 6.481 * [backup-simplify]: Simplify (* x.im 0) into 0 6.482 * [backup-simplify]: Simplify (+ (* x.im 1) (* 0 0)) into x.im 6.482 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 6.482 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.im 6.482 * [taylor]: Taking taylor expansion of 3 in x.im 6.482 * [backup-simplify]: Simplify 3 into 3 6.482 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 6.482 * [taylor]: Taking taylor expansion of x.im in x.im 6.482 * [backup-simplify]: Simplify 0 into 0 6.482 * [backup-simplify]: Simplify 1 into 1 6.482 * [taylor]: Taking taylor expansion of x.re in x.im 6.482 * [backup-simplify]: Simplify x.re into x.re 6.482 * [backup-simplify]: Simplify (* 0 x.re) into 0 6.483 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 6.483 * [backup-simplify]: Simplify (/ 3 x.re) into (/ 3 x.re) 6.483 * [taylor]: Taking taylor expansion of (/ 3 (* x.im x.re)) in x.im 6.483 * [taylor]: Taking taylor expansion of 3 in x.im 6.483 * [backup-simplify]: Simplify 3 into 3 6.483 * [taylor]: Taking taylor expansion of (* x.im x.re) in x.im 6.483 * [taylor]: Taking taylor expansion of x.im in x.im 6.483 * [backup-simplify]: Simplify 0 into 0 6.483 * [backup-simplify]: Simplify 1 into 1 6.483 * [taylor]: Taking taylor expansion of x.re in x.im 6.483 * [backup-simplify]: Simplify x.re into x.re 6.483 * [backup-simplify]: Simplify (* 0 x.re) into 0 6.483 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 6.483 * [backup-simplify]: Simplify (/ 3 x.re) into (/ 3 x.re) 6.484 * [taylor]: Taking taylor expansion of (/ 3 x.re) in x.re 6.484 * [taylor]: Taking taylor expansion of 3 in x.re 6.484 * [backup-simplify]: Simplify 3 into 3 6.484 * [taylor]: Taking taylor expansion of x.re in x.re 6.484 * [backup-simplify]: Simplify 0 into 0 6.484 * [backup-simplify]: Simplify 1 into 1 6.484 * [backup-simplify]: Simplify (/ 3 1) into 3 6.484 * [backup-simplify]: Simplify 3 into 3 6.485 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 6.485 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)))) into 0 6.485 * [taylor]: Taking taylor expansion of 0 in x.re 6.485 * [backup-simplify]: Simplify 0 into 0 6.486 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)))) into 0 6.486 * [backup-simplify]: Simplify 0 into 0 6.487 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 6.488 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 6.488 * [taylor]: Taking taylor expansion of 0 in x.re 6.488 * [backup-simplify]: Simplify 0 into 0 6.488 * [backup-simplify]: Simplify 0 into 0 6.489 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.489 * [backup-simplify]: Simplify 0 into 0 6.490 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 6.491 * [backup-simplify]: Simplify (- (/ 0 x.re) (+ (* (/ 3 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 6.491 * [taylor]: Taking taylor expansion of 0 in x.re 6.491 * [backup-simplify]: Simplify 0 into 0 6.491 * [backup-simplify]: Simplify 0 into 0 6.491 * [backup-simplify]: Simplify 0 into 0 6.492 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.492 * [backup-simplify]: Simplify 0 into 0 6.492 * [backup-simplify]: Simplify (* 3 (* (/ 1 (/ 1 (- x.re))) (/ 1 (/ 1 (- x.im))))) into (* 3 (* x.im x.re)) 6.492 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 6.492 * [backup-simplify]: Simplify (* (* (* 3 x.im) x.re) x.re) into (* 3 (* x.im (pow x.re 2))) 6.492 * [approximate]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 6.492 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.re 6.492 * [taylor]: Taking taylor expansion of 3 in x.re 6.492 * [backup-simplify]: Simplify 3 into 3 6.492 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 6.493 * [taylor]: Taking taylor expansion of x.im in x.re 6.493 * [backup-simplify]: Simplify x.im into x.im 6.493 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.493 * [taylor]: Taking taylor expansion of x.re in x.re 6.493 * [backup-simplify]: Simplify 0 into 0 6.493 * [backup-simplify]: Simplify 1 into 1 6.493 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 6.493 * [taylor]: Taking taylor expansion of 3 in x.im 6.493 * [backup-simplify]: Simplify 3 into 3 6.493 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 6.493 * [taylor]: Taking taylor expansion of x.im in x.im 6.493 * [backup-simplify]: Simplify 0 into 0 6.493 * [backup-simplify]: Simplify 1 into 1 6.493 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 6.493 * [taylor]: Taking taylor expansion of x.re in x.im 6.493 * [backup-simplify]: Simplify x.re into x.re 6.493 * [taylor]: Taking taylor expansion of (* 3 (* x.im (pow x.re 2))) in x.im 6.493 * [taylor]: Taking taylor expansion of 3 in x.im 6.493 * [backup-simplify]: Simplify 3 into 3 6.493 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 6.493 * [taylor]: Taking taylor expansion of x.im in x.im 6.493 * [backup-simplify]: Simplify 0 into 0 6.493 * [backup-simplify]: Simplify 1 into 1 6.493 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 6.493 * [taylor]: Taking taylor expansion of x.re in x.im 6.493 * [backup-simplify]: Simplify x.re into x.re 6.493 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.494 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 6.494 * [backup-simplify]: Simplify (* 3 0) into 0 6.494 * [taylor]: Taking taylor expansion of 0 in x.re 6.494 * [backup-simplify]: Simplify 0 into 0 6.494 * [backup-simplify]: Simplify 0 into 0 6.494 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.495 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 6.495 * [backup-simplify]: Simplify (+ (* 3 (pow x.re 2)) (* 0 0)) into (* 3 (pow x.re 2)) 6.495 * [taylor]: Taking taylor expansion of (* 3 (pow x.re 2)) in x.re 6.495 * [taylor]: Taking taylor expansion of 3 in x.re 6.495 * [backup-simplify]: Simplify 3 into 3 6.495 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.495 * [taylor]: Taking taylor expansion of x.re in x.re 6.495 * [backup-simplify]: Simplify 0 into 0 6.495 * [backup-simplify]: Simplify 1 into 1 6.496 * [backup-simplify]: Simplify (* 1 1) into 1 6.496 * [backup-simplify]: Simplify (* 3 1) into 3 6.496 * [backup-simplify]: Simplify 3 into 3 6.496 * [backup-simplify]: Simplify 0 into 0 6.497 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 6.498 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 6.498 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 (pow x.re 2)) (* 0 0))) into 0 6.499 * [taylor]: Taking taylor expansion of 0 in x.re 6.499 * [backup-simplify]: Simplify 0 into 0 6.499 * [backup-simplify]: Simplify 0 into 0 6.499 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.500 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 6.500 * [backup-simplify]: Simplify 0 into 0 6.500 * [backup-simplify]: Simplify 0 into 0 6.501 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 6.502 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 6.503 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 (pow x.re 2)) (* 0 0)))) into 0 6.503 * [taylor]: Taking taylor expansion of 0 in x.re 6.504 * [backup-simplify]: Simplify 0 into 0 6.504 * [backup-simplify]: Simplify 0 into 0 6.504 * [backup-simplify]: Simplify 0 into 0 6.504 * [backup-simplify]: Simplify (* 3 (* (pow x.re 2) x.im)) into (* 3 (* x.im (pow x.re 2))) 6.504 * [backup-simplify]: Simplify (* (* (* 3 (/ 1 x.im)) (/ 1 x.re)) (/ 1 x.re)) into (/ 3 (* x.im (pow x.re 2))) 6.504 * [approximate]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 6.504 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.re 6.504 * [taylor]: Taking taylor expansion of 3 in x.re 6.504 * [backup-simplify]: Simplify 3 into 3 6.504 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 6.504 * [taylor]: Taking taylor expansion of x.im in x.re 6.504 * [backup-simplify]: Simplify x.im into x.im 6.504 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.504 * [taylor]: Taking taylor expansion of x.re in x.re 6.504 * [backup-simplify]: Simplify 0 into 0 6.504 * [backup-simplify]: Simplify 1 into 1 6.505 * [backup-simplify]: Simplify (* 1 1) into 1 6.505 * [backup-simplify]: Simplify (* x.im 1) into x.im 6.505 * [backup-simplify]: Simplify (/ 3 x.im) into (/ 3 x.im) 6.505 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.im 6.505 * [taylor]: Taking taylor expansion of 3 in x.im 6.505 * [backup-simplify]: Simplify 3 into 3 6.505 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 6.505 * [taylor]: Taking taylor expansion of x.im in x.im 6.505 * [backup-simplify]: Simplify 0 into 0 6.505 * [backup-simplify]: Simplify 1 into 1 6.505 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 6.505 * [taylor]: Taking taylor expansion of x.re in x.im 6.505 * [backup-simplify]: Simplify x.re into x.re 6.505 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.505 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 6.505 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.506 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 6.506 * [backup-simplify]: Simplify (/ 3 (pow x.re 2)) into (/ 3 (pow x.re 2)) 6.506 * [taylor]: Taking taylor expansion of (/ 3 (* x.im (pow x.re 2))) in x.im 6.506 * [taylor]: Taking taylor expansion of 3 in x.im 6.506 * [backup-simplify]: Simplify 3 into 3 6.506 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 6.506 * [taylor]: Taking taylor expansion of x.im in x.im 6.506 * [backup-simplify]: Simplify 0 into 0 6.506 * [backup-simplify]: Simplify 1 into 1 6.506 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 6.506 * [taylor]: Taking taylor expansion of x.re in x.im 6.506 * [backup-simplify]: Simplify x.re into x.re 6.507 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.507 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 6.507 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.507 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 6.507 * [backup-simplify]: Simplify (/ 3 (pow x.re 2)) into (/ 3 (pow x.re 2)) 6.508 * [taylor]: Taking taylor expansion of (/ 3 (pow x.re 2)) in x.re 6.508 * [taylor]: Taking taylor expansion of 3 in x.re 6.508 * [backup-simplify]: Simplify 3 into 3 6.508 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.508 * [taylor]: Taking taylor expansion of x.re in x.re 6.508 * [backup-simplify]: Simplify 0 into 0 6.508 * [backup-simplify]: Simplify 1 into 1 6.508 * [backup-simplify]: Simplify (* 1 1) into 1 6.509 * [backup-simplify]: Simplify (/ 3 1) into 3 6.509 * [backup-simplify]: Simplify 3 into 3 6.509 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 6.510 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 6.510 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 6.510 * [taylor]: Taking taylor expansion of 0 in x.re 6.510 * [backup-simplify]: Simplify 0 into 0 6.511 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.512 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)))) into 0 6.512 * [backup-simplify]: Simplify 0 into 0 6.513 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 6.514 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 6.515 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 6.515 * [taylor]: Taking taylor expansion of 0 in x.re 6.515 * [backup-simplify]: Simplify 0 into 0 6.516 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.517 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.517 * [backup-simplify]: Simplify 0 into 0 6.518 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 6.520 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 6.520 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 6.520 * [taylor]: Taking taylor expansion of 0 in x.re 6.520 * [backup-simplify]: Simplify 0 into 0 6.520 * [backup-simplify]: Simplify 0 into 0 6.521 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.523 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.523 * [backup-simplify]: Simplify 0 into 0 6.524 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 6.526 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 6.527 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ 3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 6.527 * [taylor]: Taking taylor expansion of 0 in x.re 6.527 * [backup-simplify]: Simplify 0 into 0 6.527 * [backup-simplify]: Simplify 0 into 0 6.527 * [backup-simplify]: Simplify 0 into 0 6.528 * [backup-simplify]: Simplify (* 3 (* (pow (/ 1 x.re) -2) (/ 1 (/ 1 x.im)))) into (* 3 (* x.im (pow x.re 2))) 6.528 * [backup-simplify]: Simplify (* (* (* 3 (/ 1 (- x.im))) (/ 1 (- x.re))) (/ 1 (- x.re))) into (/ -3 (* x.im (pow x.re 2))) 6.528 * [approximate]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in (x.im x.re) around 0 6.528 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.re 6.528 * [taylor]: Taking taylor expansion of -3 in x.re 6.528 * [backup-simplify]: Simplify -3 into -3 6.528 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.re 6.528 * [taylor]: Taking taylor expansion of x.im in x.re 6.528 * [backup-simplify]: Simplify x.im into x.im 6.528 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.528 * [taylor]: Taking taylor expansion of x.re in x.re 6.528 * [backup-simplify]: Simplify 0 into 0 6.528 * [backup-simplify]: Simplify 1 into 1 6.529 * [backup-simplify]: Simplify (* 1 1) into 1 6.529 * [backup-simplify]: Simplify (* x.im 1) into x.im 6.529 * [backup-simplify]: Simplify (/ -3 x.im) into (/ -3 x.im) 6.529 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.im 6.529 * [taylor]: Taking taylor expansion of -3 in x.im 6.529 * [backup-simplify]: Simplify -3 into -3 6.529 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 6.529 * [taylor]: Taking taylor expansion of x.im in x.im 6.529 * [backup-simplify]: Simplify 0 into 0 6.529 * [backup-simplify]: Simplify 1 into 1 6.529 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 6.529 * [taylor]: Taking taylor expansion of x.re in x.im 6.529 * [backup-simplify]: Simplify x.re into x.re 6.529 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.529 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 6.529 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.530 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 6.530 * [backup-simplify]: Simplify (/ -3 (pow x.re 2)) into (/ -3 (pow x.re 2)) 6.530 * [taylor]: Taking taylor expansion of (/ -3 (* x.im (pow x.re 2))) in x.im 6.530 * [taylor]: Taking taylor expansion of -3 in x.im 6.530 * [backup-simplify]: Simplify -3 into -3 6.530 * [taylor]: Taking taylor expansion of (* x.im (pow x.re 2)) in x.im 6.530 * [taylor]: Taking taylor expansion of x.im in x.im 6.530 * [backup-simplify]: Simplify 0 into 0 6.530 * [backup-simplify]: Simplify 1 into 1 6.530 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.im 6.530 * [taylor]: Taking taylor expansion of x.re in x.im 6.530 * [backup-simplify]: Simplify x.re into x.re 6.530 * [backup-simplify]: Simplify (* x.re x.re) into (pow x.re 2) 6.531 * [backup-simplify]: Simplify (* 0 (pow x.re 2)) into 0 6.531 * [backup-simplify]: Simplify (+ (* x.re 0) (* 0 x.re)) into 0 6.531 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow x.re 2))) into (pow x.re 2) 6.531 * [backup-simplify]: Simplify (/ -3 (pow x.re 2)) into (/ -3 (pow x.re 2)) 6.531 * [taylor]: Taking taylor expansion of (/ -3 (pow x.re 2)) in x.re 6.531 * [taylor]: Taking taylor expansion of -3 in x.re 6.531 * [backup-simplify]: Simplify -3 into -3 6.531 * [taylor]: Taking taylor expansion of (pow x.re 2) in x.re 6.531 * [taylor]: Taking taylor expansion of x.re in x.re 6.531 * [backup-simplify]: Simplify 0 into 0 6.531 * [backup-simplify]: Simplify 1 into 1 6.532 * [backup-simplify]: Simplify (* 1 1) into 1 6.532 * [backup-simplify]: Simplify (/ -3 1) into -3 6.532 * [backup-simplify]: Simplify -3 into -3 6.532 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (* 0 x.re))) into 0 6.533 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow x.re 2)))) into 0 6.533 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))))) into 0 6.533 * [taylor]: Taking taylor expansion of 0 in x.re 6.533 * [backup-simplify]: Simplify 0 into 0 6.534 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.534 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)))) into 0 6.534 * [backup-simplify]: Simplify 0 into 0 6.535 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 6.535 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow x.re 2))))) into 0 6.536 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 6.536 * [taylor]: Taking taylor expansion of 0 in x.re 6.536 * [backup-simplify]: Simplify 0 into 0 6.536 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.537 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.537 * [backup-simplify]: Simplify 0 into 0 6.537 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 6.538 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2)))))) into 0 6.539 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 6.539 * [taylor]: Taking taylor expansion of 0 in x.re 6.539 * [backup-simplify]: Simplify 0 into 0 6.539 * [backup-simplify]: Simplify 0 into 0 6.539 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.540 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -3 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.540 * [backup-simplify]: Simplify 0 into 0 6.541 * [backup-simplify]: Simplify (+ (* x.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 6.542 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow x.re 2))))))) into 0 6.543 * [backup-simplify]: Simplify (- (/ 0 (pow x.re 2)) (+ (* (/ -3 (pow x.re 2)) (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))) (* 0 (/ 0 (pow x.re 2))))) into 0 6.543 * [taylor]: Taking taylor expansion of 0 in x.re 6.543 * [backup-simplify]: Simplify 0 into 0 6.543 * [backup-simplify]: Simplify 0 into 0 6.543 * [backup-simplify]: Simplify 0 into 0 6.543 * [backup-simplify]: Simplify (* -3 (* (pow (/ 1 (- x.re)) -2) (/ 1 (/ 1 (- x.im))))) into (* 3 (* x.im (pow x.re 2))) 6.543 * * * [progress]: simplifying candidates 6.544 * [simplify]: Simplifying: (* (* 3 x.im) x.re) (* (* 3 x.im) x.re) (+ (+ (log 3) (log x.im)) (log x.re)) (+ (log (* 3 x.im)) (log x.re)) (log (* (* 3 x.im) x.re)) (exp (* (* 3 x.im) x.re)) (* (* (* (* 3 3) 3) (* (* x.im x.im) x.im)) (* (* x.re x.re) x.re)) (* (* (* (* 3 x.im) (* 3 x.im)) (* 3 x.im)) (* (* x.re x.re) x.re)) (* (cbrt (* (* 3 x.im) x.re)) (cbrt (* (* 3 x.im) x.re))) (cbrt (* (* 3 x.im) x.re)) (* (* (* (* 3 x.im) x.re) (* (* 3 x.im) x.re)) (* (* 3 x.im) x.re)) (sqrt (* (* 3 x.im) x.re)) (sqrt (* (* 3 x.im) x.re)) (* (* 3 x.im) (* (cbrt x.re) (cbrt x.re))) (* (* 3 x.im) (sqrt x.re)) (* (* 3 x.im) 1) (* x.im x.re) (* (* (* 3 x.im) x.re) x.re) (* (* (* 3 x.im) x.re) x.re) (* (* (* 3 x.im) x.re) x.re) (+ (+ (+ (log 3) (log x.im)) (log x.re)) (log x.re)) (+ (+ (log (* 3 x.im)) (log x.re)) (log x.re)) (+ (log (* (* 3 x.im) x.re)) (log x.re)) (log (* (* (* 3 x.im) x.re) x.re)) (exp (* (* (* 3 x.im) x.re) x.re)) (* (* (* (* (* 3 3) 3) (* (* x.im x.im) x.im)) (* (* x.re x.re) x.re)) (* (* x.re x.re) x.re)) (* (* (* (* (* 3 x.im) (* 3 x.im)) (* 3 x.im)) (* (* x.re x.re) x.re)) (* (* x.re x.re) x.re)) (* (* (* (* (* 3 x.im) x.re) (* (* 3 x.im) x.re)) (* (* 3 x.im) x.re)) (* (* x.re x.re) x.re)) (* (cbrt (* (* (* 3 x.im) x.re) x.re)) (cbrt (* (* (* 3 x.im) x.re) x.re))) (cbrt (* (* (* 3 x.im) x.re) x.re)) (* (* (* (* (* 3 x.im) x.re) x.re) (* (* (* 3 x.im) x.re) x.re)) (* (* (* 3 x.im) x.re) x.re)) (sqrt (* (* (* 3 x.im) x.re) x.re)) (sqrt (* (* (* 3 x.im) x.re) x.re)) (* (* (* 3 x.im) x.re) (* (cbrt x.re) (cbrt x.re))) (* (* (* 3 x.im) x.re) (sqrt x.re)) (* (* (* 3 x.im) x.re) 1) (* x.re x.re) (* 3 (* x.im x.re)) (* 3 (* x.im x.re)) (* 3 (* x.im x.re)) (* 3 (* x.im (pow x.re 2))) (* 3 (* x.im (pow x.re 2))) (* 3 (* x.im (pow x.re 2))) 6.544 * [simplify]: Sending expressions to egg_math: (* (* 3 h1) h0) (* (* 3 h1) h0) (+ (+ (log 3) (log h1)) (log h0)) (+ (log (* 3 h1)) (log h0)) (log (* (* 3 h1) h0)) (exp (* (* 3 h1) h0)) (* (* (* (* 3 3) 3) (* (* h1 h1) h1)) (* (* h0 h0) h0)) (* (* (* (* 3 h1) (* 3 h1)) (* 3 h1)) (* (* h0 h0) h0)) (* (cbrt (* (* 3 h1) h0)) (cbrt (* (* 3 h1) h0))) (cbrt (* (* 3 h1) h0)) (* (* (* (* 3 h1) h0) (* (* 3 h1) h0)) (* (* 3 h1) h0)) (sqrt (* (* 3 h1) h0)) (sqrt (* (* 3 h1) h0)) (* (* 3 h1) (* (cbrt h0) (cbrt h0))) (* (* 3 h1) (sqrt h0)) (* (* 3 h1) 1) (* h1 h0) (* (* (* 3 h1) h0) h0) (* (* (* 3 h1) h0) h0) (* (* (* 3 h1) h0) h0) (+ (+ (+ (log 3) (log h1)) (log h0)) (log h0)) (+ (+ (log (* 3 h1)) (log h0)) (log h0)) (+ (log (* (* 3 h1) h0)) (log h0)) (log (* (* (* 3 h1) h0) h0)) (exp (* (* (* 3 h1) h0) h0)) (* (* (* (* (* 3 3) 3) (* (* h1 h1) h1)) (* (* h0 h0) h0)) (* (* h0 h0) h0)) (* (* (* (* (* 3 h1) (* 3 h1)) (* 3 h1)) (* (* h0 h0) h0)) (* (* h0 h0) h0)) (* (* (* (* (* 3 h1) h0) (* (* 3 h1) h0)) (* (* 3 h1) h0)) (* (* h0 h0) h0)) (* (cbrt (* (* (* 3 h1) h0) h0)) (cbrt (* (* (* 3 h1) h0) h0))) (cbrt (* (* (* 3 h1) h0) h0)) (* (* (* (* (* 3 h1) h0) h0) (* (* (* 3 h1) h0) h0)) (* (* (* 3 h1) h0) h0)) (sqrt (* (* (* 3 h1) h0) h0)) (sqrt (* (* (* 3 h1) h0) h0)) (* (* (* 3 h1) h0) (* (cbrt h0) (cbrt h0))) (* (* (* 3 h1) h0) (sqrt h0)) (* (* (* 3 h1) h0) 1) (* h0 h0) (* 3 (* h1 h0)) (* 3 (* h1 h0)) (* 3 (* h1 h0)) (* 3 (* h1 (pow h0 2))) (* 3 (* h1 (pow h0 2))) (* 3 (* h1 (pow h0 2))) 7.148 * * * [progress]: adding candidates to table 7.209 * [progress]: [Phase 3 of 3] Extracting. 7.210 * * [regime]: Finding splitpoints for: (# # # # # #) 7.211 * * * [regime-changes]: Trying 2 branch expressions: (x.im x.re) 7.211 * * * * [regimes]: Trying to branch on x.im from (# # # # # #) 7.236 * * * * [regimes]: Trying to branch on x.re from (# # # # # #) 7.268 * * * [regime]: Found split indices: #