4.543 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.060 * * * [progress]: [2/2] Setting up program. 0.063 * [progress]: [Phase 2 of 3] Improving. 0.063 * [simplify]: Simplifying using # : (sqrt.f64 (fabs.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 a a)))) 0.128 * * [simplify]: iteration 0 : 5165 enodes (cost 11 ) 0.128 * [simplify]: Simplified to: (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a))))) 0.132 * * [progress]: iteration 1 / 4 0.132 * * * [progress]: picking best candidate 0.134 * * * * [pick]: Picked # 0.134 * * * [progress]: localizing error 0.142 * * * [progress]: generating rewritten candidates 0.142 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1 2) 0.148 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.151 * * * [progress]: generating series expansions 0.151 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1 2) 0.151 * [approximate]: Taking taylor expansion of (/ (pow b 2) (pow a 2)) in (b a) around 0 0.151 * [taylor]: Taking taylor expansion of (/ (pow b 2) (pow a 2)) in a 0.151 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.151 * [taylor]: Taking taylor expansion of b in a 0.151 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.151 * [taylor]: Taking taylor expansion of a in a 0.151 * [taylor]: Taking taylor expansion of (/ (pow b 2) (pow a 2)) in b 0.151 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.151 * [taylor]: Taking taylor expansion of b in b 0.151 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.151 * [taylor]: Taking taylor expansion of a in b 0.151 * [taylor]: Taking taylor expansion of (/ (pow b 2) (pow a 2)) in b 0.151 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.151 * [taylor]: Taking taylor expansion of b in b 0.151 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.151 * [taylor]: Taking taylor expansion of a in b 0.152 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.152 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.152 * [taylor]: Taking taylor expansion of a in a 0.152 * [taylor]: Taking taylor expansion of 0 in a 0.152 * [taylor]: Taking taylor expansion of 0 in a 0.153 * [taylor]: Taking taylor expansion of 0 in a 0.153 * [taylor]: Taking taylor expansion of 0 in a 0.154 * [approximate]: Taking taylor expansion of (/ (pow a 2) (pow b 2)) in (b a) around 0 0.154 * [taylor]: Taking taylor expansion of (/ (pow a 2) (pow b 2)) in a 0.154 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.154 * [taylor]: Taking taylor expansion of a in a 0.154 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.154 * [taylor]: Taking taylor expansion of b in a 0.154 * [taylor]: Taking taylor expansion of (/ (pow a 2) (pow b 2)) in b 0.154 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.154 * [taylor]: Taking taylor expansion of a in b 0.154 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.154 * [taylor]: Taking taylor expansion of b in b 0.154 * [taylor]: Taking taylor expansion of (/ (pow a 2) (pow b 2)) in b 0.154 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.154 * [taylor]: Taking taylor expansion of a in b 0.154 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.154 * [taylor]: Taking taylor expansion of b in b 0.154 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.154 * [taylor]: Taking taylor expansion of a in a 0.154 * [taylor]: Taking taylor expansion of 0 in a 0.155 * [taylor]: Taking taylor expansion of 0 in a 0.155 * [taylor]: Taking taylor expansion of 0 in a 0.155 * [approximate]: Taking taylor expansion of (/ (pow a 2) (pow b 2)) in (b a) around 0 0.155 * [taylor]: Taking taylor expansion of (/ (pow a 2) (pow b 2)) in a 0.155 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.155 * [taylor]: Taking taylor expansion of a in a 0.155 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.155 * [taylor]: Taking taylor expansion of b in a 0.155 * [taylor]: Taking taylor expansion of (/ (pow a 2) (pow b 2)) in b 0.155 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.155 * [taylor]: Taking taylor expansion of a in b 0.155 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.156 * [taylor]: Taking taylor expansion of b in b 0.156 * [taylor]: Taking taylor expansion of (/ (pow a 2) (pow b 2)) in b 0.156 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.156 * [taylor]: Taking taylor expansion of a in b 0.156 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.156 * [taylor]: Taking taylor expansion of b in b 0.156 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.156 * [taylor]: Taking taylor expansion of a in a 0.156 * [taylor]: Taking taylor expansion of 0 in a 0.156 * [taylor]: Taking taylor expansion of 0 in a 0.157 * [taylor]: Taking taylor expansion of 0 in a 0.157 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.157 * [approximate]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in (b a) around 0 0.157 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in a 0.157 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in a 0.158 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in b 0.158 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in b 0.158 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in b 0.158 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in b 0.159 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in a 0.159 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in a 0.159 * [taylor]: Taking taylor expansion of 0 in a 0.159 * [taylor]: Taking taylor expansion of 0 in a 0.160 * [taylor]: Taking taylor expansion of 0 in a 0.160 * [approximate]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in (b a) around 0 0.160 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.160 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.161 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.161 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.161 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.161 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.162 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.162 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.162 * [taylor]: Taking taylor expansion of 0 in a 0.163 * [taylor]: Taking taylor expansion of 0 in a 0.163 * [taylor]: Taking taylor expansion of 0 in a 0.163 * [approximate]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in (b a) around 0 0.163 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.163 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.164 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.164 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.164 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.164 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.165 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.165 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.165 * [taylor]: Taking taylor expansion of 0 in a 0.166 * [taylor]: Taking taylor expansion of 0 in a 0.166 * [taylor]: Taking taylor expansion of 0 in a 0.166 * * * [progress]: simplifying candidates 0.167 * [simplify]: Simplifying using # : (-.f64 (+.f64 (log.f64 b) (log.f64 b)) (+.f64 (log.f64 a) (log.f64 a))) (-.f64 (+.f64 (log.f64 b) (log.f64 b)) (log.f64 (*.f64 a a))) (-.f64 (log.f64 (*.f64 b b)) (+.f64 (log.f64 a) (log.f64 a))) (-.f64 (log.f64 (*.f64 b b)) (log.f64 (*.f64 a a))) (log.f64 (/.f64 (*.f64 b b) (*.f64 a a))) (exp.f64 (/.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 (*.f64 b b) b) (*.f64 (*.f64 b b) b)) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 a a) a))) (/.f64 (*.f64 (*.f64 (*.f64 b b) b) (*.f64 (*.f64 b b) b)) (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 a a))) (/.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 b b)) (*.f64 (*.f64 (*.f64 a a) a) (*.f64 (*.f64 a a) a))) (/.f64 (*.f64 (*.f64 (*.f64 b b) (*.f64 b b)) (*.f64 b b)) (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 a a))) (*.f64 (cbrt.f64 (/.f64 (*.f64 b b) (*.f64 a a))) (cbrt.f64 (/.f64 (*.f64 b b) (*.f64 a a)))) (cbrt.f64 (/.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (/.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 b b) (*.f64 a a))) (sqrt.f64 (/.f64 (*.f64 b b) (*.f64 a a))) (sqrt.f64 (/.f64 (*.f64 b b) (*.f64 a a))) (neg.f64 (*.f64 b b)) (neg.f64 (*.f64 a a)) (/.f64 b a) (/.f64 b a) (/.f64 1 (*.f64 a a)) (/.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (*.f64 b b) a) (/.f64 (*.f64 a a) b) (log.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a)))))) (exp.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a)))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a))))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a)))))) (*.f64 (*.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a))))) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a)))))) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a)))))) (sqrt.f64 (*.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a))))) (cbrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a))))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a)))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a)))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a)))))) (sqrt.f64 1) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a))))) (/.f64 1 2) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a)))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (*.f64 b b) (*.f64 a a)))))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))) 0.209 * * [simplify]: iteration 0 : 5104 enodes (cost 299 ) 0.211 * [simplify]: Simplified to: (*.f64 2 (log.f64 (/.f64 b a))) (*.f64 2 (log.f64 (/.f64 b a))) (*.f64 2 (log.f64 (/.f64 b a))) (*.f64 2 (log.f64 (/.f64 b a))) (*.f64 2 (log.f64 (/.f64 b a))) (exp.f64 (pow.f64 (/.f64 b a) 2)) (pow.f64 (/.f64 b a) 6) (pow.f64 (/.f64 b a) 6) (pow.f64 (/.f64 b a) 6) (pow.f64 (/.f64 b a) 6) (*.f64 (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (cbrt.f64 (pow.f64 (/.f64 b a) 2))) (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (pow.f64 (/.f64 b a) 6) (fabs.f64 (/.f64 b a)) (fabs.f64 (/.f64 b a)) (neg.f64 (*.f64 b b)) (neg.f64 (*.f64 a a)) (/.f64 b a) (/.f64 b a) (/.f64 1 (*.f64 a a)) (/.f64 (*.f64 a a) (*.f64 b b)) (*.f64 b (/.f64 b a)) (/.f64 a (/.f64 b a)) (log.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (exp.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (*.f64 (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (pow.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) 3) (fabs.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) 1 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) 1/2 (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) 0.212 * * * [progress]: adding candidates to table 0.246 * * [progress]: iteration 2 / 4 0.246 * * * [progress]: picking best candidate 0.251 * * * * [pick]: Picked # 0.251 * * * [progress]: localizing error 0.260 * * * [progress]: generating rewritten candidates 0.260 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 2) 0.266 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1 1) 0.271 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 0.273 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1) 0.282 * * * [progress]: generating series expansions 0.282 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 2) 0.282 * [approximate]: Taking taylor expansion of (pow (/ b a) 2) in (b a) around 0 0.282 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in a 0.282 * [taylor]: Taking taylor expansion of (/ b a) in a 0.282 * [taylor]: Taking taylor expansion of b in a 0.282 * [taylor]: Taking taylor expansion of a in a 0.282 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in b 0.282 * [taylor]: Taking taylor expansion of (/ b a) in b 0.282 * [taylor]: Taking taylor expansion of b in b 0.282 * [taylor]: Taking taylor expansion of a in b 0.282 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in b 0.282 * [taylor]: Taking taylor expansion of (/ b a) in b 0.282 * [taylor]: Taking taylor expansion of b in b 0.282 * [taylor]: Taking taylor expansion of a in b 0.283 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.283 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.283 * [taylor]: Taking taylor expansion of a in a 0.283 * [taylor]: Taking taylor expansion of 0 in a 0.283 * [taylor]: Taking taylor expansion of 0 in a 0.283 * [taylor]: Taking taylor expansion of 0 in a 0.284 * [taylor]: Taking taylor expansion of 0 in a 0.284 * [approximate]: Taking taylor expansion of (pow (/ a b) 2) in (b a) around 0 0.284 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in a 0.284 * [taylor]: Taking taylor expansion of (/ a b) in a 0.284 * [taylor]: Taking taylor expansion of a in a 0.284 * [taylor]: Taking taylor expansion of b in a 0.284 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.284 * [taylor]: Taking taylor expansion of (/ a b) in b 0.284 * [taylor]: Taking taylor expansion of a in b 0.284 * [taylor]: Taking taylor expansion of b in b 0.284 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.284 * [taylor]: Taking taylor expansion of (/ a b) in b 0.284 * [taylor]: Taking taylor expansion of a in b 0.284 * [taylor]: Taking taylor expansion of b in b 0.284 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.284 * [taylor]: Taking taylor expansion of a in a 0.284 * [taylor]: Taking taylor expansion of 0 in a 0.285 * [taylor]: Taking taylor expansion of 0 in a 0.285 * [taylor]: Taking taylor expansion of 0 in a 0.285 * [approximate]: Taking taylor expansion of (pow (/ a b) 2) in (b a) around 0 0.285 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in a 0.285 * [taylor]: Taking taylor expansion of (/ a b) in a 0.285 * [taylor]: Taking taylor expansion of a in a 0.285 * [taylor]: Taking taylor expansion of b in a 0.285 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.285 * [taylor]: Taking taylor expansion of (/ a b) in b 0.285 * [taylor]: Taking taylor expansion of a in b 0.285 * [taylor]: Taking taylor expansion of b in b 0.285 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.285 * [taylor]: Taking taylor expansion of (/ a b) in b 0.285 * [taylor]: Taking taylor expansion of a in b 0.285 * [taylor]: Taking taylor expansion of b in b 0.285 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.285 * [taylor]: Taking taylor expansion of a in a 0.286 * [taylor]: Taking taylor expansion of 0 in a 0.286 * [taylor]: Taking taylor expansion of 0 in a 0.286 * [taylor]: Taking taylor expansion of 0 in a 0.286 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1 1) 0.286 * [approximate]: Taking taylor expansion of (pow (/ b a) 2) in (b a) around 0 0.286 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in a 0.286 * [taylor]: Taking taylor expansion of (/ b a) in a 0.286 * [taylor]: Taking taylor expansion of b in a 0.286 * [taylor]: Taking taylor expansion of a in a 0.286 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in b 0.286 * [taylor]: Taking taylor expansion of (/ b a) in b 0.286 * [taylor]: Taking taylor expansion of b in b 0.286 * [taylor]: Taking taylor expansion of a in b 0.286 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in b 0.286 * [taylor]: Taking taylor expansion of (/ b a) in b 0.286 * [taylor]: Taking taylor expansion of b in b 0.286 * [taylor]: Taking taylor expansion of a in b 0.287 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.287 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.287 * [taylor]: Taking taylor expansion of a in a 0.287 * [taylor]: Taking taylor expansion of 0 in a 0.287 * [taylor]: Taking taylor expansion of 0 in a 0.287 * [taylor]: Taking taylor expansion of 0 in a 0.288 * [taylor]: Taking taylor expansion of 0 in a 0.288 * [approximate]: Taking taylor expansion of (pow (/ a b) 2) in (b a) around 0 0.288 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in a 0.288 * [taylor]: Taking taylor expansion of (/ a b) in a 0.288 * [taylor]: Taking taylor expansion of a in a 0.288 * [taylor]: Taking taylor expansion of b in a 0.288 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.288 * [taylor]: Taking taylor expansion of (/ a b) in b 0.288 * [taylor]: Taking taylor expansion of a in b 0.288 * [taylor]: Taking taylor expansion of b in b 0.288 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.288 * [taylor]: Taking taylor expansion of (/ a b) in b 0.288 * [taylor]: Taking taylor expansion of a in b 0.288 * [taylor]: Taking taylor expansion of b in b 0.288 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.288 * [taylor]: Taking taylor expansion of a in a 0.288 * [taylor]: Taking taylor expansion of 0 in a 0.288 * [taylor]: Taking taylor expansion of 0 in a 0.289 * [taylor]: Taking taylor expansion of 0 in a 0.289 * [approximate]: Taking taylor expansion of (pow (/ a b) 2) in (b a) around 0 0.289 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in a 0.289 * [taylor]: Taking taylor expansion of (/ a b) in a 0.289 * [taylor]: Taking taylor expansion of a in a 0.289 * [taylor]: Taking taylor expansion of b in a 0.289 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.289 * [taylor]: Taking taylor expansion of (/ a b) in b 0.289 * [taylor]: Taking taylor expansion of a in b 0.289 * [taylor]: Taking taylor expansion of b in b 0.289 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.289 * [taylor]: Taking taylor expansion of (/ a b) in b 0.289 * [taylor]: Taking taylor expansion of a in b 0.289 * [taylor]: Taking taylor expansion of b in b 0.289 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.289 * [taylor]: Taking taylor expansion of a in a 0.289 * [taylor]: Taking taylor expansion of 0 in a 0.289 * [taylor]: Taking taylor expansion of 0 in a 0.290 * [taylor]: Taking taylor expansion of 0 in a 0.290 * * * * [progress]: [ 3 / 4 ] generating series at (2) 0.290 * [approximate]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in (b a) around 0 0.290 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in a 0.290 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in a 0.291 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in b 0.291 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in b 0.291 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in b 0.291 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in b 0.292 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in a 0.292 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in a 0.292 * [taylor]: Taking taylor expansion of 0 in a 0.292 * [taylor]: Taking taylor expansion of 0 in a 0.293 * [taylor]: Taking taylor expansion of 0 in a 0.293 * [approximate]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in (b a) around 0 0.293 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.293 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.294 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.294 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.294 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.294 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.295 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.295 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.295 * [taylor]: Taking taylor expansion of 0 in a 0.296 * [taylor]: Taking taylor expansion of 0 in a 0.296 * [taylor]: Taking taylor expansion of 0 in a 0.296 * [approximate]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in (b a) around 0 0.296 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.296 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.297 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.297 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.297 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.297 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.298 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.298 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.299 * [taylor]: Taking taylor expansion of 0 in a 0.299 * [taylor]: Taking taylor expansion of 0 in a 0.299 * [taylor]: Taking taylor expansion of 0 in a 0.299 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1) 0.300 * [approximate]: Taking taylor expansion of (exp (pow (/ b a) 2)) in (b a) around 0 0.300 * [taylor]: Taking taylor expansion of (exp (pow (/ b a) 2)) in a 0.300 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in a 0.300 * [taylor]: Taking taylor expansion of (/ b a) in a 0.300 * [taylor]: Taking taylor expansion of b in a 0.300 * [taylor]: Taking taylor expansion of a in a 0.300 * [taylor]: Taking taylor expansion of (exp (pow (/ b a) 2)) in b 0.300 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in b 0.300 * [taylor]: Taking taylor expansion of (/ b a) in b 0.300 * [taylor]: Taking taylor expansion of b in b 0.300 * [taylor]: Taking taylor expansion of a in b 0.300 * [taylor]: Taking taylor expansion of (exp (pow (/ b a) 2)) in b 0.300 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in b 0.300 * [taylor]: Taking taylor expansion of (/ b a) in b 0.300 * [taylor]: Taking taylor expansion of b in b 0.300 * [taylor]: Taking taylor expansion of a in b 0.300 * [taylor]: Taking taylor expansion of 1 in a 0.300 * [taylor]: Taking taylor expansion of 0 in a 0.300 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.300 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.300 * [taylor]: Taking taylor expansion of a in a 0.303 * [taylor]: Taking taylor expansion of 0 in a 0.303 * [approximate]: Taking taylor expansion of (exp (pow (/ a b) 2)) in (b a) around 0 0.303 * [taylor]: Taking taylor expansion of (exp (pow (/ a b) 2)) in a 0.304 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in a 0.304 * [taylor]: Taking taylor expansion of (/ a b) in a 0.304 * [taylor]: Taking taylor expansion of a in a 0.304 * [taylor]: Taking taylor expansion of b in a 0.304 * [taylor]: Taking taylor expansion of (exp (pow (/ a b) 2)) in b 0.304 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.304 * [taylor]: Taking taylor expansion of (/ a b) in b 0.304 * [taylor]: Taking taylor expansion of a in b 0.304 * [taylor]: Taking taylor expansion of b in b 0.304 * [taylor]: Taking taylor expansion of (exp (pow (/ a b) 2)) in b 0.304 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.304 * [taylor]: Taking taylor expansion of (/ a b) in b 0.304 * [taylor]: Taking taylor expansion of a in b 0.304 * [taylor]: Taking taylor expansion of b in b 0.304 * [taylor]: Taking taylor expansion of (exp (pow (/ a b) 2)) in a 0.304 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in a 0.304 * [taylor]: Taking taylor expansion of (/ a b) in a 0.304 * [taylor]: Taking taylor expansion of a in a 0.304 * [taylor]: Taking taylor expansion of b in a 0.304 * [taylor]: Taking taylor expansion of 0 in a 0.304 * [taylor]: Taking taylor expansion of 0 in a 0.305 * [taylor]: Taking taylor expansion of 0 in a 0.305 * [taylor]: Taking taylor expansion of 0 in a 0.305 * [approximate]: Taking taylor expansion of (exp (pow (/ a b) 2)) in (b a) around 0 0.305 * [taylor]: Taking taylor expansion of (exp (pow (/ a b) 2)) in a 0.305 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in a 0.305 * [taylor]: Taking taylor expansion of (/ a b) in a 0.305 * [taylor]: Taking taylor expansion of a in a 0.305 * [taylor]: Taking taylor expansion of b in a 0.305 * [taylor]: Taking taylor expansion of (exp (pow (/ a b) 2)) in b 0.305 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.306 * [taylor]: Taking taylor expansion of (/ a b) in b 0.306 * [taylor]: Taking taylor expansion of a in b 0.306 * [taylor]: Taking taylor expansion of b in b 0.306 * [taylor]: Taking taylor expansion of (exp (pow (/ a b) 2)) in b 0.306 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.306 * [taylor]: Taking taylor expansion of (/ a b) in b 0.306 * [taylor]: Taking taylor expansion of a in b 0.306 * [taylor]: Taking taylor expansion of b in b 0.306 * [taylor]: Taking taylor expansion of (exp (pow (/ a b) 2)) in a 0.306 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in a 0.306 * [taylor]: Taking taylor expansion of (/ a b) in a 0.306 * [taylor]: Taking taylor expansion of a in a 0.306 * [taylor]: Taking taylor expansion of b in a 0.306 * [taylor]: Taking taylor expansion of 0 in a 0.306 * [taylor]: Taking taylor expansion of 0 in a 0.306 * [taylor]: Taking taylor expansion of 0 in a 0.307 * [taylor]: Taking taylor expansion of 0 in a 0.307 * * * [progress]: simplifying candidates 0.308 * [simplify]: Simplifying using # : (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (log.f64 1) (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (log.f64 (exp.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) 2))) (log.f64 (exp.f64 (pow.f64 (sqrt.f64 (/.f64 b a)) 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) (sqrt.f64 a)) 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) 1) 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 (sqrt.f64 b) (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 (sqrt.f64 b) 1) 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 1 (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 1 (sqrt.f64 a)) 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 1 1) 2))) (log.f64 (exp.f64 (pow.f64 1 2))) (log.f64 (exp.f64 (pow.f64 b 2))) (log.f64 (exp.f64 (/.f64 b a))) (log.f64 (exp.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (cbrt.f64 (pow.f64 (/.f64 b a) 2))))) (log.f64 (exp.f64 (sqrt.f64 (pow.f64 (/.f64 b a) 2)))) (log.f64 (exp.f64 1)) (log.f64 (exp.f64 (pow.f64 (/.f64 b a) (/.f64 2 2)))) (log.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (exp.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (*.f64 (cbrt.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (cbrt.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))) (cbrt.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (*.f64 (*.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (sqrt.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (sqrt.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (*.f64 (-.f64 (log.f64 b) (log.f64 a)) 2) (*.f64 (log.f64 (/.f64 b a)) 2) (*.f64 (log.f64 (/.f64 b a)) 2) (*.f64 1 2) (pow.f64 (/.f64 b a) (*.f64 (cbrt.f64 2) (cbrt.f64 2))) (pow.f64 (/.f64 b a) (sqrt.f64 2)) (pow.f64 (/.f64 b a) 1) (pow.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) 2) (pow.f64 (cbrt.f64 (/.f64 b a)) 2) (pow.f64 (sqrt.f64 (/.f64 b a)) 2) (pow.f64 (sqrt.f64 (/.f64 b a)) 2) (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2) (pow.f64 (/.f64 (cbrt.f64 b) (cbrt.f64 a)) 2) (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) (sqrt.f64 a)) 2) (pow.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) 2) (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) 1) 2) (pow.f64 (/.f64 (cbrt.f64 b) a) 2) (pow.f64 (/.f64 (sqrt.f64 b) (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2) (pow.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 a)) 2) (pow.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) 2) (pow.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) 2) (pow.f64 (/.f64 (sqrt.f64 b) 1) 2) (pow.f64 (/.f64 (sqrt.f64 b) a) 2) (pow.f64 (/.f64 1 (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2) (pow.f64 (/.f64 b (cbrt.f64 a)) 2) (pow.f64 (/.f64 1 (sqrt.f64 a)) 2) (pow.f64 (/.f64 b (sqrt.f64 a)) 2) (pow.f64 (/.f64 1 1) 2) (pow.f64 (/.f64 b a) 2) (pow.f64 1 2) (pow.f64 (/.f64 b a) 2) (pow.f64 b 2) (pow.f64 (/.f64 1 a) 2) (log.f64 (pow.f64 (/.f64 b a) 2)) (exp.f64 (pow.f64 (/.f64 b a) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (cbrt.f64 (pow.f64 (/.f64 b a) 2))) (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2)) (pow.f64 (/.f64 b a) 2)) (sqrt.f64 (pow.f64 (/.f64 b a) 2)) (sqrt.f64 (pow.f64 (/.f64 b a) 2)) (pow.f64 (/.f64 b a) (/.f64 2 2)) (pow.f64 (/.f64 b a) (/.f64 2 2)) (log.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))))) (exp.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))))) (*.f64 (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))))) (*.f64 (*.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))))) (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))))) (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))))) (sqrt.f64 (*.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))))) (cbrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))))) (sqrt.f64 1) (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))))) (/.f64 1 2) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))))) (exp.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) 2)) (exp.f64 (pow.f64 (sqrt.f64 (/.f64 b a)) 2)) (exp.f64 (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2)) (exp.f64 (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) (sqrt.f64 a)) 2)) (exp.f64 (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) 1) 2)) (exp.f64 (pow.f64 (/.f64 (sqrt.f64 b) (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2)) (exp.f64 (pow.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) 2)) (exp.f64 (pow.f64 (/.f64 (sqrt.f64 b) 1) 2)) (exp.f64 (pow.f64 (/.f64 1 (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2)) (exp.f64 (pow.f64 (/.f64 1 (sqrt.f64 a)) 2)) (exp.f64 (pow.f64 (/.f64 1 1) 2)) (exp.f64 (pow.f64 1 2)) (exp.f64 (pow.f64 b 2)) (exp.f64 (/.f64 b a)) (exp.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (cbrt.f64 (pow.f64 (/.f64 b a) 2)))) (exp.f64 (sqrt.f64 (pow.f64 (/.f64 b a) 2))) (exp.f64 1) (exp.f64 (pow.f64 (/.f64 b a) (/.f64 2 2))) (log.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (exp.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (*.f64 (*.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)) (exp.f64 (pow.f64 (/.f64 b a) 2))) (exp.f64 (pow.f64 (/.f64 b a) 2))) (sqrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (sqrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))) 1 (+.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))) 0.331 * * [simplify]: iteration 0 : 4978 enodes (cost 739 ) 0.332 * * [simplify]: iteration 1 : 4978 enodes (cost 739 ) 0.336 * [simplify]: Simplified to: (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (log.f64 1) (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2) (pow.f64 (cbrt.f64 (/.f64 b a)) 4) (/.f64 b a) (pow.f64 (/.f64 (cbrt.f64 b) (cbrt.f64 a)) 4) (*.f64 (/.f64 b a) (cbrt.f64 b)) (*.f64 b (cbrt.f64 b)) (/.f64 (/.f64 b (pow.f64 (cbrt.f64 a) 3)) (cbrt.f64 a)) (/.f64 b a) b (pow.f64 (/.f64 1 (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2) (/.f64 1 a) 1 1 (*.f64 b b) (/.f64 b a) (*.f64 (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (cbrt.f64 (pow.f64 (/.f64 b a) 2))) (fabs.f64 (/.f64 b a)) 1 (/.f64 b a) (log.f64 (pow.f64 (/.f64 b a) 2)) (exp.f64 (pow.f64 (/.f64 b a) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (cbrt.f64 (pow.f64 (/.f64 b a) 2))) (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (pow.f64 (/.f64 b a) 6) (fabs.f64 (/.f64 b a)) (fabs.f64 (/.f64 b a)) (log.f64 (pow.f64 (/.f64 b a) 2)) (log.f64 (pow.f64 (/.f64 b a) 2)) (log.f64 (pow.f64 (/.f64 b a) 2)) 2 (pow.f64 (/.f64 b a) (*.f64 (cbrt.f64 2) (cbrt.f64 2))) (pow.f64 (/.f64 b a) (sqrt.f64 2)) (/.f64 b a) (pow.f64 (cbrt.f64 (/.f64 b a)) 4) (pow.f64 (cbrt.f64 (/.f64 b a)) 2) (/.f64 b a) (/.f64 b a) (pow.f64 (/.f64 (cbrt.f64 b) (cbrt.f64 a)) 4) (pow.f64 (/.f64 (cbrt.f64 b) (cbrt.f64 a)) 2) (*.f64 (/.f64 b a) (cbrt.f64 b)) (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) a) (*.f64 b (cbrt.f64 b)) (pow.f64 (/.f64 (cbrt.f64 b) a) 2) (/.f64 (/.f64 b (pow.f64 (cbrt.f64 a) 3)) (cbrt.f64 a)) (/.f64 b (*.f64 (cbrt.f64 a) (cbrt.f64 a))) (/.f64 b a) (/.f64 b a) b (/.f64 (/.f64 b a) a) (pow.f64 (/.f64 1 (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2) (pow.f64 (/.f64 b (cbrt.f64 a)) 2) (/.f64 1 a) (*.f64 b (/.f64 b a)) 1 (pow.f64 (/.f64 b a) 2) 1 (pow.f64 (/.f64 b a) 2) (*.f64 b b) (/.f64 (/.f64 1 a) a) (log.f64 (pow.f64 (/.f64 b a) 2)) (exp.f64 (pow.f64 (/.f64 b a) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (cbrt.f64 (pow.f64 (/.f64 b a) 2))) (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (pow.f64 (/.f64 b a) 6) (fabs.f64 (/.f64 b a)) (fabs.f64 (/.f64 b a)) (/.f64 b a) (/.f64 b a) (log.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (exp.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (*.f64 (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (pow.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) 3) (fabs.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) 1 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) 1/2 (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (exp.f64 (pow.f64 (cbrt.f64 (/.f64 b a)) 4)) (exp.f64 (/.f64 b a)) (exp.f64 (pow.f64 (/.f64 (cbrt.f64 b) (cbrt.f64 a)) 4)) (pow.f64 (exp.f64 (/.f64 b a)) (cbrt.f64 b)) (exp.f64 (*.f64 b (cbrt.f64 b))) (exp.f64 (/.f64 (/.f64 b (pow.f64 (cbrt.f64 a) 3)) (cbrt.f64 a))) (exp.f64 (/.f64 b a)) (exp.f64 b) (exp.f64 (pow.f64 (/.f64 1 (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2)) (exp.f64 (/.f64 1 a)) E.f64 E.f64 (pow.f64 (exp.f64 b) b) (exp.f64 (/.f64 b a)) (exp.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (cbrt.f64 (pow.f64 (/.f64 b a) 2)))) (exp.f64 (fabs.f64 (/.f64 b a))) E.f64 (exp.f64 (/.f64 b a)) (pow.f64 (/.f64 b a) 2) (exp.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (pow.f64 (exp.f64 (pow.f64 (/.f64 b a) 2)) 3) (sqrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (sqrt.f64 (exp.f64 (pow.f64 (/.f64 b a) 2))) (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) 1 (+.f64 (pow.f64 (/.f64 b a) 2) 1) (+.f64 (pow.f64 (/.f64 b a) 2) 1) 0.336 * * * [progress]: adding candidates to table 0.430 * * [progress]: iteration 3 / 4 0.430 * * * [progress]: picking best candidate 0.432 * * * * [pick]: Picked # 0.432 * * * [progress]: localizing error 0.440 * * * [progress]: generating rewritten candidates 0.441 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1 2) 0.445 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.448 * * * [progress]: generating series expansions 0.448 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1 2) 0.448 * [approximate]: Taking taylor expansion of (pow (/ b a) 2) in (b a) around 0 0.448 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in a 0.448 * [taylor]: Taking taylor expansion of (/ b a) in a 0.448 * [taylor]: Taking taylor expansion of b in a 0.448 * [taylor]: Taking taylor expansion of a in a 0.448 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in b 0.448 * [taylor]: Taking taylor expansion of (/ b a) in b 0.448 * [taylor]: Taking taylor expansion of b in b 0.448 * [taylor]: Taking taylor expansion of a in b 0.448 * [taylor]: Taking taylor expansion of (pow (/ b a) 2) in b 0.448 * [taylor]: Taking taylor expansion of (/ b a) in b 0.448 * [taylor]: Taking taylor expansion of b in b 0.448 * [taylor]: Taking taylor expansion of a in b 0.448 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.448 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.448 * [taylor]: Taking taylor expansion of a in a 0.449 * [taylor]: Taking taylor expansion of 0 in a 0.449 * [taylor]: Taking taylor expansion of 0 in a 0.449 * [taylor]: Taking taylor expansion of 0 in a 0.449 * [taylor]: Taking taylor expansion of 0 in a 0.450 * [approximate]: Taking taylor expansion of (pow (/ a b) 2) in (b a) around 0 0.450 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in a 0.450 * [taylor]: Taking taylor expansion of (/ a b) in a 0.450 * [taylor]: Taking taylor expansion of a in a 0.450 * [taylor]: Taking taylor expansion of b in a 0.450 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.450 * [taylor]: Taking taylor expansion of (/ a b) in b 0.450 * [taylor]: Taking taylor expansion of a in b 0.450 * [taylor]: Taking taylor expansion of b in b 0.450 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.450 * [taylor]: Taking taylor expansion of (/ a b) in b 0.450 * [taylor]: Taking taylor expansion of a in b 0.450 * [taylor]: Taking taylor expansion of b in b 0.450 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.450 * [taylor]: Taking taylor expansion of a in a 0.450 * [taylor]: Taking taylor expansion of 0 in a 0.450 * [taylor]: Taking taylor expansion of 0 in a 0.451 * [taylor]: Taking taylor expansion of 0 in a 0.451 * [approximate]: Taking taylor expansion of (pow (/ a b) 2) in (b a) around 0 0.451 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in a 0.451 * [taylor]: Taking taylor expansion of (/ a b) in a 0.451 * [taylor]: Taking taylor expansion of a in a 0.451 * [taylor]: Taking taylor expansion of b in a 0.451 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.451 * [taylor]: Taking taylor expansion of (/ a b) in b 0.451 * [taylor]: Taking taylor expansion of a in b 0.451 * [taylor]: Taking taylor expansion of b in b 0.451 * [taylor]: Taking taylor expansion of (pow (/ a b) 2) in b 0.451 * [taylor]: Taking taylor expansion of (/ a b) in b 0.451 * [taylor]: Taking taylor expansion of a in b 0.451 * [taylor]: Taking taylor expansion of b in b 0.451 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.451 * [taylor]: Taking taylor expansion of a in a 0.451 * [taylor]: Taking taylor expansion of 0 in a 0.451 * [taylor]: Taking taylor expansion of 0 in a 0.452 * [taylor]: Taking taylor expansion of 0 in a 0.452 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.452 * [approximate]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in (b a) around 0 0.452 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in a 0.452 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in a 0.453 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in b 0.453 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in b 0.453 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in b 0.453 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in b 0.453 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow b 2) (pow a 2))))) in a 0.454 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow b 2) (pow a 2)))) in a 0.454 * [taylor]: Taking taylor expansion of 0 in a 0.454 * [taylor]: Taking taylor expansion of 0 in a 0.455 * [taylor]: Taking taylor expansion of 0 in a 0.455 * [approximate]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in (b a) around 0 0.455 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.455 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.456 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.456 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.456 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.456 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.457 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.457 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.457 * [taylor]: Taking taylor expansion of 0 in a 0.457 * [taylor]: Taking taylor expansion of 0 in a 0.458 * [taylor]: Taking taylor expansion of 0 in a 0.458 * [approximate]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in (b a) around 0 0.458 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.458 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.459 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.459 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.459 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in b 0.459 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in b 0.460 * [taylor]: Taking taylor expansion of (sqrt (fabs (- 1 (/ (pow a 2) (pow b 2))))) in a 0.460 * [taylor]: Taking taylor expansion of (fabs (- 1 (/ (pow a 2) (pow b 2)))) in a 0.460 * [taylor]: Taking taylor expansion of 0 in a 0.461 * [taylor]: Taking taylor expansion of 0 in a 0.461 * [taylor]: Taking taylor expansion of 0 in a 0.461 * * * [progress]: simplifying candidates 0.462 * [simplify]: Simplifying using # : (*.f64 (-.f64 (log.f64 b) (log.f64 a)) 2) (*.f64 (log.f64 (/.f64 b a)) 2) (*.f64 (log.f64 (/.f64 b a)) 2) (*.f64 1 2) (pow.f64 (/.f64 b a) (*.f64 (cbrt.f64 2) (cbrt.f64 2))) (pow.f64 (/.f64 b a) (sqrt.f64 2)) (pow.f64 (/.f64 b a) 1) (pow.f64 (*.f64 (cbrt.f64 (/.f64 b a)) (cbrt.f64 (/.f64 b a))) 2) (pow.f64 (cbrt.f64 (/.f64 b a)) 2) (pow.f64 (sqrt.f64 (/.f64 b a)) 2) (pow.f64 (sqrt.f64 (/.f64 b a)) 2) (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2) (pow.f64 (/.f64 (cbrt.f64 b) (cbrt.f64 a)) 2) (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) (sqrt.f64 a)) 2) (pow.f64 (/.f64 (cbrt.f64 b) (sqrt.f64 a)) 2) (pow.f64 (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) 1) 2) (pow.f64 (/.f64 (cbrt.f64 b) a) 2) (pow.f64 (/.f64 (sqrt.f64 b) (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2) (pow.f64 (/.f64 (sqrt.f64 b) (cbrt.f64 a)) 2) (pow.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) 2) (pow.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 a)) 2) (pow.f64 (/.f64 (sqrt.f64 b) 1) 2) (pow.f64 (/.f64 (sqrt.f64 b) a) 2) (pow.f64 (/.f64 1 (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2) (pow.f64 (/.f64 b (cbrt.f64 a)) 2) (pow.f64 (/.f64 1 (sqrt.f64 a)) 2) (pow.f64 (/.f64 b (sqrt.f64 a)) 2) (pow.f64 (/.f64 1 1) 2) (pow.f64 (/.f64 b a) 2) (pow.f64 1 2) (pow.f64 (/.f64 b a) 2) (pow.f64 b 2) (pow.f64 (/.f64 1 a) 2) (log.f64 (pow.f64 (/.f64 b a) 2)) (exp.f64 (pow.f64 (/.f64 b a) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (cbrt.f64 (pow.f64 (/.f64 b a) 2))) (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (*.f64 (*.f64 (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2)) (pow.f64 (/.f64 b a) 2)) (sqrt.f64 (pow.f64 (/.f64 b a) 2)) (sqrt.f64 (pow.f64 (/.f64 b a) 2)) (pow.f64 (/.f64 b a) (/.f64 2 2)) (pow.f64 (/.f64 b a) (/.f64 2 2)) (log.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (exp.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (*.f64 (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (*.f64 (*.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (*.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) (cbrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 1) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) (/.f64 1 2) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (/.f64 (pow.f64 b 2) (pow.f64 a 2)) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))) (sqrt.f64 (fabs.f64 (-.f64 1 (/.f64 (pow.f64 b 2) (pow.f64 a 2))))) 0.502 * * [simplify]: iteration 0 : 5098 enodes (cost 388 ) 0.505 * [simplify]: Simplified to: (*.f64 (log.f64 (/.f64 b a)) 2) (*.f64 (log.f64 (/.f64 b a)) 2) (*.f64 (log.f64 (/.f64 b a)) 2) 2 (pow.f64 (/.f64 b a) (*.f64 (cbrt.f64 2) (cbrt.f64 2))) (pow.f64 (/.f64 b a) (sqrt.f64 2)) (/.f64 b a) (pow.f64 (cbrt.f64 (/.f64 b a)) 4) (pow.f64 (cbrt.f64 (/.f64 b a)) 2) (/.f64 b a) (/.f64 b a) (pow.f64 (/.f64 (cbrt.f64 b) (cbrt.f64 a)) 4) (pow.f64 (/.f64 (cbrt.f64 b) (cbrt.f64 a)) 2) (*.f64 (/.f64 b a) (cbrt.f64 b)) (/.f64 (*.f64 (cbrt.f64 b) (cbrt.f64 b)) a) (*.f64 b (cbrt.f64 b)) (pow.f64 (/.f64 (cbrt.f64 b) a) 2) (/.f64 (/.f64 b (pow.f64 (cbrt.f64 a) 3)) (cbrt.f64 a)) (/.f64 b (*.f64 (cbrt.f64 a) (cbrt.f64 a))) (/.f64 b a) (/.f64 b a) b (/.f64 (/.f64 b a) a) (pow.f64 (/.f64 1 (*.f64 (cbrt.f64 a) (cbrt.f64 a))) 2) (pow.f64 (/.f64 b (cbrt.f64 a)) 2) (/.f64 1 a) (*.f64 b (/.f64 b a)) 1 (pow.f64 (/.f64 b a) 2) 1 (pow.f64 (/.f64 b a) 2) (*.f64 b b) (/.f64 (/.f64 1 a) a) (*.f64 (log.f64 (/.f64 b a)) 2) (exp.f64 (pow.f64 (/.f64 b a) 2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (cbrt.f64 (pow.f64 (/.f64 b a) 2))) (cbrt.f64 (pow.f64 (/.f64 b a) 2)) (pow.f64 (/.f64 b a) 6) (fabs.f64 (/.f64 b a)) (fabs.f64 (/.f64 b a)) (/.f64 b a) (/.f64 b a) (log.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (exp.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (*.f64 (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))))) (cbrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (pow.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) 3) (fabs.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (cbrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) 1 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) 1/2 (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (sqrt.f64 (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2))))) (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2) (pow.f64 (/.f64 b a) 2) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) (sqrt.f64 (fabs.f64 (-.f64 1 (pow.f64 (/.f64 b a) 2)))) 0.505 * * * [progress]: adding candidates to table 0.537 * [progress]: [Phase 3 of 3] Extracting. 0.537 * * [regime]: Finding splitpoints for: (# # #) 0.538 * * * [regime-changes]: Trying 4 branch expressions: ((*.f64 b b) (*.f64 a a) b a) 0.538 * * * * [regimes]: Trying to branch on (*.f64 b b) from (# # #) 0.571 * * * * [regimes]: Trying to branch on (*.f64 a a) from (# # #) 0.606 * * * * [regimes]: Trying to branch on b from (# # #) 0.640 * * * * [regimes]: Trying to branch on a from (# # #) 0.675 * * * [regime]: Found split indices: #