8.905 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.034 * * * [progress]: [2/2] Setting up program. 0.036 * [progress]: [Phase 2 of 3] Improving. 0.036 * [simplify]: Simplifying using # : (+ (/ (* x x) (* y y)) (/ (* z z) (* t t))) 0.037 * * [simplify]: iteration 0 : 11 enodes (cost 15 ) 0.039 * * [simplify]: iteration 1 : 24 enodes (cost 15 ) 0.042 * * [simplify]: iteration 2 : 44 enodes (cost 14 ) 0.047 * * [simplify]: iteration 3 : 58 enodes (cost 14 ) 0.054 * * [simplify]: iteration 4 : 60 enodes (cost 14 ) 0.065 * * [simplify]: iteration done : 60 enodes (cost 14 ) 0.065 * [simplify]: Simplified to: (fma (/ x y) (/ x y) (/ (* z z) (* t t))) 0.069 * * [progress]: iteration 1 / 4 0.069 * * * [progress]: picking best candidate 0.073 * * * * [pick]: Picked # 0.073 * * * [progress]: localizing error 0.082 * * * [progress]: generating rewritten candidates 0.082 * * * * [progress]: [ 1 / 2 ] rewriting at (2 3) 0.087 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.088 * * * [progress]: generating series expansions 0.089 * * * * [progress]: [ 1 / 2 ] generating series at (2 3) 0.089 * [approximate]: Taking taylor expansion of (/ (pow z 2) (pow t 2)) in (z t) around 0 0.089 * [taylor]: Taking taylor expansion of (/ (pow z 2) (pow t 2)) in t 0.089 * [taylor]: Taking taylor expansion of (pow z 2) in t 0.089 * [taylor]: Taking taylor expansion of z in t 0.089 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.089 * [taylor]: Taking taylor expansion of t in t 0.090 * [taylor]: Taking taylor expansion of (/ (pow z 2) (pow t 2)) in z 0.090 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.090 * [taylor]: Taking taylor expansion of z in z 0.090 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.090 * [taylor]: Taking taylor expansion of t in z 0.090 * [taylor]: Taking taylor expansion of (/ (pow z 2) (pow t 2)) in z 0.090 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.090 * [taylor]: Taking taylor expansion of z in z 0.090 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.090 * [taylor]: Taking taylor expansion of t in z 0.091 * [taylor]: Taking taylor expansion of (/ 1 (pow t 2)) in t 0.091 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.091 * [taylor]: Taking taylor expansion of t in t 0.092 * [taylor]: Taking taylor expansion of 0 in t 0.094 * [taylor]: Taking taylor expansion of 0 in t 0.097 * [taylor]: Taking taylor expansion of 0 in t 0.100 * [taylor]: Taking taylor expansion of 0 in t 0.101 * [approximate]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in (z t) around 0 0.101 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in t 0.101 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.101 * [taylor]: Taking taylor expansion of t in t 0.101 * [taylor]: Taking taylor expansion of (pow z 2) in t 0.101 * [taylor]: Taking taylor expansion of z in t 0.101 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in z 0.101 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.101 * [taylor]: Taking taylor expansion of t in z 0.101 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.101 * [taylor]: Taking taylor expansion of z in z 0.102 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in z 0.102 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.102 * [taylor]: Taking taylor expansion of t in z 0.102 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.102 * [taylor]: Taking taylor expansion of z in z 0.102 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.102 * [taylor]: Taking taylor expansion of t in t 0.104 * [taylor]: Taking taylor expansion of 0 in t 0.106 * [taylor]: Taking taylor expansion of 0 in t 0.109 * [taylor]: Taking taylor expansion of 0 in t 0.109 * [approximate]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in (z t) around 0 0.109 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in t 0.109 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.109 * [taylor]: Taking taylor expansion of t in t 0.109 * [taylor]: Taking taylor expansion of (pow z 2) in t 0.109 * [taylor]: Taking taylor expansion of z in t 0.110 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in z 0.110 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.110 * [taylor]: Taking taylor expansion of t in z 0.110 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.110 * [taylor]: Taking taylor expansion of z in z 0.110 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in z 0.110 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.110 * [taylor]: Taking taylor expansion of t in z 0.110 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.110 * [taylor]: Taking taylor expansion of z in z 0.111 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.111 * [taylor]: Taking taylor expansion of t in t 0.112 * [taylor]: Taking taylor expansion of 0 in t 0.114 * [taylor]: Taking taylor expansion of 0 in t 0.117 * [taylor]: Taking taylor expansion of 0 in t 0.117 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.118 * [approximate]: Taking taylor expansion of (fma (/ x y) (/ x y) (/ (pow z 2) (pow t 2))) in (x y z t) around 0 0.118 * [taylor]: Taking taylor expansion of (fma (/ x y) (/ x y) (/ (pow z 2) (pow t 2))) in t 0.118 * [taylor]: Rewrote expression to (+ (* (/ x y) (/ x y)) (/ (pow z 2) (pow t 2))) 0.118 * [taylor]: Taking taylor expansion of (* (/ x y) (/ x y)) in t 0.118 * [taylor]: Taking taylor expansion of (/ x y) in t 0.118 * [taylor]: Taking taylor expansion of x in t 0.118 * [taylor]: Taking taylor expansion of y in t 0.118 * [taylor]: Taking taylor expansion of (/ x y) in t 0.118 * [taylor]: Taking taylor expansion of x in t 0.118 * [taylor]: Taking taylor expansion of y in t 0.118 * [taylor]: Taking taylor expansion of (/ (pow z 2) (pow t 2)) in t 0.118 * [taylor]: Taking taylor expansion of (pow z 2) in t 0.118 * [taylor]: Taking taylor expansion of z in t 0.118 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.118 * [taylor]: Taking taylor expansion of t in t 0.118 * [taylor]: Taking taylor expansion of (fma (/ x y) (/ x y) (/ (pow z 2) (pow t 2))) in z 0.119 * [taylor]: Rewrote expression to (+ (* (/ x y) (/ x y)) (/ (pow z 2) (pow t 2))) 0.119 * [taylor]: Taking taylor expansion of (* (/ x y) (/ x y)) in z 0.119 * [taylor]: Taking taylor expansion of (/ x y) in z 0.119 * [taylor]: Taking taylor expansion of x in z 0.119 * [taylor]: Taking taylor expansion of y in z 0.119 * [taylor]: Taking taylor expansion of (/ x y) in z 0.119 * [taylor]: Taking taylor expansion of x in z 0.119 * [taylor]: Taking taylor expansion of y in z 0.119 * [taylor]: Taking taylor expansion of (/ (pow z 2) (pow t 2)) in z 0.119 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.119 * [taylor]: Taking taylor expansion of z in z 0.119 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.119 * [taylor]: Taking taylor expansion of t in z 0.119 * [taylor]: Taking taylor expansion of (fma (/ x y) (/ x y) (/ (pow z 2) (pow t 2))) in y 0.119 * [taylor]: Rewrote expression to (+ (* (/ x y) (/ x y)) (/ (pow z 2) (pow t 2))) 0.119 * [taylor]: Taking taylor expansion of (* (/ x y) (/ x y)) in y 0.119 * [taylor]: Taking taylor expansion of (/ x y) in y 0.119 * [taylor]: Taking taylor expansion of x in y 0.119 * [taylor]: Taking taylor expansion of y in y 0.120 * [taylor]: Taking taylor expansion of (/ x y) in y 0.120 * [taylor]: Taking taylor expansion of x in y 0.120 * [taylor]: Taking taylor expansion of y in y 0.120 * [taylor]: Taking taylor expansion of (/ (pow z 2) (pow t 2)) in y 0.120 * [taylor]: Taking taylor expansion of (pow z 2) in y 0.120 * [taylor]: Taking taylor expansion of z in y 0.120 * [taylor]: Taking taylor expansion of (pow t 2) in y 0.120 * [taylor]: Taking taylor expansion of t in y 0.120 * [taylor]: Taking taylor expansion of (fma (/ x y) (/ x y) (/ (pow z 2) (pow t 2))) in x 0.120 * [taylor]: Rewrote expression to (+ (* (/ x y) (/ x y)) (/ (pow z 2) (pow t 2))) 0.120 * [taylor]: Taking taylor expansion of (* (/ x y) (/ x y)) in x 0.120 * [taylor]: Taking taylor expansion of (/ x y) in x 0.120 * [taylor]: Taking taylor expansion of x in x 0.120 * [taylor]: Taking taylor expansion of y in x 0.120 * [taylor]: Taking taylor expansion of (/ x y) in x 0.120 * [taylor]: Taking taylor expansion of x in x 0.120 * [taylor]: Taking taylor expansion of y in x 0.120 * [taylor]: Taking taylor expansion of (/ (pow z 2) (pow t 2)) in x 0.120 * [taylor]: Taking taylor expansion of (pow z 2) in x 0.120 * [taylor]: Taking taylor expansion of z in x 0.120 * [taylor]: Taking taylor expansion of (pow t 2) in x 0.120 * [taylor]: Taking taylor expansion of t in x 0.120 * [taylor]: Taking taylor expansion of (fma (/ x y) (/ x y) (/ (pow z 2) (pow t 2))) in x 0.120 * [taylor]: Rewrote expression to (+ (* (/ x y) (/ x y)) (/ (pow z 2) (pow t 2))) 0.121 * [taylor]: Taking taylor expansion of (* (/ x y) (/ x y)) in x 0.121 * [taylor]: Taking taylor expansion of (/ x y) in x 0.121 * [taylor]: Taking taylor expansion of x in x 0.121 * [taylor]: Taking taylor expansion of y in x 0.121 * [taylor]: Taking taylor expansion of (/ x y) in x 0.121 * [taylor]: Taking taylor expansion of x in x 0.121 * [taylor]: Taking taylor expansion of y in x 0.121 * [taylor]: Taking taylor expansion of (/ (pow z 2) (pow t 2)) in x 0.121 * [taylor]: Taking taylor expansion of (pow z 2) in x 0.121 * [taylor]: Taking taylor expansion of z in x 0.121 * [taylor]: Taking taylor expansion of (pow t 2) in x 0.121 * [taylor]: Taking taylor expansion of t in x 0.121 * [taylor]: Taking taylor expansion of (/ (pow z 2) (pow t 2)) in y 0.121 * [taylor]: Taking taylor expansion of (pow z 2) in y 0.121 * [taylor]: Taking taylor expansion of z in y 0.121 * [taylor]: Taking taylor expansion of (pow t 2) in y 0.121 * [taylor]: Taking taylor expansion of t in y 0.122 * [taylor]: Taking taylor expansion of 0 in y 0.124 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 0.124 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.124 * [taylor]: Taking taylor expansion of y in y 0.124 * [taylor]: Taking taylor expansion of 1 in z 0.124 * [taylor]: Taking taylor expansion of 1 in t 0.124 * [taylor]: Taking taylor expansion of (/ (pow z 2) (pow t 2)) in z 0.124 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.124 * [taylor]: Taking taylor expansion of z in z 0.124 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.124 * [taylor]: Taking taylor expansion of t in z 0.127 * [taylor]: Taking taylor expansion of 0 in y 0.128 * [taylor]: Taking taylor expansion of 0 in z 0.128 * [taylor]: Taking taylor expansion of 0 in t 0.128 * [taylor]: Taking taylor expansion of 0 in z 0.128 * [taylor]: Taking taylor expansion of 0 in t 0.128 * [taylor]: Taking taylor expansion of 0 in z 0.128 * [taylor]: Taking taylor expansion of 0 in t 0.128 * [taylor]: Taking taylor expansion of 0 in t 0.131 * [taylor]: Taking taylor expansion of 0 in y 0.132 * [taylor]: Taking taylor expansion of 0 in z 0.132 * [taylor]: Taking taylor expansion of 0 in t 0.132 * [taylor]: Taking taylor expansion of 0 in z 0.132 * [taylor]: Taking taylor expansion of 0 in t 0.133 * [taylor]: Taking taylor expansion of 0 in z 0.133 * [taylor]: Taking taylor expansion of 0 in t 0.133 * [taylor]: Taking taylor expansion of 0 in t 0.133 * [taylor]: Taking taylor expansion of 0 in t 0.133 * [taylor]: Taking taylor expansion of 0 in t 0.133 * [taylor]: Taking taylor expansion of 0 in t 0.133 * [taylor]: Taking taylor expansion of (/ 1 (pow t 2)) in t 0.133 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.134 * [taylor]: Taking taylor expansion of t in t 0.138 * [taylor]: Taking taylor expansion of 0 in y 0.138 * [taylor]: Taking taylor expansion of 0 in z 0.138 * [taylor]: Taking taylor expansion of 0 in t 0.139 * [taylor]: Taking taylor expansion of 0 in z 0.139 * [taylor]: Taking taylor expansion of 0 in t 0.139 * [taylor]: Taking taylor expansion of 0 in z 0.139 * [taylor]: Taking taylor expansion of 0 in t 0.141 * [taylor]: Taking taylor expansion of 0 in z 0.141 * [taylor]: Taking taylor expansion of 0 in t 0.141 * [taylor]: Taking taylor expansion of 0 in t 0.141 * [taylor]: Taking taylor expansion of 0 in t 0.141 * [taylor]: Taking taylor expansion of 0 in t 0.141 * [taylor]: Taking taylor expansion of 0 in t 0.141 * [taylor]: Taking taylor expansion of 0 in t 0.141 * [taylor]: Taking taylor expansion of 0 in t 0.141 * [taylor]: Taking taylor expansion of 0 in t 0.142 * [taylor]: Taking taylor expansion of 0 in t 0.144 * [approximate]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in (x y z t) around 0 0.144 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in t 0.144 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (/ (pow t 2) (pow z 2))) 0.144 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in t 0.145 * [taylor]: Taking taylor expansion of (/ y x) in t 0.145 * [taylor]: Taking taylor expansion of y in t 0.145 * [taylor]: Taking taylor expansion of x in t 0.145 * [taylor]: Taking taylor expansion of (/ y x) in t 0.145 * [taylor]: Taking taylor expansion of y in t 0.145 * [taylor]: Taking taylor expansion of x in t 0.145 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in t 0.145 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.145 * [taylor]: Taking taylor expansion of t in t 0.145 * [taylor]: Taking taylor expansion of (pow z 2) in t 0.145 * [taylor]: Taking taylor expansion of z in t 0.145 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in z 0.145 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (/ (pow t 2) (pow z 2))) 0.145 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in z 0.145 * [taylor]: Taking taylor expansion of (/ y x) in z 0.145 * [taylor]: Taking taylor expansion of y in z 0.145 * [taylor]: Taking taylor expansion of x in z 0.145 * [taylor]: Taking taylor expansion of (/ y x) in z 0.145 * [taylor]: Taking taylor expansion of y in z 0.145 * [taylor]: Taking taylor expansion of x in z 0.146 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in z 0.146 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.146 * [taylor]: Taking taylor expansion of t in z 0.146 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.146 * [taylor]: Taking taylor expansion of z in z 0.146 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in y 0.146 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (/ (pow t 2) (pow z 2))) 0.146 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in y 0.146 * [taylor]: Taking taylor expansion of (/ y x) in y 0.146 * [taylor]: Taking taylor expansion of y in y 0.146 * [taylor]: Taking taylor expansion of x in y 0.146 * [taylor]: Taking taylor expansion of (/ y x) in y 0.146 * [taylor]: Taking taylor expansion of y in y 0.146 * [taylor]: Taking taylor expansion of x in y 0.146 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in y 0.146 * [taylor]: Taking taylor expansion of (pow t 2) in y 0.146 * [taylor]: Taking taylor expansion of t in y 0.146 * [taylor]: Taking taylor expansion of (pow z 2) in y 0.146 * [taylor]: Taking taylor expansion of z in y 0.147 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in x 0.147 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (/ (pow t 2) (pow z 2))) 0.147 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in x 0.147 * [taylor]: Taking taylor expansion of (/ y x) in x 0.147 * [taylor]: Taking taylor expansion of y in x 0.147 * [taylor]: Taking taylor expansion of x in x 0.147 * [taylor]: Taking taylor expansion of (/ y x) in x 0.147 * [taylor]: Taking taylor expansion of y in x 0.147 * [taylor]: Taking taylor expansion of x in x 0.147 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in x 0.147 * [taylor]: Taking taylor expansion of (pow t 2) in x 0.147 * [taylor]: Taking taylor expansion of t in x 0.147 * [taylor]: Taking taylor expansion of (pow z 2) in x 0.147 * [taylor]: Taking taylor expansion of z in x 0.147 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in x 0.147 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (/ (pow t 2) (pow z 2))) 0.147 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in x 0.147 * [taylor]: Taking taylor expansion of (/ y x) in x 0.147 * [taylor]: Taking taylor expansion of y in x 0.147 * [taylor]: Taking taylor expansion of x in x 0.147 * [taylor]: Taking taylor expansion of (/ y x) in x 0.147 * [taylor]: Taking taylor expansion of y in x 0.147 * [taylor]: Taking taylor expansion of x in x 0.147 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in x 0.147 * [taylor]: Taking taylor expansion of (pow t 2) in x 0.147 * [taylor]: Taking taylor expansion of t in x 0.147 * [taylor]: Taking taylor expansion of (pow z 2) in x 0.147 * [taylor]: Taking taylor expansion of z in x 0.148 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.148 * [taylor]: Taking taylor expansion of y in y 0.149 * [taylor]: Taking taylor expansion of 0 in y 0.149 * [taylor]: Taking taylor expansion of 0 in z 0.152 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in y 0.152 * [taylor]: Taking taylor expansion of (pow t 2) in y 0.152 * [taylor]: Taking taylor expansion of t in y 0.152 * [taylor]: Taking taylor expansion of (pow z 2) in y 0.152 * [taylor]: Taking taylor expansion of z in y 0.152 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in z 0.152 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.152 * [taylor]: Taking taylor expansion of t in z 0.152 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.152 * [taylor]: Taking taylor expansion of z in z 0.152 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.152 * [taylor]: Taking taylor expansion of t in t 0.152 * [taylor]: Taking taylor expansion of 0 in z 0.153 * [taylor]: Taking taylor expansion of 1 in z 0.161 * [taylor]: Taking taylor expansion of 0 in y 0.161 * [taylor]: Taking taylor expansion of 0 in z 0.161 * [taylor]: Taking taylor expansion of 0 in z 0.161 * [taylor]: Taking taylor expansion of 0 in z 0.162 * [taylor]: Taking taylor expansion of 0 in z 0.163 * [taylor]: Taking taylor expansion of 0 in t 0.163 * [taylor]: Taking taylor expansion of 0 in t 0.168 * [taylor]: Taking taylor expansion of 0 in y 0.168 * [taylor]: Taking taylor expansion of 0 in z 0.168 * [taylor]: Taking taylor expansion of 0 in z 0.169 * [taylor]: Taking taylor expansion of 0 in z 0.169 * [taylor]: Taking taylor expansion of 0 in z 0.169 * [taylor]: Taking taylor expansion of 0 in z 0.171 * [taylor]: Taking taylor expansion of 0 in t 0.171 * [taylor]: Taking taylor expansion of 0 in t 0.171 * [taylor]: Taking taylor expansion of 1 in t 0.171 * [taylor]: Taking taylor expansion of 0 in t 0.178 * [taylor]: Taking taylor expansion of 0 in y 0.178 * [taylor]: Taking taylor expansion of 0 in z 0.178 * [taylor]: Taking taylor expansion of 0 in z 0.178 * [taylor]: Taking taylor expansion of 0 in z 0.180 * [taylor]: Taking taylor expansion of 0 in z 0.180 * [taylor]: Taking taylor expansion of 0 in z 0.180 * [taylor]: Taking taylor expansion of 0 in z 0.180 * [taylor]: Taking taylor expansion of 0 in t 0.180 * [taylor]: Taking taylor expansion of 0 in t 0.180 * [taylor]: Taking taylor expansion of 0 in t 0.180 * [taylor]: Taking taylor expansion of 0 in t 0.183 * [taylor]: Taking taylor expansion of 0 in t 0.183 * [taylor]: Taking taylor expansion of 0 in t 0.184 * [approximate]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in (x y z t) around 0 0.184 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in t 0.184 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (/ (pow t 2) (pow z 2))) 0.184 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in t 0.184 * [taylor]: Taking taylor expansion of (/ y x) in t 0.184 * [taylor]: Taking taylor expansion of y in t 0.184 * [taylor]: Taking taylor expansion of x in t 0.184 * [taylor]: Taking taylor expansion of (/ y x) in t 0.184 * [taylor]: Taking taylor expansion of y in t 0.184 * [taylor]: Taking taylor expansion of x in t 0.184 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in t 0.184 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.184 * [taylor]: Taking taylor expansion of t in t 0.184 * [taylor]: Taking taylor expansion of (pow z 2) in t 0.184 * [taylor]: Taking taylor expansion of z in t 0.185 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in z 0.185 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (/ (pow t 2) (pow z 2))) 0.185 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in z 0.185 * [taylor]: Taking taylor expansion of (/ y x) in z 0.185 * [taylor]: Taking taylor expansion of y in z 0.185 * [taylor]: Taking taylor expansion of x in z 0.185 * [taylor]: Taking taylor expansion of (/ y x) in z 0.185 * [taylor]: Taking taylor expansion of y in z 0.185 * [taylor]: Taking taylor expansion of x in z 0.185 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in z 0.185 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.185 * [taylor]: Taking taylor expansion of t in z 0.185 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.185 * [taylor]: Taking taylor expansion of z in z 0.186 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in y 0.186 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (/ (pow t 2) (pow z 2))) 0.186 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in y 0.186 * [taylor]: Taking taylor expansion of (/ y x) in y 0.186 * [taylor]: Taking taylor expansion of y in y 0.186 * [taylor]: Taking taylor expansion of x in y 0.186 * [taylor]: Taking taylor expansion of (/ y x) in y 0.186 * [taylor]: Taking taylor expansion of y in y 0.186 * [taylor]: Taking taylor expansion of x in y 0.186 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in y 0.186 * [taylor]: Taking taylor expansion of (pow t 2) in y 0.186 * [taylor]: Taking taylor expansion of t in y 0.186 * [taylor]: Taking taylor expansion of (pow z 2) in y 0.186 * [taylor]: Taking taylor expansion of z in y 0.186 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in x 0.186 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (/ (pow t 2) (pow z 2))) 0.186 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in x 0.186 * [taylor]: Taking taylor expansion of (/ y x) in x 0.187 * [taylor]: Taking taylor expansion of y in x 0.187 * [taylor]: Taking taylor expansion of x in x 0.187 * [taylor]: Taking taylor expansion of (/ y x) in x 0.187 * [taylor]: Taking taylor expansion of y in x 0.187 * [taylor]: Taking taylor expansion of x in x 0.187 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in x 0.187 * [taylor]: Taking taylor expansion of (pow t 2) in x 0.187 * [taylor]: Taking taylor expansion of t in x 0.187 * [taylor]: Taking taylor expansion of (pow z 2) in x 0.187 * [taylor]: Taking taylor expansion of z in x 0.187 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (/ (pow t 2) (pow z 2))) in x 0.187 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (/ (pow t 2) (pow z 2))) 0.187 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in x 0.187 * [taylor]: Taking taylor expansion of (/ y x) in x 0.187 * [taylor]: Taking taylor expansion of y in x 0.187 * [taylor]: Taking taylor expansion of x in x 0.187 * [taylor]: Taking taylor expansion of (/ y x) in x 0.187 * [taylor]: Taking taylor expansion of y in x 0.187 * [taylor]: Taking taylor expansion of x in x 0.187 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in x 0.187 * [taylor]: Taking taylor expansion of (pow t 2) in x 0.187 * [taylor]: Taking taylor expansion of t in x 0.187 * [taylor]: Taking taylor expansion of (pow z 2) in x 0.187 * [taylor]: Taking taylor expansion of z in x 0.188 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.188 * [taylor]: Taking taylor expansion of y in y 0.189 * [taylor]: Taking taylor expansion of 0 in y 0.189 * [taylor]: Taking taylor expansion of 0 in z 0.191 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in y 0.191 * [taylor]: Taking taylor expansion of (pow t 2) in y 0.191 * [taylor]: Taking taylor expansion of t in y 0.191 * [taylor]: Taking taylor expansion of (pow z 2) in y 0.191 * [taylor]: Taking taylor expansion of z in y 0.192 * [taylor]: Taking taylor expansion of (/ (pow t 2) (pow z 2)) in z 0.192 * [taylor]: Taking taylor expansion of (pow t 2) in z 0.192 * [taylor]: Taking taylor expansion of t in z 0.192 * [taylor]: Taking taylor expansion of (pow z 2) in z 0.192 * [taylor]: Taking taylor expansion of z in z 0.192 * [taylor]: Taking taylor expansion of (pow t 2) in t 0.192 * [taylor]: Taking taylor expansion of t in t 0.192 * [taylor]: Taking taylor expansion of 0 in z 0.192 * [taylor]: Taking taylor expansion of 1 in z 0.196 * [taylor]: Taking taylor expansion of 0 in y 0.196 * [taylor]: Taking taylor expansion of 0 in z 0.197 * [taylor]: Taking taylor expansion of 0 in z 0.197 * [taylor]: Taking taylor expansion of 0 in z 0.197 * [taylor]: Taking taylor expansion of 0 in z 0.198 * [taylor]: Taking taylor expansion of 0 in t 0.198 * [taylor]: Taking taylor expansion of 0 in t 0.203 * [taylor]: Taking taylor expansion of 0 in y 0.203 * [taylor]: Taking taylor expansion of 0 in z 0.203 * [taylor]: Taking taylor expansion of 0 in z 0.204 * [taylor]: Taking taylor expansion of 0 in z 0.204 * [taylor]: Taking taylor expansion of 0 in z 0.205 * [taylor]: Taking taylor expansion of 0 in z 0.206 * [taylor]: Taking taylor expansion of 0 in t 0.206 * [taylor]: Taking taylor expansion of 0 in t 0.207 * [taylor]: Taking taylor expansion of 1 in t 0.207 * [taylor]: Taking taylor expansion of 0 in t 0.213 * [taylor]: Taking taylor expansion of 0 in y 0.213 * [taylor]: Taking taylor expansion of 0 in z 0.213 * [taylor]: Taking taylor expansion of 0 in z 0.213 * [taylor]: Taking taylor expansion of 0 in z 0.215 * [taylor]: Taking taylor expansion of 0 in z 0.215 * [taylor]: Taking taylor expansion of 0 in z 0.215 * [taylor]: Taking taylor expansion of 0 in z 0.215 * [taylor]: Taking taylor expansion of 0 in t 0.215 * [taylor]: Taking taylor expansion of 0 in t 0.215 * [taylor]: Taking taylor expansion of 0 in t 0.215 * [taylor]: Taking taylor expansion of 0 in t 0.218 * [taylor]: Taking taylor expansion of 0 in t 0.218 * [taylor]: Taking taylor expansion of 0 in t 0.219 * * * [progress]: simplifying candidates 0.219 * [simplify]: Simplifying using # : (expm1 (/ (* z z) (* t t))) (log1p (/ (* z z) (* t t))) (- (+ (log z) (log z)) (+ (log t) (log t))) (- (+ (log z) (log z)) (log (* t t))) (- (log (* z z)) (+ (log t) (log t))) (- (log (* z z)) (log (* t t))) (log (/ (* z z) (* t t))) (exp (/ (* z z) (* t t))) (/ (* (* (* z z) z) (* (* z z) z)) (* (* (* t t) t) (* (* t t) t))) (/ (* (* (* z z) z) (* (* z z) z)) (* (* (* t t) (* t t)) (* t t))) (/ (* (* (* z z) (* z z)) (* z z)) (* (* (* t t) t) (* (* t t) t))) (/ (* (* (* z z) (* z z)) (* z z)) (* (* (* t t) (* t t)) (* t t))) (* (cbrt (/ (* z z) (* t t))) (cbrt (/ (* z z) (* t t)))) (cbrt (/ (* z z) (* t t))) (* (* (/ (* z z) (* t t)) (/ (* z z) (* t t))) (/ (* z z) (* t t))) (sqrt (/ (* z z) (* t t))) (sqrt (/ (* z z) (* t t))) (- (* z z)) (- (* t t)) (/ z t) (/ z t) (/ 1 (* t t)) (/ (* t t) (* z z)) (/ (* z z) t) (/ (* t t) z) (expm1 (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (log1p (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (* (/ x y) (/ x y)) (log (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (exp (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (* (cbrt (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (cbrt (fma (/ x y) (/ x y) (/ (* z z) (* t t))))) (cbrt (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (* (* (fma (/ x y) (/ x y) (/ (* z z) (* t t))) (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (sqrt (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (sqrt (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (/ (pow z 2) (pow t 2)) (/ (pow z 2) (pow t 2)) (/ (pow z 2) (pow t 2)) (+ (/ (pow z 2) (pow t 2)) (/ (pow x 2) (pow y 2))) (+ (/ (pow z 2) (pow t 2)) (/ (pow x 2) (pow y 2))) (+ (/ (pow z 2) (pow t 2)) (/ (pow x 2) (pow y 2))) 0.221 * * [simplify]: iteration 0 : 66 enodes (cost 517 ) 0.232 * * [simplify]: iteration 1 : 172 enodes (cost 509 ) 0.275 * * [simplify]: iteration 2 : 709 enodes (cost 379 ) 0.617 * * [simplify]: iteration done : 5000 enodes (cost 374 ) 0.618 * [simplify]: Simplified to: (expm1 (/ (* z z) (* t t))) (log1p (/ (* z z) (* t t))) (* 2 (log (/ z t))) (* 2 (log (/ z t))) (* 2 (log (/ z t))) (* 2 (log (/ z t))) (* 2 (log (/ z t))) (exp (/ (* z z) (* t t))) (pow (/ (pow z 2) (pow t 2)) 3) (pow (/ (pow z 2) (pow t 2)) 3) (pow (/ (pow z 2) (pow t 2)) 3) (pow (/ (pow z 2) (pow t 2)) 3) (* (cbrt (/ (* z z) (* t t))) (cbrt (/ (* z z) (* t t)))) (cbrt (/ (* z z) (* t t))) (pow (/ (pow z 2) (pow t 2)) 3) (fabs (/ z t)) (fabs (/ z t)) (- (* z z)) (- (* t t)) (/ z t) (/ z t) (/ 1 (* t t)) (/ (* t t) (* z z)) (* (/ z t) z) (/ (* t t) z) (expm1 (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (log1p (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (* (/ x y) (/ x y)) (log (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (exp (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (* (cbrt (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (cbrt (fma (/ x y) (/ x y) (/ (* z z) (* t t))))) (cbrt (fma (/ x y) (/ x y) (/ (* z z) (* t t)))) (pow (fma (/ x y) (/ x y) (/ (pow z 2) (pow t 2))) 3) (hypot (/ x y) (/ z t)) (hypot (/ x y) (/ z t)) (/ (pow z 2) (pow t 2)) (/ (pow z 2) (pow t 2)) (/ (pow z 2) (pow t 2)) (fma (/ x y) (/ x y) (/ (pow z 2) (pow t 2))) (fma (/ x y) (/ x y) (/ (pow z 2) (pow t 2))) (fma (/ x y) (/ x y) (/ (pow z 2) (pow t 2))) 0.618 * * * [progress]: adding candidates to table 0.715 * * [progress]: iteration 2 / 4 0.715 * * * [progress]: picking best candidate 0.736 * * * * [pick]: Picked # 0.736 * * * [progress]: localizing error 0.745 * * * [progress]: generating rewritten candidates 0.745 * * * * [progress]: [ 1 / 2 ] rewriting at (2 3) 0.748 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.750 * * * [progress]: generating series expansions 0.750 * * * * [progress]: [ 1 / 2 ] generating series at (2 3) 0.750 * [approximate]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in (z t) around 0 0.750 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in t 0.750 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in t 0.750 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in z 0.750 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in z 0.750 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in z 0.750 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in z 0.751 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in t 0.751 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in t 0.751 * [taylor]: Taking taylor expansion of 0 in t 0.752 * [taylor]: Taking taylor expansion of 0 in t 0.753 * [taylor]: Taking taylor expansion of 0 in t 0.753 * [approximate]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in (z t) around 0 0.753 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in t 0.753 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in t 0.754 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in z 0.754 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in z 0.754 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in z 0.754 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in z 0.754 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in t 0.754 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in t 0.754 * [taylor]: Taking taylor expansion of 0 in t 0.755 * [taylor]: Taking taylor expansion of 0 in t 0.756 * [taylor]: Taking taylor expansion of 0 in t 0.757 * [approximate]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in (z t) around 0 0.757 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in t 0.757 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in t 0.757 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in z 0.757 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in z 0.757 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in z 0.757 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in z 0.757 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in t 0.757 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in t 0.758 * [taylor]: Taking taylor expansion of 0 in t 0.758 * [taylor]: Taking taylor expansion of 0 in t 0.759 * [taylor]: Taking taylor expansion of 0 in t 0.760 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.760 * [approximate]: Taking taylor expansion of (fma (/ x y) (/ x y) (pow (fabs (/ z t)) 2)) in (x y z t) around 0 0.760 * [taylor]: Taking taylor expansion of (fma (/ x y) (/ x y) (pow (fabs (/ z t)) 2)) in t 0.760 * [taylor]: Rewrote expression to (+ (* (/ x y) (/ x y)) (pow (fabs (/ z t)) 2)) 0.760 * [taylor]: Taking taylor expansion of (* (/ x y) (/ x y)) in t 0.760 * [taylor]: Taking taylor expansion of (/ x y) in t 0.760 * [taylor]: Taking taylor expansion of x in t 0.760 * [taylor]: Taking taylor expansion of y in t 0.760 * [taylor]: Taking taylor expansion of (/ x y) in t 0.760 * [taylor]: Taking taylor expansion of x in t 0.760 * [taylor]: Taking taylor expansion of y in t 0.760 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in t 0.760 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in t 0.760 * [taylor]: Taking taylor expansion of (fma (/ x y) (/ x y) (pow (fabs (/ z t)) 2)) in z 0.761 * [taylor]: Rewrote expression to (+ (* (/ x y) (/ x y)) (pow (fabs (/ z t)) 2)) 0.761 * [taylor]: Taking taylor expansion of (* (/ x y) (/ x y)) in z 0.761 * [taylor]: Taking taylor expansion of (/ x y) in z 0.761 * [taylor]: Taking taylor expansion of x in z 0.761 * [taylor]: Taking taylor expansion of y in z 0.761 * [taylor]: Taking taylor expansion of (/ x y) in z 0.761 * [taylor]: Taking taylor expansion of x in z 0.761 * [taylor]: Taking taylor expansion of y in z 0.761 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in z 0.761 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in z 0.761 * [taylor]: Taking taylor expansion of (fma (/ x y) (/ x y) (pow (fabs (/ z t)) 2)) in y 0.761 * [taylor]: Rewrote expression to (+ (* (/ x y) (/ x y)) (pow (fabs (/ z t)) 2)) 0.761 * [taylor]: Taking taylor expansion of (* (/ x y) (/ x y)) in y 0.761 * [taylor]: Taking taylor expansion of (/ x y) in y 0.761 * [taylor]: Taking taylor expansion of x in y 0.761 * [taylor]: Taking taylor expansion of y in y 0.761 * [taylor]: Taking taylor expansion of (/ x y) in y 0.761 * [taylor]: Taking taylor expansion of x in y 0.761 * [taylor]: Taking taylor expansion of y in y 0.761 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in y 0.761 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in y 0.761 * [taylor]: Taking taylor expansion of (fma (/ x y) (/ x y) (pow (fabs (/ z t)) 2)) in x 0.761 * [taylor]: Rewrote expression to (+ (* (/ x y) (/ x y)) (pow (fabs (/ z t)) 2)) 0.761 * [taylor]: Taking taylor expansion of (* (/ x y) (/ x y)) in x 0.761 * [taylor]: Taking taylor expansion of (/ x y) in x 0.761 * [taylor]: Taking taylor expansion of x in x 0.761 * [taylor]: Taking taylor expansion of y in x 0.761 * [taylor]: Taking taylor expansion of (/ x y) in x 0.761 * [taylor]: Taking taylor expansion of x in x 0.761 * [taylor]: Taking taylor expansion of y in x 0.762 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in x 0.762 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in x 0.762 * [taylor]: Taking taylor expansion of (fma (/ x y) (/ x y) (pow (fabs (/ z t)) 2)) in x 0.762 * [taylor]: Rewrote expression to (+ (* (/ x y) (/ x y)) (pow (fabs (/ z t)) 2)) 0.762 * [taylor]: Taking taylor expansion of (* (/ x y) (/ x y)) in x 0.762 * [taylor]: Taking taylor expansion of (/ x y) in x 0.762 * [taylor]: Taking taylor expansion of x in x 0.762 * [taylor]: Taking taylor expansion of y in x 0.762 * [taylor]: Taking taylor expansion of (/ x y) in x 0.762 * [taylor]: Taking taylor expansion of x in x 0.762 * [taylor]: Taking taylor expansion of y in x 0.762 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in x 0.762 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in x 0.762 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in y 0.762 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in y 0.763 * [taylor]: Taking taylor expansion of 0 in y 0.764 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 0.764 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.764 * [taylor]: Taking taylor expansion of y in y 0.764 * [taylor]: Taking taylor expansion of 1 in z 0.764 * [taylor]: Taking taylor expansion of 1 in t 0.764 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in z 0.764 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in z 0.765 * [taylor]: Taking taylor expansion of (pow (fabs (/ z t)) 2) in t 0.765 * [taylor]: Taking taylor expansion of (fabs (/ z t)) in t 0.766 * [taylor]: Taking taylor expansion of 0 in y 0.767 * [taylor]: Taking taylor expansion of 0 in z 0.767 * [taylor]: Taking taylor expansion of 0 in t 0.767 * [taylor]: Taking taylor expansion of 0 in z 0.767 * [taylor]: Taking taylor expansion of 0 in t 0.767 * [taylor]: Taking taylor expansion of 0 in z 0.767 * [taylor]: Taking taylor expansion of 0 in t 0.767 * [taylor]: Taking taylor expansion of 0 in t 0.768 * [taylor]: Taking taylor expansion of 0 in t 0.768 * [approximate]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in (x y z t) around 0 0.768 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in t 0.768 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (pow (fabs (/ t z)) 2)) 0.768 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in t 0.768 * [taylor]: Taking taylor expansion of (/ y x) in t 0.768 * [taylor]: Taking taylor expansion of y in t 0.768 * [taylor]: Taking taylor expansion of x in t 0.769 * [taylor]: Taking taylor expansion of (/ y x) in t 0.769 * [taylor]: Taking taylor expansion of y in t 0.769 * [taylor]: Taking taylor expansion of x in t 0.769 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in t 0.769 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in t 0.769 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in z 0.769 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (pow (fabs (/ t z)) 2)) 0.769 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in z 0.769 * [taylor]: Taking taylor expansion of (/ y x) in z 0.769 * [taylor]: Taking taylor expansion of y in z 0.769 * [taylor]: Taking taylor expansion of x in z 0.769 * [taylor]: Taking taylor expansion of (/ y x) in z 0.769 * [taylor]: Taking taylor expansion of y in z 0.769 * [taylor]: Taking taylor expansion of x in z 0.769 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in z 0.769 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in z 0.769 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in y 0.769 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (pow (fabs (/ t z)) 2)) 0.769 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in y 0.769 * [taylor]: Taking taylor expansion of (/ y x) in y 0.769 * [taylor]: Taking taylor expansion of y in y 0.769 * [taylor]: Taking taylor expansion of x in y 0.769 * [taylor]: Taking taylor expansion of (/ y x) in y 0.769 * [taylor]: Taking taylor expansion of y in y 0.769 * [taylor]: Taking taylor expansion of x in y 0.769 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in y 0.769 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in y 0.769 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in x 0.770 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (pow (fabs (/ t z)) 2)) 0.770 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in x 0.770 * [taylor]: Taking taylor expansion of (/ y x) in x 0.770 * [taylor]: Taking taylor expansion of y in x 0.770 * [taylor]: Taking taylor expansion of x in x 0.770 * [taylor]: Taking taylor expansion of (/ y x) in x 0.770 * [taylor]: Taking taylor expansion of y in x 0.770 * [taylor]: Taking taylor expansion of x in x 0.770 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in x 0.770 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in x 0.770 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in x 0.770 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (pow (fabs (/ t z)) 2)) 0.770 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in x 0.770 * [taylor]: Taking taylor expansion of (/ y x) in x 0.770 * [taylor]: Taking taylor expansion of y in x 0.770 * [taylor]: Taking taylor expansion of x in x 0.770 * [taylor]: Taking taylor expansion of (/ y x) in x 0.770 * [taylor]: Taking taylor expansion of y in x 0.770 * [taylor]: Taking taylor expansion of x in x 0.770 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in x 0.770 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in x 0.770 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.770 * [taylor]: Taking taylor expansion of y in y 0.772 * [taylor]: Taking taylor expansion of 0 in y 0.772 * [taylor]: Taking taylor expansion of 0 in z 0.772 * [taylor]: Taking taylor expansion of 0 in t 0.779 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in y 0.780 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in y 0.780 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in z 0.780 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in z 0.780 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in t 0.780 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in t 0.780 * [taylor]: Taking taylor expansion of 0 in z 0.780 * [taylor]: Taking taylor expansion of 0 in t 0.781 * [taylor]: Taking taylor expansion of 1 in z 0.781 * [taylor]: Taking taylor expansion of 1 in t 0.781 * [taylor]: Taking taylor expansion of 0 in t 0.784 * [taylor]: Taking taylor expansion of 0 in y 0.784 * [taylor]: Taking taylor expansion of 0 in z 0.784 * [taylor]: Taking taylor expansion of 0 in t 0.785 * [taylor]: Taking taylor expansion of 0 in z 0.785 * [taylor]: Taking taylor expansion of 0 in t 0.785 * [taylor]: Taking taylor expansion of 0 in z 0.785 * [taylor]: Taking taylor expansion of 0 in t 0.785 * [taylor]: Taking taylor expansion of 0 in z 0.785 * [taylor]: Taking taylor expansion of 0 in t 0.786 * [approximate]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in (x y z t) around 0 0.786 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in t 0.786 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (pow (fabs (/ t z)) 2)) 0.786 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in t 0.786 * [taylor]: Taking taylor expansion of (/ y x) in t 0.786 * [taylor]: Taking taylor expansion of y in t 0.786 * [taylor]: Taking taylor expansion of x in t 0.786 * [taylor]: Taking taylor expansion of (/ y x) in t 0.786 * [taylor]: Taking taylor expansion of y in t 0.786 * [taylor]: Taking taylor expansion of x in t 0.786 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in t 0.786 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in t 0.786 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in z 0.787 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (pow (fabs (/ t z)) 2)) 0.787 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in z 0.787 * [taylor]: Taking taylor expansion of (/ y x) in z 0.787 * [taylor]: Taking taylor expansion of y in z 0.787 * [taylor]: Taking taylor expansion of x in z 0.787 * [taylor]: Taking taylor expansion of (/ y x) in z 0.787 * [taylor]: Taking taylor expansion of y in z 0.787 * [taylor]: Taking taylor expansion of x in z 0.787 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in z 0.787 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in z 0.787 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in y 0.787 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (pow (fabs (/ t z)) 2)) 0.787 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in y 0.787 * [taylor]: Taking taylor expansion of (/ y x) in y 0.787 * [taylor]: Taking taylor expansion of y in y 0.787 * [taylor]: Taking taylor expansion of x in y 0.787 * [taylor]: Taking taylor expansion of (/ y x) in y 0.787 * [taylor]: Taking taylor expansion of y in y 0.787 * [taylor]: Taking taylor expansion of x in y 0.787 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in y 0.787 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in y 0.787 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in x 0.787 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (pow (fabs (/ t z)) 2)) 0.787 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in x 0.787 * [taylor]: Taking taylor expansion of (/ y x) in x 0.787 * [taylor]: Taking taylor expansion of y in x 0.787 * [taylor]: Taking taylor expansion of x in x 0.787 * [taylor]: Taking taylor expansion of (/ y x) in x 0.787 * [taylor]: Taking taylor expansion of y in x 0.788 * [taylor]: Taking taylor expansion of x in x 0.788 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in x 0.788 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in x 0.788 * [taylor]: Taking taylor expansion of (fma (/ y x) (/ y x) (pow (fabs (/ t z)) 2)) in x 0.788 * [taylor]: Rewrote expression to (+ (* (/ y x) (/ y x)) (pow (fabs (/ t z)) 2)) 0.788 * [taylor]: Taking taylor expansion of (* (/ y x) (/ y x)) in x 0.788 * [taylor]: Taking taylor expansion of (/ y x) in x 0.788 * [taylor]: Taking taylor expansion of y in x 0.788 * [taylor]: Taking taylor expansion of x in x 0.788 * [taylor]: Taking taylor expansion of (/ y x) in x 0.788 * [taylor]: Taking taylor expansion of y in x 0.788 * [taylor]: Taking taylor expansion of x in x 0.788 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in x 0.788 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in x 0.788 * [taylor]: Taking taylor expansion of (pow y 2) in y 0.788 * [taylor]: Taking taylor expansion of y in y 0.790 * [taylor]: Taking taylor expansion of 0 in y 0.790 * [taylor]: Taking taylor expansion of 0 in z 0.790 * [taylor]: Taking taylor expansion of 0 in t 0.793 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in y 0.793 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in y 0.793 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in z 0.793 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in z 0.793 * [taylor]: Taking taylor expansion of (pow (fabs (/ t z)) 2) in t 0.793 * [taylor]: Taking taylor expansion of (fabs (/ t z)) in t 0.793 * [taylor]: Taking taylor expansion of 0 in z 0.793 * [taylor]: Taking taylor expansion of 0 in t 0.794 * [taylor]: Taking taylor expansion of 1 in z 0.794 * [taylor]: Taking taylor expansion of 1 in t 0.794 * [taylor]: Taking taylor expansion of 0 in t 0.797 * [taylor]: Taking taylor expansion of 0 in y 0.797 * [taylor]: Taking taylor expansion of 0 in z 0.797 * [taylor]: Taking taylor expansion of 0 in t 0.797 * [taylor]: Taking taylor expansion of 0 in z 0.798 * [taylor]: Taking taylor expansion of 0 in t 0.798 * [taylor]: Taking taylor expansion of 0 in z 0.798 * [taylor]: Taking taylor expansion of 0 in t 0.798 * [taylor]: Taking taylor expansion of 0 in z 0.798 * [taylor]: Taking taylor expansion of 0 in t 0.799 * * * [progress]: simplifying candidates 0.799 * [simplify]: Simplifying using # : (expm1 (* (fabs (/ z t)) (fabs (/ z t)))) (log1p (* (fabs (/ z t)) (fabs (/ z t)))) (+ 1 1) (* (fabs (/ z t)) (fabs (/ z t))) (+ 1 1) (+ (log (fabs (/ z t))) (log (fabs (/ z t)))) (log (* (fabs (/ z t)) (fabs (/ z t)))) (exp (* (fabs (/ z t)) (fabs (/ z t)))) (* (* (* (fabs (/ z t)) (fabs (/ z t))) (fabs (/ z t))) (* (* (fabs (/ z t)) (fabs (/ z t))) (fabs (/ z t)))) (* (cbrt (* (fabs (/ z t)) (fabs (/ z t)))) (cbrt (* (fabs (/ z t)) (fabs (/ z t))))) (cbrt (* (fabs (/ z t)) (fabs (/ z t)))) (* (* (* (fabs (/ z t)) (fabs (/ z t))) (* (fabs (/ z t)) (fabs (/ z t)))) (* (fabs (/ z t)) (fabs (/ z t)))) (sqrt (* (fabs (/ z t)) (fabs (/ z t)))) (sqrt (* (fabs (/ z t)) (fabs (/ z t)))) (* (* (cbrt (fabs (/ z t))) (cbrt (fabs (/ z t)))) (* (cbrt (fabs (/ z t))) (cbrt (fabs (/ z t))))) (* (cbrt (fabs (/ z t))) (cbrt (fabs (/ z t)))) (* (sqrt (fabs (/ z t))) (sqrt (fabs (/ z t)))) (* (sqrt (fabs (/ z t))) (sqrt (fabs (/ z t)))) (* 1 1) (* (fabs (/ z t)) (fabs (/ z t))) (* (sqrt (fabs (/ z t))) (sqrt (fabs (/ z t)))) (* (sqrt (fabs (/ z t))) (sqrt (fabs (/ z t)))) (* 2 1) (* (fabs (/ z t)) (* (cbrt (fabs (/ z t))) (cbrt (fabs (/ z t))))) (* (fabs (/ z t)) (sqrt (fabs (/ z t)))) (* (fabs (/ z t)) 1) (* (cbrt (fabs (/ z t))) (fabs (/ z t))) (* (sqrt (fabs (/ z t))) (fabs (/ z t))) (* (fabs (/ z t)) (fabs (/ z t))) (expm1 (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t))))) (log1p (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t))))) (* (/ x y) (/ x y)) (log (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t))))) (exp (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t))))) (* (cbrt (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t))))) (cbrt (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t)))))) (cbrt (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t))))) (* (* (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t)))) (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t))))) (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t))))) (sqrt (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t))))) (sqrt (fma (/ x y) (/ x y) (* (fabs (/ z t)) (fabs (/ z t))))) (pow (fabs (/ z t)) 2) (pow (fabs (/ z t)) 2) (pow (fabs (/ z t)) 2) (+ (/ (pow x 2) (pow y 2)) (pow (fabs (/ z t)) 2)) (+ (pow (fabs (/ z t)) 2) (/ (pow x 2) (pow y 2))) (+ (pow (fabs (/ z t)) 2) (/ (pow x 2) (pow y 2))) 0.802 * * [simplify]: iteration 0 : 53 enodes (cost 600 ) 0.811 * * [simplify]: iteration 1 : 94 enodes (cost 464 ) 0.828 * * [simplify]: iteration 2 : 286 enodes (cost 383 )