0.001 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.022 * * * [progress]: [2/2] Setting up program. 0.024 * [progress]: [Phase 2 of 3] Improving. 0.024 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.025 * [simplify]: Simplifying (* (+ a b) (+ a b)) 0.025 * * [simplify]: iters left: 4 (4 enodes) 0.026 * * [simplify]: iters left: 3 (19 enodes) 0.029 * * [simplify]: iters left: 2 (41 enodes) 0.035 * * [simplify]: iters left: 1 (77 enodes) 0.049 * * [simplify]: Extracting #0: cost 1 inf + 0 0.049 * * [simplify]: Extracting #1: cost 11 inf + 0 0.049 * * [simplify]: Extracting #2: cost 29 inf + 0 0.049 * * [simplify]: Extracting #3: cost 24 inf + 127 0.050 * * [simplify]: Extracting #4: cost 4 inf + 1844 0.050 * * [simplify]: Extracting #5: cost 0 inf + 2332 0.051 * * [simplify]: Extracting #6: cost 0 inf + 2292 0.052 * [simplify]: Simplified to (* (+ b a) (+ b a)) 0.052 * [simplify]: Simplified (2) to (λ (a b) (* (+ b a) (+ b a))) 0.054 * * [progress]: iteration 1 / 4 0.054 * * * [progress]: picking best candidate 0.056 * * * * [pick]: Picked # 0.056 * * * [progress]: localizing error 0.062 * * * [progress]: generating rewritten candidates 0.063 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.094 * * * [progress]: generating series expansions 0.094 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.095 * [backup-simplify]: Simplify (* (+ a b) (+ a b)) into (pow (+ a b) 2) 0.095 * [approximate]: Taking taylor expansion of (pow (+ a b) 2) in (a b) around 0 0.095 * [taylor]: Taking taylor expansion of (pow (+ a b) 2) in b 0.095 * [taylor]: Taking taylor expansion of (+ a b) in b 0.095 * [taylor]: Taking taylor expansion of a in b 0.095 * [backup-simplify]: Simplify a into a 0.095 * [taylor]: Taking taylor expansion of b in b 0.095 * [backup-simplify]: Simplify 0 into 0 0.095 * [backup-simplify]: Simplify 1 into 1 0.095 * [backup-simplify]: Simplify (+ a 0) into a 0.095 * [taylor]: Taking taylor expansion of (pow (+ a b) 2) in a 0.095 * [taylor]: Taking taylor expansion of (+ a b) in a 0.095 * [taylor]: Taking taylor expansion of a in a 0.095 * [backup-simplify]: Simplify 0 into 0 0.095 * [backup-simplify]: Simplify 1 into 1 0.095 * [taylor]: Taking taylor expansion of b in a 0.095 * [backup-simplify]: Simplify b into b 0.095 * [backup-simplify]: Simplify (+ 0 b) into b 0.095 * [taylor]: Taking taylor expansion of (pow (+ a b) 2) in a 0.095 * [taylor]: Taking taylor expansion of (+ a b) in a 0.095 * [taylor]: Taking taylor expansion of a in a 0.095 * [backup-simplify]: Simplify 0 into 0 0.095 * [backup-simplify]: Simplify 1 into 1 0.095 * [taylor]: Taking taylor expansion of b in a 0.095 * [backup-simplify]: Simplify b into b 0.095 * [backup-simplify]: Simplify (+ 0 b) into b 0.095 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.095 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.095 * [taylor]: Taking taylor expansion of b in b 0.095 * [backup-simplify]: Simplify 0 into 0 0.095 * [backup-simplify]: Simplify 1 into 1 0.096 * [backup-simplify]: Simplify (+ 1 0) into 1 0.096 * [backup-simplify]: Simplify (+ (* b 1) (* 1 b)) into (* 2 b) 0.096 * [taylor]: Taking taylor expansion of (* 2 b) in b 0.096 * [taylor]: Taking taylor expansion of 2 in b 0.096 * [backup-simplify]: Simplify 2 into 2 0.096 * [taylor]: Taking taylor expansion of b in b 0.096 * [backup-simplify]: Simplify 0 into 0 0.096 * [backup-simplify]: Simplify 1 into 1 0.096 * [backup-simplify]: Simplify (* 2 0) into 0 0.096 * [backup-simplify]: Simplify 0 into 0 0.096 * [backup-simplify]: Simplify (+ 0 0) into 0 0.097 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 1 1) (* 0 b))) into 1 0.097 * [taylor]: Taking taylor expansion of 1 in b 0.097 * [backup-simplify]: Simplify 1 into 1 0.097 * [backup-simplify]: Simplify 1 into 1 0.097 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 0.097 * [backup-simplify]: Simplify 2 into 2 0.097 * [backup-simplify]: Simplify (* 1 1) into 1 0.098 * [backup-simplify]: Simplify 1 into 1 0.098 * [backup-simplify]: Simplify (+ (* 1 (pow (* b 1) 2)) (+ (* 2 (* b a)) (* 1 (pow (* 1 a) 2)))) into (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 0.098 * [backup-simplify]: Simplify (* (+ (/ 1 a) (/ 1 b)) (+ (/ 1 a) (/ 1 b))) into (pow (+ (/ 1 a) (/ 1 b)) 2) 0.098 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 a) (/ 1 b)) 2) in (a b) around 0 0.098 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 a) (/ 1 b)) 2) in b 0.098 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in b 0.098 * [taylor]: Taking taylor expansion of (/ 1 a) in b 0.098 * [taylor]: Taking taylor expansion of a in b 0.098 * [backup-simplify]: Simplify a into a 0.098 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.098 * [taylor]: Taking taylor expansion of (/ 1 b) in b 0.098 * [taylor]: Taking taylor expansion of b in b 0.098 * [backup-simplify]: Simplify 0 into 0 0.098 * [backup-simplify]: Simplify 1 into 1 0.098 * [backup-simplify]: Simplify (/ 1 1) into 1 0.099 * [backup-simplify]: Simplify (+ 0 1) into 1 0.099 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 a) (/ 1 b)) 2) in a 0.099 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in a 0.099 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.099 * [taylor]: Taking taylor expansion of a in a 0.099 * [backup-simplify]: Simplify 0 into 0 0.099 * [backup-simplify]: Simplify 1 into 1 0.099 * [backup-simplify]: Simplify (/ 1 1) into 1 0.099 * [taylor]: Taking taylor expansion of (/ 1 b) in a 0.099 * [taylor]: Taking taylor expansion of b in a 0.099 * [backup-simplify]: Simplify b into b 0.099 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 0.099 * [backup-simplify]: Simplify (+ 1 0) into 1 0.099 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 a) (/ 1 b)) 2) in a 0.099 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in a 0.099 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.099 * [taylor]: Taking taylor expansion of a in a 0.099 * [backup-simplify]: Simplify 0 into 0 0.099 * [backup-simplify]: Simplify 1 into 1 0.100 * [backup-simplify]: Simplify (/ 1 1) into 1 0.100 * [taylor]: Taking taylor expansion of (/ 1 b) in a 0.100 * [taylor]: Taking taylor expansion of b in a 0.100 * [backup-simplify]: Simplify b into b 0.100 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 0.100 * [backup-simplify]: Simplify (+ 1 0) into 1 0.100 * [backup-simplify]: Simplify (* 1 1) into 1 0.100 * [taylor]: Taking taylor expansion of 1 in b 0.100 * [backup-simplify]: Simplify 1 into 1 0.101 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.101 * [backup-simplify]: Simplify (+ 0 (/ 1 b)) into (/ 1 b) 0.101 * [backup-simplify]: Simplify (+ (* 1 (/ 1 b)) (* (/ 1 b) 1)) into (* 2 (/ 1 b)) 0.101 * [taylor]: Taking taylor expansion of (* 2 (/ 1 b)) in b 0.101 * [taylor]: Taking taylor expansion of 2 in b 0.101 * [backup-simplify]: Simplify 2 into 2 0.101 * [taylor]: Taking taylor expansion of (/ 1 b) in b 0.101 * [taylor]: Taking taylor expansion of b in b 0.101 * [backup-simplify]: Simplify 0 into 0 0.101 * [backup-simplify]: Simplify 1 into 1 0.101 * [backup-simplify]: Simplify (/ 1 1) into 1 0.102 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.102 * [backup-simplify]: Simplify (- (+ (* (/ 1 b) (/ 0 b)))) into 0 0.102 * [backup-simplify]: Simplify (+ 0 0) into 0 0.103 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (/ 1 b) (/ 1 b)) (* 0 1))) into (/ 1 (pow b 2)) 0.103 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.103 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.103 * [taylor]: Taking taylor expansion of b in b 0.103 * [backup-simplify]: Simplify 0 into 0 0.103 * [backup-simplify]: Simplify 1 into 1 0.103 * [backup-simplify]: Simplify (* 1 1) into 1 0.104 * [backup-simplify]: Simplify (/ 1 1) into 1 0.104 * [backup-simplify]: Simplify 1 into 1 0.104 * [backup-simplify]: Simplify (* 2 1) into 2 0.104 * [backup-simplify]: Simplify 2 into 2 0.104 * [backup-simplify]: Simplify 1 into 1 0.104 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 a))) 2)) (+ (* 2 (* (/ 1 (/ 1 b)) (/ 1 (/ 1 a)))) (* 1 (pow (* (/ 1 (/ 1 b)) 1) 2)))) into (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 0.104 * [backup-simplify]: Simplify (* (+ (/ 1 (- a)) (/ 1 (- b))) (+ (/ 1 (- a)) (/ 1 (- b)))) into (pow (+ (/ 1 a) (/ 1 b)) 2) 0.104 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 a) (/ 1 b)) 2) in (a b) around 0 0.104 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 a) (/ 1 b)) 2) in b 0.104 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in b 0.104 * [taylor]: Taking taylor expansion of (/ 1 a) in b 0.104 * [taylor]: Taking taylor expansion of a in b 0.104 * [backup-simplify]: Simplify a into a 0.104 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.104 * [taylor]: Taking taylor expansion of (/ 1 b) in b 0.105 * [taylor]: Taking taylor expansion of b in b 0.105 * [backup-simplify]: Simplify 0 into 0 0.105 * [backup-simplify]: Simplify 1 into 1 0.105 * [backup-simplify]: Simplify (/ 1 1) into 1 0.105 * [backup-simplify]: Simplify (+ 0 1) into 1 0.105 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 a) (/ 1 b)) 2) in a 0.105 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in a 0.105 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.105 * [taylor]: Taking taylor expansion of a in a 0.105 * [backup-simplify]: Simplify 0 into 0 0.105 * [backup-simplify]: Simplify 1 into 1 0.105 * [backup-simplify]: Simplify (/ 1 1) into 1 0.105 * [taylor]: Taking taylor expansion of (/ 1 b) in a 0.105 * [taylor]: Taking taylor expansion of b in a 0.105 * [backup-simplify]: Simplify b into b 0.106 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 0.106 * [backup-simplify]: Simplify (+ 1 0) into 1 0.106 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 a) (/ 1 b)) 2) in a 0.106 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in a 0.106 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.106 * [taylor]: Taking taylor expansion of a in a 0.106 * [backup-simplify]: Simplify 0 into 0 0.106 * [backup-simplify]: Simplify 1 into 1 0.106 * [backup-simplify]: Simplify (/ 1 1) into 1 0.106 * [taylor]: Taking taylor expansion of (/ 1 b) in a 0.106 * [taylor]: Taking taylor expansion of b in a 0.106 * [backup-simplify]: Simplify b into b 0.106 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 0.106 * [backup-simplify]: Simplify (+ 1 0) into 1 0.107 * [backup-simplify]: Simplify (* 1 1) into 1 0.107 * [taylor]: Taking taylor expansion of 1 in b 0.107 * [backup-simplify]: Simplify 1 into 1 0.107 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.107 * [backup-simplify]: Simplify (+ 0 (/ 1 b)) into (/ 1 b) 0.107 * [backup-simplify]: Simplify (+ (* 1 (/ 1 b)) (* (/ 1 b) 1)) into (* 2 (/ 1 b)) 0.107 * [taylor]: Taking taylor expansion of (* 2 (/ 1 b)) in b 0.107 * [taylor]: Taking taylor expansion of 2 in b 0.107 * [backup-simplify]: Simplify 2 into 2 0.107 * [taylor]: Taking taylor expansion of (/ 1 b) in b 0.107 * [taylor]: Taking taylor expansion of b in b 0.108 * [backup-simplify]: Simplify 0 into 0 0.108 * [backup-simplify]: Simplify 1 into 1 0.108 * [backup-simplify]: Simplify (/ 1 1) into 1 0.108 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.108 * [backup-simplify]: Simplify (- (+ (* (/ 1 b) (/ 0 b)))) into 0 0.109 * [backup-simplify]: Simplify (+ 0 0) into 0 0.109 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* (/ 1 b) (/ 1 b)) (* 0 1))) into (/ 1 (pow b 2)) 0.109 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.109 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.109 * [taylor]: Taking taylor expansion of b in b 0.109 * [backup-simplify]: Simplify 0 into 0 0.109 * [backup-simplify]: Simplify 1 into 1 0.110 * [backup-simplify]: Simplify (* 1 1) into 1 0.110 * [backup-simplify]: Simplify (/ 1 1) into 1 0.110 * [backup-simplify]: Simplify 1 into 1 0.110 * [backup-simplify]: Simplify (* 2 1) into 2 0.110 * [backup-simplify]: Simplify 2 into 2 0.110 * [backup-simplify]: Simplify 1 into 1 0.110 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- a)))) 2)) (+ (* 2 (* (/ 1 (/ 1 (- b))) (/ 1 (/ 1 (- a))))) (* 1 (pow (* (/ 1 (/ 1 (- b))) 1) 2)))) into (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 0.111 * * * [progress]: simplifying candidates 0.111 * * * * [progress]: [ 1 / 44 ] simplifiying candidate # 0.111 * [simplify]: Simplifying (+ a b) 0.111 * * [simplify]: iters left: 2 (3 enodes) 0.112 * * [simplify]: iters left: 1 (10 enodes) 0.113 * * [simplify]: Extracting #0: cost 1 inf + 0 0.113 * * [simplify]: Extracting #1: cost 4 inf + 0 0.113 * * [simplify]: Extracting #2: cost 2 inf + 2 0.113 * * [simplify]: Extracting #3: cost 0 inf + 86 0.113 * [simplify]: Simplified to (+ b a) 0.113 * [simplify]: Simplified (2 1) to (λ (a b) (pow (+ b a) (+ 1 1))) 0.113 * [simplify]: Simplifying (+ 1 1) 0.113 * * [simplify]: iters left: 2 (2 enodes) 0.114 * * [simplify]: iters left: 1 (9 enodes) 0.116 * * [simplify]: Extracting #0: cost 1 inf + 0 0.116 * * [simplify]: Extracting #1: cost 0 inf + 1 0.116 * [simplify]: Simplified to 2 0.116 * [simplify]: Simplified (2 2) to (λ (a b) (pow (+ a b) 2)) 0.116 * * * * [progress]: [ 2 / 44 ] simplifiying candidate # 0.116 * [simplify]: Simplifying (* (+ a b) (+ a b)) 0.116 * * [simplify]: iters left: 4 (4 enodes) 0.117 * * [simplify]: iters left: 3 (19 enodes) 0.121 * * [simplify]: iters left: 2 (41 enodes) 0.127 * * [simplify]: iters left: 1 (77 enodes) 0.139 * * [simplify]: Extracting #0: cost 1 inf + 0 0.140 * * [simplify]: Extracting #1: cost 11 inf + 0 0.140 * * [simplify]: Extracting #2: cost 29 inf + 0 0.140 * * [simplify]: Extracting #3: cost 24 inf + 127 0.140 * * [simplify]: Extracting #4: cost 4 inf + 1844 0.141 * * [simplify]: Extracting #5: cost 0 inf + 2332 0.141 * * [simplify]: Extracting #6: cost 0 inf + 2292 0.142 * [simplify]: Simplified to (* (+ b a) (+ b a)) 0.142 * [simplify]: Simplified (2 1) to (λ (a b) (pow (* (+ b a) (+ b a)) 1)) 0.142 * * * * [progress]: [ 3 / 44 ] simplifiying candidate # 0.142 * * * * [progress]: [ 4 / 44 ] simplifiying candidate # 0.142 * [simplify]: Simplifying (+ a b) 0.142 * * [simplify]: iters left: 2 (3 enodes) 0.143 * * [simplify]: iters left: 1 (10 enodes) 0.144 * * [simplify]: Extracting #0: cost 1 inf + 0 0.144 * * [simplify]: Extracting #1: cost 4 inf + 0 0.144 * * [simplify]: Extracting #2: cost 2 inf + 2 0.144 * * [simplify]: Extracting #3: cost 0 inf + 86 0.144 * [simplify]: Simplified to (+ b a) 0.144 * [simplify]: Simplified (2 1) to (λ (a b) (pow (+ b a) (+ 1 1))) 0.144 * * * * [progress]: [ 5 / 44 ] simplifiying candidate # 0.144 * * * * [progress]: [ 6 / 44 ] simplifiying candidate # 0.144 * [simplify]: Simplifying (+ (log (+ a b)) (log (+ a b))) 0.145 * * [simplify]: iters left: 5 (5 enodes) 0.145 * * [simplify]: iters left: 4 (16 enodes) 0.149 * * [simplify]: Extracting #0: cost 1 inf + 0 0.149 * * [simplify]: Extracting #1: cost 3 inf + 0 0.150 * * [simplify]: Extracting #2: cost 5 inf + 0 0.150 * * [simplify]: Extracting #3: cost 8 inf + 0 0.150 * * [simplify]: Extracting #4: cost 6 inf + 2 0.150 * * [simplify]: Extracting #5: cost 0 inf + 614 0.150 * [simplify]: Simplified to (+ (log (+ b a)) (log (+ b a))) 0.150 * [simplify]: Simplified (2 1) to (λ (a b) (exp (+ (log (+ b a)) (log (+ b a))))) 0.150 * * * * [progress]: [ 7 / 44 ] simplifiying candidate # 0.150 * * * * [progress]: [ 8 / 44 ] simplifiying candidate # 0.150 * * * * [progress]: [ 9 / 44 ] simplifiying candidate # 0.151 * [simplify]: Simplifying (* (* (* (+ a b) (+ a b)) (+ a b)) (* (* (+ a b) (+ a b)) (+ a b))) 0.151 * * [simplify]: iters left: 6 (6 enodes) 0.154 * * [simplify]: iters left: 5 (38 enodes) 0.168 * * [simplify]: iters left: 4 (186 enodes) 0.282 * * [simplify]: Extracting #0: cost 1 inf + 0 0.282 * * [simplify]: Extracting #1: cost 20 inf + 0 0.282 * * [simplify]: Extracting #2: cost 154 inf + 2 0.284 * * [simplify]: Extracting #3: cost 243 inf + 2399 0.298 * * [simplify]: Extracting #4: cost 86 inf + 28517 0.316 * * [simplify]: Extracting #5: cost 0 inf + 43809 0.332 * [simplify]: Simplified to (* (* (+ b a) (* (+ b a) (+ b a))) (* (+ b a) (* (+ b a) (+ b a)))) 0.332 * [simplify]: Simplified (2 1) to (λ (a b) (cbrt (* (* (+ b a) (* (+ b a) (+ b a))) (* (+ b a) (* (+ b a) (+ b a)))))) 0.332 * * * * [progress]: [ 10 / 44 ] simplifiying candidate # 0.333 * * * * [progress]: [ 11 / 44 ] simplifiying candidate # 0.333 * * * * [progress]: [ 12 / 44 ] simplifiying candidate # 0.333 * * * * [progress]: [ 13 / 44 ] simplifiying candidate # 0.333 * [simplify]: Simplifying (* (+ (pow a 3) (pow b 3)) (+ (pow a 3) (pow b 3))) 0.333 * * [simplify]: iters left: 5 (7 enodes) 0.335 * * [simplify]: iters left: 4 (41 enodes) 0.346 * * [simplify]: iters left: 3 (114 enodes) 0.385 * * [simplify]: iters left: 2 (330 enodes) 0.592 * * [simplify]: Extracting #0: cost 1 inf + 0 0.593 * * [simplify]: Extracting #1: cost 11 inf + 0 0.593 * * [simplify]: Extracting #2: cost 88 inf + 0 0.594 * * [simplify]: Extracting #3: cost 180 inf + 45 0.598 * * [simplify]: Extracting #4: cost 119 inf + 17276 0.611 * * [simplify]: Extracting #5: cost 15 inf + 54302 0.625 * * [simplify]: Extracting #6: cost 0 inf + 57355 0.636 * * [simplify]: Extracting #7: cost 0 inf + 56973 0.645 * [simplify]: Simplified to (* (+ (* (* a a) a) (* b (* b b))) (+ (* (* a a) a) (* b (* b b)))) 0.645 * [simplify]: Simplified (2 1) to (λ (a b) (/ (* (+ (* (* a a) a) (* b (* b b))) (+ (* (* a a) a) (* b (* b b)))) (* (+ (* a a) (- (* b b) (* a b))) (+ (* a a) (- (* b b) (* a b)))))) 0.645 * [simplify]: Simplifying (* (+ (* a a) (- (* b b) (* a b))) (+ (* a a) (- (* b b) (* a b)))) 0.645 * * [simplify]: iters left: 6 (8 enodes) 0.649 * * [simplify]: iters left: 5 (38 enodes) 0.662 * * [simplify]: iters left: 4 (95 enodes) 0.683 * * [simplify]: iters left: 3 (325 enodes) 0.883 * * [simplify]: Extracting #0: cost 1 inf + 0 0.884 * * [simplify]: Extracting #1: cost 30 inf + 0 0.885 * * [simplify]: Extracting #2: cost 176 inf + 0 0.887 * * [simplify]: Extracting #3: cost 205 inf + 3645 0.898 * * [simplify]: Extracting #4: cost 105 inf + 22995 0.921 * * [simplify]: Extracting #5: cost 7 inf + 45867 0.951 * * [simplify]: Extracting #6: cost 0 inf + 47401 0.978 * * [simplify]: Extracting #7: cost 0 inf + 47361 1.005 * [simplify]: Simplified to (* (+ (* a a) (* b (- b a))) (+ (* a a) (* b (- b a)))) 1.005 * [simplify]: Simplified (2 2) to (λ (a b) (/ (* (+ (* (* a a) a) (* b (* b b))) (+ (* (* a a) a) (* b (* b b)))) (* (+ (* a a) (* b (- b a))) (+ (* a a) (* b (- b a)))))) 1.005 * * * * [progress]: [ 14 / 44 ] simplifiying candidate # 1.006 * [simplify]: Simplifying (* (+ (pow a 3) (pow b 3)) (- (* a a) (* b b))) 1.006 * * [simplify]: iters left: 6 (10 enodes) 1.012 * * [simplify]: iters left: 5 (48 enodes) 1.032 * * [simplify]: iters left: 4 (102 enodes) 1.079 * * [simplify]: iters left: 3 (288 enodes) 1.262 * * [simplify]: Extracting #0: cost 1 inf + 0 1.262 * * [simplify]: Extracting #1: cost 47 inf + 0 1.263 * * [simplify]: Extracting #2: cost 177 inf + 0 1.265 * * [simplify]: Extracting #3: cost 278 inf + 369 1.270 * * [simplify]: Extracting #4: cost 208 inf + 13178 1.287 * * [simplify]: Extracting #5: cost 50 inf + 51840 1.314 * * [simplify]: Extracting #6: cost 0 inf + 64540 1.327 * [simplify]: Simplified to (* (- (* a a) (* b b)) (+ (* a (* a a)) (* b (* b b)))) 1.327 * [simplify]: Simplified (2 1) to (λ (a b) (/ (* (- (* a a) (* b b)) (+ (* a (* a a)) (* b (* b b)))) (* (+ (* a a) (- (* b b) (* a b))) (- a b)))) 1.327 * [simplify]: Simplifying (* (+ (* a a) (- (* b b) (* a b))) (- a b)) 1.327 * * [simplify]: iters left: 6 (9 enodes) 1.329 * * [simplify]: iters left: 5 (38 enodes) 1.335 * * [simplify]: iters left: 4 (75 enodes) 1.349 * * [simplify]: iters left: 3 (184 enodes) 1.442 * * [simplify]: Extracting #0: cost 1 inf + 0 1.442 * * [simplify]: Extracting #1: cost 46 inf + 0 1.443 * * [simplify]: Extracting #2: cost 114 inf + 0 1.443 * * [simplify]: Extracting #3: cost 110 inf + 1429 1.446 * * [simplify]: Extracting #4: cost 35 inf + 12966 1.452 * * [simplify]: Extracting #5: cost 0 inf + 20274 1.457 * * [simplify]: Extracting #6: cost 0 inf + 20194 1.463 * [simplify]: Simplified to (* (- a b) (+ (* (- a b) a) (* b b))) 1.463 * [simplify]: Simplified (2 2) to (λ (a b) (/ (* (- (* a a) (* b b)) (+ (* a (* a a)) (* b (* b b)))) (* (- a b) (+ (* (- a b) a) (* b b))))) 1.463 * * * * [progress]: [ 15 / 44 ] simplifiying candidate # 1.464 * [simplify]: Simplifying (* (- (* a a) (* b b)) (+ (pow a 3) (pow b 3))) 1.464 * * [simplify]: iters left: 6 (10 enodes) 1.470 * * [simplify]: iters left: 5 (54 enodes) 1.489 * * [simplify]: iters left: 4 (154 enodes) 1.555 * * [simplify]: Extracting #0: cost 1 inf + 0 1.555 * * [simplify]: Extracting #1: cost 26 inf + 0 1.556 * * [simplify]: Extracting #2: cost 131 inf + 0 1.558 * * [simplify]: Extracting #3: cost 157 inf + 2717 1.563 * * [simplify]: Extracting #4: cost 77 inf + 14838 1.573 * * [simplify]: Extracting #5: cost 22 inf + 28085 1.583 * * [simplify]: Extracting #6: cost 0 inf + 35375 1.589 * [simplify]: Simplified to (* (- (* a a) (* b b)) (+ (* b (* b b)) (* a (* a a)))) 1.589 * [simplify]: Simplified (2 1) to (λ (a b) (/ (* (- (* a a) (* b b)) (+ (* b (* b b)) (* a (* a a)))) (* (- a b) (+ (* a a) (- (* b b) (* a b)))))) 1.589 * [simplify]: Simplifying (* (- a b) (+ (* a a) (- (* b b) (* a b)))) 1.590 * * [simplify]: iters left: 6 (9 enodes) 1.592 * * [simplify]: iters left: 5 (44 enodes) 1.602 * * [simplify]: iters left: 4 (109 enodes) 1.635 * * [simplify]: iters left: 3 (298 enodes) 1.737 * * [simplify]: Extracting #0: cost 1 inf + 0 1.737 * * [simplify]: Extracting #1: cost 39 inf + 0 1.737 * * [simplify]: Extracting #2: cost 148 inf + 0 1.738 * * [simplify]: Extracting #3: cost 147 inf + 2505 1.744 * * [simplify]: Extracting #4: cost 34 inf + 22688 1.758 * * [simplify]: Extracting #5: cost 2 inf + 29260 1.773 * * [simplify]: Extracting #6: cost 0 inf + 29373 1.781 * * [simplify]: Extracting #7: cost 0 inf + 29293 1.788 * [simplify]: Simplified to (* (+ (* b b) (* a (- a b))) (- a b)) 1.788 * [simplify]: Simplified (2 2) to (λ (a b) (/ (* (- (* a a) (* b b)) (+ (* b (* b b)) (* a (* a a)))) (* (+ (* b b) (* a (- a b))) (- a b)))) 1.788 * * * * [progress]: [ 16 / 44 ] simplifiying candidate # 1.788 * [simplify]: Simplifying (* (- (* a a) (* b b)) (- (* a a) (* b b))) 1.788 * * [simplify]: iters left: 6 (6 enodes) 1.790 * * [simplify]: iters left: 5 (23 enodes) 1.793 * * [simplify]: iters left: 4 (49 enodes) 1.806 * * [simplify]: iters left: 3 (161 enodes) 1.955 * * [simplify]: Extracting #0: cost 1 inf + 0 1.955 * * [simplify]: Extracting #1: cost 43 inf + 0 1.956 * * [simplify]: Extracting #2: cost 161 inf + 0 1.957 * * [simplify]: Extracting #3: cost 180 inf + 1588 1.963 * * [simplify]: Extracting #4: cost 63 inf + 19808 1.970 * * [simplify]: Extracting #5: cost 0 inf + 30333 1.978 * * [simplify]: Extracting #6: cost 0 inf + 30253 1.985 * [simplify]: Simplified to (* (- (* a a) (* b b)) (- (* a a) (* b b))) 1.985 * [simplify]: Simplified (2 1) to (λ (a b) (/ (* (- (* a a) (* b b)) (- (* a a) (* b b))) (* (- a b) (- a b)))) 1.985 * [simplify]: Simplifying (* (- a b) (- a b)) 1.986 * * [simplify]: iters left: 4 (4 enodes) 1.986 * * [simplify]: iters left: 3 (14 enodes) 1.988 * * [simplify]: iters left: 2 (23 enodes) 1.993 * * [simplify]: iters left: 1 (49 enodes) 2.001 * * [simplify]: Extracting #0: cost 1 inf + 0 2.001 * * [simplify]: Extracting #1: cost 17 inf + 0 2.001 * * [simplify]: Extracting #2: cost 32 inf + 0 2.001 * * [simplify]: Extracting #3: cost 30 inf + 43 2.002 * * [simplify]: Extracting #4: cost 7 inf + 2364 2.003 * * [simplify]: Extracting #5: cost 0 inf + 3176 2.003 * [simplify]: Simplified to (* (- a b) (- a b)) 2.003 * [simplify]: Simplified (2 2) to (λ (a b) (/ (* (- (* a a) (* b b)) (- (* a a) (* b b))) (* (- a b) (- a b)))) 2.003 * * * * [progress]: [ 17 / 44 ] simplifiying candidate # 2.004 * * * * [progress]: [ 18 / 44 ] simplifiying candidate # 2.004 * [simplify]: Simplifying (* (* (cbrt (+ a b)) (cbrt (+ a b))) (* (cbrt (+ a b)) (cbrt (+ a b)))) 2.004 * * [simplify]: iters left: 6 (6 enodes) 2.005 * * [simplify]: iters left: 5 (23 enodes) 2.008 * * [simplify]: iters left: 4 (27 enodes) 2.013 * * [simplify]: iters left: 3 (38 enodes) 2.022 * * [simplify]: iters left: 2 (70 enodes) 2.053 * * [simplify]: iters left: 1 (126 enodes) 2.095 * * [simplify]: Extracting #0: cost 1 inf + 0 2.095 * * [simplify]: Extracting #1: cost 15 inf + 0 2.096 * * [simplify]: Extracting #2: cost 45 inf + 1 2.096 * * [simplify]: Extracting #3: cost 41 inf + 9 2.096 * * [simplify]: Extracting #4: cost 38 inf + 95 2.097 * * [simplify]: Extracting #5: cost 24 inf + 3319 2.099 * * [simplify]: Extracting #6: cost 3 inf + 12560 2.102 * * [simplify]: Extracting #7: cost 0 inf + 14101 2.104 * [simplify]: Simplified to (* (+ b a) (cbrt (+ b a))) 2.104 * [simplify]: Simplified (2 1) to (λ (a b) (* (* (+ b a) (cbrt (+ b a))) (* (cbrt (+ a b)) (cbrt (+ a b))))) 2.105 * [simplify]: Simplifying (* (cbrt (+ a b)) (cbrt (+ a b))) 2.105 * * [simplify]: iters left: 5 (5 enodes) 2.107 * * [simplify]: iters left: 4 (16 enodes) 2.111 * * [simplify]: Extracting #0: cost 1 inf + 0 2.111 * * [simplify]: Extracting #1: cost 3 inf + 0 2.111 * * [simplify]: Extracting #2: cost 5 inf + 0 2.111 * * [simplify]: Extracting #3: cost 8 inf + 0 2.111 * * [simplify]: Extracting #4: cost 6 inf + 2 2.111 * * [simplify]: Extracting #5: cost 0 inf + 654 2.112 * [simplify]: Simplified to (* (cbrt (+ b a)) (cbrt (+ b a))) 2.112 * [simplify]: Simplified (2 2) to (λ (a b) (* (* (* (cbrt (+ a b)) (cbrt (+ a b))) (* (cbrt (+ a b)) (cbrt (+ a b)))) (* (cbrt (+ b a)) (cbrt (+ b a))))) 2.112 * * * * [progress]: [ 19 / 44 ] simplifiying candidate # 2.112 * [simplify]: Simplifying (* (sqrt (+ a b)) (sqrt (+ a b))) 2.112 * * [simplify]: iters left: 5 (5 enodes) 2.114 * * [simplify]: iters left: 4 (14 enodes) 2.118 * * [simplify]: iters left: 3 (15 enodes) 2.121 * * [simplify]: Extracting #0: cost 1 inf + 0 2.121 * * [simplify]: Extracting #1: cost 5 inf + 0 2.122 * * [simplify]: Extracting #2: cost 4 inf + 2 2.122 * * [simplify]: Extracting #3: cost 3 inf + 44 2.122 * * [simplify]: Extracting #4: cost 0 inf + 250 2.122 * [simplify]: Simplified to (+ b a) 2.122 * [simplify]: Simplified (2 1) to (λ (a b) (* (+ b a) (* (sqrt (+ a b)) (sqrt (+ a b))))) 2.122 * [simplify]: Simplifying (* (sqrt (+ a b)) (sqrt (+ a b))) 2.122 * * [simplify]: iters left: 5 (5 enodes) 2.124 * * [simplify]: iters left: 4 (14 enodes) 2.128 * * [simplify]: iters left: 3 (15 enodes) 2.132 * * [simplify]: Extracting #0: cost 1 inf + 0 2.132 * * [simplify]: Extracting #1: cost 5 inf + 0 2.132 * * [simplify]: Extracting #2: cost 4 inf + 2 2.132 * * [simplify]: Extracting #3: cost 3 inf + 44 2.132 * * [simplify]: Extracting #4: cost 0 inf + 250 2.132 * [simplify]: Simplified to (+ b a) 2.132 * [simplify]: Simplified (2 2) to (λ (a b) (* (* (sqrt (+ a b)) (sqrt (+ a b))) (+ b a))) 2.132 * * * * [progress]: [ 20 / 44 ] simplifiying candidate # 2.132 * [simplify]: Simplifying (* 1 1) 2.132 * * [simplify]: iters left: 2 (2 enodes) 2.134 * * [simplify]: iters left: 1 (6 enodes) 2.136 * * [simplify]: Extracting #0: cost 1 inf + 0 2.136 * * [simplify]: Extracting #1: cost 0 inf + 1 2.136 * [simplify]: Simplified to 1 2.136 * [simplify]: Simplified (2 1) to (λ (a b) (* 1 (* (+ a b) (+ a b)))) 2.137 * [simplify]: Simplifying (* (+ a b) (+ a b)) 2.137 * * [simplify]: iters left: 4 (4 enodes) 2.139 * * [simplify]: iters left: 3 (19 enodes) 2.146 * * [simplify]: iters left: 2 (41 enodes) 2.152 * * [simplify]: iters left: 1 (77 enodes) 2.161 * * [simplify]: Extracting #0: cost 1 inf + 0 2.161 * * [simplify]: Extracting #1: cost 11 inf + 0 2.161 * * [simplify]: Extracting #2: cost 29 inf + 0 2.162 * * [simplify]: Extracting #3: cost 24 inf + 127 2.162 * * [simplify]: Extracting #4: cost 4 inf + 1844 2.163 * * [simplify]: Extracting #5: cost 0 inf + 2332 2.163 * * [simplify]: Extracting #6: cost 0 inf + 2292 2.164 * [simplify]: Simplified to (* (+ b a) (+ b a)) 2.164 * [simplify]: Simplified (2 2) to (λ (a b) (* 1 (* (+ b a) (+ b a)))) 2.164 * * * * [progress]: [ 21 / 44 ] simplifiying candidate # 2.164 * [simplify]: Simplifying (* 1 1) 2.164 * * [simplify]: iters left: 2 (2 enodes) 2.165 * * [simplify]: iters left: 1 (6 enodes) 2.166 * * [simplify]: Extracting #0: cost 1 inf + 0 2.166 * * [simplify]: Extracting #1: cost 0 inf + 1 2.166 * [simplify]: Simplified to 1 2.166 * [simplify]: Simplified (2 1) to (λ (a b) (* 1 (* (+ a b) (+ a b)))) 2.166 * [simplify]: Simplifying (* (+ a b) (+ a b)) 2.167 * * [simplify]: iters left: 4 (4 enodes) 2.169 * * [simplify]: iters left: 3 (19 enodes) 2.172 * * [simplify]: iters left: 2 (41 enodes) 2.179 * * [simplify]: iters left: 1 (77 enodes) 2.199 * * [simplify]: Extracting #0: cost 1 inf + 0 2.199 * * [simplify]: Extracting #1: cost 11 inf + 0 2.199 * * [simplify]: Extracting #2: cost 29 inf + 0 2.199 * * [simplify]: Extracting #3: cost 24 inf + 127 2.200 * * [simplify]: Extracting #4: cost 4 inf + 1844 2.201 * * [simplify]: Extracting #5: cost 0 inf + 2332 2.202 * * [simplify]: Extracting #6: cost 0 inf + 2292 2.204 * [simplify]: Simplified to (* (+ b a) (+ b a)) 2.204 * [simplify]: Simplified (2 2) to (λ (a b) (* 1 (* (+ b a) (+ b a)))) 2.204 * * * * [progress]: [ 22 / 44 ] simplifiying candidate # 2.204 * [simplify]: Simplifying (* 1 1) 2.204 * * [simplify]: iters left: 2 (2 enodes) 2.206 * * [simplify]: iters left: 1 (6 enodes) 2.208 * * [simplify]: Extracting #0: cost 1 inf + 0 2.208 * * [simplify]: Extracting #1: cost 0 inf + 1 2.208 * [simplify]: Simplified to 1 2.208 * [simplify]: Simplified (2 1) to (λ (a b) (* 1 (* (+ a b) (+ a b)))) 2.208 * [simplify]: Simplifying (* (+ a b) (+ a b)) 2.208 * * [simplify]: iters left: 4 (4 enodes) 2.210 * * [simplify]: iters left: 3 (19 enodes) 2.217 * * [simplify]: iters left: 2 (41 enodes) 2.229 * * [simplify]: iters left: 1 (77 enodes) 2.249 * * [simplify]: Extracting #0: cost 1 inf + 0 2.249 * * [simplify]: Extracting #1: cost 11 inf + 0 2.249 * * [simplify]: Extracting #2: cost 29 inf + 0 2.250 * * [simplify]: Extracting #3: cost 24 inf + 127 2.250 * * [simplify]: Extracting #4: cost 4 inf + 1844 2.252 * * [simplify]: Extracting #5: cost 0 inf + 2332 2.253 * * [simplify]: Extracting #6: cost 0 inf + 2292 2.254 * [simplify]: Simplified to (* (+ b a) (+ b a)) 2.254 * [simplify]: Simplified (2 2) to (λ (a b) (* 1 (* (+ b a) (+ b a)))) 2.254 * * * * [progress]: [ 23 / 44 ] simplifiying candidate # 2.255 * [simplify]: Simplifying (* 1 1) 2.255 * * [simplify]: iters left: 2 (2 enodes) 2.256 * * [simplify]: iters left: 1 (6 enodes) 2.258 * * [simplify]: Extracting #0: cost 1 inf + 0 2.258 * * [simplify]: Extracting #1: cost 0 inf + 1 2.258 * [simplify]: Simplified to 1 2.258 * [simplify]: Simplified (2 1) to (λ (a b) (* 1 (* (+ a b) (+ a b)))) 2.259 * [simplify]: Simplifying (* (+ a b) (+ a b)) 2.259 * * [simplify]: iters left: 4 (4 enodes) 2.260 * * [simplify]: iters left: 3 (19 enodes) 2.267 * * [simplify]: iters left: 2 (41 enodes) 2.273 * * [simplify]: iters left: 1 (77 enodes) 2.284 * * [simplify]: Extracting #0: cost 1 inf + 0 2.284 * * [simplify]: Extracting #1: cost 11 inf + 0 2.284 * * [simplify]: Extracting #2: cost 29 inf + 0 2.285 * * [simplify]: Extracting #3: cost 24 inf + 127 2.285 * * [simplify]: Extracting #4: cost 4 inf + 1844 2.286 * * [simplify]: Extracting #5: cost 0 inf + 2332 2.286 * * [simplify]: Extracting #6: cost 0 inf + 2292 2.287 * [simplify]: Simplified to (* (+ b a) (+ b a)) 2.287 * [simplify]: Simplified (2 2) to (λ (a b) (* 1 (* (+ b a) (+ b a)))) 2.287 * * * * [progress]: [ 24 / 44 ] simplifiying candidate # 2.287 * [simplify]: Simplifying (* (sqrt (+ a b)) (sqrt (+ a b))) 2.287 * * [simplify]: iters left: 5 (5 enodes) 2.288 * * [simplify]: iters left: 4 (14 enodes) 2.290 * * [simplify]: iters left: 3 (15 enodes) 2.292 * * [simplify]: Extracting #0: cost 1 inf + 0 2.292 * * [simplify]: Extracting #1: cost 5 inf + 0 2.292 * * [simplify]: Extracting #2: cost 4 inf + 2 2.292 * * [simplify]: Extracting #3: cost 3 inf + 44 2.292 * * [simplify]: Extracting #4: cost 0 inf + 250 2.292 * [simplify]: Simplified to (+ b a) 2.292 * [simplify]: Simplified (2 1) to (λ (a b) (* (+ b a) (* (sqrt (+ a b)) (sqrt (+ a b))))) 2.292 * [simplify]: Simplifying (* (sqrt (+ a b)) (sqrt (+ a b))) 2.292 * * [simplify]: iters left: 5 (5 enodes) 2.293 * * [simplify]: iters left: 4 (14 enodes) 2.295 * * [simplify]: iters left: 3 (15 enodes) 2.296 * * [simplify]: Extracting #0: cost 1 inf + 0 2.296 * * [simplify]: Extracting #1: cost 5 inf + 0 2.296 * * [simplify]: Extracting #2: cost 4 inf + 2 2.296 * * [simplify]: Extracting #3: cost 3 inf + 44 2.296 * * [simplify]: Extracting #4: cost 0 inf + 250 2.297 * [simplify]: Simplified to (+ b a) 2.297 * [simplify]: Simplified (2 2) to (λ (a b) (* (* (sqrt (+ a b)) (sqrt (+ a b))) (+ b a))) 2.297 * * * * [progress]: [ 25 / 44 ] simplifiying candidate # 2.297 * [simplify]: Simplifying (+ a b) 2.297 * * [simplify]: iters left: 2 (3 enodes) 2.298 * * [simplify]: iters left: 1 (10 enodes) 2.300 * * [simplify]: Extracting #0: cost 1 inf + 0 2.300 * * [simplify]: Extracting #1: cost 4 inf + 0 2.300 * * [simplify]: Extracting #2: cost 2 inf + 2 2.300 * * [simplify]: Extracting #3: cost 0 inf + 86 2.300 * [simplify]: Simplified to (+ b a) 2.300 * [simplify]: Simplified (2 1) to (λ (a b) (pow (+ b a) (* 2 1))) 2.301 * [simplify]: Simplifying (* 2 1) 2.301 * * [simplify]: iters left: 2 (3 enodes) 2.303 * * [simplify]: iters left: 1 (9 enodes) 2.306 * * [simplify]: Extracting #0: cost 1 inf + 0 2.306 * * [simplify]: Extracting #1: cost 0 inf + 1 2.306 * [simplify]: Simplified to 2 2.306 * [simplify]: Simplified (2 2) to (λ (a b) (pow (+ a b) 2)) 2.306 * * * * [progress]: [ 26 / 44 ] simplifiying candidate # 2.307 * [simplify]: Simplifying (* (+ a b) b) 2.307 * * [simplify]: iters left: 4 (4 enodes) 2.309 * * [simplify]: iters left: 3 (14 enodes) 2.312 * * [simplify]: iters left: 2 (21 enodes) 2.319 * * [simplify]: iters left: 1 (27 enodes) 2.324 * * [simplify]: Extracting #0: cost 1 inf + 0 2.325 * * [simplify]: Extracting #1: cost 6 inf + 0 2.325 * * [simplify]: Extracting #2: cost 8 inf + 42 2.325 * * [simplify]: Extracting #3: cost 6 inf + 84 2.325 * * [simplify]: Extracting #4: cost 0 inf + 416 2.325 * [simplify]: Simplified to (* (+ b a) b) 2.325 * [simplify]: Simplified (2 2) to (λ (a b) (+ (* (+ a b) a) (* (+ b a) b))) 2.325 * * * * [progress]: [ 27 / 44 ] simplifiying candidate # 2.326 * [simplify]: Simplifying (* b (+ a b)) 2.326 * * [simplify]: iters left: 4 (4 enodes) 2.328 * * [simplify]: iters left: 3 (19 enodes) 2.333 * * [simplify]: iters left: 2 (27 enodes) 2.339 * * [simplify]: Extracting #0: cost 1 inf + 0 2.339 * * [simplify]: Extracting #1: cost 6 inf + 0 2.339 * * [simplify]: Extracting #2: cost 9 inf + 1 2.340 * * [simplify]: Extracting #3: cost 0 inf + 416 2.340 * [simplify]: Simplified to (* b (+ a b)) 2.340 * [simplify]: Simplified (2 2) to (λ (a b) (+ (* a (+ a b)) (* b (+ a b)))) 2.340 * * * * [progress]: [ 28 / 44 ] simplifiying candidate # 2.340 * [simplify]: Simplifying (cbrt (+ a b)) 2.340 * * [simplify]: iters left: 3 (4 enodes) 2.342 * * [simplify]: iters left: 2 (13 enodes) 2.343 * * [simplify]: Extracting #0: cost 1 inf + 0 2.343 * * [simplify]: Extracting #1: cost 3 inf + 0 2.343 * * [simplify]: Extracting #2: cost 6 inf + 0 2.343 * * [simplify]: Extracting #3: cost 4 inf + 2 2.343 * * [simplify]: Extracting #4: cost 0 inf + 330 2.344 * [simplify]: Simplified to (cbrt (+ b a)) 2.344 * [simplify]: Simplified (2 2) to (λ (a b) (* (* (+ a b) (* (cbrt (+ a b)) (cbrt (+ a b)))) (cbrt (+ b a)))) 2.344 * * * * [progress]: [ 29 / 44 ] simplifiying candidate # 2.344 * [simplify]: Simplifying (sqrt (+ a b)) 2.344 * * [simplify]: iters left: 3 (4 enodes) 2.345 * * [simplify]: iters left: 2 (13 enodes) 2.346 * * [simplify]: Extracting #0: cost 1 inf + 0 2.346 * * [simplify]: Extracting #1: cost 3 inf + 0 2.346 * * [simplify]: Extracting #2: cost 6 inf + 0 2.346 * * [simplify]: Extracting #3: cost 4 inf + 2 2.346 * * [simplify]: Extracting #4: cost 0 inf + 250 2.346 * [simplify]: Simplified to (sqrt (+ b a)) 2.346 * [simplify]: Simplified (2 2) to (λ (a b) (* (* (+ a b) (sqrt (+ a b))) (sqrt (+ b a)))) 2.347 * * * * [progress]: [ 30 / 44 ] simplifiying candidate # 2.347 * [simplify]: Simplifying (+ a b) 2.347 * * [simplify]: iters left: 2 (3 enodes) 2.347 * * [simplify]: iters left: 1 (10 enodes) 2.348 * * [simplify]: Extracting #0: cost 1 inf + 0 2.348 * * [simplify]: Extracting #1: cost 4 inf + 0 2.349 * * [simplify]: Extracting #2: cost 2 inf + 2 2.349 * * [simplify]: Extracting #3: cost 0 inf + 86 2.349 * [simplify]: Simplified to (+ b a) 2.349 * [simplify]: Simplified (2 2) to (λ (a b) (* (* (+ a b) 1) (+ b a))) 2.349 * * * * [progress]: [ 31 / 44 ] simplifiying candidate # 2.349 * [simplify]: Simplifying (+ a b) 2.349 * * [simplify]: iters left: 2 (3 enodes) 2.349 * * [simplify]: iters left: 1 (10 enodes) 2.351 * * [simplify]: Extracting #0: cost 1 inf + 0 2.351 * * [simplify]: Extracting #1: cost 4 inf + 0 2.351 * * [simplify]: Extracting #2: cost 2 inf + 2 2.351 * * [simplify]: Extracting #3: cost 0 inf + 86 2.351 * [simplify]: Simplified to (+ b a) 2.351 * [simplify]: Simplified (2 2) to (λ (a b) (* (* (+ a b) 1) (+ b a))) 2.351 * * * * [progress]: [ 32 / 44 ] simplifiying candidate # 2.351 * [simplify]: Simplifying (* (cbrt (+ a b)) (cbrt (+ a b))) 2.351 * * [simplify]: iters left: 5 (5 enodes) 2.352 * * [simplify]: iters left: 4 (16 enodes) 2.354 * * [simplify]: Extracting #0: cost 1 inf + 0 2.354 * * [simplify]: Extracting #1: cost 3 inf + 0 2.354 * * [simplify]: Extracting #2: cost 5 inf + 0 2.354 * * [simplify]: Extracting #3: cost 8 inf + 0 2.354 * * [simplify]: Extracting #4: cost 6 inf + 2 2.354 * * [simplify]: Extracting #5: cost 0 inf + 654 2.354 * [simplify]: Simplified to (* (cbrt (+ b a)) (cbrt (+ b a))) 2.354 * [simplify]: Simplified (2 1) to (λ (a b) (* (* (cbrt (+ b a)) (cbrt (+ b a))) (* (cbrt (+ a b)) (+ a b)))) 2.354 * * * * [progress]: [ 33 / 44 ] simplifiying candidate # 2.355 * [simplify]: Simplifying (sqrt (+ a b)) 2.355 * * [simplify]: iters left: 3 (4 enodes) 2.355 * * [simplify]: iters left: 2 (13 enodes) 2.357 * * [simplify]: Extracting #0: cost 1 inf + 0 2.357 * * [simplify]: Extracting #1: cost 3 inf + 0 2.357 * * [simplify]: Extracting #2: cost 6 inf + 0 2.357 * * [simplify]: Extracting #3: cost 4 inf + 2 2.357 * * [simplify]: Extracting #4: cost 0 inf + 250 2.357 * [simplify]: Simplified to (sqrt (+ b a)) 2.357 * [simplify]: Simplified (2 1) to (λ (a b) (* (sqrt (+ b a)) (* (sqrt (+ a b)) (+ a b)))) 2.358 * * * * [progress]: [ 34 / 44 ] simplifiying candidate # 2.358 * * * * [progress]: [ 35 / 44 ] simplifiying candidate # 2.358 * * * * [progress]: [ 36 / 44 ] simplifiying candidate # 2.358 * [simplify]: Simplifying (+ (* a a) (- (* b b) (* a b))) 2.358 * * [simplify]: iters left: 6 (7 enodes) 2.360 * * [simplify]: iters left: 5 (29 enodes) 2.364 * * [simplify]: iters left: 4 (50 enodes) 2.372 * * [simplify]: iters left: 3 (69 enodes) 2.391 * * [simplify]: iters left: 2 (85 enodes) 2.408 * * [simplify]: iters left: 1 (105 enodes) 2.423 * * [simplify]: Extracting #0: cost 1 inf + 0 2.423 * * [simplify]: Extracting #1: cost 13 inf + 0 2.423 * * [simplify]: Extracting #2: cost 33 inf + 0 2.423 * * [simplify]: Extracting #3: cost 24 inf + 779 2.424 * * [simplify]: Extracting #4: cost 4 inf + 2455 2.425 * * [simplify]: Extracting #5: cost 0 inf + 2702 2.425 * [simplify]: Simplified to (+ (* a (- a b)) (* b b)) 2.425 * [simplify]: Simplified (2 2) to (λ (a b) (/ (* (+ a b) (+ (pow a 3) (pow b 3))) (+ (* a (- a b)) (* b b)))) 2.426 * * * * [progress]: [ 37 / 44 ] simplifiying candidate # 2.426 * [simplify]: Simplifying (- a b) 2.426 * * [simplify]: iters left: 2 (3 enodes) 2.427 * * [simplify]: iters left: 1 (11 enodes) 2.430 * * [simplify]: Extracting #0: cost 1 inf + 0 2.430 * * [simplify]: Extracting #1: cost 5 inf + 0 2.430 * * [simplify]: Extracting #2: cost 3 inf + 43 2.431 * * [simplify]: Extracting #3: cost 0 inf + 168 2.431 * [simplify]: Simplified to (- a b) 2.431 * [simplify]: Simplified (2 2) to (λ (a b) (/ (* (+ a b) (- (* a a) (* b b))) (- a b))) 2.431 * * * * [progress]: [ 38 / 44 ] simplifiying candidate # 2.431 * [simplify]: Simplifying (* (+ (pow a 3) (pow b 3)) (+ a b)) 2.431 * * [simplify]: iters left: 5 (8 enodes) 2.436 * * [simplify]: iters left: 4 (46 enodes) 2.456 * * [simplify]: iters left: 3 (107 enodes) 2.507 * * [simplify]: iters left: 2 (277 enodes) 2.604 * * [simplify]: Extracting #0: cost 1 inf + 0 2.604 * * [simplify]: Extracting #1: cost 23 inf + 0 2.604 * * [simplify]: Extracting #2: cost 94 inf + 0 2.605 * * [simplify]: Extracting #3: cost 134 inf + 340 2.607 * * [simplify]: Extracting #4: cost 72 inf + 13036 2.611 * * [simplify]: Extracting #5: cost 13 inf + 29899 2.616 * * [simplify]: Extracting #6: cost 2 inf + 33033 2.621 * * [simplify]: Extracting #7: cost 0 inf + 33457 2.626 * [simplify]: Simplified to (* (+ (* a (* a a)) (* (* b b) b)) (+ b a)) 2.626 * [simplify]: Simplified (2 1) to (λ (a b) (/ (* (+ (* a (* a a)) (* (* b b) b)) (+ b a)) (+ (* a a) (- (* b b) (* a b))))) 2.626 * * * * [progress]: [ 39 / 44 ] simplifiying candidate # 2.626 * [simplify]: Simplifying (* (- (* a a) (* b b)) (+ a b)) 2.626 * * [simplify]: iters left: 6 (7 enodes) 2.628 * * [simplify]: iters left: 5 (33 enodes) 2.634 * * [simplify]: iters left: 4 (82 enodes) 2.664 * * [simplify]: iters left: 3 (222 enodes) 2.746 * * [simplify]: Extracting #0: cost 1 inf + 0 2.746 * * [simplify]: Extracting #1: cost 31 inf + 0 2.747 * * [simplify]: Extracting #2: cost 118 inf + 0 2.747 * * [simplify]: Extracting #3: cost 113 inf + 1269 2.750 * * [simplify]: Extracting #4: cost 24 inf + 14757 2.754 * * [simplify]: Extracting #5: cost 0 inf + 19213 2.759 * [simplify]: Simplified to (* (* (+ a b) (+ a b)) (- a b)) 2.759 * [simplify]: Simplified (2 1) to (λ (a b) (/ (* (* (+ a b) (+ a b)) (- a b)) (- a b))) 2.759 * * * * [progress]: [ 40 / 44 ] simplifiying candidate #real (real->posit16 (* (+ a b) (+ a b)))))> 2.759 * * * * [progress]: [ 41 / 44 ] simplifiying candidate # 2.759 * * * * [progress]: [ 42 / 44 ] simplifiying candidate # 2.759 * [simplify]: Simplifying (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 2.759 * * [simplify]: iters left: 6 (9 enodes) 2.762 * * [simplify]: iters left: 5 (43 enodes) 2.771 * * [simplify]: iters left: 4 (67 enodes) 2.781 * * [simplify]: iters left: 3 (96 enodes) 2.794 * * [simplify]: iters left: 2 (117 enodes) 2.819 * * [simplify]: Extracting #0: cost 1 inf + 0 2.819 * * [simplify]: Extracting #1: cost 8 inf + 0 2.819 * * [simplify]: Extracting #2: cost 23 inf + 0 2.819 * * [simplify]: Extracting #3: cost 22 inf + 253 2.820 * * [simplify]: Extracting #4: cost 6 inf + 1610 2.820 * * [simplify]: Extracting #5: cost 0 inf + 2225 2.821 * [simplify]: Simplified to (+ (* b (+ (* a 2) b)) (* a a)) 2.821 * [simplify]: Simplified (2) to (λ (a b) (+ (* b (+ (* a 2) b)) (* a a))) 2.821 * * * * [progress]: [ 43 / 44 ] simplifiying candidate # 2.821 * [simplify]: Simplifying (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 2.821 * * [simplify]: iters left: 6 (9 enodes) 2.824 * * [simplify]: iters left: 5 (43 enodes) 2.831 * * [simplify]: iters left: 4 (67 enodes) 2.841 * * [simplify]: iters left: 3 (96 enodes) 2.855 * * [simplify]: iters left: 2 (117 enodes) 2.868 * * [simplify]: Extracting #0: cost 1 inf + 0 2.868 * * [simplify]: Extracting #1: cost 8 inf + 0 2.868 * * [simplify]: Extracting #2: cost 23 inf + 0 2.868 * * [simplify]: Extracting #3: cost 22 inf + 253 2.869 * * [simplify]: Extracting #4: cost 6 inf + 1610 2.869 * * [simplify]: Extracting #5: cost 0 inf + 2225 2.870 * [simplify]: Simplified to (+ (* b (+ (* a 2) b)) (* a a)) 2.870 * [simplify]: Simplified (2) to (λ (a b) (+ (* b (+ (* a 2) b)) (* a a))) 2.870 * * * * [progress]: [ 44 / 44 ] simplifiying candidate # 2.870 * [simplify]: Simplifying (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 2.870 * * [simplify]: iters left: 6 (9 enodes) 2.873 * * [simplify]: iters left: 5 (43 enodes) 2.885 * * [simplify]: iters left: 4 (67 enodes) 2.898 * * [simplify]: iters left: 3 (96 enodes) 2.910 * * [simplify]: iters left: 2 (117 enodes) 2.927 * * [simplify]: Extracting #0: cost 1 inf + 0 2.928 * * [simplify]: Extracting #1: cost 8 inf + 0 2.928 * * [simplify]: Extracting #2: cost 23 inf + 0 2.928 * * [simplify]: Extracting #3: cost 22 inf + 253 2.929 * * [simplify]: Extracting #4: cost 6 inf + 1610 2.930 * * [simplify]: Extracting #5: cost 0 inf + 2225 2.931 * [simplify]: Simplified to (+ (* b (+ (* a 2) b)) (* a a)) 2.931 * [simplify]: Simplified (2) to (λ (a b) (+ (* b (+ (* a 2) b)) (* a a))) 2.931 * * * [progress]: adding candidates to table 3.275 * * [progress]: iteration 2 / 4 3.275 * * * [progress]: picking best candidate 3.279 * * * * [pick]: Picked # 3.279 * * * [progress]: localizing error 3.295 * * * [progress]: generating rewritten candidates 3.296 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1) 3.331 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 3.358 * * * [progress]: generating series expansions 3.358 * * * * [progress]: [ 1 / 2 ] generating series at (2 1) 3.358 * [backup-simplify]: Simplify (* b (+ (* a 2) b)) into (* (+ (* 2 a) b) b) 3.358 * [approximate]: Taking taylor expansion of (* (+ (* 2 a) b) b) in (b a) around 0 3.358 * [taylor]: Taking taylor expansion of (* (+ (* 2 a) b) b) in a 3.358 * [taylor]: Taking taylor expansion of (+ (* 2 a) b) in a 3.358 * [taylor]: Taking taylor expansion of (* 2 a) in a 3.358 * [taylor]: Taking taylor expansion of 2 in a 3.358 * [backup-simplify]: Simplify 2 into 2 3.358 * [taylor]: Taking taylor expansion of a in a 3.358 * [backup-simplify]: Simplify 0 into 0 3.358 * [backup-simplify]: Simplify 1 into 1 3.358 * [taylor]: Taking taylor expansion of b in a 3.358 * [backup-simplify]: Simplify b into b 3.358 * [taylor]: Taking taylor expansion of b in a 3.358 * [backup-simplify]: Simplify b into b 3.358 * [taylor]: Taking taylor expansion of (* (+ (* 2 a) b) b) in b 3.358 * [taylor]: Taking taylor expansion of (+ (* 2 a) b) in b 3.358 * [taylor]: Taking taylor expansion of (* 2 a) in b 3.358 * [taylor]: Taking taylor expansion of 2 in b 3.358 * [backup-simplify]: Simplify 2 into 2 3.358 * [taylor]: Taking taylor expansion of a in b 3.358 * [backup-simplify]: Simplify a into a 3.359 * [taylor]: Taking taylor expansion of b in b 3.359 * [backup-simplify]: Simplify 0 into 0 3.359 * [backup-simplify]: Simplify 1 into 1 3.359 * [taylor]: Taking taylor expansion of b in b 3.359 * [backup-simplify]: Simplify 0 into 0 3.359 * [backup-simplify]: Simplify 1 into 1 3.359 * [taylor]: Taking taylor expansion of (* (+ (* 2 a) b) b) in b 3.359 * [taylor]: Taking taylor expansion of (+ (* 2 a) b) in b 3.359 * [taylor]: Taking taylor expansion of (* 2 a) in b 3.359 * [taylor]: Taking taylor expansion of 2 in b 3.359 * [backup-simplify]: Simplify 2 into 2 3.359 * [taylor]: Taking taylor expansion of a in b 3.359 * [backup-simplify]: Simplify a into a 3.359 * [taylor]: Taking taylor expansion of b in b 3.359 * [backup-simplify]: Simplify 0 into 0 3.359 * [backup-simplify]: Simplify 1 into 1 3.359 * [taylor]: Taking taylor expansion of b in b 3.359 * [backup-simplify]: Simplify 0 into 0 3.359 * [backup-simplify]: Simplify 1 into 1 3.359 * [backup-simplify]: Simplify (* 2 a) into (* 2 a) 3.359 * [backup-simplify]: Simplify (+ (* 2 a) 0) into (* 2 a) 3.359 * [backup-simplify]: Simplify (* (* 2 a) 0) into 0 3.359 * [taylor]: Taking taylor expansion of 0 in a 3.359 * [backup-simplify]: Simplify 0 into 0 3.359 * [backup-simplify]: Simplify 0 into 0 3.360 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 a)) into 0 3.361 * [backup-simplify]: Simplify (+ 0 1) into 1 3.362 * [backup-simplify]: Simplify (+ (* (* 2 a) 1) (* 1 0)) into (* 2 a) 3.362 * [taylor]: Taking taylor expansion of (* 2 a) in a 3.362 * [taylor]: Taking taylor expansion of 2 in a 3.362 * [backup-simplify]: Simplify 2 into 2 3.362 * [taylor]: Taking taylor expansion of a in a 3.362 * [backup-simplify]: Simplify 0 into 0 3.362 * [backup-simplify]: Simplify 1 into 1 3.362 * [backup-simplify]: Simplify (* 2 0) into 0 3.362 * [backup-simplify]: Simplify 0 into 0 3.362 * [backup-simplify]: Simplify 0 into 0 3.363 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 a))) into 0 3.363 * [backup-simplify]: Simplify (+ 0 0) into 0 3.364 * [backup-simplify]: Simplify (+ (* (* 2 a) 0) (+ (* 1 1) (* 0 0))) into 1 3.364 * [taylor]: Taking taylor expansion of 1 in a 3.364 * [backup-simplify]: Simplify 1 into 1 3.364 * [backup-simplify]: Simplify 1 into 1 3.365 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 3.365 * [backup-simplify]: Simplify 2 into 2 3.365 * [backup-simplify]: Simplify 0 into 0 3.366 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 a)))) into 0 3.367 * [backup-simplify]: Simplify (+ 0 0) into 0 3.368 * [backup-simplify]: Simplify (+ (* (* 2 a) 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 3.368 * [taylor]: Taking taylor expansion of 0 in a 3.368 * [backup-simplify]: Simplify 0 into 0 3.368 * [backup-simplify]: Simplify 0 into 0 3.368 * [backup-simplify]: Simplify 0 into 0 3.369 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 3.369 * [backup-simplify]: Simplify 0 into 0 3.369 * [backup-simplify]: Simplify 0 into 0 3.371 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 a))))) into 0 3.371 * [backup-simplify]: Simplify (+ 0 0) into 0 3.372 * [backup-simplify]: Simplify (+ (* (* 2 a) 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 3.372 * [taylor]: Taking taylor expansion of 0 in a 3.372 * [backup-simplify]: Simplify 0 into 0 3.372 * [backup-simplify]: Simplify 0 into 0 3.373 * [backup-simplify]: Simplify (+ (* 2 (* a b)) (* 1 (pow (* 1 b) 2))) into (+ (pow b 2) (* 2 (* a b))) 3.373 * [backup-simplify]: Simplify (* (/ 1 b) (+ (* (/ 1 a) 2) (/ 1 b))) into (/ (+ (* 2 (/ 1 a)) (/ 1 b)) b) 3.373 * [approximate]: Taking taylor expansion of (/ (+ (* 2 (/ 1 a)) (/ 1 b)) b) in (b a) around 0 3.373 * [taylor]: Taking taylor expansion of (/ (+ (* 2 (/ 1 a)) (/ 1 b)) b) in a 3.373 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 a)) (/ 1 b)) in a 3.373 * [taylor]: Taking taylor expansion of (* 2 (/ 1 a)) in a 3.373 * [taylor]: Taking taylor expansion of 2 in a 3.373 * [backup-simplify]: Simplify 2 into 2 3.373 * [taylor]: Taking taylor expansion of (/ 1 a) in a 3.373 * [taylor]: Taking taylor expansion of a in a 3.373 * [backup-simplify]: Simplify 0 into 0 3.373 * [backup-simplify]: Simplify 1 into 1 3.374 * [backup-simplify]: Simplify (/ 1 1) into 1 3.374 * [taylor]: Taking taylor expansion of (/ 1 b) in a 3.374 * [taylor]: Taking taylor expansion of b in a 3.374 * [backup-simplify]: Simplify b into b 3.374 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 3.374 * [taylor]: Taking taylor expansion of b in a 3.374 * [backup-simplify]: Simplify b into b 3.374 * [backup-simplify]: Simplify (* 2 1) into 2 3.375 * [backup-simplify]: Simplify (+ 2 0) into 2 3.375 * [backup-simplify]: Simplify (/ 2 b) into (/ 2 b) 3.375 * [taylor]: Taking taylor expansion of (/ (+ (* 2 (/ 1 a)) (/ 1 b)) b) in b 3.375 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 a)) (/ 1 b)) in b 3.375 * [taylor]: Taking taylor expansion of (* 2 (/ 1 a)) in b 3.375 * [taylor]: Taking taylor expansion of 2 in b 3.375 * [backup-simplify]: Simplify 2 into 2 3.375 * [taylor]: Taking taylor expansion of (/ 1 a) in b 3.375 * [taylor]: Taking taylor expansion of a in b 3.375 * [backup-simplify]: Simplify a into a 3.375 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.375 * [taylor]: Taking taylor expansion of (/ 1 b) in b 3.375 * [taylor]: Taking taylor expansion of b in b 3.375 * [backup-simplify]: Simplify 0 into 0 3.376 * [backup-simplify]: Simplify 1 into 1 3.376 * [backup-simplify]: Simplify (/ 1 1) into 1 3.376 * [taylor]: Taking taylor expansion of b in b 3.376 * [backup-simplify]: Simplify 0 into 0 3.376 * [backup-simplify]: Simplify 1 into 1 3.376 * [backup-simplify]: Simplify (+ 0 1) into 1 3.377 * [backup-simplify]: Simplify (/ 1 1) into 1 3.377 * [taylor]: Taking taylor expansion of (/ (+ (* 2 (/ 1 a)) (/ 1 b)) b) in b 3.377 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 a)) (/ 1 b)) in b 3.377 * [taylor]: Taking taylor expansion of (* 2 (/ 1 a)) in b 3.377 * [taylor]: Taking taylor expansion of 2 in b 3.377 * [backup-simplify]: Simplify 2 into 2 3.377 * [taylor]: Taking taylor expansion of (/ 1 a) in b 3.377 * [taylor]: Taking taylor expansion of a in b 3.377 * [backup-simplify]: Simplify a into a 3.377 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.377 * [taylor]: Taking taylor expansion of (/ 1 b) in b 3.377 * [taylor]: Taking taylor expansion of b in b 3.377 * [backup-simplify]: Simplify 0 into 0 3.377 * [backup-simplify]: Simplify 1 into 1 3.378 * [backup-simplify]: Simplify (/ 1 1) into 1 3.378 * [taylor]: Taking taylor expansion of b in b 3.378 * [backup-simplify]: Simplify 0 into 0 3.378 * [backup-simplify]: Simplify 1 into 1 3.378 * [backup-simplify]: Simplify (+ 0 1) into 1 3.379 * [backup-simplify]: Simplify (/ 1 1) into 1 3.379 * [taylor]: Taking taylor expansion of 1 in a 3.379 * [backup-simplify]: Simplify 1 into 1 3.379 * [backup-simplify]: Simplify (* 2 (/ 1 a)) into (/ 2 a) 3.380 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.380 * [backup-simplify]: Simplify (+ (/ 2 a) 0) into (* 2 (/ 1 a)) 3.380 * [backup-simplify]: Simplify (- (/ (* 2 (/ 1 a)) 1) (+ (* 1 (/ 0 1)))) into (* 2 (/ 1 a)) 3.380 * [taylor]: Taking taylor expansion of (* 2 (/ 1 a)) in a 3.380 * [taylor]: Taking taylor expansion of 2 in a 3.380 * [backup-simplify]: Simplify 2 into 2 3.380 * [taylor]: Taking taylor expansion of (/ 1 a) in a 3.381 * [taylor]: Taking taylor expansion of a in a 3.381 * [backup-simplify]: Simplify 0 into 0 3.381 * [backup-simplify]: Simplify 1 into 1 3.381 * [backup-simplify]: Simplify (/ 1 1) into 1 3.381 * [backup-simplify]: Simplify (* 2 1) into 2 3.381 * [backup-simplify]: Simplify 2 into 2 3.381 * [backup-simplify]: Simplify 1 into 1 3.382 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)))) into 0 3.382 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 a))) into 0 3.382 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.383 * [backup-simplify]: Simplify (+ 0 0) into 0 3.384 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (* 2 (/ 1 a)) (/ 0 1)))) into 0 3.384 * [taylor]: Taking taylor expansion of 0 in a 3.384 * [backup-simplify]: Simplify 0 into 0 3.384 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.384 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 3.384 * [backup-simplify]: Simplify 0 into 0 3.385 * [backup-simplify]: Simplify 0 into 0 3.385 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)))) into 0 3.385 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 a)))) into 0 3.386 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.386 * [backup-simplify]: Simplify (+ 0 0) into 0 3.387 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (* 2 (/ 1 a)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.387 * [taylor]: Taking taylor expansion of 0 in a 3.387 * [backup-simplify]: Simplify 0 into 0 3.387 * [backup-simplify]: Simplify 0 into 0 3.388 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.388 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 3.388 * [backup-simplify]: Simplify 0 into 0 3.388 * [backup-simplify]: Simplify 0 into 0 3.389 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 3.389 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 a))))) into 0 3.390 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.390 * [backup-simplify]: Simplify (+ 0 0) into 0 3.394 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (* 2 (/ 1 a)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.394 * [taylor]: Taking taylor expansion of 0 in a 3.394 * [backup-simplify]: Simplify 0 into 0 3.394 * [backup-simplify]: Simplify 0 into 0 3.394 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 b))) 2)) (* 2 (* (/ 1 (/ 1 a)) (/ 1 (/ 1 b))))) into (+ (pow b 2) (* 2 (* a b))) 3.395 * [backup-simplify]: Simplify (* (/ 1 (- b)) (+ (* (/ 1 (- a)) 2) (/ 1 (- b)))) into (/ (+ (* 2 (/ 1 a)) (/ 1 b)) b) 3.395 * [approximate]: Taking taylor expansion of (/ (+ (* 2 (/ 1 a)) (/ 1 b)) b) in (b a) around 0 3.395 * [taylor]: Taking taylor expansion of (/ (+ (* 2 (/ 1 a)) (/ 1 b)) b) in a 3.395 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 a)) (/ 1 b)) in a 3.395 * [taylor]: Taking taylor expansion of (* 2 (/ 1 a)) in a 3.395 * [taylor]: Taking taylor expansion of 2 in a 3.395 * [backup-simplify]: Simplify 2 into 2 3.395 * [taylor]: Taking taylor expansion of (/ 1 a) in a 3.395 * [taylor]: Taking taylor expansion of a in a 3.395 * [backup-simplify]: Simplify 0 into 0 3.395 * [backup-simplify]: Simplify 1 into 1 3.395 * [backup-simplify]: Simplify (/ 1 1) into 1 3.395 * [taylor]: Taking taylor expansion of (/ 1 b) in a 3.395 * [taylor]: Taking taylor expansion of b in a 3.395 * [backup-simplify]: Simplify b into b 3.395 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 3.395 * [taylor]: Taking taylor expansion of b in a 3.395 * [backup-simplify]: Simplify b into b 3.395 * [backup-simplify]: Simplify (* 2 1) into 2 3.396 * [backup-simplify]: Simplify (+ 2 0) into 2 3.396 * [backup-simplify]: Simplify (/ 2 b) into (/ 2 b) 3.396 * [taylor]: Taking taylor expansion of (/ (+ (* 2 (/ 1 a)) (/ 1 b)) b) in b 3.396 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 a)) (/ 1 b)) in b 3.396 * [taylor]: Taking taylor expansion of (* 2 (/ 1 a)) in b 3.396 * [taylor]: Taking taylor expansion of 2 in b 3.396 * [backup-simplify]: Simplify 2 into 2 3.396 * [taylor]: Taking taylor expansion of (/ 1 a) in b 3.396 * [taylor]: Taking taylor expansion of a in b 3.396 * [backup-simplify]: Simplify a into a 3.396 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.396 * [taylor]: Taking taylor expansion of (/ 1 b) in b 3.396 * [taylor]: Taking taylor expansion of b in b 3.396 * [backup-simplify]: Simplify 0 into 0 3.396 * [backup-simplify]: Simplify 1 into 1 3.396 * [backup-simplify]: Simplify (/ 1 1) into 1 3.396 * [taylor]: Taking taylor expansion of b in b 3.396 * [backup-simplify]: Simplify 0 into 0 3.396 * [backup-simplify]: Simplify 1 into 1 3.396 * [backup-simplify]: Simplify (+ 0 1) into 1 3.397 * [backup-simplify]: Simplify (/ 1 1) into 1 3.397 * [taylor]: Taking taylor expansion of (/ (+ (* 2 (/ 1 a)) (/ 1 b)) b) in b 3.397 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 a)) (/ 1 b)) in b 3.397 * [taylor]: Taking taylor expansion of (* 2 (/ 1 a)) in b 3.397 * [taylor]: Taking taylor expansion of 2 in b 3.397 * [backup-simplify]: Simplify 2 into 2 3.397 * [taylor]: Taking taylor expansion of (/ 1 a) in b 3.397 * [taylor]: Taking taylor expansion of a in b 3.397 * [backup-simplify]: Simplify a into a 3.397 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.397 * [taylor]: Taking taylor expansion of (/ 1 b) in b 3.397 * [taylor]: Taking taylor expansion of b in b 3.397 * [backup-simplify]: Simplify 0 into 0 3.397 * [backup-simplify]: Simplify 1 into 1 3.397 * [backup-simplify]: Simplify (/ 1 1) into 1 3.397 * [taylor]: Taking taylor expansion of b in b 3.397 * [backup-simplify]: Simplify 0 into 0 3.397 * [backup-simplify]: Simplify 1 into 1 3.397 * [backup-simplify]: Simplify (+ 0 1) into 1 3.398 * [backup-simplify]: Simplify (/ 1 1) into 1 3.398 * [taylor]: Taking taylor expansion of 1 in a 3.398 * [backup-simplify]: Simplify 1 into 1 3.398 * [backup-simplify]: Simplify (* 2 (/ 1 a)) into (/ 2 a) 3.398 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.398 * [backup-simplify]: Simplify (+ (/ 2 a) 0) into (* 2 (/ 1 a)) 3.399 * [backup-simplify]: Simplify (- (/ (* 2 (/ 1 a)) 1) (+ (* 1 (/ 0 1)))) into (* 2 (/ 1 a)) 3.399 * [taylor]: Taking taylor expansion of (* 2 (/ 1 a)) in a 3.399 * [taylor]: Taking taylor expansion of 2 in a 3.399 * [backup-simplify]: Simplify 2 into 2 3.399 * [taylor]: Taking taylor expansion of (/ 1 a) in a 3.399 * [taylor]: Taking taylor expansion of a in a 3.399 * [backup-simplify]: Simplify 0 into 0 3.399 * [backup-simplify]: Simplify 1 into 1 3.399 * [backup-simplify]: Simplify (/ 1 1) into 1 3.400 * [backup-simplify]: Simplify (* 2 1) into 2 3.400 * [backup-simplify]: Simplify 2 into 2 3.400 * [backup-simplify]: Simplify 1 into 1 3.400 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)))) into 0 3.400 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 a))) into 0 3.401 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.401 * [backup-simplify]: Simplify (+ 0 0) into 0 3.402 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (* 2 (/ 1 a)) (/ 0 1)))) into 0 3.402 * [taylor]: Taking taylor expansion of 0 in a 3.402 * [backup-simplify]: Simplify 0 into 0 3.402 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.403 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 1)) into 0 3.403 * [backup-simplify]: Simplify 0 into 0 3.403 * [backup-simplify]: Simplify 0 into 0 3.403 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)))) into 0 3.403 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 a)))) into 0 3.404 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.404 * [backup-simplify]: Simplify (+ 0 0) into 0 3.405 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (* 2 (/ 1 a)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.405 * [taylor]: Taking taylor expansion of 0 in a 3.405 * [backup-simplify]: Simplify 0 into 0 3.405 * [backup-simplify]: Simplify 0 into 0 3.406 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.407 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 1))) into 0 3.407 * [backup-simplify]: Simplify 0 into 0 3.407 * [backup-simplify]: Simplify 0 into 0 3.407 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 3.409 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 a))))) into 0 3.409 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.410 * [backup-simplify]: Simplify (+ 0 0) into 0 3.412 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (* 2 (/ 1 a)) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.412 * [taylor]: Taking taylor expansion of 0 in a 3.412 * [backup-simplify]: Simplify 0 into 0 3.412 * [backup-simplify]: Simplify 0 into 0 3.413 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- b)))) 2)) (* 2 (* (/ 1 (/ 1 (- a))) (/ 1 (/ 1 (- b)))))) into (+ (pow b 2) (* 2 (* a b))) 3.413 * * * * [progress]: [ 2 / 2 ] generating series at (2) 3.413 * [backup-simplify]: Simplify (+ (* b (+ (* a 2) b)) (* a a)) into (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 3.413 * [approximate]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) in (b a) around 0 3.413 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) in a 3.413 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.413 * [taylor]: Taking taylor expansion of a in a 3.413 * [backup-simplify]: Simplify 0 into 0 3.413 * [backup-simplify]: Simplify 1 into 1 3.413 * [taylor]: Taking taylor expansion of (+ (pow b 2) (* 2 (* a b))) in a 3.413 * [taylor]: Taking taylor expansion of (pow b 2) in a 3.413 * [taylor]: Taking taylor expansion of b in a 3.413 * [backup-simplify]: Simplify b into b 3.413 * [taylor]: Taking taylor expansion of (* 2 (* a b)) in a 3.413 * [taylor]: Taking taylor expansion of 2 in a 3.413 * [backup-simplify]: Simplify 2 into 2 3.413 * [taylor]: Taking taylor expansion of (* a b) in a 3.413 * [taylor]: Taking taylor expansion of a in a 3.413 * [backup-simplify]: Simplify 0 into 0 3.413 * [backup-simplify]: Simplify 1 into 1 3.413 * [taylor]: Taking taylor expansion of b in a 3.413 * [backup-simplify]: Simplify b into b 3.413 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) in b 3.413 * [taylor]: Taking taylor expansion of (pow a 2) in b 3.413 * [taylor]: Taking taylor expansion of a in b 3.413 * [backup-simplify]: Simplify a into a 3.413 * [taylor]: Taking taylor expansion of (+ (pow b 2) (* 2 (* a b))) in b 3.413 * [taylor]: Taking taylor expansion of (pow b 2) in b 3.413 * [taylor]: Taking taylor expansion of b in b 3.413 * [backup-simplify]: Simplify 0 into 0 3.413 * [backup-simplify]: Simplify 1 into 1 3.414 * [taylor]: Taking taylor expansion of (* 2 (* a b)) in b 3.414 * [taylor]: Taking taylor expansion of 2 in b 3.414 * [backup-simplify]: Simplify 2 into 2 3.414 * [taylor]: Taking taylor expansion of (* a b) in b 3.414 * [taylor]: Taking taylor expansion of a in b 3.414 * [backup-simplify]: Simplify a into a 3.414 * [taylor]: Taking taylor expansion of b in b 3.414 * [backup-simplify]: Simplify 0 into 0 3.414 * [backup-simplify]: Simplify 1 into 1 3.414 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) in b 3.414 * [taylor]: Taking taylor expansion of (pow a 2) in b 3.414 * [taylor]: Taking taylor expansion of a in b 3.414 * [backup-simplify]: Simplify a into a 3.414 * [taylor]: Taking taylor expansion of (+ (pow b 2) (* 2 (* a b))) in b 3.414 * [taylor]: Taking taylor expansion of (pow b 2) in b 3.414 * [taylor]: Taking taylor expansion of b in b 3.414 * [backup-simplify]: Simplify 0 into 0 3.414 * [backup-simplify]: Simplify 1 into 1 3.414 * [taylor]: Taking taylor expansion of (* 2 (* a b)) in b 3.414 * [taylor]: Taking taylor expansion of 2 in b 3.414 * [backup-simplify]: Simplify 2 into 2 3.414 * [taylor]: Taking taylor expansion of (* a b) in b 3.414 * [taylor]: Taking taylor expansion of a in b 3.414 * [backup-simplify]: Simplify a into a 3.414 * [taylor]: Taking taylor expansion of b in b 3.414 * [backup-simplify]: Simplify 0 into 0 3.414 * [backup-simplify]: Simplify 1 into 1 3.414 * [backup-simplify]: Simplify (* a a) into (pow a 2) 3.414 * [backup-simplify]: Simplify (* a 0) into 0 3.415 * [backup-simplify]: Simplify (* 2 0) into 0 3.415 * [backup-simplify]: Simplify (+ 0 0) into 0 3.415 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 3.415 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.415 * [taylor]: Taking taylor expansion of a in a 3.415 * [backup-simplify]: Simplify 0 into 0 3.415 * [backup-simplify]: Simplify 1 into 1 3.415 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 3.416 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.416 * [backup-simplify]: Simplify (+ (* 2 a) (* 0 0)) into (* 2 a) 3.416 * [backup-simplify]: Simplify (+ 0 (* 2 a)) into (* 2 a) 3.416 * [backup-simplify]: Simplify (+ 0 (* 2 a)) into (* 2 a) 3.416 * [taylor]: Taking taylor expansion of (* 2 a) in a 3.416 * [taylor]: Taking taylor expansion of 2 in a 3.416 * [backup-simplify]: Simplify 2 into 2 3.416 * [taylor]: Taking taylor expansion of a in a 3.416 * [backup-simplify]: Simplify 0 into 0 3.416 * [backup-simplify]: Simplify 1 into 1 3.417 * [backup-simplify]: Simplify (* 2 0) into 0 3.417 * [backup-simplify]: Simplify 0 into 0 3.417 * [backup-simplify]: Simplify (+ (* a 0) (+ (* 0 0) (* 0 a))) into 0 3.418 * [backup-simplify]: Simplify (* 1 1) into 1 3.418 * [backup-simplify]: Simplify (+ (* a 0) (+ (* 0 1) (* 0 0))) into 0 3.419 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 a) (* 0 0))) into 0 3.420 * [backup-simplify]: Simplify (+ 1 0) into 1 3.420 * [backup-simplify]: Simplify (+ 0 1) into 1 3.420 * [taylor]: Taking taylor expansion of 1 in a 3.420 * [backup-simplify]: Simplify 1 into 1 3.420 * [backup-simplify]: Simplify 1 into 1 3.421 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 3.421 * [backup-simplify]: Simplify 2 into 2 3.422 * [backup-simplify]: Simplify (* 1 1) into 1 3.422 * [backup-simplify]: Simplify 1 into 1 3.422 * [backup-simplify]: Simplify (+ (* 1 (pow (* a 1) 2)) (+ (* 2 (* a b)) (* 1 (pow (* 1 b) 2)))) into (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 3.422 * [backup-simplify]: Simplify (+ (* (/ 1 b) (+ (* (/ 1 a) 2) (/ 1 b))) (* (/ 1 a) (/ 1 a))) into (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) 3.422 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in (b a) around 0 3.422 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in a 3.422 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 3.422 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.422 * [taylor]: Taking taylor expansion of a in a 3.422 * [backup-simplify]: Simplify 0 into 0 3.422 * [backup-simplify]: Simplify 1 into 1 3.423 * [backup-simplify]: Simplify (* 1 1) into 1 3.423 * [backup-simplify]: Simplify (/ 1 1) into 1 3.423 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in a 3.423 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in a 3.423 * [taylor]: Taking taylor expansion of 2 in a 3.423 * [backup-simplify]: Simplify 2 into 2 3.423 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in a 3.423 * [taylor]: Taking taylor expansion of (* a b) in a 3.423 * [taylor]: Taking taylor expansion of a in a 3.423 * [backup-simplify]: Simplify 0 into 0 3.423 * [backup-simplify]: Simplify 1 into 1 3.423 * [taylor]: Taking taylor expansion of b in a 3.424 * [backup-simplify]: Simplify b into b 3.424 * [backup-simplify]: Simplify (* 0 b) into 0 3.424 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 b)) into b 3.424 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 3.424 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 3.424 * [taylor]: Taking taylor expansion of (pow b 2) in a 3.424 * [taylor]: Taking taylor expansion of b in a 3.424 * [backup-simplify]: Simplify b into b 3.424 * [backup-simplify]: Simplify (* b b) into (pow b 2) 3.424 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 3.424 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in b 3.424 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 3.424 * [taylor]: Taking taylor expansion of (pow a 2) in b 3.424 * [taylor]: Taking taylor expansion of a in b 3.424 * [backup-simplify]: Simplify a into a 3.424 * [backup-simplify]: Simplify (* a a) into (pow a 2) 3.425 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 3.425 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in b 3.425 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in b 3.425 * [taylor]: Taking taylor expansion of 2 in b 3.425 * [backup-simplify]: Simplify 2 into 2 3.425 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in b 3.425 * [taylor]: Taking taylor expansion of (* a b) in b 3.425 * [taylor]: Taking taylor expansion of a in b 3.425 * [backup-simplify]: Simplify a into a 3.425 * [taylor]: Taking taylor expansion of b in b 3.425 * [backup-simplify]: Simplify 0 into 0 3.425 * [backup-simplify]: Simplify 1 into 1 3.425 * [backup-simplify]: Simplify (* a 0) into 0 3.425 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.425 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.425 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 3.425 * [taylor]: Taking taylor expansion of (pow b 2) in b 3.425 * [taylor]: Taking taylor expansion of b in b 3.425 * [backup-simplify]: Simplify 0 into 0 3.425 * [backup-simplify]: Simplify 1 into 1 3.426 * [backup-simplify]: Simplify (* 1 1) into 1 3.426 * [backup-simplify]: Simplify (/ 1 1) into 1 3.426 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in b 3.426 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 3.426 * [taylor]: Taking taylor expansion of (pow a 2) in b 3.426 * [taylor]: Taking taylor expansion of a in b 3.426 * [backup-simplify]: Simplify a into a 3.426 * [backup-simplify]: Simplify (* a a) into (pow a 2) 3.426 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 3.426 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in b 3.426 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in b 3.427 * [taylor]: Taking taylor expansion of 2 in b 3.427 * [backup-simplify]: Simplify 2 into 2 3.427 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in b 3.427 * [taylor]: Taking taylor expansion of (* a b) in b 3.427 * [taylor]: Taking taylor expansion of a in b 3.427 * [backup-simplify]: Simplify a into a 3.427 * [taylor]: Taking taylor expansion of b in b 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [backup-simplify]: Simplify 1 into 1 3.427 * [backup-simplify]: Simplify (* a 0) into 0 3.427 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.427 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.427 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 3.427 * [taylor]: Taking taylor expansion of (pow b 2) in b 3.427 * [taylor]: Taking taylor expansion of b in b 3.427 * [backup-simplify]: Simplify 0 into 0 3.427 * [backup-simplify]: Simplify 1 into 1 3.428 * [backup-simplify]: Simplify (* 1 1) into 1 3.428 * [backup-simplify]: Simplify (/ 1 1) into 1 3.428 * [backup-simplify]: Simplify (+ 0 1) into 1 3.429 * [backup-simplify]: Simplify (+ 0 1) into 1 3.429 * [taylor]: Taking taylor expansion of 1 in a 3.429 * [backup-simplify]: Simplify 1 into 1 3.429 * [backup-simplify]: Simplify (* 2 (/ 1 a)) into (/ 2 a) 3.430 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.430 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.431 * [backup-simplify]: Simplify (+ (/ 2 a) 0) into (* 2 (/ 1 a)) 3.431 * [backup-simplify]: Simplify (+ 0 (* 2 (/ 1 a))) into (* 2 (/ 1 a)) 3.431 * [taylor]: Taking taylor expansion of (* 2 (/ 1 a)) in a 3.431 * [taylor]: Taking taylor expansion of 2 in a 3.431 * [backup-simplify]: Simplify 2 into 2 3.431 * [taylor]: Taking taylor expansion of (/ 1 a) in a 3.431 * [taylor]: Taking taylor expansion of a in a 3.431 * [backup-simplify]: Simplify 0 into 0 3.431 * [backup-simplify]: Simplify 1 into 1 3.431 * [backup-simplify]: Simplify (/ 1 1) into 1 3.432 * [backup-simplify]: Simplify (+ (* a 0) (+ (* 0 1) (* 0 0))) into 0 3.432 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)))) into 0 3.432 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 a))) into 0 3.433 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.434 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.434 * [backup-simplify]: Simplify (+ 0 0) into 0 3.435 * [backup-simplify]: Simplify (+ (/ 1 (pow a 2)) 0) into (/ 1 (pow a 2)) 3.435 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 3.435 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.435 * [taylor]: Taking taylor expansion of a in a 3.435 * [backup-simplify]: Simplify 0 into 0 3.435 * [backup-simplify]: Simplify 1 into 1 3.435 * [backup-simplify]: Simplify (* 1 1) into 1 3.435 * [backup-simplify]: Simplify (/ 1 1) into 1 3.436 * [backup-simplify]: Simplify 1 into 1 3.436 * [backup-simplify]: Simplify (* 2 1) into 2 3.436 * [backup-simplify]: Simplify 2 into 2 3.436 * [backup-simplify]: Simplify 1 into 1 3.436 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 b))) 2)) (+ (* 2 (* (/ 1 (/ 1 a)) (/ 1 (/ 1 b)))) (* 1 (pow (* (/ 1 (/ 1 a)) 1) 2)))) into (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 3.437 * [backup-simplify]: Simplify (+ (* (/ 1 (- b)) (+ (* (/ 1 (- a)) 2) (/ 1 (- b)))) (* (/ 1 (- a)) (/ 1 (- a)))) into (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) 3.437 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in (b a) around 0 3.437 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in a 3.437 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 3.437 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.437 * [taylor]: Taking taylor expansion of a in a 3.437 * [backup-simplify]: Simplify 0 into 0 3.437 * [backup-simplify]: Simplify 1 into 1 3.437 * [backup-simplify]: Simplify (* 1 1) into 1 3.438 * [backup-simplify]: Simplify (/ 1 1) into 1 3.438 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in a 3.438 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in a 3.438 * [taylor]: Taking taylor expansion of 2 in a 3.438 * [backup-simplify]: Simplify 2 into 2 3.438 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in a 3.438 * [taylor]: Taking taylor expansion of (* a b) in a 3.438 * [taylor]: Taking taylor expansion of a in a 3.438 * [backup-simplify]: Simplify 0 into 0 3.438 * [backup-simplify]: Simplify 1 into 1 3.438 * [taylor]: Taking taylor expansion of b in a 3.438 * [backup-simplify]: Simplify b into b 3.438 * [backup-simplify]: Simplify (* 0 b) into 0 3.439 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 b)) into b 3.439 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 3.439 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 3.439 * [taylor]: Taking taylor expansion of (pow b 2) in a 3.439 * [taylor]: Taking taylor expansion of b in a 3.439 * [backup-simplify]: Simplify b into b 3.439 * [backup-simplify]: Simplify (* b b) into (pow b 2) 3.439 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 3.439 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in b 3.439 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 3.439 * [taylor]: Taking taylor expansion of (pow a 2) in b 3.439 * [taylor]: Taking taylor expansion of a in b 3.439 * [backup-simplify]: Simplify a into a 3.439 * [backup-simplify]: Simplify (* a a) into (pow a 2) 3.439 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 3.439 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in b 3.439 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in b 3.439 * [taylor]: Taking taylor expansion of 2 in b 3.439 * [backup-simplify]: Simplify 2 into 2 3.439 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in b 3.439 * [taylor]: Taking taylor expansion of (* a b) in b 3.439 * [taylor]: Taking taylor expansion of a in b 3.439 * [backup-simplify]: Simplify a into a 3.439 * [taylor]: Taking taylor expansion of b in b 3.439 * [backup-simplify]: Simplify 0 into 0 3.439 * [backup-simplify]: Simplify 1 into 1 3.440 * [backup-simplify]: Simplify (* a 0) into 0 3.440 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.440 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.440 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 3.440 * [taylor]: Taking taylor expansion of (pow b 2) in b 3.440 * [taylor]: Taking taylor expansion of b in b 3.440 * [backup-simplify]: Simplify 0 into 0 3.440 * [backup-simplify]: Simplify 1 into 1 3.441 * [backup-simplify]: Simplify (* 1 1) into 1 3.441 * [backup-simplify]: Simplify (/ 1 1) into 1 3.441 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in b 3.441 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 3.441 * [taylor]: Taking taylor expansion of (pow a 2) in b 3.441 * [taylor]: Taking taylor expansion of a in b 3.441 * [backup-simplify]: Simplify a into a 3.441 * [backup-simplify]: Simplify (* a a) into (pow a 2) 3.441 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 3.441 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in b 3.441 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in b 3.441 * [taylor]: Taking taylor expansion of 2 in b 3.441 * [backup-simplify]: Simplify 2 into 2 3.441 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in b 3.442 * [taylor]: Taking taylor expansion of (* a b) in b 3.442 * [taylor]: Taking taylor expansion of a in b 3.442 * [backup-simplify]: Simplify a into a 3.442 * [taylor]: Taking taylor expansion of b in b 3.442 * [backup-simplify]: Simplify 0 into 0 3.442 * [backup-simplify]: Simplify 1 into 1 3.442 * [backup-simplify]: Simplify (* a 0) into 0 3.442 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 3.442 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 3.442 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 3.442 * [taylor]: Taking taylor expansion of (pow b 2) in b 3.442 * [taylor]: Taking taylor expansion of b in b 3.442 * [backup-simplify]: Simplify 0 into 0 3.442 * [backup-simplify]: Simplify 1 into 1 3.443 * [backup-simplify]: Simplify (* 1 1) into 1 3.443 * [backup-simplify]: Simplify (/ 1 1) into 1 3.444 * [backup-simplify]: Simplify (+ 0 1) into 1 3.444 * [backup-simplify]: Simplify (+ 0 1) into 1 3.444 * [taylor]: Taking taylor expansion of 1 in a 3.444 * [backup-simplify]: Simplify 1 into 1 3.444 * [backup-simplify]: Simplify (* 2 (/ 1 a)) into (/ 2 a) 3.445 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.446 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.446 * [backup-simplify]: Simplify (+ (/ 2 a) 0) into (* 2 (/ 1 a)) 3.446 * [backup-simplify]: Simplify (+ 0 (* 2 (/ 1 a))) into (* 2 (/ 1 a)) 3.446 * [taylor]: Taking taylor expansion of (* 2 (/ 1 a)) in a 3.446 * [taylor]: Taking taylor expansion of 2 in a 3.446 * [backup-simplify]: Simplify 2 into 2 3.446 * [taylor]: Taking taylor expansion of (/ 1 a) in a 3.446 * [taylor]: Taking taylor expansion of a in a 3.446 * [backup-simplify]: Simplify 0 into 0 3.446 * [backup-simplify]: Simplify 1 into 1 3.447 * [backup-simplify]: Simplify (/ 1 1) into 1 3.447 * [backup-simplify]: Simplify (+ (* a 0) (+ (* 0 1) (* 0 0))) into 0 3.448 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)))) into 0 3.448 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 a))) into 0 3.449 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.450 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.450 * [backup-simplify]: Simplify (+ 0 0) into 0 3.450 * [backup-simplify]: Simplify (+ (/ 1 (pow a 2)) 0) into (/ 1 (pow a 2)) 3.450 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 3.451 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.451 * [taylor]: Taking taylor expansion of a in a 3.451 * [backup-simplify]: Simplify 0 into 0 3.451 * [backup-simplify]: Simplify 1 into 1 3.451 * [backup-simplify]: Simplify (* 1 1) into 1 3.451 * [backup-simplify]: Simplify (/ 1 1) into 1 3.451 * [backup-simplify]: Simplify 1 into 1 3.452 * [backup-simplify]: Simplify (* 2 1) into 2 3.452 * [backup-simplify]: Simplify 2 into 2 3.452 * [backup-simplify]: Simplify 1 into 1 3.452 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- b)))) 2)) (+ (* 2 (* (/ 1 (/ 1 (- a))) (/ 1 (/ 1 (- b))))) (* 1 (pow (* (/ 1 (/ 1 (- a))) 1) 2)))) into (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 3.453 * * * [progress]: simplifying candidates 3.453 * * * * [progress]: [ 1 / 43 ] simplifiying candidate # 3.453 * [simplify]: Simplifying (* b (+ (* a 2) b)) 3.453 * * [simplify]: iters left: 6 (6 enodes) 3.456 * * [simplify]: iters left: 5 (26 enodes) 3.465 * * [simplify]: iters left: 4 (42 enodes) 3.477 * * [simplify]: iters left: 3 (50 enodes) 3.488 * * [simplify]: Extracting #0: cost 1 inf + 0 3.488 * * [simplify]: Extracting #1: cost 6 inf + 0 3.488 * * [simplify]: Extracting #2: cost 13 inf + 1 3.489 * * [simplify]: Extracting #3: cost 11 inf + 128 3.489 * * [simplify]: Extracting #4: cost 2 inf + 709 3.489 * * [simplify]: Extracting #5: cost 0 inf + 915 3.490 * [simplify]: Simplified to (* (+ (* 2 a) b) b) 3.490 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (pow (* (+ (* 2 a) b) b) 1) (* a a))) 3.490 * * * * [progress]: [ 2 / 43 ] simplifiying candidate # 3.490 * * * * [progress]: [ 3 / 43 ] simplifiying candidate # 3.491 * [simplify]: Simplifying (+ (log b) (log (+ (* a 2) b))) 3.491 * * [simplify]: iters left: 6 (8 enodes) 3.495 * * [simplify]: iters left: 5 (27 enodes) 3.502 * * [simplify]: Extracting #0: cost 1 inf + 0 3.502 * * [simplify]: Extracting #1: cost 4 inf + 0 3.502 * * [simplify]: Extracting #2: cost 8 inf + 0 3.502 * * [simplify]: Extracting #3: cost 9 inf + 1 3.502 * * [simplify]: Extracting #4: cost 10 inf + 143 3.502 * * [simplify]: Extracting #5: cost 8 inf + 145 3.503 * * [simplify]: Extracting #6: cost 5 inf + 312 3.503 * * [simplify]: Extracting #7: cost 1 inf + 964 3.503 * * [simplify]: Extracting #8: cost 0 inf + 1227 3.504 * [simplify]: Simplified to (+ (log b) (log (+ b (* a 2)))) 3.504 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (exp (+ (log b) (log (+ b (* a 2))))) (* a a))) 3.504 * * * * [progress]: [ 4 / 43 ] simplifiying candidate # 3.504 * * * * [progress]: [ 5 / 43 ] simplifiying candidate # 3.504 * * * * [progress]: [ 6 / 43 ] simplifiying candidate # 3.504 * [simplify]: Simplifying (* (* (* b b) b) (* (* (+ (* a 2) b) (+ (* a 2) b)) (+ (* a 2) b))) 3.504 * * [simplify]: iters left: 6 (10 enodes) 3.510 * * [simplify]: iters left: 5 (51 enodes) 3.538 * * [simplify]: iters left: 4 (205 enodes) 3.698 * * [simplify]: Extracting #0: cost 1 inf + 0 3.698 * * [simplify]: Extracting #1: cost 25 inf + 0 3.699 * * [simplify]: Extracting #2: cost 126 inf + 42 3.700 * * [simplify]: Extracting #3: cost 197 inf + 1877 3.704 * * [simplify]: Extracting #4: cost 85 inf + 22762 3.714 * * [simplify]: Extracting #5: cost 2 inf + 39820 3.731 * * [simplify]: Extracting #6: cost 0 inf + 40146 3.748 * [simplify]: Simplified to (* (* (* b (+ (* a 2) b)) b) (* (* b (+ (* a 2) b)) (+ (* a 2) b))) 3.749 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (cbrt (* (* (* b (+ (* a 2) b)) b) (* (* b (+ (* a 2) b)) (+ (* a 2) b)))) (* a a))) 3.749 * * * * [progress]: [ 7 / 43 ] simplifiying candidate # 3.749 * * * * [progress]: [ 8 / 43 ] simplifiying candidate # 3.749 * * * * [progress]: [ 9 / 43 ] simplifiying candidate # 3.749 * * * * [progress]: [ 10 / 43 ] simplifiying candidate # 3.749 * * * * [progress]: [ 11 / 43 ] simplifiying candidate # 3.749 * [simplify]: Simplifying (* (sqrt b) (sqrt (+ (* a 2) b))) 3.749 * * [simplify]: iters left: 6 (8 enodes) 3.751 * * [simplify]: iters left: 5 (27 enodes) 3.755 * * [simplify]: Extracting #0: cost 1 inf + 0 3.755 * * [simplify]: Extracting #1: cost 4 inf + 0 3.755 * * [simplify]: Extracting #2: cost 8 inf + 0 3.755 * * [simplify]: Extracting #3: cost 9 inf + 1 3.755 * * [simplify]: Extracting #4: cost 10 inf + 83 3.755 * * [simplify]: Extracting #5: cost 8 inf + 85 3.755 * * [simplify]: Extracting #6: cost 5 inf + 252 3.755 * * [simplify]: Extracting #7: cost 1 inf + 784 3.755 * * [simplify]: Extracting #8: cost 0 inf + 987 3.756 * [simplify]: Simplified to (* (sqrt (+ b (* a 2))) (sqrt b)) 3.756 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (* (* (sqrt (+ b (* a 2))) (sqrt b)) (* (sqrt b) (sqrt (+ (* a 2) b)))) (* a a))) 3.756 * [simplify]: Simplifying (* (sqrt b) (sqrt (+ (* a 2) b))) 3.756 * * [simplify]: iters left: 6 (8 enodes) 3.760 * * [simplify]: iters left: 5 (27 enodes) 3.764 * * [simplify]: Extracting #0: cost 1 inf + 0 3.764 * * [simplify]: Extracting #1: cost 4 inf + 0 3.764 * * [simplify]: Extracting #2: cost 8 inf + 0 3.764 * * [simplify]: Extracting #3: cost 9 inf + 1 3.764 * * [simplify]: Extracting #4: cost 10 inf + 83 3.764 * * [simplify]: Extracting #5: cost 8 inf + 85 3.764 * * [simplify]: Extracting #6: cost 5 inf + 252 3.764 * * [simplify]: Extracting #7: cost 1 inf + 784 3.765 * * [simplify]: Extracting #8: cost 0 inf + 987 3.765 * [simplify]: Simplified to (* (sqrt (+ b (* a 2))) (sqrt b)) 3.765 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (* (* (sqrt b) (sqrt (+ (* a 2) b))) (* (sqrt (+ b (* a 2))) (sqrt b))) (* a a))) 3.765 * * * * [progress]: [ 12 / 43 ] simplifiying candidate # 3.765 * [simplify]: Simplifying (* b b) 3.765 * * [simplify]: iters left: 2 (2 enodes) 3.766 * * [simplify]: iters left: 1 (6 enodes) 3.766 * * [simplify]: Extracting #0: cost 1 inf + 0 3.766 * * [simplify]: Extracting #1: cost 3 inf + 0 3.767 * * [simplify]: Extracting #2: cost 2 inf + 1 3.767 * * [simplify]: Extracting #3: cost 0 inf + 83 3.767 * [simplify]: Simplified to (* b b) 3.767 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (+ (* b (* a 2)) (* b b)) (* a a))) 3.767 * * * * [progress]: [ 13 / 43 ] simplifiying candidate # 3.767 * [simplify]: Simplifying (* b b) 3.767 * * [simplify]: iters left: 2 (2 enodes) 3.767 * * [simplify]: iters left: 1 (6 enodes) 3.768 * * [simplify]: Extracting #0: cost 1 inf + 0 3.768 * * [simplify]: Extracting #1: cost 3 inf + 0 3.768 * * [simplify]: Extracting #2: cost 2 inf + 1 3.768 * * [simplify]: Extracting #3: cost 0 inf + 83 3.768 * [simplify]: Simplified to (* b b) 3.768 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (+ (* (* a 2) b) (* b b)) (* a a))) 3.768 * * * * [progress]: [ 14 / 43 ] simplifiying candidate # 3.768 * [simplify]: Simplifying (cbrt (+ (* a 2) b)) 3.768 * * [simplify]: iters left: 5 (6 enodes) 3.770 * * [simplify]: iters left: 4 (20 enodes) 3.773 * * [simplify]: Extracting #0: cost 1 inf + 0 3.773 * * [simplify]: Extracting #1: cost 3 inf + 0 3.773 * * [simplify]: Extracting #2: cost 6 inf + 0 3.773 * * [simplify]: Extracting #3: cost 8 inf + 1 3.773 * * [simplify]: Extracting #4: cost 6 inf + 3 3.773 * * [simplify]: Extracting #5: cost 0 inf + 579 3.773 * [simplify]: Simplified to (cbrt (+ b (* a 2))) 3.773 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (* (* b (* (cbrt (+ (* a 2) b)) (cbrt (+ (* a 2) b)))) (cbrt (+ b (* a 2)))) (* a a))) 3.773 * * * * [progress]: [ 15 / 43 ] simplifiying candidate # 3.773 * [simplify]: Simplifying (sqrt (+ (* a 2) b)) 3.773 * * [simplify]: iters left: 5 (6 enodes) 3.775 * * [simplify]: iters left: 4 (20 enodes) 3.778 * * [simplify]: Extracting #0: cost 1 inf + 0 3.778 * * [simplify]: Extracting #1: cost 3 inf + 0 3.778 * * [simplify]: Extracting #2: cost 6 inf + 0 3.778 * * [simplify]: Extracting #3: cost 8 inf + 1 3.778 * * [simplify]: Extracting #4: cost 6 inf + 3 3.778 * * [simplify]: Extracting #5: cost 0 inf + 499 3.778 * [simplify]: Simplified to (sqrt (+ b (* a 2))) 3.778 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (* (* b (sqrt (+ (* a 2) b))) (sqrt (+ b (* a 2)))) (* a a))) 3.778 * * * * [progress]: [ 16 / 43 ] simplifiying candidate # 3.778 * [simplify]: Simplifying (+ (* a 2) b) 3.778 * * [simplify]: iters left: 4 (5 enodes) 3.780 * * [simplify]: iters left: 3 (17 enodes) 3.783 * * [simplify]: Extracting #0: cost 1 inf + 0 3.783 * * [simplify]: Extracting #1: cost 4 inf + 0 3.783 * * [simplify]: Extracting #2: cost 6 inf + 1 3.783 * * [simplify]: Extracting #3: cost 4 inf + 3 3.783 * * [simplify]: Extracting #4: cost 0 inf + 253 3.783 * [simplify]: Simplified to (+ b (* a 2)) 3.783 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (* (* b 1) (+ b (* a 2))) (* a a))) 3.783 * * * * [progress]: [ 17 / 43 ] simplifiying candidate # 3.784 * [simplify]: Simplifying (* (cbrt b) (cbrt b)) 3.784 * * [simplify]: iters left: 3 (3 enodes) 3.785 * * [simplify]: iters left: 2 (9 enodes) 3.787 * * [simplify]: Extracting #0: cost 1 inf + 0 3.787 * * [simplify]: Extracting #1: cost 3 inf + 0 3.787 * * [simplify]: Extracting #2: cost 5 inf + 0 3.787 * * [simplify]: Extracting #3: cost 4 inf + 1 3.787 * * [simplify]: Extracting #4: cost 0 inf + 405 3.787 * [simplify]: Simplified to (* (cbrt b) (cbrt b)) 3.788 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (* (* (cbrt b) (cbrt b)) (* (cbrt b) (+ (* a 2) b))) (* a a))) 3.788 * * * * [progress]: [ 18 / 43 ] simplifiying candidate # 3.788 * [simplify]: Simplifying (sqrt b) 3.788 * * [simplify]: iters left: 1 (2 enodes) 3.789 * * [simplify]: Extracting #0: cost 1 inf + 0 3.789 * * [simplify]: Extracting #1: cost 3 inf + 0 3.789 * * [simplify]: Extracting #2: cost 2 inf + 1 3.789 * * [simplify]: Extracting #3: cost 0 inf + 83 3.789 * [simplify]: Simplified to (sqrt b) 3.789 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (* (sqrt b) (* (sqrt b) (+ (* a 2) b))) (* a a))) 3.789 * * * * [progress]: [ 19 / 43 ] simplifiying candidate # 3.789 * * * * [progress]: [ 20 / 43 ] simplifiying candidate # 3.789 * [simplify]: Simplifying (+ (* (* a 2) (* a 2)) (- (* b b) (* (* a 2) b))) 3.790 * * [simplify]: iters left: 6 (9 enodes) 3.795 * * [simplify]: iters left: 5 (46 enodes) 3.811 * * [simplify]: iters left: 4 (94 enodes) 3.846 * * [simplify]: iters left: 3 (162 enodes) 3.883 * * [simplify]: iters left: 2 (222 enodes) 3.936 * * [simplify]: iters left: 1 (301 enodes) 4.041 * * [simplify]: Extracting #0: cost 1 inf + 0 4.041 * * [simplify]: Extracting #1: cost 13 inf + 0 4.041 * * [simplify]: Extracting #2: cost 61 inf + 0 4.042 * * [simplify]: Extracting #3: cost 73 inf + 211 4.045 * * [simplify]: Extracting #4: cost 21 inf + 4976 4.049 * * [simplify]: Extracting #5: cost 1 inf + 7228 4.054 * * [simplify]: Extracting #6: cost 0 inf + 7352 4.058 * [simplify]: Simplified to (+ (* (* a -2) (* a -2)) (* b (+ (* a -2) b))) 4.058 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (/ (* b (+ (pow (* a 2) 3) (pow b 3))) (+ (* (* a -2) (* a -2)) (* b (+ (* a -2) b)))) (* a a))) 4.059 * * * * [progress]: [ 21 / 43 ] simplifiying candidate # 4.059 * [simplify]: Simplifying (- (* a 2) b) 4.059 * * [simplify]: iters left: 4 (5 enodes) 4.060 * * [simplify]: iters left: 3 (18 enodes) 4.063 * * [simplify]: iters left: 2 (21 enodes) 4.066 * * [simplify]: Extracting #0: cost 1 inf + 0 4.066 * * [simplify]: Extracting #1: cost 5 inf + 0 4.066 * * [simplify]: Extracting #2: cost 7 inf + 42 4.066 * * [simplify]: Extracting #3: cost 4 inf + 85 4.066 * * [simplify]: Extracting #4: cost 0 inf + 335 4.067 * [simplify]: Simplified to (- (* a 2) b) 4.067 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (/ (* b (- (* (* a 2) (* a 2)) (* b b))) (- (* a 2) b)) (* a a))) 4.067 * * * * [progress]: [ 22 / 43 ] simplifiying candidate #real (real->posit16 (* b (+ (* a 2) b)))) (* a a)))> 4.067 * * * * [progress]: [ 23 / 43 ] simplifiying candidate # 4.067 * * * * [progress]: [ 24 / 43 ] simplifiying candidate # 4.067 * [simplify]: Simplifying (* (exp (* b (+ (* a 2) b))) (exp (* a a))) 4.067 * * [simplify]: iters left: 6 (10 enodes) 4.071 * * [simplify]: iters left: 5 (45 enodes) 4.079 * * [simplify]: iters left: 4 (85 enodes) 4.098 * * [simplify]: iters left: 3 (158 enodes) 4.151 * * [simplify]: iters left: 2 (336 enodes) 4.330 * * [simplify]: Extracting #0: cost 1 inf + 0 4.330 * * [simplify]: Extracting #1: cost 63 inf + 0 4.332 * * [simplify]: Extracting #2: cost 295 inf + 0 4.335 * * [simplify]: Extracting #3: cost 319 inf + 3092 4.345 * * [simplify]: Extracting #4: cost 185 inf + 41981 4.370 * * [simplify]: Extracting #5: cost 47 inf + 127160 4.393 * * [simplify]: Extracting #6: cost 1 inf + 161679 4.415 * * [simplify]: Extracting #7: cost 0 inf + 162444 4.435 * [simplify]: Simplified to (exp (+ (* (+ (* 2 a) b) b) (* a a))) 4.435 * [simplify]: Simplified (2 1) to (λ (a b) (log (exp (+ (* (+ (* 2 a) b) b) (* a a))))) 4.435 * * * * [progress]: [ 25 / 43 ] simplifiying candidate # 4.435 * * * * [progress]: [ 26 / 43 ] simplifiying candidate # 4.435 * * * * [progress]: [ 27 / 43 ] simplifiying candidate # 4.435 * * * * [progress]: [ 28 / 43 ] simplifiying candidate # 4.435 * * * * [progress]: [ 29 / 43 ] simplifiying candidate # 4.435 * * * * [progress]: [ 30 / 43 ] simplifiying candidate # 4.435 * * * * [progress]: [ 31 / 43 ] simplifiying candidate # 4.435 * * * * [progress]: [ 32 / 43 ] simplifiying candidate # 4.435 * * * * [progress]: [ 33 / 43 ] simplifiying candidate # 4.435 * * * * [progress]: [ 34 / 43 ] simplifiying candidate # 4.435 * [simplify]: Simplifying (* b (* a 2)) 4.435 * * [simplify]: iters left: 4 (5 enodes) 4.437 * * [simplify]: iters left: 3 (19 enodes) 4.440 * * [simplify]: iters left: 2 (27 enodes) 4.444 * * [simplify]: iters left: 1 (32 enodes) 4.448 * * [simplify]: Extracting #0: cost 1 inf + 0 4.448 * * [simplify]: Extracting #1: cost 8 inf + 0 4.449 * * [simplify]: Extracting #2: cost 7 inf + 45 4.449 * * [simplify]: Extracting #3: cost 0 inf + 421 4.449 * [simplify]: Simplified to (* (* 2 a) b) 4.449 * [simplify]: Simplified (2 1) to (λ (a b) (+ (* (* 2 a) b) (+ (* b b) (* a a)))) 4.449 * * * * [progress]: [ 35 / 43 ] simplifiying candidate # 4.449 * [simplify]: Simplifying (* (* a 2) b) 4.449 * * [simplify]: iters left: 4 (5 enodes) 4.452 * * [simplify]: iters left: 3 (19 enodes) 4.457 * * [simplify]: iters left: 2 (27 enodes) 4.465 * * [simplify]: iters left: 1 (32 enodes) 4.473 * * [simplify]: Extracting #0: cost 1 inf + 0 4.473 * * [simplify]: Extracting #1: cost 8 inf + 0 4.473 * * [simplify]: Extracting #2: cost 7 inf + 45 4.473 * * [simplify]: Extracting #3: cost 0 inf + 421 4.474 * [simplify]: Simplified to (* (* a 2) b) 4.474 * [simplify]: Simplified (2 1) to (λ (a b) (+ (* (* a 2) b) (+ (* b b) (* a a)))) 4.474 * * * * [progress]: [ 36 / 43 ] simplifiying candidate #real (real->posit16 (+ (* b (+ (* a 2) b)) (* a a)))))> 4.474 * * * * [progress]: [ 37 / 43 ] simplifiying candidate # 4.474 * * * * [progress]: [ 38 / 43 ] simplifiying candidate # 4.474 * [simplify]: Simplifying (+ (pow b 2) (* 2 (* a b))) 4.474 * * [simplify]: iters left: 6 (7 enodes) 4.476 * * [simplify]: iters left: 5 (31 enodes) 4.481 * * [simplify]: iters left: 4 (47 enodes) 4.489 * * [simplify]: iters left: 3 (63 enodes) 4.499 * * [simplify]: iters left: 2 (67 enodes) 4.507 * * [simplify]: Extracting #0: cost 1 inf + 0 4.507 * * [simplify]: Extracting #1: cost 7 inf + 0 4.507 * * [simplify]: Extracting #2: cost 15 inf + 1 4.507 * * [simplify]: Extracting #3: cost 12 inf + 169 4.507 * * [simplify]: Extracting #4: cost 2 inf + 956 4.508 * * [simplify]: Extracting #5: cost 0 inf + 1081 4.508 * [simplify]: Simplified to (* b (+ b (* a 2))) 4.508 * [simplify]: Simplified (2 1) to (λ (a b) (+ (* b (+ b (* a 2))) (* a a))) 4.508 * * * * [progress]: [ 39 / 43 ] simplifiying candidate # 4.508 * [simplify]: Simplifying (+ (pow b 2) (* 2 (* a b))) 4.509 * * [simplify]: iters left: 6 (7 enodes) 4.512 * * [simplify]: iters left: 5 (31 enodes) 4.521 * * [simplify]: iters left: 4 (47 enodes) 4.530 * * [simplify]: iters left: 3 (63 enodes) 4.538 * * [simplify]: iters left: 2 (67 enodes) 4.546 * * [simplify]: Extracting #0: cost 1 inf + 0 4.546 * * [simplify]: Extracting #1: cost 7 inf + 0 4.546 * * [simplify]: Extracting #2: cost 15 inf + 1 4.546 * * [simplify]: Extracting #3: cost 12 inf + 169 4.546 * * [simplify]: Extracting #4: cost 2 inf + 956 4.547 * * [simplify]: Extracting #5: cost 0 inf + 1081 4.547 * [simplify]: Simplified to (* b (+ b (* a 2))) 4.547 * [simplify]: Simplified (2 1) to (λ (a b) (+ (* b (+ b (* a 2))) (* a a))) 4.547 * * * * [progress]: [ 40 / 43 ] simplifiying candidate # 4.547 * [simplify]: Simplifying (+ (pow b 2) (* 2 (* a b))) 4.547 * * [simplify]: iters left: 6 (7 enodes) 4.549 * * [simplify]: iters left: 5 (31 enodes) 4.554 * * [simplify]: iters left: 4 (47 enodes) 4.564 * * [simplify]: iters left: 3 (63 enodes) 4.580 * * [simplify]: iters left: 2 (67 enodes) 4.597 * * [simplify]: Extracting #0: cost 1 inf + 0 4.597 * * [simplify]: Extracting #1: cost 7 inf + 0 4.597 * * [simplify]: Extracting #2: cost 15 inf + 1 4.597 * * [simplify]: Extracting #3: cost 12 inf + 169 4.598 * * [simplify]: Extracting #4: cost 2 inf + 956 4.598 * * [simplify]: Extracting #5: cost 0 inf + 1081 4.599 * [simplify]: Simplified to (* b (+ b (* a 2))) 4.599 * [simplify]: Simplified (2 1) to (λ (a b) (+ (* b (+ b (* a 2))) (* a a))) 4.599 * * * * [progress]: [ 41 / 43 ] simplifiying candidate # 4.599 * [simplify]: Simplifying (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 4.599 * * [simplify]: iters left: 6 (9 enodes) 4.604 * * [simplify]: iters left: 5 (43 enodes) 4.618 * * [simplify]: iters left: 4 (67 enodes) 4.639 * * [simplify]: iters left: 3 (96 enodes) 4.663 * * [simplify]: iters left: 2 (117 enodes) 4.689 * * [simplify]: Extracting #0: cost 1 inf + 0 4.689 * * [simplify]: Extracting #1: cost 8 inf + 0 4.689 * * [simplify]: Extracting #2: cost 23 inf + 0 4.690 * * [simplify]: Extracting #3: cost 22 inf + 253 4.690 * * [simplify]: Extracting #4: cost 6 inf + 1610 4.691 * * [simplify]: Extracting #5: cost 0 inf + 2225 4.693 * [simplify]: Simplified to (+ (* b (+ (* a 2) b)) (* a a)) 4.693 * [simplify]: Simplified (2) to (λ (a b) (+ (* b (+ (* a 2) b)) (* a a))) 4.693 * * * * [progress]: [ 42 / 43 ] simplifiying candidate # 4.693 * [simplify]: Simplifying (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 4.693 * * [simplify]: iters left: 6 (9 enodes) 4.699 * * [simplify]: iters left: 5 (43 enodes) 4.712 * * [simplify]: iters left: 4 (67 enodes) 4.723 * * [simplify]: iters left: 3 (96 enodes) 4.737 * * [simplify]: iters left: 2 (117 enodes) 4.750 * * [simplify]: Extracting #0: cost 1 inf + 0 4.750 * * [simplify]: Extracting #1: cost 8 inf + 0 4.750 * * [simplify]: Extracting #2: cost 23 inf + 0 4.750 * * [simplify]: Extracting #3: cost 22 inf + 253 4.750 * * [simplify]: Extracting #4: cost 6 inf + 1610 4.751 * * [simplify]: Extracting #5: cost 0 inf + 2225 4.751 * [simplify]: Simplified to (+ (* b (+ (* a 2) b)) (* a a)) 4.752 * [simplify]: Simplified (2) to (λ (a b) (+ (* b (+ (* a 2) b)) (* a a))) 4.752 * * * * [progress]: [ 43 / 43 ] simplifiying candidate # 4.752 * [simplify]: Simplifying (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 4.752 * * [simplify]: iters left: 6 (9 enodes) 4.755 * * [simplify]: iters left: 5 (43 enodes) 4.762 * * [simplify]: iters left: 4 (67 enodes) 4.782 * * [simplify]: iters left: 3 (96 enodes) 4.806 * * [simplify]: iters left: 2 (117 enodes) 4.833 * * [simplify]: Extracting #0: cost 1 inf + 0 4.833 * * [simplify]: Extracting #1: cost 8 inf + 0 4.833 * * [simplify]: Extracting #2: cost 23 inf + 0 4.834 * * [simplify]: Extracting #3: cost 22 inf + 253 4.834 * * [simplify]: Extracting #4: cost 6 inf + 1610 4.836 * * [simplify]: Extracting #5: cost 0 inf + 2225 4.837 * [simplify]: Simplified to (+ (* b (+ (* a 2) b)) (* a a)) 4.837 * [simplify]: Simplified (2) to (λ (a b) (+ (* b (+ (* a 2) b)) (* a a))) 4.837 * * * [progress]: adding candidates to table 5.200 * * [progress]: iteration 3 / 4 5.201 * * * [progress]: picking best candidate 5.205 * * * * [pick]: Picked # 5.205 * * * [progress]: localizing error 5.228 * * * [progress]: generating rewritten candidates 5.228 * * * * [progress]: [ 1 / 3 ] rewriting at (2) 5.251 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1) 5.281 * * * * [progress]: [ 3 / 3 ] rewriting at (2 2) 5.299 * * * [progress]: generating series expansions 5.299 * * * * [progress]: [ 1 / 3 ] generating series at (2) 5.299 * [backup-simplify]: Simplify (+ (* a (+ a b)) (* b (+ a b))) into (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 5.299 * [approximate]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) in (a b) around 0 5.299 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) in b 5.300 * [taylor]: Taking taylor expansion of (pow a 2) in b 5.300 * [taylor]: Taking taylor expansion of a in b 5.300 * [backup-simplify]: Simplify a into a 5.300 * [taylor]: Taking taylor expansion of (+ (pow b 2) (* 2 (* a b))) in b 5.300 * [taylor]: Taking taylor expansion of (pow b 2) in b 5.300 * [taylor]: Taking taylor expansion of b in b 5.300 * [backup-simplify]: Simplify 0 into 0 5.300 * [backup-simplify]: Simplify 1 into 1 5.300 * [taylor]: Taking taylor expansion of (* 2 (* a b)) in b 5.300 * [taylor]: Taking taylor expansion of 2 in b 5.300 * [backup-simplify]: Simplify 2 into 2 5.300 * [taylor]: Taking taylor expansion of (* a b) in b 5.300 * [taylor]: Taking taylor expansion of a in b 5.300 * [backup-simplify]: Simplify a into a 5.300 * [taylor]: Taking taylor expansion of b in b 5.300 * [backup-simplify]: Simplify 0 into 0 5.300 * [backup-simplify]: Simplify 1 into 1 5.300 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) in a 5.300 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.300 * [taylor]: Taking taylor expansion of a in a 5.300 * [backup-simplify]: Simplify 0 into 0 5.300 * [backup-simplify]: Simplify 1 into 1 5.300 * [taylor]: Taking taylor expansion of (+ (pow b 2) (* 2 (* a b))) in a 5.300 * [taylor]: Taking taylor expansion of (pow b 2) in a 5.300 * [taylor]: Taking taylor expansion of b in a 5.300 * [backup-simplify]: Simplify b into b 5.300 * [taylor]: Taking taylor expansion of (* 2 (* a b)) in a 5.300 * [taylor]: Taking taylor expansion of 2 in a 5.300 * [backup-simplify]: Simplify 2 into 2 5.300 * [taylor]: Taking taylor expansion of (* a b) in a 5.300 * [taylor]: Taking taylor expansion of a in a 5.300 * [backup-simplify]: Simplify 0 into 0 5.300 * [backup-simplify]: Simplify 1 into 1 5.300 * [taylor]: Taking taylor expansion of b in a 5.300 * [backup-simplify]: Simplify b into b 5.300 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) in a 5.300 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.300 * [taylor]: Taking taylor expansion of a in a 5.300 * [backup-simplify]: Simplify 0 into 0 5.300 * [backup-simplify]: Simplify 1 into 1 5.300 * [taylor]: Taking taylor expansion of (+ (pow b 2) (* 2 (* a b))) in a 5.300 * [taylor]: Taking taylor expansion of (pow b 2) in a 5.300 * [taylor]: Taking taylor expansion of b in a 5.300 * [backup-simplify]: Simplify b into b 5.300 * [taylor]: Taking taylor expansion of (* 2 (* a b)) in a 5.300 * [taylor]: Taking taylor expansion of 2 in a 5.300 * [backup-simplify]: Simplify 2 into 2 5.300 * [taylor]: Taking taylor expansion of (* a b) in a 5.300 * [taylor]: Taking taylor expansion of a in a 5.300 * [backup-simplify]: Simplify 0 into 0 5.300 * [backup-simplify]: Simplify 1 into 1 5.300 * [taylor]: Taking taylor expansion of b in a 5.300 * [backup-simplify]: Simplify b into b 5.300 * [backup-simplify]: Simplify (* b b) into (pow b 2) 5.300 * [backup-simplify]: Simplify (* 0 b) into 0 5.301 * [backup-simplify]: Simplify (* 2 0) into 0 5.301 * [backup-simplify]: Simplify (+ (pow b 2) 0) into (pow b 2) 5.301 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 5.301 * [taylor]: Taking taylor expansion of (pow b 2) in b 5.301 * [taylor]: Taking taylor expansion of b in b 5.301 * [backup-simplify]: Simplify 0 into 0 5.301 * [backup-simplify]: Simplify 1 into 1 5.301 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 5.301 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 b)) into b 5.302 * [backup-simplify]: Simplify (+ (* 2 b) (* 0 0)) into (* 2 b) 5.302 * [backup-simplify]: Simplify (+ 0 (* 2 b)) into (* 2 b) 5.302 * [backup-simplify]: Simplify (+ 0 (* 2 b)) into (* 2 b) 5.302 * [taylor]: Taking taylor expansion of (* 2 b) in b 5.302 * [taylor]: Taking taylor expansion of 2 in b 5.302 * [backup-simplify]: Simplify 2 into 2 5.302 * [taylor]: Taking taylor expansion of b in b 5.302 * [backup-simplify]: Simplify 0 into 0 5.302 * [backup-simplify]: Simplify 1 into 1 5.302 * [backup-simplify]: Simplify (* 2 0) into 0 5.302 * [backup-simplify]: Simplify 0 into 0 5.302 * [backup-simplify]: Simplify (* 1 1) into 1 5.303 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 5.303 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 b))) into 0 5.304 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 b) (* 0 0))) into 0 5.304 * [backup-simplify]: Simplify (+ 0 0) into 0 5.304 * [backup-simplify]: Simplify (+ 1 0) into 1 5.304 * [taylor]: Taking taylor expansion of 1 in b 5.304 * [backup-simplify]: Simplify 1 into 1 5.304 * [backup-simplify]: Simplify 1 into 1 5.305 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 5.305 * [backup-simplify]: Simplify 2 into 2 5.305 * [backup-simplify]: Simplify (* 1 1) into 1 5.305 * [backup-simplify]: Simplify 1 into 1 5.305 * [backup-simplify]: Simplify (+ (* 1 (pow (* b 1) 2)) (+ (* 2 (* b a)) (* 1 (pow (* 1 a) 2)))) into (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 5.306 * [backup-simplify]: Simplify (+ (* (/ 1 a) (+ (/ 1 a) (/ 1 b))) (* (/ 1 b) (+ (/ 1 a) (/ 1 b)))) into (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) 5.306 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in (a b) around 0 5.306 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in b 5.306 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 5.306 * [taylor]: Taking taylor expansion of (pow a 2) in b 5.306 * [taylor]: Taking taylor expansion of a in b 5.306 * [backup-simplify]: Simplify a into a 5.306 * [backup-simplify]: Simplify (* a a) into (pow a 2) 5.306 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 5.306 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in b 5.306 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in b 5.306 * [taylor]: Taking taylor expansion of 2 in b 5.306 * [backup-simplify]: Simplify 2 into 2 5.306 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in b 5.306 * [taylor]: Taking taylor expansion of (* a b) in b 5.306 * [taylor]: Taking taylor expansion of a in b 5.306 * [backup-simplify]: Simplify a into a 5.306 * [taylor]: Taking taylor expansion of b in b 5.306 * [backup-simplify]: Simplify 0 into 0 5.306 * [backup-simplify]: Simplify 1 into 1 5.306 * [backup-simplify]: Simplify (* a 0) into 0 5.306 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 5.306 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 5.306 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 5.306 * [taylor]: Taking taylor expansion of (pow b 2) in b 5.306 * [taylor]: Taking taylor expansion of b in b 5.306 * [backup-simplify]: Simplify 0 into 0 5.306 * [backup-simplify]: Simplify 1 into 1 5.307 * [backup-simplify]: Simplify (* 1 1) into 1 5.307 * [backup-simplify]: Simplify (/ 1 1) into 1 5.307 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in a 5.307 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 5.307 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.307 * [taylor]: Taking taylor expansion of a in a 5.307 * [backup-simplify]: Simplify 0 into 0 5.307 * [backup-simplify]: Simplify 1 into 1 5.307 * [backup-simplify]: Simplify (* 1 1) into 1 5.307 * [backup-simplify]: Simplify (/ 1 1) into 1 5.307 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in a 5.307 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in a 5.307 * [taylor]: Taking taylor expansion of 2 in a 5.308 * [backup-simplify]: Simplify 2 into 2 5.308 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in a 5.308 * [taylor]: Taking taylor expansion of (* a b) in a 5.308 * [taylor]: Taking taylor expansion of a in a 5.308 * [backup-simplify]: Simplify 0 into 0 5.308 * [backup-simplify]: Simplify 1 into 1 5.308 * [taylor]: Taking taylor expansion of b in a 5.308 * [backup-simplify]: Simplify b into b 5.308 * [backup-simplify]: Simplify (* 0 b) into 0 5.308 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 b)) into b 5.308 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.308 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 5.308 * [taylor]: Taking taylor expansion of (pow b 2) in a 5.308 * [taylor]: Taking taylor expansion of b in a 5.308 * [backup-simplify]: Simplify b into b 5.308 * [backup-simplify]: Simplify (* b b) into (pow b 2) 5.308 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 5.308 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in a 5.308 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 5.308 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.308 * [taylor]: Taking taylor expansion of a in a 5.308 * [backup-simplify]: Simplify 0 into 0 5.308 * [backup-simplify]: Simplify 1 into 1 5.308 * [backup-simplify]: Simplify (* 1 1) into 1 5.309 * [backup-simplify]: Simplify (/ 1 1) into 1 5.309 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in a 5.309 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in a 5.309 * [taylor]: Taking taylor expansion of 2 in a 5.309 * [backup-simplify]: Simplify 2 into 2 5.309 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in a 5.309 * [taylor]: Taking taylor expansion of (* a b) in a 5.309 * [taylor]: Taking taylor expansion of a in a 5.309 * [backup-simplify]: Simplify 0 into 0 5.309 * [backup-simplify]: Simplify 1 into 1 5.309 * [taylor]: Taking taylor expansion of b in a 5.309 * [backup-simplify]: Simplify b into b 5.309 * [backup-simplify]: Simplify (* 0 b) into 0 5.309 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 b)) into b 5.309 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.309 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 5.309 * [taylor]: Taking taylor expansion of (pow b 2) in a 5.309 * [taylor]: Taking taylor expansion of b in a 5.309 * [backup-simplify]: Simplify b into b 5.309 * [backup-simplify]: Simplify (* b b) into (pow b 2) 5.309 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 5.310 * [backup-simplify]: Simplify (+ 1 0) into 1 5.310 * [taylor]: Taking taylor expansion of 1 in b 5.310 * [backup-simplify]: Simplify 1 into 1 5.310 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.311 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.311 * [backup-simplify]: Simplify (* 2 (/ 1 b)) into (/ 2 b) 5.311 * [backup-simplify]: Simplify (+ (/ 2 b) 0) into (* 2 (/ 1 b)) 5.311 * [backup-simplify]: Simplify (+ 0 (* 2 (/ 1 b))) into (* 2 (/ 1 b)) 5.311 * [taylor]: Taking taylor expansion of (* 2 (/ 1 b)) in b 5.311 * [taylor]: Taking taylor expansion of 2 in b 5.311 * [backup-simplify]: Simplify 2 into 2 5.311 * [taylor]: Taking taylor expansion of (/ 1 b) in b 5.311 * [taylor]: Taking taylor expansion of b in b 5.311 * [backup-simplify]: Simplify 0 into 0 5.311 * [backup-simplify]: Simplify 1 into 1 5.311 * [backup-simplify]: Simplify (/ 1 1) into 1 5.312 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.312 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.313 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 b))) into 0 5.313 * [backup-simplify]: Simplify (- (+ (* (/ 1 b) (/ 0 b)))) into 0 5.313 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 b))) into 0 5.313 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 5.313 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 5.313 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 5.313 * [taylor]: Taking taylor expansion of (pow b 2) in b 5.313 * [taylor]: Taking taylor expansion of b in b 5.313 * [backup-simplify]: Simplify 0 into 0 5.313 * [backup-simplify]: Simplify 1 into 1 5.314 * [backup-simplify]: Simplify (* 1 1) into 1 5.314 * [backup-simplify]: Simplify (/ 1 1) into 1 5.314 * [backup-simplify]: Simplify 1 into 1 5.314 * [backup-simplify]: Simplify (* 2 1) into 2 5.314 * [backup-simplify]: Simplify 2 into 2 5.314 * [backup-simplify]: Simplify 1 into 1 5.314 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 a))) 2)) (+ (* 2 (* (/ 1 (/ 1 b)) (/ 1 (/ 1 a)))) (* 1 (pow (* (/ 1 (/ 1 b)) 1) 2)))) into (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 5.315 * [backup-simplify]: Simplify (+ (* (/ 1 (- a)) (+ (/ 1 (- a)) (/ 1 (- b)))) (* (/ 1 (- b)) (+ (/ 1 (- a)) (/ 1 (- b))))) into (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) 5.315 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in (a b) around 0 5.315 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in b 5.315 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 5.315 * [taylor]: Taking taylor expansion of (pow a 2) in b 5.315 * [taylor]: Taking taylor expansion of a in b 5.315 * [backup-simplify]: Simplify a into a 5.315 * [backup-simplify]: Simplify (* a a) into (pow a 2) 5.315 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 5.315 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in b 5.315 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in b 5.315 * [taylor]: Taking taylor expansion of 2 in b 5.315 * [backup-simplify]: Simplify 2 into 2 5.315 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in b 5.315 * [taylor]: Taking taylor expansion of (* a b) in b 5.315 * [taylor]: Taking taylor expansion of a in b 5.315 * [backup-simplify]: Simplify a into a 5.315 * [taylor]: Taking taylor expansion of b in b 5.315 * [backup-simplify]: Simplify 0 into 0 5.315 * [backup-simplify]: Simplify 1 into 1 5.315 * [backup-simplify]: Simplify (* a 0) into 0 5.315 * [backup-simplify]: Simplify (+ (* a 1) (* 0 0)) into a 5.315 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 5.315 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 5.315 * [taylor]: Taking taylor expansion of (pow b 2) in b 5.315 * [taylor]: Taking taylor expansion of b in b 5.315 * [backup-simplify]: Simplify 0 into 0 5.315 * [backup-simplify]: Simplify 1 into 1 5.316 * [backup-simplify]: Simplify (* 1 1) into 1 5.316 * [backup-simplify]: Simplify (/ 1 1) into 1 5.316 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in a 5.316 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 5.316 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.316 * [taylor]: Taking taylor expansion of a in a 5.316 * [backup-simplify]: Simplify 0 into 0 5.316 * [backup-simplify]: Simplify 1 into 1 5.316 * [backup-simplify]: Simplify (* 1 1) into 1 5.317 * [backup-simplify]: Simplify (/ 1 1) into 1 5.317 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in a 5.317 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in a 5.317 * [taylor]: Taking taylor expansion of 2 in a 5.317 * [backup-simplify]: Simplify 2 into 2 5.317 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in a 5.317 * [taylor]: Taking taylor expansion of (* a b) in a 5.317 * [taylor]: Taking taylor expansion of a in a 5.317 * [backup-simplify]: Simplify 0 into 0 5.317 * [backup-simplify]: Simplify 1 into 1 5.317 * [taylor]: Taking taylor expansion of b in a 5.317 * [backup-simplify]: Simplify b into b 5.317 * [backup-simplify]: Simplify (* 0 b) into 0 5.317 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 b)) into b 5.317 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.317 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 5.317 * [taylor]: Taking taylor expansion of (pow b 2) in a 5.317 * [taylor]: Taking taylor expansion of b in a 5.317 * [backup-simplify]: Simplify b into b 5.317 * [backup-simplify]: Simplify (* b b) into (pow b 2) 5.317 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 5.317 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2)))) in a 5.317 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 5.317 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.317 * [taylor]: Taking taylor expansion of a in a 5.317 * [backup-simplify]: Simplify 0 into 0 5.317 * [backup-simplify]: Simplify 1 into 1 5.318 * [backup-simplify]: Simplify (* 1 1) into 1 5.318 * [backup-simplify]: Simplify (/ 1 1) into 1 5.318 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* a b))) (/ 1 (pow b 2))) in a 5.318 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* a b))) in a 5.318 * [taylor]: Taking taylor expansion of 2 in a 5.318 * [backup-simplify]: Simplify 2 into 2 5.318 * [taylor]: Taking taylor expansion of (/ 1 (* a b)) in a 5.318 * [taylor]: Taking taylor expansion of (* a b) in a 5.318 * [taylor]: Taking taylor expansion of a in a 5.318 * [backup-simplify]: Simplify 0 into 0 5.318 * [backup-simplify]: Simplify 1 into 1 5.318 * [taylor]: Taking taylor expansion of b in a 5.318 * [backup-simplify]: Simplify b into b 5.318 * [backup-simplify]: Simplify (* 0 b) into 0 5.319 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 b)) into b 5.319 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.319 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 5.319 * [taylor]: Taking taylor expansion of (pow b 2) in a 5.319 * [taylor]: Taking taylor expansion of b in a 5.319 * [backup-simplify]: Simplify b into b 5.319 * [backup-simplify]: Simplify (* b b) into (pow b 2) 5.319 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 5.319 * [backup-simplify]: Simplify (+ 1 0) into 1 5.319 * [taylor]: Taking taylor expansion of 1 in b 5.319 * [backup-simplify]: Simplify 1 into 1 5.320 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.321 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.321 * [backup-simplify]: Simplify (* 2 (/ 1 b)) into (/ 2 b) 5.321 * [backup-simplify]: Simplify (+ (/ 2 b) 0) into (* 2 (/ 1 b)) 5.321 * [backup-simplify]: Simplify (+ 0 (* 2 (/ 1 b))) into (* 2 (/ 1 b)) 5.321 * [taylor]: Taking taylor expansion of (* 2 (/ 1 b)) in b 5.321 * [taylor]: Taking taylor expansion of 2 in b 5.321 * [backup-simplify]: Simplify 2 into 2 5.321 * [taylor]: Taking taylor expansion of (/ 1 b) in b 5.321 * [taylor]: Taking taylor expansion of b in b 5.321 * [backup-simplify]: Simplify 0 into 0 5.321 * [backup-simplify]: Simplify 1 into 1 5.322 * [backup-simplify]: Simplify (/ 1 1) into 1 5.323 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.324 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.325 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 b))) into 0 5.325 * [backup-simplify]: Simplify (- (+ (* (/ 1 b) (/ 0 b)))) into 0 5.325 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 b))) into 0 5.326 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 5.326 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 5.326 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 5.326 * [taylor]: Taking taylor expansion of (pow b 2) in b 5.326 * [taylor]: Taking taylor expansion of b in b 5.326 * [backup-simplify]: Simplify 0 into 0 5.326 * [backup-simplify]: Simplify 1 into 1 5.326 * [backup-simplify]: Simplify (* 1 1) into 1 5.327 * [backup-simplify]: Simplify (/ 1 1) into 1 5.327 * [backup-simplify]: Simplify 1 into 1 5.327 * [backup-simplify]: Simplify (* 2 1) into 2 5.327 * [backup-simplify]: Simplify 2 into 2 5.327 * [backup-simplify]: Simplify 1 into 1 5.328 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- a)))) 2)) (+ (* 2 (* (/ 1 (/ 1 (- b))) (/ 1 (/ 1 (- a))))) (* 1 (pow (* (/ 1 (/ 1 (- b))) 1) 2)))) into (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 5.328 * * * * [progress]: [ 2 / 3 ] generating series at (2 1) 5.328 * [backup-simplify]: Simplify (* a (+ a b)) into (* a (+ a b)) 5.328 * [approximate]: Taking taylor expansion of (* a (+ a b)) in (a b) around 0 5.328 * [taylor]: Taking taylor expansion of (* a (+ a b)) in b 5.328 * [taylor]: Taking taylor expansion of a in b 5.328 * [backup-simplify]: Simplify a into a 5.328 * [taylor]: Taking taylor expansion of (+ a b) in b 5.328 * [taylor]: Taking taylor expansion of a in b 5.328 * [backup-simplify]: Simplify a into a 5.328 * [taylor]: Taking taylor expansion of b in b 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [backup-simplify]: Simplify 1 into 1 5.328 * [taylor]: Taking taylor expansion of (* a (+ a b)) in a 5.328 * [taylor]: Taking taylor expansion of a in a 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [backup-simplify]: Simplify 1 into 1 5.328 * [taylor]: Taking taylor expansion of (+ a b) in a 5.328 * [taylor]: Taking taylor expansion of a in a 5.328 * [backup-simplify]: Simplify 0 into 0 5.328 * [backup-simplify]: Simplify 1 into 1 5.329 * [taylor]: Taking taylor expansion of b in a 5.329 * [backup-simplify]: Simplify b into b 5.329 * [taylor]: Taking taylor expansion of (* a (+ a b)) in a 5.329 * [taylor]: Taking taylor expansion of a in a 5.329 * [backup-simplify]: Simplify 0 into 0 5.329 * [backup-simplify]: Simplify 1 into 1 5.329 * [taylor]: Taking taylor expansion of (+ a b) in a 5.329 * [taylor]: Taking taylor expansion of a in a 5.329 * [backup-simplify]: Simplify 0 into 0 5.329 * [backup-simplify]: Simplify 1 into 1 5.329 * [taylor]: Taking taylor expansion of b in a 5.329 * [backup-simplify]: Simplify b into b 5.329 * [backup-simplify]: Simplify (+ 0 b) into b 5.329 * [backup-simplify]: Simplify (* 0 b) into 0 5.329 * [taylor]: Taking taylor expansion of 0 in b 5.329 * [backup-simplify]: Simplify 0 into 0 5.329 * [backup-simplify]: Simplify 0 into 0 5.330 * [backup-simplify]: Simplify (+ 1 0) into 1 5.330 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 b)) into b 5.330 * [taylor]: Taking taylor expansion of b in b 5.330 * [backup-simplify]: Simplify 0 into 0 5.330 * [backup-simplify]: Simplify 1 into 1 5.330 * [backup-simplify]: Simplify 0 into 0 5.330 * [backup-simplify]: Simplify 0 into 0 5.331 * [backup-simplify]: Simplify (+ 0 0) into 0 5.331 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 b))) into 1 5.332 * [taylor]: Taking taylor expansion of 1 in b 5.332 * [backup-simplify]: Simplify 1 into 1 5.332 * [backup-simplify]: Simplify 1 into 1 5.332 * [backup-simplify]: Simplify 1 into 1 5.332 * [backup-simplify]: Simplify 0 into 0 5.332 * [backup-simplify]: Simplify (+ 0 0) into 0 5.333 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 b)))) into 0 5.333 * [taylor]: Taking taylor expansion of 0 in b 5.333 * [backup-simplify]: Simplify 0 into 0 5.333 * [backup-simplify]: Simplify 0 into 0 5.334 * [backup-simplify]: Simplify 0 into 0 5.334 * [backup-simplify]: Simplify 0 into 0 5.334 * [backup-simplify]: Simplify 0 into 0 5.334 * [backup-simplify]: Simplify (+ 0 0) into 0 5.336 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 b))))) into 0 5.336 * [taylor]: Taking taylor expansion of 0 in b 5.336 * [backup-simplify]: Simplify 0 into 0 5.336 * [backup-simplify]: Simplify 0 into 0 5.336 * [backup-simplify]: Simplify (+ (* 1 (* b a)) (* 1 (pow (* 1 a) 2))) into (+ (pow a 2) (* a b)) 5.336 * [backup-simplify]: Simplify (* (/ 1 a) (+ (/ 1 a) (/ 1 b))) into (/ (+ (/ 1 a) (/ 1 b)) a) 5.336 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) a) in (a b) around 0 5.336 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) a) in b 5.336 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in b 5.336 * [taylor]: Taking taylor expansion of (/ 1 a) in b 5.336 * [taylor]: Taking taylor expansion of a in b 5.336 * [backup-simplify]: Simplify a into a 5.337 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 5.337 * [taylor]: Taking taylor expansion of (/ 1 b) in b 5.337 * [taylor]: Taking taylor expansion of b in b 5.337 * [backup-simplify]: Simplify 0 into 0 5.337 * [backup-simplify]: Simplify 1 into 1 5.337 * [backup-simplify]: Simplify (/ 1 1) into 1 5.337 * [taylor]: Taking taylor expansion of a in b 5.337 * [backup-simplify]: Simplify a into a 5.338 * [backup-simplify]: Simplify (+ 0 1) into 1 5.338 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 5.338 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) a) in a 5.338 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in a 5.338 * [taylor]: Taking taylor expansion of (/ 1 a) in a 5.338 * [taylor]: Taking taylor expansion of a in a 5.338 * [backup-simplify]: Simplify 0 into 0 5.338 * [backup-simplify]: Simplify 1 into 1 5.338 * [backup-simplify]: Simplify (/ 1 1) into 1 5.338 * [taylor]: Taking taylor expansion of (/ 1 b) in a 5.338 * [taylor]: Taking taylor expansion of b in a 5.338 * [backup-simplify]: Simplify b into b 5.338 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.338 * [taylor]: Taking taylor expansion of a in a 5.338 * [backup-simplify]: Simplify 0 into 0 5.338 * [backup-simplify]: Simplify 1 into 1 5.339 * [backup-simplify]: Simplify (+ 1 0) into 1 5.339 * [backup-simplify]: Simplify (/ 1 1) into 1 5.339 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) a) in a 5.339 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in a 5.339 * [taylor]: Taking taylor expansion of (/ 1 a) in a 5.339 * [taylor]: Taking taylor expansion of a in a 5.339 * [backup-simplify]: Simplify 0 into 0 5.339 * [backup-simplify]: Simplify 1 into 1 5.340 * [backup-simplify]: Simplify (/ 1 1) into 1 5.340 * [taylor]: Taking taylor expansion of (/ 1 b) in a 5.340 * [taylor]: Taking taylor expansion of b in a 5.340 * [backup-simplify]: Simplify b into b 5.340 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.340 * [taylor]: Taking taylor expansion of a in a 5.340 * [backup-simplify]: Simplify 0 into 0 5.340 * [backup-simplify]: Simplify 1 into 1 5.340 * [backup-simplify]: Simplify (+ 1 0) into 1 5.341 * [backup-simplify]: Simplify (/ 1 1) into 1 5.341 * [taylor]: Taking taylor expansion of 1 in b 5.341 * [backup-simplify]: Simplify 1 into 1 5.342 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.342 * [backup-simplify]: Simplify (+ 0 (/ 1 b)) into (/ 1 b) 5.343 * [backup-simplify]: Simplify (- (/ (/ 1 b) 1) (+ (* 1 (/ 0 1)))) into (/ 1 b) 5.343 * [taylor]: Taking taylor expansion of (/ 1 b) in b 5.343 * [taylor]: Taking taylor expansion of b in b 5.343 * [backup-simplify]: Simplify 0 into 0 5.343 * [backup-simplify]: Simplify 1 into 1 5.343 * [backup-simplify]: Simplify (/ 1 1) into 1 5.343 * [backup-simplify]: Simplify 1 into 1 5.343 * [backup-simplify]: Simplify 1 into 1 5.344 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.344 * [backup-simplify]: Simplify (- (+ (* (/ 1 b) (/ 0 b)))) into 0 5.345 * [backup-simplify]: Simplify (+ 0 0) into 0 5.346 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 b) (/ 0 1)))) into 0 5.346 * [taylor]: Taking taylor expansion of 0 in b 5.346 * [backup-simplify]: Simplify 0 into 0 5.347 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.347 * [backup-simplify]: Simplify 0 into 0 5.347 * [backup-simplify]: Simplify 0 into 0 5.348 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.348 * [backup-simplify]: Simplify (- (+ (* (/ 1 b) (/ 0 b)) (* 0 (/ 0 b)))) into 0 5.348 * [backup-simplify]: Simplify (+ 0 0) into 0 5.350 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 b) (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.350 * [taylor]: Taking taylor expansion of 0 in b 5.350 * [backup-simplify]: Simplify 0 into 0 5.350 * [backup-simplify]: Simplify 0 into 0 5.351 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.352 * [backup-simplify]: Simplify 0 into 0 5.352 * [backup-simplify]: Simplify 0 into 0 5.353 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.353 * [backup-simplify]: Simplify (- (+ (* (/ 1 b) (/ 0 b)) (* 0 (/ 0 b)) (* 0 (/ 0 b)))) into 0 5.354 * [backup-simplify]: Simplify (+ 0 0) into 0 5.356 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 b) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.356 * [taylor]: Taking taylor expansion of 0 in b 5.356 * [backup-simplify]: Simplify 0 into 0 5.356 * [backup-simplify]: Simplify 0 into 0 5.357 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 a))) 2)) (* 1 (* (/ 1 (/ 1 b)) (/ 1 (/ 1 a))))) into (+ (pow a 2) (* a b)) 5.357 * [backup-simplify]: Simplify (* (/ 1 (- a)) (+ (/ 1 (- a)) (/ 1 (- b)))) into (/ (+ (/ 1 a) (/ 1 b)) a) 5.357 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) a) in (a b) around 0 5.357 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) a) in b 5.357 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in b 5.357 * [taylor]: Taking taylor expansion of (/ 1 a) in b 5.357 * [taylor]: Taking taylor expansion of a in b 5.357 * [backup-simplify]: Simplify a into a 5.357 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 5.357 * [taylor]: Taking taylor expansion of (/ 1 b) in b 5.357 * [taylor]: Taking taylor expansion of b in b 5.357 * [backup-simplify]: Simplify 0 into 0 5.357 * [backup-simplify]: Simplify 1 into 1 5.358 * [backup-simplify]: Simplify (/ 1 1) into 1 5.358 * [taylor]: Taking taylor expansion of a in b 5.358 * [backup-simplify]: Simplify a into a 5.358 * [backup-simplify]: Simplify (+ 0 1) into 1 5.358 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 5.358 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) a) in a 5.358 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in a 5.358 * [taylor]: Taking taylor expansion of (/ 1 a) in a 5.358 * [taylor]: Taking taylor expansion of a in a 5.358 * [backup-simplify]: Simplify 0 into 0 5.358 * [backup-simplify]: Simplify 1 into 1 5.359 * [backup-simplify]: Simplify (/ 1 1) into 1 5.359 * [taylor]: Taking taylor expansion of (/ 1 b) in a 5.359 * [taylor]: Taking taylor expansion of b in a 5.359 * [backup-simplify]: Simplify b into b 5.359 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.359 * [taylor]: Taking taylor expansion of a in a 5.359 * [backup-simplify]: Simplify 0 into 0 5.359 * [backup-simplify]: Simplify 1 into 1 5.359 * [backup-simplify]: Simplify (+ 1 0) into 1 5.360 * [backup-simplify]: Simplify (/ 1 1) into 1 5.360 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) a) in a 5.360 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in a 5.360 * [taylor]: Taking taylor expansion of (/ 1 a) in a 5.360 * [taylor]: Taking taylor expansion of a in a 5.360 * [backup-simplify]: Simplify 0 into 0 5.360 * [backup-simplify]: Simplify 1 into 1 5.360 * [backup-simplify]: Simplify (/ 1 1) into 1 5.360 * [taylor]: Taking taylor expansion of (/ 1 b) in a 5.360 * [taylor]: Taking taylor expansion of b in a 5.360 * [backup-simplify]: Simplify b into b 5.361 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.361 * [taylor]: Taking taylor expansion of a in a 5.361 * [backup-simplify]: Simplify 0 into 0 5.361 * [backup-simplify]: Simplify 1 into 1 5.361 * [backup-simplify]: Simplify (+ 1 0) into 1 5.361 * [backup-simplify]: Simplify (/ 1 1) into 1 5.362 * [taylor]: Taking taylor expansion of 1 in b 5.362 * [backup-simplify]: Simplify 1 into 1 5.362 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.362 * [backup-simplify]: Simplify (+ 0 (/ 1 b)) into (/ 1 b) 5.363 * [backup-simplify]: Simplify (- (/ (/ 1 b) 1) (+ (* 1 (/ 0 1)))) into (/ 1 b) 5.363 * [taylor]: Taking taylor expansion of (/ 1 b) in b 5.363 * [taylor]: Taking taylor expansion of b in b 5.363 * [backup-simplify]: Simplify 0 into 0 5.363 * [backup-simplify]: Simplify 1 into 1 5.364 * [backup-simplify]: Simplify (/ 1 1) into 1 5.364 * [backup-simplify]: Simplify 1 into 1 5.364 * [backup-simplify]: Simplify 1 into 1 5.365 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.365 * [backup-simplify]: Simplify (- (+ (* (/ 1 b) (/ 0 b)))) into 0 5.365 * [backup-simplify]: Simplify (+ 0 0) into 0 5.367 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 b) (/ 0 1)))) into 0 5.367 * [taylor]: Taking taylor expansion of 0 in b 5.367 * [backup-simplify]: Simplify 0 into 0 5.367 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.367 * [backup-simplify]: Simplify 0 into 0 5.367 * [backup-simplify]: Simplify 0 into 0 5.368 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.369 * [backup-simplify]: Simplify (- (+ (* (/ 1 b) (/ 0 b)) (* 0 (/ 0 b)))) into 0 5.369 * [backup-simplify]: Simplify (+ 0 0) into 0 5.371 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 b) (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.371 * [taylor]: Taking taylor expansion of 0 in b 5.371 * [backup-simplify]: Simplify 0 into 0 5.371 * [backup-simplify]: Simplify 0 into 0 5.372 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.372 * [backup-simplify]: Simplify 0 into 0 5.372 * [backup-simplify]: Simplify 0 into 0 5.373 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.373 * [backup-simplify]: Simplify (- (+ (* (/ 1 b) (/ 0 b)) (* 0 (/ 0 b)) (* 0 (/ 0 b)))) into 0 5.374 * [backup-simplify]: Simplify (+ 0 0) into 0 5.376 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 b) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.376 * [taylor]: Taking taylor expansion of 0 in b 5.376 * [backup-simplify]: Simplify 0 into 0 5.376 * [backup-simplify]: Simplify 0 into 0 5.376 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- a)))) 2)) (* 1 (* (/ 1 (/ 1 (- b))) (/ 1 (/ 1 (- a)))))) into (+ (pow a 2) (* a b)) 5.376 * * * * [progress]: [ 3 / 3 ] generating series at (2 2) 5.377 * [backup-simplify]: Simplify (* b (+ a b)) into (* (+ a b) b) 5.377 * [approximate]: Taking taylor expansion of (* (+ a b) b) in (b a) around 0 5.377 * [taylor]: Taking taylor expansion of (* (+ a b) b) in a 5.377 * [taylor]: Taking taylor expansion of (+ a b) in a 5.377 * [taylor]: Taking taylor expansion of a in a 5.377 * [backup-simplify]: Simplify 0 into 0 5.377 * [backup-simplify]: Simplify 1 into 1 5.377 * [taylor]: Taking taylor expansion of b in a 5.377 * [backup-simplify]: Simplify b into b 5.377 * [taylor]: Taking taylor expansion of b in a 5.377 * [backup-simplify]: Simplify b into b 5.377 * [taylor]: Taking taylor expansion of (* (+ a b) b) in b 5.377 * [taylor]: Taking taylor expansion of (+ a b) in b 5.377 * [taylor]: Taking taylor expansion of a in b 5.377 * [backup-simplify]: Simplify a into a 5.377 * [taylor]: Taking taylor expansion of b in b 5.377 * [backup-simplify]: Simplify 0 into 0 5.377 * [backup-simplify]: Simplify 1 into 1 5.377 * [taylor]: Taking taylor expansion of b in b 5.377 * [backup-simplify]: Simplify 0 into 0 5.377 * [backup-simplify]: Simplify 1 into 1 5.377 * [taylor]: Taking taylor expansion of (* (+ a b) b) in b 5.377 * [taylor]: Taking taylor expansion of (+ a b) in b 5.377 * [taylor]: Taking taylor expansion of a in b 5.377 * [backup-simplify]: Simplify a into a 5.377 * [taylor]: Taking taylor expansion of b in b 5.377 * [backup-simplify]: Simplify 0 into 0 5.377 * [backup-simplify]: Simplify 1 into 1 5.377 * [taylor]: Taking taylor expansion of b in b 5.377 * [backup-simplify]: Simplify 0 into 0 5.377 * [backup-simplify]: Simplify 1 into 1 5.377 * [backup-simplify]: Simplify (+ a 0) into a 5.378 * [backup-simplify]: Simplify (* a 0) into 0 5.378 * [taylor]: Taking taylor expansion of 0 in a 5.378 * [backup-simplify]: Simplify 0 into 0 5.378 * [backup-simplify]: Simplify 0 into 0 5.378 * [backup-simplify]: Simplify (+ 0 1) into 1 5.379 * [backup-simplify]: Simplify (+ (* a 1) (* 1 0)) into a 5.379 * [taylor]: Taking taylor expansion of a in a 5.379 * [backup-simplify]: Simplify 0 into 0 5.379 * [backup-simplify]: Simplify 1 into 1 5.379 * [backup-simplify]: Simplify 0 into 0 5.379 * [backup-simplify]: Simplify 0 into 0 5.379 * [backup-simplify]: Simplify (+ 0 0) into 0 5.380 * [backup-simplify]: Simplify (+ (* a 0) (+ (* 1 1) (* 0 0))) into 1 5.380 * [taylor]: Taking taylor expansion of 1 in a 5.380 * [backup-simplify]: Simplify 1 into 1 5.380 * [backup-simplify]: Simplify 1 into 1 5.380 * [backup-simplify]: Simplify 1 into 1 5.380 * [backup-simplify]: Simplify 0 into 0 5.380 * [backup-simplify]: Simplify (+ 0 0) into 0 5.381 * [backup-simplify]: Simplify (+ (* a 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 5.381 * [taylor]: Taking taylor expansion of 0 in a 5.381 * [backup-simplify]: Simplify 0 into 0 5.381 * [backup-simplify]: Simplify 0 into 0 5.381 * [backup-simplify]: Simplify 0 into 0 5.381 * [backup-simplify]: Simplify 0 into 0 5.382 * [backup-simplify]: Simplify 0 into 0 5.382 * [backup-simplify]: Simplify (+ 0 0) into 0 5.382 * [backup-simplify]: Simplify (+ (* a 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 5.382 * [taylor]: Taking taylor expansion of 0 in a 5.382 * [backup-simplify]: Simplify 0 into 0 5.382 * [backup-simplify]: Simplify 0 into 0 5.383 * [backup-simplify]: Simplify (+ (* 1 (* a b)) (* 1 (pow (* 1 b) 2))) into (+ (pow b 2) (* a b)) 5.383 * [backup-simplify]: Simplify (* (/ 1 b) (+ (/ 1 a) (/ 1 b))) into (/ (+ (/ 1 a) (/ 1 b)) b) 5.383 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) b) in (b a) around 0 5.383 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) b) in a 5.383 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in a 5.383 * [taylor]: Taking taylor expansion of (/ 1 a) in a 5.383 * [taylor]: Taking taylor expansion of a in a 5.383 * [backup-simplify]: Simplify 0 into 0 5.383 * [backup-simplify]: Simplify 1 into 1 5.383 * [backup-simplify]: Simplify (/ 1 1) into 1 5.383 * [taylor]: Taking taylor expansion of (/ 1 b) in a 5.383 * [taylor]: Taking taylor expansion of b in a 5.383 * [backup-simplify]: Simplify b into b 5.383 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.383 * [taylor]: Taking taylor expansion of b in a 5.383 * [backup-simplify]: Simplify b into b 5.384 * [backup-simplify]: Simplify (+ 1 0) into 1 5.384 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.384 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) b) in b 5.384 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in b 5.384 * [taylor]: Taking taylor expansion of (/ 1 a) in b 5.384 * [taylor]: Taking taylor expansion of a in b 5.384 * [backup-simplify]: Simplify a into a 5.384 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 5.384 * [taylor]: Taking taylor expansion of (/ 1 b) in b 5.384 * [taylor]: Taking taylor expansion of b in b 5.384 * [backup-simplify]: Simplify 0 into 0 5.384 * [backup-simplify]: Simplify 1 into 1 5.384 * [backup-simplify]: Simplify (/ 1 1) into 1 5.384 * [taylor]: Taking taylor expansion of b in b 5.384 * [backup-simplify]: Simplify 0 into 0 5.384 * [backup-simplify]: Simplify 1 into 1 5.384 * [backup-simplify]: Simplify (+ 0 1) into 1 5.385 * [backup-simplify]: Simplify (/ 1 1) into 1 5.385 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) b) in b 5.385 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in b 5.385 * [taylor]: Taking taylor expansion of (/ 1 a) in b 5.385 * [taylor]: Taking taylor expansion of a in b 5.385 * [backup-simplify]: Simplify a into a 5.385 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 5.385 * [taylor]: Taking taylor expansion of (/ 1 b) in b 5.385 * [taylor]: Taking taylor expansion of b in b 5.385 * [backup-simplify]: Simplify 0 into 0 5.385 * [backup-simplify]: Simplify 1 into 1 5.385 * [backup-simplify]: Simplify (/ 1 1) into 1 5.385 * [taylor]: Taking taylor expansion of b in b 5.385 * [backup-simplify]: Simplify 0 into 0 5.385 * [backup-simplify]: Simplify 1 into 1 5.385 * [backup-simplify]: Simplify (+ 0 1) into 1 5.386 * [backup-simplify]: Simplify (/ 1 1) into 1 5.386 * [taylor]: Taking taylor expansion of 1 in a 5.386 * [backup-simplify]: Simplify 1 into 1 5.386 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.386 * [backup-simplify]: Simplify (+ (/ 1 a) 0) into (/ 1 a) 5.387 * [backup-simplify]: Simplify (- (/ (/ 1 a) 1) (+ (* 1 (/ 0 1)))) into (/ 1 a) 5.387 * [taylor]: Taking taylor expansion of (/ 1 a) in a 5.387 * [taylor]: Taking taylor expansion of a in a 5.387 * [backup-simplify]: Simplify 0 into 0 5.387 * [backup-simplify]: Simplify 1 into 1 5.387 * [backup-simplify]: Simplify (/ 1 1) into 1 5.387 * [backup-simplify]: Simplify 1 into 1 5.387 * [backup-simplify]: Simplify 1 into 1 5.387 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)))) into 0 5.388 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.388 * [backup-simplify]: Simplify (+ 0 0) into 0 5.389 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 a) (/ 0 1)))) into 0 5.389 * [taylor]: Taking taylor expansion of 0 in a 5.389 * [backup-simplify]: Simplify 0 into 0 5.392 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.392 * [backup-simplify]: Simplify 0 into 0 5.392 * [backup-simplify]: Simplify 0 into 0 5.392 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)))) into 0 5.393 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.393 * [backup-simplify]: Simplify (+ 0 0) into 0 5.394 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 a) (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.394 * [taylor]: Taking taylor expansion of 0 in a 5.394 * [backup-simplify]: Simplify 0 into 0 5.394 * [backup-simplify]: Simplify 0 into 0 5.395 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.395 * [backup-simplify]: Simplify 0 into 0 5.395 * [backup-simplify]: Simplify 0 into 0 5.395 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 5.395 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.395 * [backup-simplify]: Simplify (+ 0 0) into 0 5.397 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 a) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.397 * [taylor]: Taking taylor expansion of 0 in a 5.397 * [backup-simplify]: Simplify 0 into 0 5.397 * [backup-simplify]: Simplify 0 into 0 5.397 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 b))) 2)) (* 1 (* (/ 1 (/ 1 a)) (/ 1 (/ 1 b))))) into (+ (pow b 2) (* a b)) 5.397 * [backup-simplify]: Simplify (* (/ 1 (- b)) (+ (/ 1 (- a)) (/ 1 (- b)))) into (/ (+ (/ 1 a) (/ 1 b)) b) 5.397 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) b) in (b a) around 0 5.397 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) b) in a 5.397 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in a 5.397 * [taylor]: Taking taylor expansion of (/ 1 a) in a 5.397 * [taylor]: Taking taylor expansion of a in a 5.397 * [backup-simplify]: Simplify 0 into 0 5.397 * [backup-simplify]: Simplify 1 into 1 5.398 * [backup-simplify]: Simplify (/ 1 1) into 1 5.398 * [taylor]: Taking taylor expansion of (/ 1 b) in a 5.398 * [taylor]: Taking taylor expansion of b in a 5.398 * [backup-simplify]: Simplify b into b 5.398 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.398 * [taylor]: Taking taylor expansion of b in a 5.398 * [backup-simplify]: Simplify b into b 5.398 * [backup-simplify]: Simplify (+ 1 0) into 1 5.398 * [backup-simplify]: Simplify (/ 1 b) into (/ 1 b) 5.398 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) b) in b 5.398 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in b 5.398 * [taylor]: Taking taylor expansion of (/ 1 a) in b 5.398 * [taylor]: Taking taylor expansion of a in b 5.398 * [backup-simplify]: Simplify a into a 5.398 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 5.398 * [taylor]: Taking taylor expansion of (/ 1 b) in b 5.398 * [taylor]: Taking taylor expansion of b in b 5.398 * [backup-simplify]: Simplify 0 into 0 5.398 * [backup-simplify]: Simplify 1 into 1 5.399 * [backup-simplify]: Simplify (/ 1 1) into 1 5.399 * [taylor]: Taking taylor expansion of b in b 5.399 * [backup-simplify]: Simplify 0 into 0 5.399 * [backup-simplify]: Simplify 1 into 1 5.399 * [backup-simplify]: Simplify (+ 0 1) into 1 5.399 * [backup-simplify]: Simplify (/ 1 1) into 1 5.399 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) (/ 1 b)) b) in b 5.399 * [taylor]: Taking taylor expansion of (+ (/ 1 a) (/ 1 b)) in b 5.399 * [taylor]: Taking taylor expansion of (/ 1 a) in b 5.399 * [taylor]: Taking taylor expansion of a in b 5.399 * [backup-simplify]: Simplify a into a 5.399 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 5.399 * [taylor]: Taking taylor expansion of (/ 1 b) in b 5.399 * [taylor]: Taking taylor expansion of b in b 5.399 * [backup-simplify]: Simplify 0 into 0 5.399 * [backup-simplify]: Simplify 1 into 1 5.400 * [backup-simplify]: Simplify (/ 1 1) into 1 5.400 * [taylor]: Taking taylor expansion of b in b 5.400 * [backup-simplify]: Simplify 0 into 0 5.400 * [backup-simplify]: Simplify 1 into 1 5.400 * [backup-simplify]: Simplify (+ 0 1) into 1 5.400 * [backup-simplify]: Simplify (/ 1 1) into 1 5.400 * [taylor]: Taking taylor expansion of 1 in a 5.400 * [backup-simplify]: Simplify 1 into 1 5.401 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.401 * [backup-simplify]: Simplify (+ (/ 1 a) 0) into (/ 1 a) 5.401 * [backup-simplify]: Simplify (- (/ (/ 1 a) 1) (+ (* 1 (/ 0 1)))) into (/ 1 a) 5.401 * [taylor]: Taking taylor expansion of (/ 1 a) in a 5.401 * [taylor]: Taking taylor expansion of a in a 5.401 * [backup-simplify]: Simplify 0 into 0 5.401 * [backup-simplify]: Simplify 1 into 1 5.401 * [backup-simplify]: Simplify (/ 1 1) into 1 5.402 * [backup-simplify]: Simplify 1 into 1 5.402 * [backup-simplify]: Simplify 1 into 1 5.402 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)))) into 0 5.402 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.402 * [backup-simplify]: Simplify (+ 0 0) into 0 5.403 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 a) (/ 0 1)))) into 0 5.403 * [taylor]: Taking taylor expansion of 0 in a 5.403 * [backup-simplify]: Simplify 0 into 0 5.404 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 5.404 * [backup-simplify]: Simplify 0 into 0 5.404 * [backup-simplify]: Simplify 0 into 0 5.404 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)))) into 0 5.404 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.405 * [backup-simplify]: Simplify (+ 0 0) into 0 5.406 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 a) (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.406 * [taylor]: Taking taylor expansion of 0 in a 5.406 * [backup-simplify]: Simplify 0 into 0 5.406 * [backup-simplify]: Simplify 0 into 0 5.407 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.407 * [backup-simplify]: Simplify 0 into 0 5.407 * [backup-simplify]: Simplify 0 into 0 5.407 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 5.407 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.408 * [backup-simplify]: Simplify (+ 0 0) into 0 5.409 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* (/ 1 a) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 5.409 * [taylor]: Taking taylor expansion of 0 in a 5.409 * [backup-simplify]: Simplify 0 into 0 5.409 * [backup-simplify]: Simplify 0 into 0 5.409 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- b)))) 2)) (* 1 (* (/ 1 (/ 1 (- a))) (/ 1 (/ 1 (- b)))))) into (+ (pow b 2) (* a b)) 5.409 * * * [progress]: simplifying candidates 5.409 * * * * [progress]: [ 1 / 78 ] simplifiying candidate # 5.410 * [simplify]: Simplifying (* (exp (* a (+ a b))) (exp (* b (+ a b)))) 5.410 * * [simplify]: iters left: 6 (8 enodes) 5.412 * * [simplify]: iters left: 5 (42 enodes) 5.423 * * [simplify]: iters left: 4 (88 enodes) 5.437 * * [simplify]: iters left: 3 (168 enodes) 5.475 * * [simplify]: iters left: 2 (361 enodes) 5.698 * * [simplify]: Extracting #0: cost 1 inf + 0 5.699 * * [simplify]: Extracting #1: cost 63 inf + 0 5.700 * * [simplify]: Extracting #2: cost 326 inf + 0 5.704 * * [simplify]: Extracting #3: cost 330 inf + 3634 5.712 * * [simplify]: Extracting #4: cost 245 inf + 25269 5.735 * * [simplify]: Extracting #5: cost 70 inf + 128731 5.756 * * [simplify]: Extracting #6: cost 9 inf + 172404 5.785 * * [simplify]: Extracting #7: cost 0 inf + 179408 5.807 * * [simplify]: Extracting #8: cost 0 inf + 179407 5.834 * [simplify]: Simplified to (exp (* (+ b a) (+ b a))) 5.834 * [simplify]: Simplified (2 1) to (λ (a b) (log (exp (* (+ b a) (+ b a))))) 5.835 * * * * [progress]: [ 2 / 78 ] simplifiying candidate # 5.835 * * * * [progress]: [ 3 / 78 ] simplifiying candidate # 5.835 * * * * [progress]: [ 4 / 78 ] simplifiying candidate # 5.835 * * * * [progress]: [ 5 / 78 ] simplifiying candidate # 5.835 * * * * [progress]: [ 6 / 78 ] simplifiying candidate # 5.835 * * * * [progress]: [ 7 / 78 ] simplifiying candidate # 5.835 * * * * [progress]: [ 8 / 78 ] simplifiying candidate # 5.835 * [simplify]: Simplifying (+ (* (* a (+ (pow a 3) (pow b 3))) (+ (* a a) (- (* b b) (* a b)))) (* (+ (* a a) (- (* b b) (* a b))) (* b (+ (pow a 3) (pow b 3))))) 5.836 * * [simplify]: iters left: 6 (16 enodes) 5.846 * * [simplify]: iters left: 5 (95 enodes) 5.881 * * [simplify]: iters left: 4 (322 enodes) 6.050 * * [simplify]: Extracting #0: cost 1 inf + 0 6.050 * * [simplify]: Extracting #1: cost 30 inf + 0 6.051 * * [simplify]: Extracting #2: cost 275 inf + 0 6.053 * * [simplify]: Extracting #3: cost 373 inf + 4254 6.062 * * [simplify]: Extracting #4: cost 178 inf + 51800 6.081 * * [simplify]: Extracting #5: cost 48 inf + 89025 6.126 * * [simplify]: Extracting #6: cost 7 inf + 102558 6.148 * * [simplify]: Extracting #7: cost 0 inf + 105057 6.176 * [simplify]: Simplified to (* (+ (* a a) (* b (- b a))) (* (+ (* (* a a) a) (* (* b b) b)) (+ a b))) 6.176 * [simplify]: Simplified (2 1) to (λ (a b) (/ (* (+ (* a a) (* b (- b a))) (* (+ (* (* a a) a) (* (* b b) b)) (+ a b))) (* (+ (* a a) (- (* b b) (* a b))) (+ (* a a) (- (* b b) (* a b)))))) 6.177 * [simplify]: Simplifying (* (+ (* a a) (- (* b b) (* a b))) (+ (* a a) (- (* b b) (* a b)))) 6.177 * * [simplify]: iters left: 6 (8 enodes) 6.179 * * [simplify]: iters left: 5 (38 enodes) 6.185 * * [simplify]: iters left: 4 (95 enodes) 6.218 * * [simplify]: iters left: 3 (325 enodes) 6.425 * * [simplify]: Extracting #0: cost 1 inf + 0 6.425 * * [simplify]: Extracting #1: cost 30 inf + 0 6.425 * * [simplify]: Extracting #2: cost 176 inf + 0 6.427 * * [simplify]: Extracting #3: cost 205 inf + 3645 6.432 * * [simplify]: Extracting #4: cost 105 inf + 22995 6.444 * * [simplify]: Extracting #5: cost 7 inf + 45867 6.461 * * [simplify]: Extracting #6: cost 0 inf + 47401 6.488 * * [simplify]: Extracting #7: cost 0 inf + 47361 6.518 * [simplify]: Simplified to (* (+ (* a a) (* b (- b a))) (+ (* a a) (* b (- b a)))) 6.518 * [simplify]: Simplified (2 2) to (λ (a b) (/ (* (+ (* a a) (* b (- b a))) (* (+ (* (* a a) a) (* (* b b) b)) (+ a b))) (* (+ (* a a) (* b (- b a))) (+ (* a a) (* b (- b a)))))) 6.519 * * * * [progress]: [ 9 / 78 ] simplifiying candidate # 6.519 * [simplify]: Simplifying (+ (* (* a (+ (pow a 3) (pow b 3))) (- a b)) (* (+ (* a a) (- (* b b) (* a b))) (* b (- (* a a) (* b b))))) 6.519 * * [simplify]: iters left: 6 (18 enodes) 6.528 * * [simplify]: iters left: 5 (95 enodes) 6.550 * * [simplify]: iters left: 4 (247 enodes) 6.639 * * [simplify]: Extracting #0: cost 1 inf + 0 6.640 * * [simplify]: Extracting #1: cost 27 inf + 0 6.640 * * [simplify]: Extracting #2: cost 175 inf + 0 6.642 * * [simplify]: Extracting #3: cost 259 inf + 291 6.648 * * [simplify]: Extracting #4: cost 167 inf + 21896 6.666 * * [simplify]: Extracting #5: cost 27 inf + 52496 6.688 * * [simplify]: Extracting #6: cost 7 inf + 55363 6.708 * * [simplify]: Extracting #7: cost 0 inf + 57259 6.722 * [simplify]: Simplified to (+ (+ (* (+ (* (- a b) a) (* b b)) (* (- (* a a) (* b b)) b)) (* (* (* a a) (* a a)) (- a b))) (* (* (- a b) a) (* (* b b) b))) 6.722 * [simplify]: Simplified (2 1) to (λ (a b) (/ (+ (+ (* (+ (* (- a b) a) (* b b)) (* (- (* a a) (* b b)) b)) (* (* (* a a) (* a a)) (- a b))) (* (* (- a b) a) (* (* b b) b))) (* (+ (* a a) (- (* b b) (* a b))) (- a b)))) 6.723 * [simplify]: Simplifying (* (+ (* a a) (- (* b b) (* a b))) (- a b)) 6.723 * * [simplify]: iters left: 6 (9 enodes) 6.725 * * [simplify]: iters left: 5 (38 enodes) 6.731 * * [simplify]: iters left: 4 (75 enodes) 6.751 * * [simplify]: iters left: 3 (184 enodes) 6.827 * * [simplify]: Extracting #0: cost 1 inf + 0 6.827 * * [simplify]: Extracting #1: cost 46 inf + 0 6.828 * * [simplify]: Extracting #2: cost 114 inf + 0 6.829 * * [simplify]: Extracting #3: cost 110 inf + 1429 6.835 * * [simplify]: Extracting #4: cost 35 inf + 12966 6.845 * * [simplify]: Extracting #5: cost 0 inf + 20274 6.855 * * [simplify]: Extracting #6: cost 0 inf + 20194 6.866 * [simplify]: Simplified to (* (- a b) (+ (* (- a b) a) (* b b))) 6.866 * [simplify]: Simplified (2 2) to (λ (a b) (/ (+ (+ (* (+ (* (- a b) a) (* b b)) (* (- (* a a) (* b b)) b)) (* (* (* a a) (* a a)) (- a b))) (* (* (- a b) a) (* (* b b) b))) (* (- a b) (+ (* (- a b) a) (* b b))))) 6.866 * * * * [progress]: [ 10 / 78 ] simplifiying candidate # 6.867 * [simplify]: Simplifying (+ (* (* a (- (* a a) (* b b))) (+ (* a a) (- (* b b) (* a b)))) (* (- a b) (* b (+ (pow a 3) (pow b 3))))) 6.867 * * [simplify]: iters left: 6 (18 enodes) 6.878 * * [simplify]: iters left: 5 (101 enodes) 6.922 * * [simplify]: iters left: 4 (290 enodes) 7.060 * * [simplify]: Extracting #0: cost 1 inf + 0 7.060 * * [simplify]: Extracting #1: cost 17 inf + 0 7.061 * * [simplify]: Extracting #2: cost 220 inf + 0 7.064 * * [simplify]: Extracting #3: cost 283 inf + 12286 7.075 * * [simplify]: Extracting #4: cost 87 inf + 54759 7.097 * * [simplify]: Extracting #5: cost 14 inf + 72843 7.115 * * [simplify]: Extracting #6: cost 0 inf + 76216 7.138 * [simplify]: Simplified to (+ (* (* (+ (* a (- a b)) (* b b)) (+ a b)) (* a (- a b))) (* (* b (- a b)) (+ (* a (* a a)) (* b (* b b))))) 7.138 * [simplify]: Simplified (2 1) to (λ (a b) (/ (+ (* (* (+ (* a (- a b)) (* b b)) (+ a b)) (* a (- a b))) (* (* b (- a b)) (+ (* a (* a a)) (* b (* b b))))) (* (- a b) (+ (* a a) (- (* b b) (* a b)))))) 7.139 * [simplify]: Simplifying (* (- a b) (+ (* a a) (- (* b b) (* a b)))) 7.139 * * [simplify]: iters left: 6 (9 enodes) 7.143 * * [simplify]: iters left: 5 (44 enodes) 7.160 * * [simplify]: iters left: 4 (109 enodes) 7.207 * * [simplify]: iters left: 3 (298 enodes) 7.335 * * [simplify]: Extracting #0: cost 1 inf + 0 7.335 * * [simplify]: Extracting #1: cost 39 inf + 0 7.336 * * [simplify]: Extracting #2: cost 148 inf + 0 7.337 * * [simplify]: Extracting #3: cost 147 inf + 2505 7.341 * * [simplify]: Extracting #4: cost 34 inf + 22688 7.348 * * [simplify]: Extracting #5: cost 2 inf + 29260 7.356 * * [simplify]: Extracting #6: cost 0 inf + 29373 7.368 * * [simplify]: Extracting #7: cost 0 inf + 29293 7.383 * [simplify]: Simplified to (* (+ (* b b) (* a (- a b))) (- a b)) 7.383 * [simplify]: Simplified (2 2) to (λ (a b) (/ (+ (* (* (+ (* a (- a b)) (* b b)) (+ a b)) (* a (- a b))) (* (* b (- a b)) (+ (* a (* a a)) (* b (* b b))))) (* (+ (* b b) (* a (- a b))) (- a b)))) 7.383 * * * * [progress]: [ 11 / 78 ] simplifiying candidate # 7.383 * [simplify]: Simplifying (+ (* (* a (- (* a a) (* b b))) (- a b)) (* (- a b) (* b (- (* a a) (* b b))))) 7.383 * * [simplify]: iters left: 6 (11 enodes) 7.389 * * [simplify]: iters left: 5 (48 enodes) 7.406 * * [simplify]: iters left: 4 (127 enodes) 7.464 * * [simplify]: Extracting #0: cost 1 inf + 0 7.464 * * [simplify]: Extracting #1: cost 18 inf + 0 7.464 * * [simplify]: Extracting #2: cost 110 inf + 0 7.465 * * [simplify]: Extracting #3: cost 145 inf + 332 7.467 * * [simplify]: Extracting #4: cost 63 inf + 11325 7.472 * * [simplify]: Extracting #5: cost 1 inf + 23523 7.478 * * [simplify]: Extracting #6: cost 0 inf + 23405 7.483 * [simplify]: Simplified to (* (- a b) (* (+ a b) (* (+ a b) (- a b)))) 7.483 * [simplify]: Simplified (2 1) to (λ (a b) (/ (* (- a b) (* (+ a b) (* (+ a b) (- a b)))) (* (- a b) (- a b)))) 7.484 * [simplify]: Simplifying (* (- a b) (- a b)) 7.484 * * [simplify]: iters left: 4 (4 enodes) 7.485 * * [simplify]: iters left: 3 (14 enodes) 7.487 * * [simplify]: iters left: 2 (23 enodes) 7.491 * * [simplify]: iters left: 1 (49 enodes) 7.509 * * [simplify]: Extracting #0: cost 1 inf + 0 7.509 * * [simplify]: Extracting #1: cost 17 inf + 0 7.509 * * [simplify]: Extracting #2: cost 32 inf + 0 7.509 * * [simplify]: Extracting #3: cost 30 inf + 43 7.510 * * [simplify]: Extracting #4: cost 7 inf + 2364 7.511 * * [simplify]: Extracting #5: cost 0 inf + 3176 7.511 * [simplify]: Simplified to (* (- a b) (- a b)) 7.512 * [simplify]: Simplified (2 2) to (λ (a b) (/ (* (- a b) (* (+ a b) (* (+ a b) (- a b)))) (* (- a b) (- a b)))) 7.512 * * * * [progress]: [ 12 / 78 ] simplifiying candidate # 7.512 * * * * [progress]: [ 13 / 78 ] simplifiying candidate # 7.512 * * * * [progress]: [ 14 / 78 ] simplifiying candidate # 7.512 * * * * [progress]: [ 15 / 78 ] simplifiying candidate # 7.512 * [simplify]: Simplifying (+ a b) 7.512 * * [simplify]: iters left: 2 (3 enodes) 7.513 * * [simplify]: iters left: 1 (10 enodes) 7.514 * * [simplify]: Extracting #0: cost 1 inf + 0 7.514 * * [simplify]: Extracting #1: cost 4 inf + 0 7.514 * * [simplify]: Extracting #2: cost 2 inf + 2 7.514 * * [simplify]: Extracting #3: cost 0 inf + 86 7.514 * [simplify]: Simplified to (+ b a) 7.514 * [simplify]: Simplified (2 1) to (λ (a b) (* (+ b a) (+ a b))) 7.514 * [simplify]: Simplifying (+ a b) 7.514 * * [simplify]: iters left: 2 (3 enodes) 7.515 * * [simplify]: iters left: 1 (10 enodes) 7.516 * * [simplify]: Extracting #0: cost 1 inf + 0 7.516 * * [simplify]: Extracting #1: cost 4 inf + 0 7.516 * * [simplify]: Extracting #2: cost 2 inf + 2 7.516 * * [simplify]: Extracting #3: cost 0 inf + 86 7.516 * [simplify]: Simplified to (+ b a) 7.516 * [simplify]: Simplified (2 2) to (λ (a b) (* (+ a b) (+ b a))) 7.516 * * * * [progress]: [ 16 / 78 ] simplifiying candidate # 7.516 * [simplify]: Simplifying (* b b) 7.516 * * [simplify]: iters left: 2 (2 enodes) 7.517 * * [simplify]: iters left: 1 (6 enodes) 7.518 * * [simplify]: Extracting #0: cost 1 inf + 0 7.518 * * [simplify]: Extracting #1: cost 3 inf + 0 7.518 * * [simplify]: Extracting #2: cost 2 inf + 1 7.518 * * [simplify]: Extracting #3: cost 0 inf + 83 7.518 * [simplify]: Simplified to (* b b) 7.518 * [simplify]: Simplified (2 2) to (λ (a b) (+ (+ (* a (+ a b)) (* b a)) (* b b))) 7.518 * * * * [progress]: [ 17 / 78 ] simplifiying candidate # 7.518 * [simplify]: Simplifying (* b b) 7.518 * * [simplify]: iters left: 2 (2 enodes) 7.519 * * [simplify]: iters left: 1 (6 enodes) 7.519 * * [simplify]: Extracting #0: cost 1 inf + 0 7.519 * * [simplify]: Extracting #1: cost 3 inf + 0 7.519 * * [simplify]: Extracting #2: cost 2 inf + 1 7.519 * * [simplify]: Extracting #3: cost 0 inf + 83 7.519 * [simplify]: Simplified to (* b b) 7.519 * [simplify]: Simplified (2 2) to (λ (a b) (+ (+ (* a (+ a b)) (* a b)) (* b b))) 7.520 * * * * [progress]: [ 18 / 78 ] simplifiying candidate # 7.520 * [simplify]: Simplifying (* a a) 7.520 * * [simplify]: iters left: 2 (2 enodes) 7.520 * * [simplify]: iters left: 1 (6 enodes) 7.521 * * [simplify]: Extracting #0: cost 1 inf + 0 7.521 * * [simplify]: Extracting #1: cost 3 inf + 0 7.521 * * [simplify]: Extracting #2: cost 2 inf + 1 7.521 * * [simplify]: Extracting #3: cost 0 inf + 83 7.521 * [simplify]: Simplified to (* a a) 7.521 * [simplify]: Simplified (2 1) to (λ (a b) (+ (* a a) (+ (* a b) (* b (+ a b))))) 7.521 * * * * [progress]: [ 19 / 78 ] simplifiying candidate # 7.521 * [simplify]: Simplifying (* a a) 7.521 * * [simplify]: iters left: 2 (2 enodes) 7.522 * * [simplify]: iters left: 1 (6 enodes) 7.523 * * [simplify]: Extracting #0: cost 1 inf + 0 7.523 * * [simplify]: Extracting #1: cost 3 inf + 0 7.523 * * [simplify]: Extracting #2: cost 2 inf + 1 7.523 * * [simplify]: Extracting #3: cost 0 inf + 83 7.523 * [simplify]: Simplified to (* a a) 7.523 * [simplify]: Simplified (2 1) to (λ (a b) (+ (* a a) (+ (* b a) (* b (+ a b))))) 7.523 * * * * [progress]: [ 20 / 78 ] simplifiying candidate #real (real->posit16 (+ (* a (+ a b)) (* b (+ a b))))))> 7.523 * * * * [progress]: [ 21 / 78 ] simplifiying candidate # 7.523 * * * * [progress]: [ 22 / 78 ] simplifiying candidate # 7.523 * [simplify]: Simplifying (* a (+ a b)) 7.523 * * [simplify]: iters left: 4 (4 enodes) 7.524 * * [simplify]: iters left: 3 (19 enodes) 7.527 * * [simplify]: iters left: 2 (27 enodes) 7.530 * * [simplify]: Extracting #0: cost 1 inf + 0 7.530 * * [simplify]: Extracting #1: cost 6 inf + 0 7.530 * * [simplify]: Extracting #2: cost 9 inf + 1 7.530 * * [simplify]: Extracting #3: cost 0 inf + 416 7.530 * [simplify]: Simplified to (* a (+ b a)) 7.530 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (pow (* a (+ b a)) 1) (* b (+ a b)))) 7.530 * * * * [progress]: [ 23 / 78 ] simplifiying candidate # 7.530 * * * * [progress]: [ 24 / 78 ] simplifiying candidate # 7.530 * [simplify]: Simplifying (+ (log a) (log (+ a b))) 7.530 * * [simplify]: iters left: 5 (6 enodes) 7.531 * * [simplify]: iters left: 4 (20 enodes) 7.534 * * [simplify]: Extracting #0: cost 1 inf + 0 7.534 * * [simplify]: Extracting #1: cost 4 inf + 0 7.534 * * [simplify]: Extracting #2: cost 8 inf + 0 7.534 * * [simplify]: Extracting #3: cost 9 inf + 1 7.534 * * [simplify]: Extracting #4: cost 0 inf + 896 7.535 * [simplify]: Simplified to (+ (log a) (log (+ a b))) 7.535 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (exp (+ (log a) (log (+ a b)))) (* b (+ a b)))) 7.535 * * * * [progress]: [ 25 / 78 ] simplifiying candidate # 7.535 * * * * [progress]: [ 26 / 78 ] simplifiying candidate # 7.535 * * * * [progress]: [ 27 / 78 ] simplifiying candidate # 7.535 * [simplify]: Simplifying (* (* (* a a) a) (* (* (+ a b) (+ a b)) (+ a b))) 7.535 * * [simplify]: iters left: 6 (8 enodes) 7.540 * * [simplify]: iters left: 5 (44 enodes) 7.563 * * [simplify]: iters left: 4 (182 enodes) 7.664 * * [simplify]: Extracting #0: cost 1 inf + 0 7.665 * * [simplify]: Extracting #1: cost 24 inf + 0 7.665 * * [simplify]: Extracting #2: cost 112 inf + 42 7.666 * * [simplify]: Extracting #3: cost 138 inf + 1585 7.669 * * [simplify]: Extracting #4: cost 37 inf + 16759 7.675 * * [simplify]: Extracting #5: cost 0 inf + 23553 7.683 * * [simplify]: Extracting #6: cost 0 inf + 23513 7.689 * [simplify]: Simplified to (* (* (* (* (+ b a) a) (* (+ b a) a)) (+ b a)) a) 7.689 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (cbrt (* (* (* (* (+ b a) a) (* (+ b a) a)) (+ b a)) a)) (* b (+ a b)))) 7.689 * * * * [progress]: [ 28 / 78 ] simplifiying candidate # 7.689 * * * * [progress]: [ 29 / 78 ] simplifiying candidate # 7.689 * * * * [progress]: [ 30 / 78 ] simplifiying candidate # 7.689 * * * * [progress]: [ 31 / 78 ] simplifiying candidate # 7.689 * * * * [progress]: [ 32 / 78 ] simplifiying candidate # 7.690 * [simplify]: Simplifying (* (sqrt a) (sqrt (+ a b))) 7.690 * * [simplify]: iters left: 5 (6 enodes) 7.691 * * [simplify]: iters left: 4 (20 enodes) 7.693 * * [simplify]: Extracting #0: cost 1 inf + 0 7.693 * * [simplify]: Extracting #1: cost 4 inf + 0 7.693 * * [simplify]: Extracting #2: cost 8 inf + 0 7.693 * * [simplify]: Extracting #3: cost 9 inf + 1 7.694 * * [simplify]: Extracting #4: cost 0 inf + 656 7.694 * [simplify]: Simplified to (* (sqrt a) (sqrt (+ a b))) 7.694 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (* (* (sqrt a) (sqrt (+ a b))) (* (sqrt a) (sqrt (+ a b)))) (* b (+ a b)))) 7.694 * [simplify]: Simplifying (* (sqrt a) (sqrt (+ a b))) 7.694 * * [simplify]: iters left: 5 (6 enodes) 7.695 * * [simplify]: iters left: 4 (20 enodes) 7.697 * * [simplify]: Extracting #0: cost 1 inf + 0 7.697 * * [simplify]: Extracting #1: cost 4 inf + 0 7.697 * * [simplify]: Extracting #2: cost 8 inf + 0 7.697 * * [simplify]: Extracting #3: cost 9 inf + 1 7.698 * * [simplify]: Extracting #4: cost 0 inf + 656 7.698 * [simplify]: Simplified to (* (sqrt a) (sqrt (+ a b))) 7.698 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (* (* (sqrt a) (sqrt (+ a b))) (* (sqrt a) (sqrt (+ a b)))) (* b (+ a b)))) 7.698 * * * * [progress]: [ 33 / 78 ] simplifiying candidate # 7.699 * [simplify]: Simplifying (* a b) 7.699 * * [simplify]: iters left: 2 (3 enodes) 7.700 * * [simplify]: iters left: 1 (10 enodes) 7.703 * * [simplify]: Extracting #0: cost 1 inf + 0 7.703 * * [simplify]: Extracting #1: cost 4 inf + 0 7.703 * * [simplify]: Extracting #2: cost 2 inf + 2 7.703 * * [simplify]: Extracting #3: cost 0 inf + 86 7.703 * [simplify]: Simplified to (* a b) 7.703 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (+ (* a a) (* a b)) (* b (+ a b)))) 7.703 * * * * [progress]: [ 34 / 78 ] simplifiying candidate # 7.703 * [simplify]: Simplifying (* b a) 7.703 * * [simplify]: iters left: 2 (3 enodes) 7.705 * * [simplify]: iters left: 1 (10 enodes) 7.707 * * [simplify]: Extracting #0: cost 1 inf + 0 7.707 * * [simplify]: Extracting #1: cost 4 inf + 0 7.707 * * [simplify]: Extracting #2: cost 2 inf + 2 7.707 * * [simplify]: Extracting #3: cost 0 inf + 86 7.707 * [simplify]: Simplified to (* b a) 7.707 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (+ (* a a) (* b a)) (* b (+ a b)))) 7.707 * * * * [progress]: [ 35 / 78 ] simplifiying candidate # 7.708 * [simplify]: Simplifying (cbrt (+ a b)) 7.708 * * [simplify]: iters left: 3 (4 enodes) 7.709 * * [simplify]: iters left: 2 (13 enodes) 7.712 * * [simplify]: Extracting #0: cost 1 inf + 0 7.712 * * [simplify]: Extracting #1: cost 3 inf + 0 7.712 * * [simplify]: Extracting #2: cost 6 inf + 0 7.712 * * [simplify]: Extracting #3: cost 4 inf + 2 7.713 * * [simplify]: Extracting #4: cost 0 inf + 330 7.713 * [simplify]: Simplified to (cbrt (+ b a)) 7.713 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (* (* a (* (cbrt (+ a b)) (cbrt (+ a b)))) (cbrt (+ b a))) (* b (+ a b)))) 7.713 * * * * [progress]: [ 36 / 78 ] simplifiying candidate # 7.713 * [simplify]: Simplifying (sqrt (+ a b)) 7.713 * * [simplify]: iters left: 3 (4 enodes) 7.715 * * [simplify]: iters left: 2 (13 enodes) 7.718 * * [simplify]: Extracting #0: cost 1 inf + 0 7.718 * * [simplify]: Extracting #1: cost 3 inf + 0 7.718 * * [simplify]: Extracting #2: cost 6 inf + 0 7.718 * * [simplify]: Extracting #3: cost 4 inf + 2 7.718 * * [simplify]: Extracting #4: cost 0 inf + 250 7.718 * [simplify]: Simplified to (sqrt (+ b a)) 7.718 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (* (* a (sqrt (+ a b))) (sqrt (+ b a))) (* b (+ a b)))) 7.719 * * * * [progress]: [ 37 / 78 ] simplifiying candidate # 7.719 * [simplify]: Simplifying (+ a b) 7.719 * * [simplify]: iters left: 2 (3 enodes) 7.720 * * [simplify]: iters left: 1 (10 enodes) 7.722 * * [simplify]: Extracting #0: cost 1 inf + 0 7.723 * * [simplify]: Extracting #1: cost 4 inf + 0 7.723 * * [simplify]: Extracting #2: cost 2 inf + 2 7.723 * * [simplify]: Extracting #3: cost 0 inf + 86 7.723 * [simplify]: Simplified to (+ b a) 7.723 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (* (* a 1) (+ b a)) (* b (+ a b)))) 7.723 * * * * [progress]: [ 38 / 78 ] simplifiying candidate # 7.723 * [simplify]: Simplifying (+ a b) 7.723 * * [simplify]: iters left: 2 (3 enodes) 7.725 * * [simplify]: iters left: 1 (10 enodes) 7.726 * * [simplify]: Extracting #0: cost 1 inf + 0 7.726 * * [simplify]: Extracting #1: cost 4 inf + 0 7.726 * * [simplify]: Extracting #2: cost 2 inf + 2 7.726 * * [simplify]: Extracting #3: cost 0 inf + 86 7.726 * [simplify]: Simplified to (+ b a) 7.726 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (* (* a 1) (+ b a)) (* b (+ a b)))) 7.726 * * * * [progress]: [ 39 / 78 ] simplifiying candidate # 7.727 * [simplify]: Simplifying (* (cbrt a) (cbrt a)) 7.727 * * [simplify]: iters left: 3 (3 enodes) 7.727 * * [simplify]: iters left: 2 (9 enodes) 7.728 * * [simplify]: Extracting #0: cost 1 inf + 0 7.728 * * [simplify]: Extracting #1: cost 3 inf + 0 7.728 * * [simplify]: Extracting #2: cost 5 inf + 0 7.728 * * [simplify]: Extracting #3: cost 4 inf + 1 7.728 * * [simplify]: Extracting #4: cost 0 inf + 405 7.729 * [simplify]: Simplified to (* (cbrt a) (cbrt a)) 7.729 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (* (* (cbrt a) (cbrt a)) (* (cbrt a) (+ a b))) (* b (+ a b)))) 7.729 * * * * [progress]: [ 40 / 78 ] simplifiying candidate # 7.729 * [simplify]: Simplifying (sqrt a) 7.729 * * [simplify]: iters left: 1 (2 enodes) 7.729 * * [simplify]: Extracting #0: cost 1 inf + 0 7.729 * * [simplify]: Extracting #1: cost 3 inf + 0 7.729 * * [simplify]: Extracting #2: cost 2 inf + 1 7.729 * * [simplify]: Extracting #3: cost 0 inf + 83 7.729 * [simplify]: Simplified to (sqrt a) 7.729 * [simplify]: Simplified (2 1 1) to (λ (a b) (+ (* (sqrt a) (* (sqrt a) (+ a b))) (* b (+ a b)))) 7.729 * * * * [progress]: [ 41 / 78 ] simplifiying candidate # 7.729 * * * * [progress]: [ 42 / 78 ] simplifiying candidate # 7.730 * [simplify]: Simplifying (+ (* a a) (- (* b b) (* a b))) 7.730 * * [simplify]: iters left: 6 (7 enodes) 7.731 * * [simplify]: iters left: 5 (29 enodes) 7.735 * * [simplify]: iters left: 4 (50 enodes) 7.743 * * [simplify]: iters left: 3 (69 enodes) 7.752 * * [simplify]: iters left: 2 (85 enodes) 7.766 * * [simplify]: iters left: 1 (105 enodes) 7.799 * * [simplify]: Extracting #0: cost 1 inf + 0 7.799 * * [simplify]: Extracting #1: cost 13 inf + 0 7.799 * * [simplify]: Extracting #2: cost 33 inf + 0 7.800 * * [simplify]: Extracting #3: cost 24 inf + 779 7.801 * * [simplify]: Extracting #4: cost 4 inf + 2455 7.803 * * [simplify]: Extracting #5: cost 0 inf + 2702 7.804 * [simplify]: Simplified to (+ (* a (- a b)) (* b b)) 7.804 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (/ (* a (+ (pow a 3) (pow b 3))) (+ (* a (- a b)) (* b b))) (* b (+ a b)))) 7.804 * * * * [progress]: [ 43 / 78 ] simplifiying candidate # 7.805 * [simplify]: Simplifying (- a b) 7.805 * * [simplify]: iters left: 2 (3 enodes) 7.806 * * [simplify]: iters left: 1 (11 enodes) 7.809 * * [simplify]: Extracting #0: cost 1 inf + 0 7.809 * * [simplify]: Extracting #1: cost 5 inf + 0 7.809 * * [simplify]: Extracting #2: cost 3 inf + 43 7.809 * * [simplify]: Extracting #3: cost 0 inf + 168 7.809 * [simplify]: Simplified to (- a b) 7.809 * [simplify]: Simplified (2 1 2) to (λ (a b) (+ (/ (* a (- (* a a) (* b b))) (- a b)) (* b (+ a b)))) 7.809 * * * * [progress]: [ 44 / 78 ] simplifiying candidate #real (real->posit16 (* a (+ a b)))) (* b (+ a b))))> 7.810 * * * * [progress]: [ 45 / 78 ] simplifiying candidate # 7.810 * * * * [progress]: [ 46 / 78 ] simplifiying candidate # 7.810 * [simplify]: Simplifying (* b (+ a b)) 7.810 * * [simplify]: iters left: 4 (4 enodes) 7.812 * * [simplify]: iters left: 3 (19 enodes) 7.818 * * [simplify]: iters left: 2 (27 enodes) 7.824 * * [simplify]: Extracting #0: cost 1 inf + 0 7.824 * * [simplify]: Extracting #1: cost 6 inf + 0 7.824 * * [simplify]: Extracting #2: cost 9 inf + 1 7.824 * * [simplify]: Extracting #3: cost 0 inf + 416 7.824 * [simplify]: Simplified to (* b (+ a b)) 7.824 * [simplify]: Simplified (2 2 1) to (λ (a b) (+ (* a (+ a b)) (pow (* b (+ a b)) 1))) 7.824 * * * * [progress]: [ 47 / 78 ] simplifiying candidate # 7.824 * * * * [progress]: [ 48 / 78 ] simplifiying candidate # 7.825 * [simplify]: Simplifying (+ (log b) (log (+ a b))) 7.825 * * [simplify]: iters left: 5 (6 enodes) 7.827 * * [simplify]: iters left: 4 (20 enodes) 7.832 * * [simplify]: Extracting #0: cost 1 inf + 0 7.832 * * [simplify]: Extracting #1: cost 4 inf + 0 7.832 * * [simplify]: Extracting #2: cost 8 inf + 0 7.832 * * [simplify]: Extracting #3: cost 9 inf + 1 7.832 * * [simplify]: Extracting #4: cost 0 inf + 896 7.833 * [simplify]: Simplified to (+ (log b) (log (+ b a))) 7.833 * [simplify]: Simplified (2 2 1) to (λ (a b) (+ (* a (+ a b)) (exp (+ (log b) (log (+ b a)))))) 7.833 * * * * [progress]: [ 49 / 78 ] simplifiying candidate # 7.833 * * * * [progress]: [ 50 / 78 ] simplifiying candidate # 7.833 * * * * [progress]: [ 51 / 78 ] simplifiying candidate # 7.833 * [simplify]: Simplifying (* (* (* b b) b) (* (* (+ a b) (+ a b)) (+ a b))) 7.833 * * [simplify]: iters left: 6 (8 enodes) 7.838 * * [simplify]: iters left: 5 (44 enodes) 7.861 * * [simplify]: iters left: 4 (182 enodes) 7.953 * * [simplify]: Extracting #0: cost 1 inf + 0 7.953 * * [simplify]: Extracting #1: cost 24 inf + 0 7.953 * * [simplify]: Extracting #2: cost 111 inf + 42 7.955 * * [simplify]: Extracting #3: cost 138 inf + 1384 7.962 * * [simplify]: Extracting #4: cost 38 inf + 16946 7.974 * * [simplify]: Extracting #5: cost 0 inf + 24273 7.986 * * [simplify]: Extracting #6: cost 0 inf + 24073 7.996 * * [simplify]: Extracting #7: cost 0 inf + 24033 8.002 * [simplify]: Simplified to (* (+ a b) (* b (* (* (+ a b) b) (* (+ a b) b)))) 8.002 * [simplify]: Simplified (2 2 1) to (λ (a b) (+ (* a (+ a b)) (cbrt (* (+ a b) (* b (* (* (+ a b) b) (* (+ a b) b))))))) 8.002 * * * * [progress]: [ 52 / 78 ] simplifiying candidate # 8.002 * * * * [progress]: [ 53 / 78 ] simplifiying candidate # 8.002 * * * * [progress]: [ 54 / 78 ] simplifiying candidate # 8.002 * * * * [progress]: [ 55 / 78 ] simplifiying candidate # 8.002 * * * * [progress]: [ 56 / 78 ] simplifiying candidate # 8.003 * [simplify]: Simplifying (* (sqrt b) (sqrt (+ a b))) 8.003 * * [simplify]: iters left: 5 (6 enodes) 8.004 * * [simplify]: iters left: 4 (20 enodes) 8.006 * * [simplify]: Extracting #0: cost 1 inf + 0 8.006 * * [simplify]: Extracting #1: cost 4 inf + 0 8.007 * * [simplify]: Extracting #2: cost 8 inf + 0 8.007 * * [simplify]: Extracting #3: cost 9 inf + 1 8.007 * * [simplify]: Extracting #4: cost 0 inf + 656 8.007 * [simplify]: Simplified to (* (sqrt b) (sqrt (+ b a))) 8.007 * [simplify]: Simplified (2 2 1) to (λ (a b) (+ (* a (+ a b)) (* (* (sqrt b) (sqrt (+ b a))) (* (sqrt b) (sqrt (+ a b)))))) 8.007 * [simplify]: Simplifying (* (sqrt b) (sqrt (+ a b))) 8.007 * * [simplify]: iters left: 5 (6 enodes) 8.008 * * [simplify]: iters left: 4 (20 enodes) 8.011 * * [simplify]: Extracting #0: cost 1 inf + 0 8.011 * * [simplify]: Extracting #1: cost 4 inf + 0 8.011 * * [simplify]: Extracting #2: cost 8 inf + 0 8.011 * * [simplify]: Extracting #3: cost 9 inf + 1 8.011 * * [simplify]: Extracting #4: cost 0 inf + 656 8.011 * [simplify]: Simplified to (* (sqrt b) (sqrt (+ b a))) 8.011 * [simplify]: Simplified (2 2 2) to (λ (a b) (+ (* a (+ a b)) (* (* (sqrt b) (sqrt (+ a b))) (* (sqrt b) (sqrt (+ b a)))))) 8.011 * * * * [progress]: [ 57 / 78 ] simplifiying candidate # 8.012 * [simplify]: Simplifying (* b b) 8.012 * * [simplify]: iters left: 2 (2 enodes) 8.012 * * [simplify]: iters left: 1 (6 enodes) 8.013 * * [simplify]: Extracting #0: cost 1 inf + 0 8.013 * * [simplify]: Extracting #1: cost 3 inf + 0 8.013 * * [simplify]: Extracting #2: cost 2 inf + 1 8.013 * * [simplify]: Extracting #3: cost 0 inf + 83 8.013 * [simplify]: Simplified to (* b b) 8.013 * [simplify]: Simplified (2 2 2) to (λ (a b) (+ (* a (+ a b)) (+ (* b a) (* b b)))) 8.013 * * * * [progress]: [ 58 / 78 ] simplifiying candidate # 8.013 * [simplify]: Simplifying (* b b) 8.013 * * [simplify]: iters left: 2 (2 enodes) 8.014 * * [simplify]: iters left: 1 (6 enodes) 8.015 * * [simplify]: Extracting #0: cost 1 inf + 0 8.015 * * [simplify]: Extracting #1: cost 3 inf + 0 8.015 * * [simplify]: Extracting #2: cost 2 inf + 1 8.015 * * [simplify]: Extracting #3: cost 0 inf + 83 8.015 * [simplify]: Simplified to (* b b) 8.015 * [simplify]: Simplified (2 2 2) to (λ (a b) (+ (* a (+ a b)) (+ (* a b) (* b b)))) 8.015 * * * * [progress]: [ 59 / 78 ] simplifiying candidate # 8.015 * [simplify]: Simplifying (cbrt (+ a b)) 8.015 * * [simplify]: iters left: 3 (4 enodes) 8.016 * * [simplify]: iters left: 2 (13 enodes) 8.017 * * [simplify]: Extracting #0: cost 1 inf + 0 8.017 * * [simplify]: Extracting #1: cost 3 inf + 0 8.017 * * [simplify]: Extracting #2: cost 6 inf + 0 8.017 * * [simplify]: Extracting #3: cost 4 inf + 2 8.017 * * [simplify]: Extracting #4: cost 0 inf + 330 8.018 * [simplify]: Simplified to (cbrt (+ b a)) 8.018 * [simplify]: Simplified (2 2 2) to (λ (a b) (+ (* a (+ a b)) (* (* b (* (cbrt (+ a b)) (cbrt (+ a b)))) (cbrt (+ b a))))) 8.018 * * * * [progress]: [ 60 / 78 ] simplifiying candidate # 8.018 * [simplify]: Simplifying (sqrt (+ a b)) 8.018 * * [simplify]: iters left: 3 (4 enodes) 8.019 * * [simplify]: iters left: 2 (13 enodes) 8.020 * * [simplify]: Extracting #0: cost 1 inf + 0 8.020 * * [simplify]: Extracting #1: cost 3 inf + 0 8.020 * * [simplify]: Extracting #2: cost 6 inf + 0 8.020 * * [simplify]: Extracting #3: cost 4 inf + 2 8.020 * * [simplify]: Extracting #4: cost 0 inf + 250 8.020 * [simplify]: Simplified to (sqrt (+ b a)) 8.020 * [simplify]: Simplified (2 2 2) to (λ (a b) (+ (* a (+ a b)) (* (* b (sqrt (+ a b))) (sqrt (+ b a))))) 8.021 * * * * [progress]: [ 61 / 78 ] simplifiying candidate # 8.021 * [simplify]: Simplifying (+ a b) 8.021 * * [simplify]: iters left: 2 (3 enodes) 8.021 * * [simplify]: iters left: 1 (10 enodes) 8.022 * * [simplify]: Extracting #0: cost 1 inf + 0 8.022 * * [simplify]: Extracting #1: cost 4 inf + 0 8.023 * * [simplify]: Extracting #2: cost 2 inf + 2 8.023 * * [simplify]: Extracting #3: cost 0 inf + 86 8.023 * [simplify]: Simplified to (+ b a) 8.023 * [simplify]: Simplified (2 2 2) to (λ (a b) (+ (* a (+ a b)) (* (* b 1) (+ b a)))) 8.023 * * * * [progress]: [ 62 / 78 ] simplifiying candidate # 8.023 * [simplify]: Simplifying (+ a b) 8.023 * * [simplify]: iters left: 2 (3 enodes) 8.023 * * [simplify]: iters left: 1 (10 enodes) 8.025 * * [simplify]: Extracting #0: cost 1 inf + 0 8.025 * * [simplify]: Extracting #1: cost 4 inf + 0 8.025 * * [simplify]: Extracting #2: cost 2 inf + 2 8.025 * * [simplify]: Extracting #3: cost 0 inf + 86 8.025 * [simplify]: Simplified to (+ b a) 8.025 * [simplify]: Simplified (2 2 2) to (λ (a b) (+ (* a (+ a b)) (* (* b 1) (+ b a)))) 8.025 * * * * [progress]: [ 63 / 78 ] simplifiying candidate # 8.025 * [simplify]: Simplifying (* (cbrt b) (cbrt b)) 8.025 * * [simplify]: iters left: 3 (3 enodes) 8.026 * * [simplify]: iters left: 2 (9 enodes) 8.027 * * [simplify]: Extracting #0: cost 1 inf + 0 8.027 * * [simplify]: Extracting #1: cost 3 inf + 0 8.027 * * [simplify]: Extracting #2: cost 5 inf + 0 8.027 * * [simplify]: Extracting #3: cost 4 inf + 1 8.027 * * [simplify]: Extracting #4: cost 0 inf + 405 8.027 * [simplify]: Simplified to (* (cbrt b) (cbrt b)) 8.027 * [simplify]: Simplified (2 2 1) to (λ (a b) (+ (* a (+ a b)) (* (* (cbrt b) (cbrt b)) (* (cbrt b) (+ a b))))) 8.027 * * * * [progress]: [ 64 / 78 ] simplifiying candidate # 8.027 * [simplify]: Simplifying (sqrt b) 8.027 * * [simplify]: iters left: 1 (2 enodes) 8.028 * * [simplify]: Extracting #0: cost 1 inf + 0 8.028 * * [simplify]: Extracting #1: cost 3 inf + 0 8.028 * * [simplify]: Extracting #2: cost 2 inf + 1 8.028 * * [simplify]: Extracting #3: cost 0 inf + 83 8.028 * [simplify]: Simplified to (sqrt b) 8.028 * [simplify]: Simplified (2 2 1) to (λ (a b) (+ (* a (+ a b)) (* (sqrt b) (* (sqrt b) (+ a b))))) 8.028 * * * * [progress]: [ 65 / 78 ] simplifiying candidate # 8.028 * * * * [progress]: [ 66 / 78 ] simplifiying candidate # 8.028 * [simplify]: Simplifying (+ (* a a) (- (* b b) (* a b))) 8.028 * * [simplify]: iters left: 6 (7 enodes) 8.030 * * [simplify]: iters left: 5 (29 enodes) 8.034 * * [simplify]: iters left: 4 (50 enodes) 8.042 * * [simplify]: iters left: 3 (69 enodes) 8.051 * * [simplify]: iters left: 2 (85 enodes) 8.063 * * [simplify]: iters left: 1 (105 enodes) 8.085 * * [simplify]: Extracting #0: cost 1 inf + 0 8.085 * * [simplify]: Extracting #1: cost 13 inf + 0 8.085 * * [simplify]: Extracting #2: cost 33 inf + 0 8.085 * * [simplify]: Extracting #3: cost 24 inf + 779 8.086 * * [simplify]: Extracting #4: cost 4 inf + 2455 8.087 * * [simplify]: Extracting #5: cost 0 inf + 2702 8.087 * [simplify]: Simplified to (+ (* a (- a b)) (* b b)) 8.087 * [simplify]: Simplified (2 2 2) to (λ (a b) (+ (* a (+ a b)) (/ (* b (+ (pow a 3) (pow b 3))) (+ (* a (- a b)) (* b b))))) 8.088 * * * * [progress]: [ 67 / 78 ] simplifiying candidate # 8.088 * [simplify]: Simplifying (- a b) 8.088 * * [simplify]: iters left: 2 (3 enodes) 8.088 * * [simplify]: iters left: 1 (11 enodes) 8.090 * * [simplify]: Extracting #0: cost 1 inf + 0 8.090 * * [simplify]: Extracting #1: cost 5 inf + 0 8.090 * * [simplify]: Extracting #2: cost 3 inf + 43 8.090 * * [simplify]: Extracting #3: cost 0 inf + 168 8.090 * [simplify]: Simplified to (- a b) 8.090 * [simplify]: Simplified (2 2 2) to (λ (a b) (+ (* a (+ a b)) (/ (* b (- (* a a) (* b b))) (- a b)))) 8.090 * * * * [progress]: [ 68 / 78 ] simplifiying candidate #real (real->posit16 (* b (+ a b))))))> 8.090 * * * * [progress]: [ 69 / 78 ] simplifiying candidate # 8.090 * * * * [progress]: [ 70 / 78 ] simplifiying candidate # 8.090 * [simplify]: Simplifying (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 8.090 * * [simplify]: iters left: 6 (9 enodes) 8.093 * * [simplify]: iters left: 5 (43 enodes) 8.100 * * [simplify]: iters left: 4 (67 enodes) 8.110 * * [simplify]: iters left: 3 (96 enodes) 8.135 * * [simplify]: iters left: 2 (117 enodes) 8.160 * * [simplify]: Extracting #0: cost 1 inf + 0 8.160 * * [simplify]: Extracting #1: cost 8 inf + 0 8.160 * * [simplify]: Extracting #2: cost 23 inf + 0 8.161 * * [simplify]: Extracting #3: cost 22 inf + 253 8.161 * * [simplify]: Extracting #4: cost 6 inf + 1610 8.162 * * [simplify]: Extracting #5: cost 0 inf + 2225 8.163 * [simplify]: Simplified to (+ (* b (+ (* a 2) b)) (* a a)) 8.164 * [simplify]: Simplified (2) to (λ (a b) (+ (* b (+ (* a 2) b)) (* a a))) 8.164 * * * * [progress]: [ 71 / 78 ] simplifiying candidate # 8.164 * [simplify]: Simplifying (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 8.164 * * [simplify]: iters left: 6 (9 enodes) 8.171 * * [simplify]: iters left: 5 (43 enodes) 8.185 * * [simplify]: iters left: 4 (67 enodes) 8.205 * * [simplify]: iters left: 3 (96 enodes) 8.230 * * [simplify]: iters left: 2 (117 enodes) 8.257 * * [simplify]: Extracting #0: cost 1 inf + 0 8.257 * * [simplify]: Extracting #1: cost 8 inf + 0 8.257 * * [simplify]: Extracting #2: cost 23 inf + 0 8.257 * * [simplify]: Extracting #3: cost 22 inf + 253 8.258 * * [simplify]: Extracting #4: cost 6 inf + 1610 8.259 * * [simplify]: Extracting #5: cost 0 inf + 2225 8.260 * [simplify]: Simplified to (+ (* b (+ (* a 2) b)) (* a a)) 8.260 * [simplify]: Simplified (2) to (λ (a b) (+ (* b (+ (* a 2) b)) (* a a))) 8.260 * * * * [progress]: [ 72 / 78 ] simplifiying candidate # 8.261 * [simplify]: Simplifying (+ (pow a 2) (+ (pow b 2) (* 2 (* a b)))) 8.261 * * [simplify]: iters left: 6 (9 enodes) 8.266 * * [simplify]: iters left: 5 (43 enodes) 8.280 * * [simplify]: iters left: 4 (67 enodes) 8.300 * * [simplify]: iters left: 3 (96 enodes) 8.327 * * [simplify]: iters left: 2 (117 enodes) 8.339 * * [simplify]: Extracting #0: cost 1 inf + 0 8.339 * * [simplify]: Extracting #1: cost 8 inf + 0 8.340 * * [simplify]: Extracting #2: cost 23 inf + 0 8.340 * * [simplify]: Extracting #3: cost 22 inf + 253 8.340 * * [simplify]: Extracting #4: cost 6 inf + 1610 8.341 * * [simplify]: Extracting #5: cost 0 inf + 2225 8.341 * [simplify]: Simplified to (+ (* b (+ (* a 2) b)) (* a a)) 8.341 * [simplify]: Simplified (2) to (λ (a b) (+ (* b (+ (* a 2) b)) (* a a))) 8.341 * * * * [progress]: [ 73 / 78 ] simplifiying candidate # 8.341 * [simplify]: Simplifying (+ (pow a 2) (* a b)) 8.341 * * [simplify]: iters left: 4 (6 enodes) 8.343 * * [simplify]: iters left: 3 (25 enodes) 8.347 * * [simplify]: iters left: 2 (33 enodes) 8.352 * * [simplify]: iters left: 1 (40 enodes) 8.358 * * [simplify]: Extracting #0: cost 1 inf + 0 8.358 * * [simplify]: Extracting #1: cost 6 inf + 0 8.358 * * [simplify]: Extracting #2: cost 10 inf + 1 8.358 * * [simplify]: Extracting #3: cost 1 inf + 455 8.358 * * [simplify]: Extracting #4: cost 0 inf + 417 8.358 * [simplify]: Simplified to (* (+ b a) a) 8.358 * [simplify]: Simplified (2 1) to (λ (a b) (+ (* (+ b a) a) (* b (+ a b)))) 8.358 * * * * [progress]: [ 74 / 78 ] simplifiying candidate # 8.358 * [simplify]: Simplifying (+ (pow a 2) (* a b)) 8.358 * * [simplify]: iters left: 4 (6 enodes) 8.361 * * [simplify]: iters left: 3 (25 enodes) 8.365 * * [simplify]: iters left: 2 (33 enodes) 8.370 * * [simplify]: iters left: 1 (40 enodes) 8.377 * * [simplify]: Extracting #0: cost 1 inf + 0 8.377 * * [simplify]: Extracting #1: cost 6 inf + 0 8.377 * * [simplify]: Extracting #2: cost 10 inf + 1 8.378 * * [simplify]: Extracting #3: cost 1 inf + 455 8.378 * * [simplify]: Extracting #4: cost 0 inf + 417 8.378 * [simplify]: Simplified to (* (+ b a) a) 8.378 * [simplify]: Simplified (2 1) to (λ (a b) (+ (* (+ b a) a) (* b (+ a b)))) 8.378 * * * * [progress]: [ 75 / 78 ] simplifiying candidate # 8.379 * [simplify]: Simplifying (+ (pow a 2) (* a b)) 8.379 * * [simplify]: iters left: 4 (6 enodes) 8.382 * * [simplify]: iters left: 3 (25 enodes) 8.390 * * [simplify]: iters left: 2 (33 enodes) 8.399 * * [simplify]: iters left: 1 (40 enodes) 8.409 * * [simplify]: Extracting #0: cost 1 inf + 0 8.409 * * [simplify]: Extracting #1: cost 6 inf + 0 8.409 * * [simplify]: Extracting #2: cost 10 inf + 1 8.410 * * [simplify]: Extracting #3: cost 1 inf + 455 8.410 * * [simplify]: Extracting #4: cost 0 inf + 417 8.410 * [simplify]: Simplified to (* (+ b a) a) 8.410 * [simplify]: Simplified (2 1) to (λ (a b) (+ (* (+ b a) a) (* b (+ a b)))) 8.410 * * * * [progress]: [ 76 / 78 ] simplifiying candidate # 8.411 * [simplify]: Simplifying (+ (pow b 2) (* a b)) 8.411 * * [simplify]: iters left: 4 (6 enodes) 8.414 * * [simplify]: iters left: 3 (25 enodes) 8.425 * * [simplify]: iters left: 2 (33 enodes) 8.434 * * [simplify]: iters left: 1 (40 enodes) 8.445 * * [simplify]: Extracting #0: cost 1 inf + 0 8.445 * * [simplify]: Extracting #1: cost 6 inf + 0 8.445 * * [simplify]: Extracting #2: cost 10 inf + 1 8.445 * * [simplify]: Extracting #3: cost 1 inf + 455 8.445 * * [simplify]: Extracting #4: cost 0 inf + 417 8.446 * [simplify]: Simplified to (* (+ a b) b) 8.446 * [simplify]: Simplified (2 2) to (λ (a b) (+ (* a (+ a b)) (* (+ a b) b))) 8.446 * * * * [progress]: [ 77 / 78 ] simplifiying candidate # 8.446 * [simplify]: Simplifying (+ (pow b 2) (* a b)) 8.446 * * [simplify]: iters left: 4 (6 enodes) 8.450 * * [simplify]: iters left: 3 (25 enodes) 8.458 * * [simplify]: iters left: 2 (33 enodes) 8.467 * * [simplify]: iters left: 1 (40 enodes) 8.477 * * [simplify]: Extracting #0: cost 1 inf + 0 8.477 * * [simplify]: Extracting #1: cost 6 inf + 0 8.477 * * [simplify]: Extracting #2: cost 10 inf + 1 8.477 * * [simplify]: Extracting #3: cost 1 inf + 455 8.477 * * [simplify]: Extracting #4: cost 0 inf + 417 8.478 * [simplify]: Simplified to (* (+ a b) b) 8.478 * [simplify]: Simplified (2 2) to (λ (a b) (+ (* a (+ a b)) (* (+ a b) b))) 8.478 * * * * [progress]: [ 78 / 78 ] simplifiying candidate # 8.478 * [simplify]: Simplifying (+ (pow b 2) (* a b)) 8.478 * * [simplify]: iters left: 4 (6 enodes) 8.482 * * [simplify]: iters left: 3 (25 enodes) 8.489 * * [simplify]: iters left: 2 (33 enodes) 8.498 * * [simplify]: iters left: 1 (40 enodes) 8.508 * * [simplify]: Extracting #0: cost 1 inf + 0 8.508 * * [simplify]: Extracting #1: cost 6 inf + 0 8.508 * * [simplify]: Extracting #2: cost 10 inf + 1 8.508 * * [simplify]: Extracting #3: cost 1 inf + 455 8.508 * * [simplify]: Extracting #4: cost 0 inf + 417 8.509 * [simplify]: Simplified to (* (+ a b) b) 8.509 * [simplify]: Simplified (2 2) to (λ (a b) (+ (* a (+ a b)) (* (+ a b) b))) 8.509 * * * [progress]: adding candidates to table 9.120 * [progress]: [Phase 3 of 3] Extracting. 9.120 * * [regime]: Finding splitpoints for: (# #) 9.120 * * * [regime-changes]: Trying 2 branch expressions: (b a) 9.120 * * * * [regimes]: Trying to branch on b from (# #) 9.157 * * * * [regimes]: Trying to branch on a from (# #) 9.195 * * * [regime]: Found split indices: #