44.051 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.084 * * * [progress]: [2/2] Setting up program. 0.086 * [progress]: [Phase 2 of 3] Improving. 0.086 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.087 * [simplify]: Simplifying: (log (+ x (sqrt (- (* x x) 1)))) 0.087 * * [simplify]: iteration 1: (7 enodes) 0.088 * * [simplify]: iteration 2: (14 enodes) 0.091 * * [simplify]: iteration 3: (17 enodes) 0.095 * * [simplify]: iteration 4: (33 enodes) 0.111 * * [simplify]: iteration 5: (58 enodes) 0.160 * * [simplify]: iteration 6: (95 enodes) 0.201 * * [simplify]: iteration 7: (232 enodes) 0.335 * * [simplify]: iteration 8: (442 enodes) 0.703 * * [simplify]: iteration 9: (1055 enodes) 3.731 * * [simplify]: Extracting #0: cost 1 inf + 0 3.731 * * [simplify]: Extracting #1: cost 2 inf + 0 3.731 * * [simplify]: Extracting #2: cost 4 inf + 0 3.732 * * [simplify]: Extracting #3: cost 5 inf + 1 3.732 * * [simplify]: Extracting #4: cost 145 inf + 2 3.740 * * [simplify]: Extracting #5: cost 497 inf + 2704 3.758 * * [simplify]: Extracting #6: cost 177 inf + 50310 3.790 * * [simplify]: Extracting #7: cost 6 inf + 77476 3.824 * * [simplify]: Extracting #8: cost 0 inf + 76309 3.866 * * [simplify]: Extracting #9: cost 0 inf + 75803 3.893 * [simplify]: Simplified to: (log (+ x (sqrt (+ -1 (* x x))))) 3.893 * * [progress]: iteration 1 / 4 3.893 * * * [progress]: picking best candidate 3.895 * * * * [pick]: Picked # 3.895 * * * [progress]: localizing error 3.915 * * * [progress]: generating rewritten candidates 3.915 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 2) 3.927 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 3.947 * * * [progress]: generating series expansions 3.947 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 2) 3.947 * [backup-simplify]: Simplify (sqrt (- (* x x) 1)) into (sqrt (- (pow x 2) 1)) 3.947 * [approximate]: Taking taylor expansion of (sqrt (- (pow x 2) 1)) in (x) around 0 3.947 * [taylor]: Taking taylor expansion of (sqrt (- (pow x 2) 1)) in x 3.947 * [taylor]: Taking taylor expansion of (- (pow x 2) 1) in x 3.947 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.947 * [taylor]: Taking taylor expansion of x in x 3.947 * [backup-simplify]: Simplify 0 into 0 3.947 * [backup-simplify]: Simplify 1 into 1 3.947 * [taylor]: Taking taylor expansion of 1 in x 3.948 * [backup-simplify]: Simplify 1 into 1 3.948 * [backup-simplify]: Simplify (- 1) into -1 3.948 * [backup-simplify]: Simplify (+ 0 -1) into -1 3.949 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 3.949 * [backup-simplify]: Simplify (- 0) into 0 3.949 * [backup-simplify]: Simplify (+ 0 0) into 0 3.953 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 3.953 * [taylor]: Taking taylor expansion of (sqrt (- (pow x 2) 1)) in x 3.953 * [taylor]: Taking taylor expansion of (- (pow x 2) 1) in x 3.953 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.953 * [taylor]: Taking taylor expansion of x in x 3.953 * [backup-simplify]: Simplify 0 into 0 3.953 * [backup-simplify]: Simplify 1 into 1 3.953 * [taylor]: Taking taylor expansion of 1 in x 3.953 * [backup-simplify]: Simplify 1 into 1 3.954 * [backup-simplify]: Simplify (- 1) into -1 3.954 * [backup-simplify]: Simplify (+ 0 -1) into -1 3.954 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 3.955 * [backup-simplify]: Simplify (- 0) into 0 3.955 * [backup-simplify]: Simplify (+ 0 0) into 0 3.955 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 3.956 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 3.956 * [backup-simplify]: Simplify 0 into 0 3.956 * [backup-simplify]: Simplify (* 1 1) into 1 3.956 * [backup-simplify]: Simplify (- 0) into 0 3.956 * [backup-simplify]: Simplify (+ 1 0) into 1 3.958 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt -1))) into (/ 1/2 (sqrt -1)) 3.959 * [backup-simplify]: Simplify (/ 1/2 (sqrt -1)) into (/ 1/2 (sqrt -1)) 3.959 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.959 * [backup-simplify]: Simplify (- 0) into 0 3.959 * [backup-simplify]: Simplify (+ 0 0) into 0 3.960 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt -1)))))) (* 2 (sqrt -1))) into 0 3.960 * [backup-simplify]: Simplify 0 into 0 3.961 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.961 * [backup-simplify]: Simplify (- 0) into 0 3.961 * [backup-simplify]: Simplify (+ 0 0) into 0 3.963 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (sqrt -1)) 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt -1))) into (/ 1/8 (sqrt -1)) 3.964 * [backup-simplify]: Simplify (/ 1/8 (sqrt -1)) into (/ 1/8 (sqrt -1)) 3.966 * [backup-simplify]: Simplify (+ (* (/ 1/8 (sqrt -1)) (pow x 4)) (+ (* (/ 1/2 (sqrt -1)) (pow x 2)) (sqrt -1))) into (+ (* 1/8 (/ (pow x 4) (sqrt -1))) (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))) 3.966 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 x) (/ 1 x)) 1)) into (sqrt (- (/ 1 (pow x 2)) 1)) 3.966 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in (x) around 0 3.966 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 3.966 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 3.966 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 3.966 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.966 * [taylor]: Taking taylor expansion of x in x 3.966 * [backup-simplify]: Simplify 0 into 0 3.966 * [backup-simplify]: Simplify 1 into 1 3.966 * [backup-simplify]: Simplify (* 1 1) into 1 3.966 * [backup-simplify]: Simplify (/ 1 1) into 1 3.966 * [taylor]: Taking taylor expansion of 1 in x 3.966 * [backup-simplify]: Simplify 1 into 1 3.967 * [backup-simplify]: Simplify (+ 1 0) into 1 3.967 * [backup-simplify]: Simplify (sqrt 1) into 1 3.967 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.968 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.968 * [backup-simplify]: Simplify (+ 0 0) into 0 3.968 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.968 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 3.968 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 3.968 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 3.968 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.968 * [taylor]: Taking taylor expansion of x in x 3.968 * [backup-simplify]: Simplify 0 into 0 3.968 * [backup-simplify]: Simplify 1 into 1 3.969 * [backup-simplify]: Simplify (* 1 1) into 1 3.969 * [backup-simplify]: Simplify (/ 1 1) into 1 3.969 * [taylor]: Taking taylor expansion of 1 in x 3.969 * [backup-simplify]: Simplify 1 into 1 3.969 * [backup-simplify]: Simplify (+ 1 0) into 1 3.969 * [backup-simplify]: Simplify (sqrt 1) into 1 3.970 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.970 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.970 * [backup-simplify]: Simplify (+ 0 0) into 0 3.971 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.971 * [backup-simplify]: Simplify 1 into 1 3.971 * [backup-simplify]: Simplify 0 into 0 3.972 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.972 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.972 * [backup-simplify]: Simplify (- 1) into -1 3.973 * [backup-simplify]: Simplify (+ 0 -1) into -1 3.973 * [backup-simplify]: Simplify (/ (- -1 (pow 0 2) (+)) (* 2 1)) into -1/2 3.973 * [backup-simplify]: Simplify -1/2 into -1/2 3.974 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.974 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.975 * [backup-simplify]: Simplify (- 0) into 0 3.975 * [backup-simplify]: Simplify (+ 0 0) into 0 3.975 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/2)))) (* 2 1)) into 0 3.975 * [backup-simplify]: Simplify 0 into 0 3.976 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.977 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.977 * [backup-simplify]: Simplify (- 0) into 0 3.977 * [backup-simplify]: Simplify (+ 0 0) into 0 3.978 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/8 3.978 * [backup-simplify]: Simplify -1/8 into -1/8 3.978 * [backup-simplify]: Simplify (+ (* -1/8 (pow (/ 1 x) 3)) (+ (* -1/2 (/ 1 x)) (* 1 (/ 1 (/ 1 x))))) into (- x (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 3.979 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 (- x)) (/ 1 (- x))) 1)) into (sqrt (- (/ 1 (pow x 2)) 1)) 3.979 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in (x) around 0 3.979 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 3.979 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 3.979 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 3.979 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.979 * [taylor]: Taking taylor expansion of x in x 3.979 * [backup-simplify]: Simplify 0 into 0 3.979 * [backup-simplify]: Simplify 1 into 1 3.979 * [backup-simplify]: Simplify (* 1 1) into 1 3.979 * [backup-simplify]: Simplify (/ 1 1) into 1 3.979 * [taylor]: Taking taylor expansion of 1 in x 3.979 * [backup-simplify]: Simplify 1 into 1 3.979 * [backup-simplify]: Simplify (+ 1 0) into 1 3.980 * [backup-simplify]: Simplify (sqrt 1) into 1 3.980 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.981 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.981 * [backup-simplify]: Simplify (+ 0 0) into 0 3.981 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.981 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 3.981 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 3.981 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 3.981 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.981 * [taylor]: Taking taylor expansion of x in x 3.981 * [backup-simplify]: Simplify 0 into 0 3.981 * [backup-simplify]: Simplify 1 into 1 3.982 * [backup-simplify]: Simplify (* 1 1) into 1 3.982 * [backup-simplify]: Simplify (/ 1 1) into 1 3.982 * [taylor]: Taking taylor expansion of 1 in x 3.982 * [backup-simplify]: Simplify 1 into 1 3.982 * [backup-simplify]: Simplify (+ 1 0) into 1 3.982 * [backup-simplify]: Simplify (sqrt 1) into 1 3.983 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.983 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.983 * [backup-simplify]: Simplify (+ 0 0) into 0 3.984 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 3.984 * [backup-simplify]: Simplify 1 into 1 3.984 * [backup-simplify]: Simplify 0 into 0 3.984 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.985 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.985 * [backup-simplify]: Simplify (- 1) into -1 3.985 * [backup-simplify]: Simplify (+ 0 -1) into -1 3.986 * [backup-simplify]: Simplify (/ (- -1 (pow 0 2) (+)) (* 2 1)) into -1/2 3.986 * [backup-simplify]: Simplify -1/2 into -1/2 3.987 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 3.987 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.987 * [backup-simplify]: Simplify (- 0) into 0 3.988 * [backup-simplify]: Simplify (+ 0 0) into 0 3.988 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/2)))) (* 2 1)) into 0 3.988 * [backup-simplify]: Simplify 0 into 0 3.989 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 3.989 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.990 * [backup-simplify]: Simplify (- 0) into 0 3.990 * [backup-simplify]: Simplify (+ 0 0) into 0 3.991 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/8 3.991 * [backup-simplify]: Simplify -1/8 into -1/8 3.991 * [backup-simplify]: Simplify (+ (* -1/8 (pow (/ 1 (- x)) 3)) (+ (* -1/2 (/ 1 (- x))) (* 1 (/ 1 (/ 1 (- x)))))) into (- (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x))) x) 3.991 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 3.991 * [backup-simplify]: Simplify (+ x (sqrt (- (* x x) 1))) into (+ x (sqrt (- (pow x 2) 1))) 3.991 * [approximate]: Taking taylor expansion of (+ x (sqrt (- (pow x 2) 1))) in (x) around 0 3.991 * [taylor]: Taking taylor expansion of (+ x (sqrt (- (pow x 2) 1))) in x 3.991 * [taylor]: Taking taylor expansion of x in x 3.991 * [backup-simplify]: Simplify 0 into 0 3.991 * [backup-simplify]: Simplify 1 into 1 3.991 * [taylor]: Taking taylor expansion of (sqrt (- (pow x 2) 1)) in x 3.991 * [taylor]: Taking taylor expansion of (- (pow x 2) 1) in x 3.991 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.991 * [taylor]: Taking taylor expansion of x in x 3.991 * [backup-simplify]: Simplify 0 into 0 3.991 * [backup-simplify]: Simplify 1 into 1 3.991 * [taylor]: Taking taylor expansion of 1 in x 3.991 * [backup-simplify]: Simplify 1 into 1 3.992 * [backup-simplify]: Simplify (- 1) into -1 3.992 * [backup-simplify]: Simplify (+ 0 -1) into -1 3.992 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 3.992 * [backup-simplify]: Simplify (- 0) into 0 3.993 * [backup-simplify]: Simplify (+ 0 0) into 0 3.993 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 3.993 * [taylor]: Taking taylor expansion of (+ x (sqrt (- (pow x 2) 1))) in x 3.993 * [taylor]: Taking taylor expansion of x in x 3.993 * [backup-simplify]: Simplify 0 into 0 3.993 * [backup-simplify]: Simplify 1 into 1 3.993 * [taylor]: Taking taylor expansion of (sqrt (- (pow x 2) 1)) in x 3.993 * [taylor]: Taking taylor expansion of (- (pow x 2) 1) in x 3.993 * [taylor]: Taking taylor expansion of (pow x 2) in x 3.993 * [taylor]: Taking taylor expansion of x in x 3.993 * [backup-simplify]: Simplify 0 into 0 3.993 * [backup-simplify]: Simplify 1 into 1 3.993 * [taylor]: Taking taylor expansion of 1 in x 3.993 * [backup-simplify]: Simplify 1 into 1 3.994 * [backup-simplify]: Simplify (- 1) into -1 3.994 * [backup-simplify]: Simplify (+ 0 -1) into -1 3.994 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 3.994 * [backup-simplify]: Simplify (- 0) into 0 3.995 * [backup-simplify]: Simplify (+ 0 0) into 0 3.995 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 3.996 * [backup-simplify]: Simplify (+ 0 (sqrt -1)) into (sqrt -1) 3.996 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 3.996 * [backup-simplify]: Simplify (+ 1 0) into 1 3.996 * [backup-simplify]: Simplify 1 into 1 3.996 * [backup-simplify]: Simplify (* 1 1) into 1 3.997 * [backup-simplify]: Simplify (- 0) into 0 3.997 * [backup-simplify]: Simplify (+ 1 0) into 1 3.999 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt -1))) into (/ 1/2 (sqrt -1)) 4.000 * [backup-simplify]: Simplify (+ 0 (/ 1/2 (sqrt -1))) into (* 1/2 (/ 1 (sqrt -1))) 4.001 * [backup-simplify]: Simplify (* 1/2 (/ 1 (sqrt -1))) into (/ 1/2 (sqrt -1)) 4.003 * [backup-simplify]: Simplify (+ (* (/ 1/2 (sqrt -1)) (pow x 2)) (+ (* 1 x) (sqrt -1))) into (+ x (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))) 4.003 * [backup-simplify]: Simplify (+ (/ 1 x) (sqrt (- (* (/ 1 x) (/ 1 x)) 1))) into (+ (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) 4.003 * [approximate]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in (x) around 0 4.003 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in x 4.003 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 4.003 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 4.003 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 4.003 * [taylor]: Taking taylor expansion of (pow x 2) in x 4.003 * [taylor]: Taking taylor expansion of x in x 4.003 * [backup-simplify]: Simplify 0 into 0 4.003 * [backup-simplify]: Simplify 1 into 1 4.003 * [backup-simplify]: Simplify (* 1 1) into 1 4.004 * [backup-simplify]: Simplify (/ 1 1) into 1 4.004 * [taylor]: Taking taylor expansion of 1 in x 4.004 * [backup-simplify]: Simplify 1 into 1 4.004 * [backup-simplify]: Simplify (+ 1 0) into 1 4.005 * [backup-simplify]: Simplify (sqrt 1) into 1 4.005 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.006 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.006 * [backup-simplify]: Simplify (+ 0 0) into 0 4.007 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.007 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.007 * [taylor]: Taking taylor expansion of x in x 4.007 * [backup-simplify]: Simplify 0 into 0 4.007 * [backup-simplify]: Simplify 1 into 1 4.007 * [backup-simplify]: Simplify (/ 1 1) into 1 4.007 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in x 4.007 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 4.007 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 4.007 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 4.007 * [taylor]: Taking taylor expansion of (pow x 2) in x 4.007 * [taylor]: Taking taylor expansion of x in x 4.008 * [backup-simplify]: Simplify 0 into 0 4.008 * [backup-simplify]: Simplify 1 into 1 4.008 * [backup-simplify]: Simplify (* 1 1) into 1 4.008 * [backup-simplify]: Simplify (/ 1 1) into 1 4.008 * [taylor]: Taking taylor expansion of 1 in x 4.008 * [backup-simplify]: Simplify 1 into 1 4.009 * [backup-simplify]: Simplify (+ 1 0) into 1 4.009 * [backup-simplify]: Simplify (sqrt 1) into 1 4.010 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.010 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.011 * [backup-simplify]: Simplify (+ 0 0) into 0 4.011 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.011 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.011 * [taylor]: Taking taylor expansion of x in x 4.011 * [backup-simplify]: Simplify 0 into 0 4.011 * [backup-simplify]: Simplify 1 into 1 4.012 * [backup-simplify]: Simplify (/ 1 1) into 1 4.012 * [backup-simplify]: Simplify (+ 1 1) into 2 4.012 * [backup-simplify]: Simplify 2 into 2 4.013 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.013 * [backup-simplify]: Simplify (+ 0 0) into 0 4.013 * [backup-simplify]: Simplify 0 into 0 4.014 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.015 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.015 * [backup-simplify]: Simplify (- 1) into -1 4.016 * [backup-simplify]: Simplify (+ 0 -1) into -1 4.017 * [backup-simplify]: Simplify (/ (- -1 (pow 0 2) (+)) (* 2 1)) into -1/2 4.018 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.018 * [backup-simplify]: Simplify (+ -1/2 0) into -1/2 4.019 * [backup-simplify]: Simplify -1/2 into -1/2 4.020 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.021 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.021 * [backup-simplify]: Simplify (- 0) into 0 4.022 * [backup-simplify]: Simplify (+ 0 0) into 0 4.023 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/2)))) (* 2 1)) into 0 4.024 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.024 * [backup-simplify]: Simplify (+ 0 0) into 0 4.024 * [backup-simplify]: Simplify 0 into 0 4.025 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 4.026 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.026 * [backup-simplify]: Simplify (- 0) into 0 4.027 * [backup-simplify]: Simplify (+ 0 0) into 0 4.027 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/8 4.028 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.028 * [backup-simplify]: Simplify (+ -1/8 0) into -1/8 4.028 * [backup-simplify]: Simplify -1/8 into -1/8 4.028 * [backup-simplify]: Simplify (+ (* -1/8 (pow (/ 1 x) 3)) (+ (* -1/2 (/ 1 x)) (* 2 (/ 1 (/ 1 x))))) into (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 4.028 * [backup-simplify]: Simplify (+ (/ 1 (- x)) (sqrt (- (* (/ 1 (- x)) (/ 1 (- x))) 1))) into (- (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) 4.029 * [approximate]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in (x) around 0 4.029 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in x 4.029 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 4.029 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 4.029 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 4.029 * [taylor]: Taking taylor expansion of (pow x 2) in x 4.029 * [taylor]: Taking taylor expansion of x in x 4.029 * [backup-simplify]: Simplify 0 into 0 4.029 * [backup-simplify]: Simplify 1 into 1 4.029 * [backup-simplify]: Simplify (* 1 1) into 1 4.029 * [backup-simplify]: Simplify (/ 1 1) into 1 4.029 * [taylor]: Taking taylor expansion of 1 in x 4.029 * [backup-simplify]: Simplify 1 into 1 4.029 * [backup-simplify]: Simplify (+ 1 0) into 1 4.030 * [backup-simplify]: Simplify (sqrt 1) into 1 4.030 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.031 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.031 * [backup-simplify]: Simplify (+ 0 0) into 0 4.031 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.031 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.031 * [taylor]: Taking taylor expansion of x in x 4.031 * [backup-simplify]: Simplify 0 into 0 4.031 * [backup-simplify]: Simplify 1 into 1 4.031 * [backup-simplify]: Simplify (/ 1 1) into 1 4.031 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in x 4.032 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 4.032 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 4.032 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 4.032 * [taylor]: Taking taylor expansion of (pow x 2) in x 4.032 * [taylor]: Taking taylor expansion of x in x 4.032 * [backup-simplify]: Simplify 0 into 0 4.032 * [backup-simplify]: Simplify 1 into 1 4.032 * [backup-simplify]: Simplify (* 1 1) into 1 4.032 * [backup-simplify]: Simplify (/ 1 1) into 1 4.032 * [taylor]: Taking taylor expansion of 1 in x 4.032 * [backup-simplify]: Simplify 1 into 1 4.032 * [backup-simplify]: Simplify (+ 1 0) into 1 4.033 * [backup-simplify]: Simplify (sqrt 1) into 1 4.033 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.033 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.034 * [backup-simplify]: Simplify (+ 0 0) into 0 4.034 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 4.034 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.034 * [taylor]: Taking taylor expansion of x in x 4.034 * [backup-simplify]: Simplify 0 into 0 4.034 * [backup-simplify]: Simplify 1 into 1 4.035 * [backup-simplify]: Simplify (/ 1 1) into 1 4.035 * [backup-simplify]: Simplify (- 1) into -1 4.035 * [backup-simplify]: Simplify (+ 1 -1) into 0 4.035 * [backup-simplify]: Simplify 0 into 0 4.036 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.036 * [backup-simplify]: Simplify (- 0) into 0 4.037 * [backup-simplify]: Simplify (+ 0 0) into 0 4.037 * [backup-simplify]: Simplify 0 into 0 4.038 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.038 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.039 * [backup-simplify]: Simplify (- 1) into -1 4.039 * [backup-simplify]: Simplify (+ 0 -1) into -1 4.040 * [backup-simplify]: Simplify (/ (- -1 (pow 0 2) (+)) (* 2 1)) into -1/2 4.041 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.041 * [backup-simplify]: Simplify (- 0) into 0 4.041 * [backup-simplify]: Simplify (+ -1/2 0) into -1/2 4.041 * [backup-simplify]: Simplify -1/2 into -1/2 4.042 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 4.043 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.043 * [backup-simplify]: Simplify (- 0) into 0 4.044 * [backup-simplify]: Simplify (+ 0 0) into 0 4.045 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/2)))) (* 2 1)) into 0 4.045 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.046 * [backup-simplify]: Simplify (- 0) into 0 4.046 * [backup-simplify]: Simplify (+ 0 0) into 0 4.046 * [backup-simplify]: Simplify 0 into 0 4.046 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 4.047 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.047 * [backup-simplify]: Simplify (- 0) into 0 4.047 * [backup-simplify]: Simplify (+ 0 0) into 0 4.048 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/8 4.050 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.051 * [backup-simplify]: Simplify (- 0) into 0 4.051 * [backup-simplify]: Simplify (+ -1/8 0) into -1/8 4.051 * [backup-simplify]: Simplify -1/8 into -1/8 4.052 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 4.052 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.052 * [backup-simplify]: Simplify (- 0) into 0 4.053 * [backup-simplify]: Simplify (+ 0 0) into 0 4.054 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/8)) (* 2 (* -1/2 0)))) (* 2 1)) into 0 4.054 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.054 * [backup-simplify]: Simplify (- 0) into 0 4.055 * [backup-simplify]: Simplify (+ 0 0) into 0 4.055 * [backup-simplify]: Simplify 0 into 0 4.055 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 4.056 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.056 * [backup-simplify]: Simplify (- 0) into 0 4.056 * [backup-simplify]: Simplify (+ 0 0) into 0 4.057 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* -1/2 -1/8)))) (* 2 1)) into -1/16 4.058 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.058 * [backup-simplify]: Simplify (- 0) into 0 4.058 * [backup-simplify]: Simplify (+ -1/16 0) into -1/16 4.059 * [backup-simplify]: Simplify -1/16 into -1/16 4.059 * [backup-simplify]: Simplify (+ (* -1/16 (pow (/ 1 (- x)) 5)) (+ (* -1/8 (pow (/ 1 (- x)) 3)) (* -1/2 (/ 1 (- x))))) into (+ (* 1/16 (/ 1 (pow x 5))) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 4.059 * * * [progress]: simplifying candidates 4.059 * * * * [progress]: [ 1 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 2 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 3 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 4 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 5 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 6 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 7 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 8 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 9 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 10 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 11 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 12 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 13 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 14 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 15 / 38 ] simplifiying candidate # 4.059 * * * * [progress]: [ 16 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 17 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 18 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 19 / 38 ] simplifiying candidate #real (real->posit16 (sqrt (- (* x x) 1)))))))> 4.060 * * * * [progress]: [ 20 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 21 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 22 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 23 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 24 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 25 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 26 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 27 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 28 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 29 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 30 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 31 / 38 ] simplifiying candidate #real (real->posit16 (+ x (sqrt (- (* x x) 1)))))))> 4.060 * * * * [progress]: [ 32 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 33 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 34 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 35 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 36 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 37 / 38 ] simplifiying candidate # 4.060 * * * * [progress]: [ 38 / 38 ] simplifiying candidate # 4.061 * [simplify]: Simplifying: (log (sqrt (- (* x x) 1))) (exp (sqrt (- (* x x) 1))) (* (cbrt (sqrt (- (* x x) 1))) (cbrt (sqrt (- (* x x) 1)))) (cbrt (sqrt (- (* x x) 1))) (* (* (sqrt (- (* x x) 1)) (sqrt (- (* x x) 1))) (sqrt (- (* x x) 1))) (sqrt (* (cbrt (- (* x x) 1)) (cbrt (- (* x x) 1)))) (sqrt (cbrt (- (* x x) 1))) (sqrt (sqrt (- (* x x) 1))) (sqrt (sqrt (- (* x x) 1))) (sqrt 1) (sqrt (- (* x x) 1)) (sqrt (+ x (sqrt 1))) (sqrt (- x (sqrt 1))) (sqrt (+ x 1)) (sqrt (- x 1)) (sqrt (+ x 1)) (sqrt (- x 1)) (sqrt (- (pow (* x x) 3) (pow 1 3))) (sqrt (+ (* (* x x) (* x x)) (+ (* 1 1) (* (* x x) 1)))) (sqrt (- (* (* x x) (* x x)) (* 1 1))) (sqrt (+ (* x x) 1)) (/ 1 2) (sqrt (sqrt (- (* x x) 1))) (sqrt (sqrt (- (* x x) 1))) (real->posit16 (sqrt (- (* x x) 1))) (* (exp x) (exp (sqrt (- (* x x) 1)))) (log (+ x (sqrt (- (* x x) 1)))) (exp (+ x (sqrt (- (* x x) 1)))) (* (cbrt (+ x (sqrt (- (* x x) 1)))) (cbrt (+ x (sqrt (- (* x x) 1))))) (cbrt (+ x (sqrt (- (* x x) 1)))) (* (* (+ x (sqrt (- (* x x) 1))) (+ x (sqrt (- (* x x) 1)))) (+ x (sqrt (- (* x x) 1)))) (sqrt (+ x (sqrt (- (* x x) 1)))) (sqrt (+ x (sqrt (- (* x x) 1)))) (+ (pow x 3) (pow (sqrt (- (* x x) 1)) 3)) (+ (* x x) (- (* (sqrt (- (* x x) 1)) (sqrt (- (* x x) 1))) (* x (sqrt (- (* x x) 1))))) (- (* x x) (* (sqrt (- (* x x) 1)) (sqrt (- (* x x) 1)))) (- x (sqrt (- (* x x) 1))) (+ x (sqrt (- (* x x) 1))) (real->posit16 (+ x (sqrt (- (* x x) 1)))) (+ (* 1/8 (/ (pow x 4) (sqrt -1))) (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))) (- x (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) (- (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x))) x) (+ x (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))) (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) (+ (* 1/16 (/ 1 (pow x 5))) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 4.061 * * [simplify]: iteration 1: (91 enodes) 4.086 * * [simplify]: iteration 2: (206 enodes) 4.142 * * [simplify]: iteration 3: (438 enodes) 4.298 * * [simplify]: iteration 4: (999 enodes) 5.440 * * [simplify]: Extracting #0: cost 35 inf + 0 5.440 * * [simplify]: Extracting #1: cost 163 inf + 2 5.442 * * [simplify]: Extracting #2: cost 373 inf + 853 5.446 * * [simplify]: Extracting #3: cost 346 inf + 18571 5.461 * * [simplify]: Extracting #4: cost 105 inf + 84514 5.492 * * [simplify]: Extracting #5: cost 12 inf + 117412 5.520 * * [simplify]: Extracting #6: cost 0 inf + 120977 5.547 * [simplify]: Simplified to: (log (sqrt (+ -1 (* x x)))) (exp (sqrt (+ -1 (* x x)))) (* (cbrt (sqrt (+ -1 (* x x)))) (cbrt (sqrt (+ -1 (* x x))))) (cbrt (sqrt (+ -1 (* x x)))) (* (sqrt (+ -1 (* x x))) (+ -1 (* x x))) (fabs (cbrt (+ -1 (* x x)))) (sqrt (cbrt (+ -1 (* x x)))) (sqrt (sqrt (+ -1 (* x x)))) (sqrt (sqrt (+ -1 (* x x)))) 1 (sqrt (+ -1 (* x x))) (sqrt (+ 1 x)) (sqrt (- x 1)) (sqrt (+ 1 x)) (sqrt (- x 1)) (sqrt (+ 1 x)) (sqrt (- x 1)) (sqrt (- (* (* x (* x x)) (* x (* x x))) 1)) (sqrt (+ (+ (* x x) 1) (* (* x x) (* x x)))) (sqrt (- (* (* x x) (* x x)) 1)) (sqrt (+ (* x x) 1)) 1/2 (sqrt (sqrt (+ -1 (* x x)))) (sqrt (sqrt (+ -1 (* x x)))) (real->posit16 (sqrt (+ -1 (* x x)))) (exp (+ x (sqrt (+ -1 (* x x))))) (log (+ x (sqrt (+ -1 (* x x))))) (exp (+ x (sqrt (+ -1 (* x x))))) (* (cbrt (+ x (sqrt (+ -1 (* x x))))) (cbrt (+ x (sqrt (+ -1 (* x x)))))) (cbrt (+ x (sqrt (+ -1 (* x x))))) (* (* (+ x (sqrt (+ -1 (* x x)))) (+ x (sqrt (+ -1 (* x x))))) (+ x (sqrt (+ -1 (* x x))))) (sqrt (+ x (sqrt (+ -1 (* x x))))) (sqrt (+ x (sqrt (+ -1 (* x x))))) (+ (* x (* x x)) (* (sqrt (+ -1 (* x x))) (+ -1 (* x x)))) (+ (* (- x (sqrt (+ -1 (* x x)))) x) (+ -1 (* x x))) 1 (- x (sqrt (+ -1 (* x x)))) (+ x (sqrt (+ -1 (* x x)))) (real->posit16 (+ x (sqrt (+ -1 (* x x))))) (+ (/ 1/2 (/ (sqrt -1) (* x x))) (+ (* (/ 1/8 (sqrt -1)) (* (* x x) (* x x))) (sqrt -1))) (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)) (+ (/ 1/2 x) (- (/ (/ 1/8 x) (* x x)) x)) (+ (+ x (sqrt -1)) (/ 1/2 (/ (sqrt -1) (* x x)))) (- (+ (/ -1/2 x) (+ x x)) (/ (/ 1/8 x) (* x x))) (+ (/ 1/2 x) (+ (/ (/ 1/8 x) (* x x)) (/ 1/16 (* (* x (* x x)) (* x x))))) 5.551 * * * [progress]: adding candidates to table 5.712 * * [progress]: iteration 2 / 4 5.713 * * * [progress]: picking best candidate 5.716 * * * * [pick]: Picked # 5.716 * * * [progress]: localizing error 5.754 * * * [progress]: generating rewritten candidates 5.754 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 2 1 2) 5.764 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 5.939 * * * [progress]: generating series expansions 5.939 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 2 1 2) 5.939 * [backup-simplify]: Simplify (/ (/ 1/8 x) (* x x)) into (/ 1/8 (pow x 3)) 5.939 * [approximate]: Taking taylor expansion of (/ 1/8 (pow x 3)) in (x) around 0 5.939 * [taylor]: Taking taylor expansion of (/ 1/8 (pow x 3)) in x 5.939 * [taylor]: Taking taylor expansion of 1/8 in x 5.939 * [backup-simplify]: Simplify 1/8 into 1/8 5.939 * [taylor]: Taking taylor expansion of (pow x 3) in x 5.939 * [taylor]: Taking taylor expansion of x in x 5.939 * [backup-simplify]: Simplify 0 into 0 5.939 * [backup-simplify]: Simplify 1 into 1 5.940 * [backup-simplify]: Simplify (* 1 1) into 1 5.940 * [backup-simplify]: Simplify (* 1 1) into 1 5.940 * [backup-simplify]: Simplify (/ 1/8 1) into 1/8 5.941 * [taylor]: Taking taylor expansion of (/ 1/8 (pow x 3)) in x 5.941 * [taylor]: Taking taylor expansion of 1/8 in x 5.941 * [backup-simplify]: Simplify 1/8 into 1/8 5.941 * [taylor]: Taking taylor expansion of (pow x 3) in x 5.941 * [taylor]: Taking taylor expansion of x in x 5.941 * [backup-simplify]: Simplify 0 into 0 5.941 * [backup-simplify]: Simplify 1 into 1 5.941 * [backup-simplify]: Simplify (* 1 1) into 1 5.941 * [backup-simplify]: Simplify (* 1 1) into 1 5.942 * [backup-simplify]: Simplify (/ 1/8 1) into 1/8 5.942 * [backup-simplify]: Simplify 1/8 into 1/8 5.942 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.943 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.944 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/8 (/ 0 1)))) into 0 5.944 * [backup-simplify]: Simplify 0 into 0 5.945 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.945 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.946 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/8 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.946 * [backup-simplify]: Simplify 0 into 0 5.947 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.948 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.949 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/8 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.949 * [backup-simplify]: Simplify 0 into 0 5.950 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 5.951 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 5.952 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/8 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.952 * [backup-simplify]: Simplify 0 into 0 5.953 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 5.955 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 5.955 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/8 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.956 * [backup-simplify]: Simplify 0 into 0 5.959 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 5.960 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 5.961 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/8 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.961 * [backup-simplify]: Simplify 0 into 0 5.961 * [backup-simplify]: Simplify (* 1/8 (pow (/ 1 x) 3)) into (/ 1/8 (pow x 3)) 5.961 * [backup-simplify]: Simplify (/ (/ 1/8 (/ 1 x)) (* (/ 1 x) (/ 1 x))) into (* 1/8 (pow x 3)) 5.962 * [approximate]: Taking taylor expansion of (* 1/8 (pow x 3)) in (x) around 0 5.962 * [taylor]: Taking taylor expansion of (* 1/8 (pow x 3)) in x 5.962 * [taylor]: Taking taylor expansion of 1/8 in x 5.962 * [backup-simplify]: Simplify 1/8 into 1/8 5.962 * [taylor]: Taking taylor expansion of (pow x 3) in x 5.962 * [taylor]: Taking taylor expansion of x in x 5.962 * [backup-simplify]: Simplify 0 into 0 5.962 * [backup-simplify]: Simplify 1 into 1 5.962 * [taylor]: Taking taylor expansion of (* 1/8 (pow x 3)) in x 5.962 * [taylor]: Taking taylor expansion of 1/8 in x 5.962 * [backup-simplify]: Simplify 1/8 into 1/8 5.962 * [taylor]: Taking taylor expansion of (pow x 3) in x 5.962 * [taylor]: Taking taylor expansion of x in x 5.962 * [backup-simplify]: Simplify 0 into 0 5.962 * [backup-simplify]: Simplify 1 into 1 5.962 * [backup-simplify]: Simplify (* 1 1) into 1 5.963 * [backup-simplify]: Simplify (* 1 1) into 1 5.963 * [backup-simplify]: Simplify (* 1/8 1) into 1/8 5.963 * [backup-simplify]: Simplify 1/8 into 1/8 5.964 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.964 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.965 * [backup-simplify]: Simplify (+ (* 1/8 0) (* 0 1)) into 0 5.965 * [backup-simplify]: Simplify 0 into 0 5.966 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.967 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.968 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 1))) into 0 5.968 * [backup-simplify]: Simplify 0 into 0 5.969 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.970 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.972 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.972 * [backup-simplify]: Simplify 0 into 0 5.973 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 5.974 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 5.976 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 5.976 * [backup-simplify]: Simplify 0 into 0 5.977 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 5.978 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 5.980 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 5.980 * [backup-simplify]: Simplify 0 into 0 5.981 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 5.982 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 5.984 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 5.984 * [backup-simplify]: Simplify 0 into 0 5.984 * [backup-simplify]: Simplify (* 1/8 (pow (/ 1 x) 3)) into (/ 1/8 (pow x 3)) 5.984 * [backup-simplify]: Simplify (/ (/ 1/8 (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) into (* -1/8 (pow x 3)) 5.984 * [approximate]: Taking taylor expansion of (* -1/8 (pow x 3)) in (x) around 0 5.984 * [taylor]: Taking taylor expansion of (* -1/8 (pow x 3)) in x 5.984 * [taylor]: Taking taylor expansion of -1/8 in x 5.984 * [backup-simplify]: Simplify -1/8 into -1/8 5.984 * [taylor]: Taking taylor expansion of (pow x 3) in x 5.984 * [taylor]: Taking taylor expansion of x in x 5.984 * [backup-simplify]: Simplify 0 into 0 5.984 * [backup-simplify]: Simplify 1 into 1 5.984 * [taylor]: Taking taylor expansion of (* -1/8 (pow x 3)) in x 5.984 * [taylor]: Taking taylor expansion of -1/8 in x 5.985 * [backup-simplify]: Simplify -1/8 into -1/8 5.985 * [taylor]: Taking taylor expansion of (pow x 3) in x 5.985 * [taylor]: Taking taylor expansion of x in x 5.985 * [backup-simplify]: Simplify 0 into 0 5.985 * [backup-simplify]: Simplify 1 into 1 5.985 * [backup-simplify]: Simplify (* 1 1) into 1 5.985 * [backup-simplify]: Simplify (* 1 1) into 1 5.986 * [backup-simplify]: Simplify (* -1/8 1) into -1/8 5.986 * [backup-simplify]: Simplify -1/8 into -1/8 5.986 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.987 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.988 * [backup-simplify]: Simplify (+ (* -1/8 0) (* 0 1)) into 0 5.988 * [backup-simplify]: Simplify 0 into 0 5.989 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.990 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.991 * [backup-simplify]: Simplify (+ (* -1/8 0) (+ (* 0 0) (* 0 1))) into 0 5.991 * [backup-simplify]: Simplify 0 into 0 5.992 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.993 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.994 * [backup-simplify]: Simplify (+ (* -1/8 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 5.994 * [backup-simplify]: Simplify 0 into 0 5.995 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 5.996 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 5.997 * [backup-simplify]: Simplify (+ (* -1/8 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 5.997 * [backup-simplify]: Simplify 0 into 0 5.998 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 5.999 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 6.001 * [backup-simplify]: Simplify (+ (* -1/8 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 6.001 * [backup-simplify]: Simplify 0 into 0 6.003 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.004 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.006 * [backup-simplify]: Simplify (+ (* -1/8 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.006 * [backup-simplify]: Simplify 0 into 0 6.006 * [backup-simplify]: Simplify (* -1/8 (pow (/ 1 (- x)) 3)) into (/ 1/8 (pow x 3)) 6.006 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 6.006 * [backup-simplify]: Simplify (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x))) into (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 6.006 * [approximate]: Taking taylor expansion of (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) in (x) around 0 6.006 * [taylor]: Taking taylor expansion of (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) in x 6.007 * [taylor]: Taking taylor expansion of (* 2 x) in x 6.007 * [taylor]: Taking taylor expansion of 2 in x 6.007 * [backup-simplify]: Simplify 2 into 2 6.007 * [taylor]: Taking taylor expansion of x in x 6.007 * [backup-simplify]: Simplify 0 into 0 6.007 * [backup-simplify]: Simplify 1 into 1 6.007 * [taylor]: Taking taylor expansion of (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x))) in x 6.007 * [taylor]: Taking taylor expansion of (* 1/8 (/ 1 (pow x 3))) in x 6.007 * [taylor]: Taking taylor expansion of 1/8 in x 6.007 * [backup-simplify]: Simplify 1/8 into 1/8 6.007 * [taylor]: Taking taylor expansion of (/ 1 (pow x 3)) in x 6.007 * [taylor]: Taking taylor expansion of (pow x 3) in x 6.007 * [taylor]: Taking taylor expansion of x in x 6.007 * [backup-simplify]: Simplify 0 into 0 6.007 * [backup-simplify]: Simplify 1 into 1 6.007 * [backup-simplify]: Simplify (* 1 1) into 1 6.008 * [backup-simplify]: Simplify (* 1 1) into 1 6.008 * [backup-simplify]: Simplify (/ 1 1) into 1 6.008 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 x)) in x 6.008 * [taylor]: Taking taylor expansion of 1/2 in x 6.008 * [backup-simplify]: Simplify 1/2 into 1/2 6.008 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.008 * [taylor]: Taking taylor expansion of x in x 6.008 * [backup-simplify]: Simplify 0 into 0 6.008 * [backup-simplify]: Simplify 1 into 1 6.008 * [backup-simplify]: Simplify (/ 1 1) into 1 6.008 * [taylor]: Taking taylor expansion of (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) in x 6.008 * [taylor]: Taking taylor expansion of (* 2 x) in x 6.008 * [taylor]: Taking taylor expansion of 2 in x 6.009 * [backup-simplify]: Simplify 2 into 2 6.009 * [taylor]: Taking taylor expansion of x in x 6.009 * [backup-simplify]: Simplify 0 into 0 6.009 * [backup-simplify]: Simplify 1 into 1 6.009 * [taylor]: Taking taylor expansion of (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x))) in x 6.009 * [taylor]: Taking taylor expansion of (* 1/8 (/ 1 (pow x 3))) in x 6.009 * [taylor]: Taking taylor expansion of 1/8 in x 6.009 * [backup-simplify]: Simplify 1/8 into 1/8 6.009 * [taylor]: Taking taylor expansion of (/ 1 (pow x 3)) in x 6.009 * [taylor]: Taking taylor expansion of (pow x 3) in x 6.009 * [taylor]: Taking taylor expansion of x in x 6.009 * [backup-simplify]: Simplify 0 into 0 6.009 * [backup-simplify]: Simplify 1 into 1 6.009 * [backup-simplify]: Simplify (* 1 1) into 1 6.009 * [backup-simplify]: Simplify (* 1 1) into 1 6.010 * [backup-simplify]: Simplify (/ 1 1) into 1 6.010 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 x)) in x 6.010 * [taylor]: Taking taylor expansion of 1/2 in x 6.010 * [backup-simplify]: Simplify 1/2 into 1/2 6.010 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.010 * [taylor]: Taking taylor expansion of x in x 6.010 * [backup-simplify]: Simplify 0 into 0 6.010 * [backup-simplify]: Simplify 1 into 1 6.010 * [backup-simplify]: Simplify (/ 1 1) into 1 6.011 * [backup-simplify]: Simplify (* 1/8 1) into 1/8 6.011 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 6.012 * [backup-simplify]: Simplify (- 1/8) into -1/8 6.012 * [backup-simplify]: Simplify (+ 0 -1/8) into -1/8 6.012 * [backup-simplify]: Simplify -1/8 into -1/8 6.013 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.013 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.014 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.014 * [backup-simplify]: Simplify (+ (* 1/8 0) (* 0 1)) into 0 6.015 * [backup-simplify]: Simplify (+ 0 0) into 0 6.015 * [backup-simplify]: Simplify (- 0) into 0 6.015 * [backup-simplify]: Simplify (+ 0 0) into 0 6.015 * [backup-simplify]: Simplify 0 into 0 6.016 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.017 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.018 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.019 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (* 0 1))) into 0 6.019 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 6.020 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 6.020 * [backup-simplify]: Simplify (- 1/2) into -1/2 6.020 * [backup-simplify]: Simplify (+ 0 -1/2) into -1/2 6.020 * [backup-simplify]: Simplify -1/2 into -1/2 6.021 * [backup-simplify]: Simplify (* 2 0) into 0 6.022 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.023 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.023 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.024 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.025 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.026 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 6.026 * [backup-simplify]: Simplify (+ 0 0) into 0 6.026 * [backup-simplify]: Simplify (- 0) into 0 6.027 * [backup-simplify]: Simplify (+ 0 0) into 0 6.027 * [backup-simplify]: Simplify 0 into 0 6.027 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 6.028 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.028 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.029 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.030 * [backup-simplify]: Simplify (+ (* 1/8 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.030 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.031 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 6.031 * [backup-simplify]: Simplify (+ 0 0) into 0 6.031 * [backup-simplify]: Simplify (- 0) into 0 6.031 * [backup-simplify]: Simplify (+ 2 0) into 2 6.031 * [backup-simplify]: Simplify 2 into 2 6.032 * [backup-simplify]: Simplify (+ (* 2 x) (+ (* -1/2 (/ 1 x)) (* -1/8 (pow (/ 1 x) 3)))) into (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 6.032 * [backup-simplify]: Simplify (+ (/ 1 x) (- (- (/ 1 x) (/ (/ 1/8 (/ 1 x)) (* (/ 1 x) (/ 1 x)))) (/ 1/2 (/ 1 x)))) into (- (* 2 (/ 1 x)) (+ (* 1/2 x) (* 1/8 (pow x 3)))) 6.032 * [approximate]: Taking taylor expansion of (- (* 2 (/ 1 x)) (+ (* 1/2 x) (* 1/8 (pow x 3)))) in (x) around 0 6.032 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 x)) (+ (* 1/2 x) (* 1/8 (pow x 3)))) in x 6.032 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 6.032 * [taylor]: Taking taylor expansion of 2 in x 6.032 * [backup-simplify]: Simplify 2 into 2 6.032 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.032 * [taylor]: Taking taylor expansion of x in x 6.032 * [backup-simplify]: Simplify 0 into 0 6.032 * [backup-simplify]: Simplify 1 into 1 6.032 * [backup-simplify]: Simplify (/ 1 1) into 1 6.032 * [taylor]: Taking taylor expansion of (+ (* 1/2 x) (* 1/8 (pow x 3))) in x 6.032 * [taylor]: Taking taylor expansion of (* 1/2 x) in x 6.032 * [taylor]: Taking taylor expansion of 1/2 in x 6.032 * [backup-simplify]: Simplify 1/2 into 1/2 6.032 * [taylor]: Taking taylor expansion of x in x 6.032 * [backup-simplify]: Simplify 0 into 0 6.032 * [backup-simplify]: Simplify 1 into 1 6.032 * [taylor]: Taking taylor expansion of (* 1/8 (pow x 3)) in x 6.032 * [taylor]: Taking taylor expansion of 1/8 in x 6.032 * [backup-simplify]: Simplify 1/8 into 1/8 6.032 * [taylor]: Taking taylor expansion of (pow x 3) in x 6.032 * [taylor]: Taking taylor expansion of x in x 6.033 * [backup-simplify]: Simplify 0 into 0 6.033 * [backup-simplify]: Simplify 1 into 1 6.033 * [taylor]: Taking taylor expansion of (- (* 2 (/ 1 x)) (+ (* 1/2 x) (* 1/8 (pow x 3)))) in x 6.033 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 6.033 * [taylor]: Taking taylor expansion of 2 in x 6.033 * [backup-simplify]: Simplify 2 into 2 6.033 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.033 * [taylor]: Taking taylor expansion of x in x 6.033 * [backup-simplify]: Simplify 0 into 0 6.033 * [backup-simplify]: Simplify 1 into 1 6.033 * [backup-simplify]: Simplify (/ 1 1) into 1 6.033 * [taylor]: Taking taylor expansion of (+ (* 1/2 x) (* 1/8 (pow x 3))) in x 6.033 * [taylor]: Taking taylor expansion of (* 1/2 x) in x 6.033 * [taylor]: Taking taylor expansion of 1/2 in x 6.033 * [backup-simplify]: Simplify 1/2 into 1/2 6.033 * [taylor]: Taking taylor expansion of x in x 6.033 * [backup-simplify]: Simplify 0 into 0 6.033 * [backup-simplify]: Simplify 1 into 1 6.033 * [taylor]: Taking taylor expansion of (* 1/8 (pow x 3)) in x 6.033 * [taylor]: Taking taylor expansion of 1/8 in x 6.033 * [backup-simplify]: Simplify 1/8 into 1/8 6.033 * [taylor]: Taking taylor expansion of (pow x 3) in x 6.033 * [taylor]: Taking taylor expansion of x in x 6.033 * [backup-simplify]: Simplify 0 into 0 6.033 * [backup-simplify]: Simplify 1 into 1 6.033 * [backup-simplify]: Simplify (* 2 1) into 2 6.034 * [backup-simplify]: Simplify (+ 2 0) into 2 6.034 * [backup-simplify]: Simplify 2 into 2 6.034 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.035 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 6.035 * [backup-simplify]: Simplify (* 1/2 0) into 0 6.035 * [backup-simplify]: Simplify (+ 0 0) into 0 6.035 * [backup-simplify]: Simplify (- 0) into 0 6.036 * [backup-simplify]: Simplify (+ 0 0) into 0 6.036 * [backup-simplify]: Simplify 0 into 0 6.036 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.037 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 6.037 * [backup-simplify]: Simplify (+ (* 1/2 1) (* 0 0)) into 1/2 6.037 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 6.038 * [backup-simplify]: Simplify (- 1/2) into -1/2 6.038 * [backup-simplify]: Simplify (+ 0 -1/2) into -1/2 6.038 * [backup-simplify]: Simplify -1/2 into -1/2 6.038 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.039 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.040 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 1) (* 0 0))) into 0 6.040 * [backup-simplify]: Simplify (+ 0 0) into 0 6.040 * [backup-simplify]: Simplify (- 0) into 0 6.040 * [backup-simplify]: Simplify (+ 0 0) into 0 6.040 * [backup-simplify]: Simplify 0 into 0 6.041 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.042 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.042 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 6.042 * [backup-simplify]: Simplify (* 1 1) into 1 6.043 * [backup-simplify]: Simplify (* 1 1) into 1 6.043 * [backup-simplify]: Simplify (* 1/8 1) into 1/8 6.043 * [backup-simplify]: Simplify (+ 0 1/8) into 1/8 6.043 * [backup-simplify]: Simplify (- 1/8) into -1/8 6.044 * [backup-simplify]: Simplify (+ 0 -1/8) into -1/8 6.044 * [backup-simplify]: Simplify -1/8 into -1/8 6.044 * [backup-simplify]: Simplify (+ (* -1/8 (pow (/ 1 x) 3)) (+ (* -1/2 (/ 1 x)) (* 2 (/ 1 (/ 1 x))))) into (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 6.044 * [backup-simplify]: Simplify (+ (/ 1 (- x)) (- (- (/ 1 (- x)) (/ (/ 1/8 (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x))))) (/ 1/2 (/ 1 (- x))))) into (- (+ (* 1/2 x) (* 1/8 (pow x 3))) (* 2 (/ 1 x))) 6.044 * [approximate]: Taking taylor expansion of (- (+ (* 1/2 x) (* 1/8 (pow x 3))) (* 2 (/ 1 x))) in (x) around 0 6.044 * [taylor]: Taking taylor expansion of (- (+ (* 1/2 x) (* 1/8 (pow x 3))) (* 2 (/ 1 x))) in x 6.044 * [taylor]: Taking taylor expansion of (+ (* 1/2 x) (* 1/8 (pow x 3))) in x 6.044 * [taylor]: Taking taylor expansion of (* 1/2 x) in x 6.044 * [taylor]: Taking taylor expansion of 1/2 in x 6.044 * [backup-simplify]: Simplify 1/2 into 1/2 6.044 * [taylor]: Taking taylor expansion of x in x 6.044 * [backup-simplify]: Simplify 0 into 0 6.044 * [backup-simplify]: Simplify 1 into 1 6.044 * [taylor]: Taking taylor expansion of (* 1/8 (pow x 3)) in x 6.044 * [taylor]: Taking taylor expansion of 1/8 in x 6.044 * [backup-simplify]: Simplify 1/8 into 1/8 6.044 * [taylor]: Taking taylor expansion of (pow x 3) in x 6.044 * [taylor]: Taking taylor expansion of x in x 6.044 * [backup-simplify]: Simplify 0 into 0 6.044 * [backup-simplify]: Simplify 1 into 1 6.044 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 6.044 * [taylor]: Taking taylor expansion of 2 in x 6.045 * [backup-simplify]: Simplify 2 into 2 6.045 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.045 * [taylor]: Taking taylor expansion of x in x 6.045 * [backup-simplify]: Simplify 0 into 0 6.045 * [backup-simplify]: Simplify 1 into 1 6.045 * [backup-simplify]: Simplify (/ 1 1) into 1 6.045 * [taylor]: Taking taylor expansion of (- (+ (* 1/2 x) (* 1/8 (pow x 3))) (* 2 (/ 1 x))) in x 6.045 * [taylor]: Taking taylor expansion of (+ (* 1/2 x) (* 1/8 (pow x 3))) in x 6.045 * [taylor]: Taking taylor expansion of (* 1/2 x) in x 6.045 * [taylor]: Taking taylor expansion of 1/2 in x 6.045 * [backup-simplify]: Simplify 1/2 into 1/2 6.045 * [taylor]: Taking taylor expansion of x in x 6.045 * [backup-simplify]: Simplify 0 into 0 6.045 * [backup-simplify]: Simplify 1 into 1 6.045 * [taylor]: Taking taylor expansion of (* 1/8 (pow x 3)) in x 6.045 * [taylor]: Taking taylor expansion of 1/8 in x 6.045 * [backup-simplify]: Simplify 1/8 into 1/8 6.045 * [taylor]: Taking taylor expansion of (pow x 3) in x 6.045 * [taylor]: Taking taylor expansion of x in x 6.045 * [backup-simplify]: Simplify 0 into 0 6.045 * [backup-simplify]: Simplify 1 into 1 6.045 * [taylor]: Taking taylor expansion of (* 2 (/ 1 x)) in x 6.045 * [taylor]: Taking taylor expansion of 2 in x 6.045 * [backup-simplify]: Simplify 2 into 2 6.045 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.045 * [taylor]: Taking taylor expansion of x in x 6.045 * [backup-simplify]: Simplify 0 into 0 6.045 * [backup-simplify]: Simplify 1 into 1 6.045 * [backup-simplify]: Simplify (/ 1 1) into 1 6.046 * [backup-simplify]: Simplify (* 2 1) into 2 6.046 * [backup-simplify]: Simplify (- 2) into -2 6.046 * [backup-simplify]: Simplify (+ 0 -2) into -2 6.046 * [backup-simplify]: Simplify -2 into -2 6.047 * [backup-simplify]: Simplify (* 1/2 0) into 0 6.047 * [backup-simplify]: Simplify (+ 0 0) into 0 6.048 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.049 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 6.049 * [backup-simplify]: Simplify (- 0) into 0 6.050 * [backup-simplify]: Simplify (+ 0 0) into 0 6.050 * [backup-simplify]: Simplify 0 into 0 6.050 * [backup-simplify]: Simplify (+ (* 1/2 1) (* 0 0)) into 1/2 6.051 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 6.051 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.052 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 6.053 * [backup-simplify]: Simplify (- 0) into 0 6.053 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 6.053 * [backup-simplify]: Simplify 1/2 into 1/2 6.054 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 1) (* 0 0))) into 0 6.054 * [backup-simplify]: Simplify (+ 0 0) into 0 6.055 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.056 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.056 * [backup-simplify]: Simplify (- 0) into 0 6.057 * [backup-simplify]: Simplify (+ 0 0) into 0 6.057 * [backup-simplify]: Simplify 0 into 0 6.058 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 6.058 * [backup-simplify]: Simplify (* 1 1) into 1 6.058 * [backup-simplify]: Simplify (* 1 1) into 1 6.059 * [backup-simplify]: Simplify (* 1/8 1) into 1/8 6.059 * [backup-simplify]: Simplify (+ 0 1/8) into 1/8 6.060 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.061 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.061 * [backup-simplify]: Simplify (- 0) into 0 6.062 * [backup-simplify]: Simplify (+ 1/8 0) into 1/8 6.062 * [backup-simplify]: Simplify 1/8 into 1/8 6.062 * [backup-simplify]: Simplify (+ (* 1/8 (pow (/ 1 (- x)) 3)) (+ (* 1/2 (/ 1 (- x))) (* -2 (/ 1 (/ 1 (- x)))))) into (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 6.062 * * * [progress]: simplifying candidates 6.062 * * * * [progress]: [ 1 / 75 ] simplifiying candidate # 6.062 * * * * [progress]: [ 2 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 3 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 4 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 5 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 6 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 7 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 8 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 9 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 10 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 11 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 12 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 13 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 14 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 15 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 16 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 17 / 75 ] simplifiying candidate # 6.063 * * * * [progress]: [ 18 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 19 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 20 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 21 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 22 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 23 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 24 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 25 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 26 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 27 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 28 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 29 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 30 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 31 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 32 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 33 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 34 / 75 ] simplifiying candidate # 6.064 * * * * [progress]: [ 35 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 36 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 37 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 38 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 39 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 40 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 41 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 42 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 43 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 44 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 45 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 46 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 47 / 75 ] simplifiying candidate #real (real->posit16 (/ (/ 1/8 x) (* x x))))) (/ 1/2 x)))))> 6.065 * * * * [progress]: [ 48 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 49 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 50 / 75 ] simplifiying candidate # 6.065 * * * * [progress]: [ 51 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 52 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 53 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 54 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 55 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 56 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 57 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 58 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 59 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 60 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 61 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 62 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 63 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 64 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 65 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 66 / 75 ] simplifiying candidate # 6.066 * * * * [progress]: [ 67 / 75 ] simplifiying candidate # 6.067 * * * * [progress]: [ 68 / 75 ] simplifiying candidate #real (real->posit16 (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))))))> 6.067 * * * * [progress]: [ 69 / 75 ] simplifiying candidate # 6.067 * * * * [progress]: [ 70 / 75 ] simplifiying candidate # 6.067 * * * * [progress]: [ 71 / 75 ] simplifiying candidate # 6.067 * * * * [progress]: [ 72 / 75 ] simplifiying candidate # 6.067 * * * * [progress]: [ 73 / 75 ] simplifiying candidate # 6.067 * * * * [progress]: [ 74 / 75 ] simplifiying candidate # 6.067 * * * * [progress]: [ 75 / 75 ] simplifiying candidate # 6.068 * [simplify]: Simplifying: (- (- (log 1/8) (log x)) (+ (log x) (log x))) (- (- (log 1/8) (log x)) (log (* x x))) (- (log (/ 1/8 x)) (+ (log x) (log x))) (- (log (/ 1/8 x)) (log (* x x))) (log (/ (/ 1/8 x) (* x x))) (exp (/ (/ 1/8 x) (* x x))) (/ (/ (* (* 1/8 1/8) 1/8) (* (* x x) x)) (* (* (* x x) x) (* (* x x) x))) (/ (/ (* (* 1/8 1/8) 1/8) (* (* x x) x)) (* (* (* x x) (* x x)) (* x x))) (/ (* (* (/ 1/8 x) (/ 1/8 x)) (/ 1/8 x)) (* (* (* x x) x) (* (* x x) x))) (/ (* (* (/ 1/8 x) (/ 1/8 x)) (/ 1/8 x)) (* (* (* x x) (* x x)) (* x x))) (* (cbrt (/ (/ 1/8 x) (* x x))) (cbrt (/ (/ 1/8 x) (* x x)))) (cbrt (/ (/ 1/8 x) (* x x))) (* (* (/ (/ 1/8 x) (* x x)) (/ (/ 1/8 x) (* x x))) (/ (/ 1/8 x) (* x x))) (sqrt (/ (/ 1/8 x) (* x x))) (sqrt (/ (/ 1/8 x) (* x x))) (- (/ 1/8 x)) (- (* x x)) (/ (* (cbrt (/ 1/8 x)) (cbrt (/ 1/8 x))) x) (/ (cbrt (/ 1/8 x)) x) (/ (sqrt (/ 1/8 x)) x) (/ (sqrt (/ 1/8 x)) x) (/ (/ (* (cbrt 1/8) (cbrt 1/8)) (* (cbrt x) (cbrt x))) x) (/ (/ (cbrt 1/8) (cbrt x)) x) (/ (/ (* (cbrt 1/8) (cbrt 1/8)) (sqrt x)) x) (/ (/ (cbrt 1/8) (sqrt x)) x) (/ (/ (* (cbrt 1/8) (cbrt 1/8)) 1) x) (/ (/ (cbrt 1/8) x) x) (/ (/ (sqrt 1/8) (* (cbrt x) (cbrt x))) x) (/ (/ (sqrt 1/8) (cbrt x)) x) (/ (/ (sqrt 1/8) (sqrt x)) x) (/ (/ (sqrt 1/8) (sqrt x)) x) (/ (/ (sqrt 1/8) 1) x) (/ (/ (sqrt 1/8) x) x) (/ (/ 1 (* (cbrt x) (cbrt x))) x) (/ (/ 1/8 (cbrt x)) x) (/ (/ 1 (sqrt x)) x) (/ (/ 1/8 (sqrt x)) x) (/ (/ 1 1) x) (/ (/ 1/8 x) x) (/ 1 x) (/ (/ 1/8 x) x) (/ 1/8 x) (/ (/ 1 x) x) (/ 1 (* x x)) (/ (* x x) (/ 1/8 x)) (/ (/ 1/8 x) x) (/ (* x x) (cbrt (/ 1/8 x))) (/ (* x x) (sqrt (/ 1/8 x))) (/ (* x x) (/ (cbrt 1/8) (cbrt x))) (/ (* x x) (/ (cbrt 1/8) (sqrt x))) (/ (* x x) (/ (cbrt 1/8) x)) (/ (* x x) (/ (sqrt 1/8) (cbrt x))) (/ (* x x) (/ (sqrt 1/8) (sqrt x))) (/ (* x x) (/ (sqrt 1/8) x)) (/ (* x x) (/ 1/8 (cbrt x))) (/ (* x x) (/ 1/8 (sqrt x))) (/ (* x x) (/ 1/8 x)) (/ (* x x) (/ 1/8 x)) (/ (* x x) (/ 1 x)) (* (* x x) x) (real->posit16 (/ (/ 1/8 x) (* x x))) (* (exp x) (/ (/ (exp x) (exp (/ (/ 1/8 x) (* x x)))) (exp (/ 1/2 x)))) (* (exp x) (/ (exp (- x (/ (/ 1/8 x) (* x x)))) (exp (/ 1/2 x)))) (* (exp x) (exp (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))) (log (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))) (exp (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))) (* (cbrt (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))) (cbrt (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x))))) (cbrt (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))) (* (* (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x))) (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))) (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))) (sqrt (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))) (sqrt (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))) (+ (pow x 3) (pow (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)) 3)) (+ (* x x) (- (* (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)) (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x))) (* x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x))))) (- (* x x) (* (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)) (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))) (- x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x))) (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x))) (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x))) (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x))) (+ x (- x (/ (/ 1/8 x) (* x x)))) (+ x x) (+ x x) (+ x (- x (/ (/ 1/8 x) (* x x)))) (+ x (- x (/ (/ 1/8 x) (* x x)))) (real->posit16 (+ x (- (- x (/ (/ 1/8 x) (* x x))) (/ 1/2 x)))) (/ 1/8 (pow x 3)) (/ 1/8 (pow x 3)) (/ 1/8 (pow x 3)) (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 6.070 * * [simplify]: iteration 1: (142 enodes) 6.123 * * [simplify]: iteration 2: (333 enodes) 6.270 * * [simplify]: iteration 3: (1001 enodes) 7.103 * * [simplify]: Extracting #0: cost 58 inf + 0 7.104 * * [simplify]: Extracting #1: cost 487 inf + 0 7.108 * * [simplify]: Extracting #2: cost 972 inf + 9337 7.127 * * [simplify]: Extracting #3: cost 682 inf + 73017 7.182 * * [simplify]: Extracting #4: cost 251 inf + 192506 7.261 * * [simplify]: Extracting #5: cost 7 inf + 282116 7.367 * * [simplify]: Extracting #6: cost 0 inf + 283696 7.449 * * [simplify]: Extracting #7: cost 0 inf + 283616 7.541 * [simplify]: Simplified to: (log (/ (/ (/ 1/8 x) x) x)) (log (/ (/ (/ 1/8 x) x) x)) (log (/ (/ (/ 1/8 x) x) x)) (log (/ (/ (/ 1/8 x) x) x)) (log (/ (/ (/ 1/8 x) x) x)) (exp (/ (/ (/ 1/8 x) x) x)) (* (* (/ (/ (/ 1/8 x) x) x) (/ (/ (/ 1/8 x) x) x)) (/ (/ (/ 1/8 x) x) x)) (* (* (/ (/ (/ 1/8 x) x) x) (/ (/ (/ 1/8 x) x) x)) (/ (/ (/ 1/8 x) x) x)) (* (* (/ (/ (/ 1/8 x) x) x) (/ (/ (/ 1/8 x) x) x)) (/ (/ (/ 1/8 x) x) x)) (* (* (/ (/ (/ 1/8 x) x) x) (/ (/ (/ 1/8 x) x) x)) (/ (/ (/ 1/8 x) x) x)) (* (cbrt (/ (/ (/ 1/8 x) x) x)) (cbrt (/ (/ (/ 1/8 x) x) x))) (cbrt (/ (/ (/ 1/8 x) x) x)) (* (* (/ (/ (/ 1/8 x) x) x) (/ (/ (/ 1/8 x) x) x)) (/ (/ (/ 1/8 x) x) x)) (sqrt (/ (/ (/ 1/8 x) x) x)) (sqrt (/ (/ (/ 1/8 x) x) x)) (/ -1/8 x) (* (- x) x) (/ (cbrt (/ 1/8 x)) (/ x (cbrt (/ 1/8 x)))) (/ (cbrt (/ 1/8 x)) x) (/ (sqrt (/ 1/8 x)) x) (/ (sqrt (/ 1/8 x)) x) (/ (* (/ (cbrt 1/8) (cbrt x)) (/ (cbrt 1/8) (cbrt x))) x) (/ (cbrt 1/8) (* x (cbrt x))) (/ (/ (* (cbrt 1/8) (cbrt 1/8)) (sqrt x)) x) (/ (cbrt 1/8) (* x (sqrt x))) (* (cbrt 1/8) (/ (cbrt 1/8) x)) (/ (cbrt 1/8) (* x x)) (/ (/ (sqrt 1/8) (cbrt x)) (* x (cbrt x))) (/ (/ (sqrt 1/8) x) (cbrt x)) (/ (sqrt 1/8) (* x (sqrt x))) (/ (sqrt 1/8) (* x (sqrt x))) (/ (sqrt 1/8) x) (/ (sqrt 1/8) (* x x)) (/ 1 (* (* (cbrt x) (cbrt x)) x)) (/ 1/8 (* (cbrt x) x)) (/ (/ 1 x) (sqrt x)) (/ 1/8 (* (sqrt x) x)) (/ 1 x) (/ (/ 1/8 x) x) (/ 1 x) (/ (/ 1/8 x) x) (/ 1/8 x) (/ (/ 1 x) x) (/ (/ 1 x) x) (/ (* x x) (/ 1/8 x)) (/ (/ 1/8 x) x) (* x (/ x (cbrt (/ 1/8 x)))) (* x (/ x (sqrt (/ 1/8 x)))) (/ (* (cbrt x) x) (/ (cbrt 1/8) x)) (/ (* (sqrt x) (* x x)) (cbrt 1/8)) (* x (/ (* x x) (cbrt 1/8))) (/ (* (cbrt x) x) (/ (sqrt 1/8) x)) (/ x (/ (sqrt 1/8) (* x (sqrt x)))) (/ x (/ (sqrt 1/8) (* x x))) (/ (* x (cbrt x)) (/ 1/8 x)) (/ (* (sqrt x) x) (/ 1/8 x)) (/ (* x x) (/ 1/8 x)) (/ (* x x) (/ 1/8 x)) (* x (* x x)) (* x (* x x)) (real->posit16 (/ (/ (/ 1/8 x) x) x)) (exp (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (exp (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (exp (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (log (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (exp (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (* (cbrt (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (cbrt (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x))))) (cbrt (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (* (* (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x))) (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (sqrt (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (sqrt (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (+ (* x (* x x)) (* (- x (+ (/ (/ (/ 1/8 x) x) x) (/ 1/2 x))) (* (- x (+ (/ (/ (/ 1/8 x) x) x) (/ 1/2 x))) (- x (+ (/ (/ (/ 1/8 x) x) x) (/ 1/2 x)))))) (+ (* (- x (+ (/ (/ (/ 1/8 x) x) x) (/ 1/2 x))) (- x (+ (/ (/ (/ 1/8 x) x) x) (/ 1/2 x)))) (- (* x x) (* (- x (+ (/ (/ (/ 1/8 x) x) x) (/ 1/2 x))) x))) (- (* x x) (* (- x (+ (/ (/ (/ 1/8 x) x) x) (/ 1/2 x))) (- x (+ (/ (/ (/ 1/8 x) x) x) (/ 1/2 x))))) (+ (/ 1/2 x) (+ 0 (/ (/ (/ 1/8 x) x) x))) (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x))) (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x))) (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x))) (+ x (- x (/ (/ (/ 1/8 x) x) x))) (+ x x) (+ x x) (+ x (- x (/ (/ (/ 1/8 x) x) x))) (+ x (- x (/ (/ (/ 1/8 x) x) x))) (real->posit16 (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x)))) (/ (/ (/ 1/8 x) x) x) (/ (/ (/ 1/8 x) x) x) (/ (/ (/ 1/8 x) x) x) (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x))) (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x))) (+ (+ x x) (- (/ -1/2 x) (/ (/ (/ 1/8 x) x) x))) 7.550 * * * [progress]: adding candidates to table 7.821 * [progress]: [Phase 3 of 3] Extracting. 7.821 * * [regime]: Finding splitpoints for: (# #) 7.821 * * * [regime-changes]: Trying 3 branch expressions: ((+ x (sqrt (- (* x x) 1))) (log (+ x (sqrt (- (* x x) 1)))) x) 7.821 * * * * [regimes]: Trying to branch on (+ x (sqrt (- (* x x) 1))) from (# #) 7.852 * * * * [regimes]: Trying to branch on (log (+ x (sqrt (- (* x x) 1)))) from (# #) 7.893 * * * * [regimes]: Trying to branch on x from (# #) 7.928 * * * [regime]: Found split indices: #