0.002 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.304 * * * [progress]: [2/2] Setting up program. 0.309 * [progress]: [Phase 2 of 3] Improving. 0.309 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.310 * [simplify]: Simplifying (/ (log (- 1 x)) (log (+ 1 x))) 0.310 * * [simplify]: iters left: 5 (7 enodes) 0.314 * * [simplify]: iters left: 4 (27 enodes) 0.322 * * [simplify]: iters left: 3 (33 enodes) 0.332 * * [simplify]: Extracting #0: cost 1 inf + 0 0.332 * * [simplify]: Extracting #1: cost 4 inf + 0 0.332 * * [simplify]: Extracting #2: cost 10 inf + 0 0.332 * * [simplify]: Extracting #3: cost 11 inf + 133 0.332 * * [simplify]: Extracting #4: cost 7 inf + 397 0.332 * * [simplify]: Extracting #5: cost 0 inf + 1199 0.333 * * [simplify]: Extracting #6: cost 0 inf + 1142 0.333 * [simplify]: Simplified to (/ (log (- 1 x)) (log1p x)) 0.333 * [simplify]: Simplified (2) to (λ (x) (/ (log (- 1 x)) (log1p x))) 0.346 * * [progress]: iteration 1 / 4 0.346 * * * [progress]: picking best candidate 0.354 * * * * [pick]: Picked # 0.354 * * * [progress]: localizing error 0.377 * * * [progress]: generating rewritten candidates 0.377 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1) 0.387 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 0.414 * * * [progress]: generating series expansions 0.414 * * * * [progress]: [ 1 / 2 ] generating series at (2 1) 0.414 * [backup-simplify]: Simplify (log (- 1 x)) into (log (- 1 x)) 0.414 * [approximate]: Taking taylor expansion of (log (- 1 x)) in (x) around 0 0.414 * [taylor]: Taking taylor expansion of (log (- 1 x)) in x 0.414 * [taylor]: Taking taylor expansion of (- 1 x) in x 0.414 * [taylor]: Taking taylor expansion of 1 in x 0.414 * [backup-simplify]: Simplify 1 into 1 0.414 * [taylor]: Taking taylor expansion of x in x 0.414 * [backup-simplify]: Simplify 0 into 0 0.414 * [backup-simplify]: Simplify 1 into 1 0.415 * [backup-simplify]: Simplify (- 0) into 0 0.415 * [backup-simplify]: Simplify (+ 1 0) into 1 0.416 * [backup-simplify]: Simplify (log 1) into 0 0.416 * [taylor]: Taking taylor expansion of (log (- 1 x)) in x 0.416 * [taylor]: Taking taylor expansion of (- 1 x) in x 0.416 * [taylor]: Taking taylor expansion of 1 in x 0.416 * [backup-simplify]: Simplify 1 into 1 0.416 * [taylor]: Taking taylor expansion of x in x 0.416 * [backup-simplify]: Simplify 0 into 0 0.416 * [backup-simplify]: Simplify 1 into 1 0.416 * [backup-simplify]: Simplify (- 0) into 0 0.417 * [backup-simplify]: Simplify (+ 1 0) into 1 0.417 * [backup-simplify]: Simplify (log 1) into 0 0.417 * [backup-simplify]: Simplify 0 into 0 0.418 * [backup-simplify]: Simplify (- 1) into -1 0.418 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.419 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 0.420 * [backup-simplify]: Simplify -1 into -1 0.420 * [backup-simplify]: Simplify (- 0) into 0 0.420 * [backup-simplify]: Simplify (+ 0 0) into 0 0.423 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 0.423 * [backup-simplify]: Simplify -1/2 into -1/2 0.424 * [backup-simplify]: Simplify (- 0) into 0 0.434 * [backup-simplify]: Simplify (+ 0 0) into 0 0.439 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 -1) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 -1) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into -1/3 0.439 * [backup-simplify]: Simplify -1/3 into -1/3 0.439 * [backup-simplify]: Simplify (+ (* -1/3 (pow x 3)) (+ (* -1/2 (pow x 2)) (* -1 x))) into (- (+ x (+ (* 1/3 (pow x 3)) (* 1/2 (pow x 2))))) 0.440 * [backup-simplify]: Simplify (log (- 1 (/ 1 x))) into (log (- 1 (/ 1 x))) 0.440 * [approximate]: Taking taylor expansion of (log (- 1 (/ 1 x))) in (x) around 0 0.440 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 0.440 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 0.440 * [taylor]: Taking taylor expansion of 1 in x 0.440 * [backup-simplify]: Simplify 1 into 1 0.440 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.440 * [taylor]: Taking taylor expansion of x in x 0.440 * [backup-simplify]: Simplify 0 into 0 0.440 * [backup-simplify]: Simplify 1 into 1 0.440 * [backup-simplify]: Simplify (/ 1 1) into 1 0.441 * [backup-simplify]: Simplify (- 1) into -1 0.442 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.442 * [backup-simplify]: Simplify (log -1) into (log -1) 0.442 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 0.442 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 0.442 * [taylor]: Taking taylor expansion of 1 in x 0.442 * [backup-simplify]: Simplify 1 into 1 0.442 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.442 * [taylor]: Taking taylor expansion of x in x 0.442 * [backup-simplify]: Simplify 0 into 0 0.442 * [backup-simplify]: Simplify 1 into 1 0.443 * [backup-simplify]: Simplify (/ 1 1) into 1 0.443 * [backup-simplify]: Simplify (- 1) into -1 0.444 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.444 * [backup-simplify]: Simplify (log -1) into (log -1) 0.445 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.445 * [backup-simplify]: Simplify (- (log -1) (log x)) into (- (log -1) (log x)) 0.446 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.447 * [backup-simplify]: Simplify (- 0) into 0 0.447 * [backup-simplify]: Simplify (+ 1 0) into 1 0.448 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow -1 1)))) 1) into -1 0.448 * [backup-simplify]: Simplify -1 into -1 0.449 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.450 * [backup-simplify]: Simplify (- 0) into 0 0.450 * [backup-simplify]: Simplify (+ 0 0) into 0 0.453 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into -1/2 0.453 * [backup-simplify]: Simplify -1/2 into -1/2 0.454 * [backup-simplify]: Simplify (+ (* -1/2 (pow (/ 1 x) 2)) (+ (* -1 (/ 1 x)) (- (log -1) (log (/ 1 x))))) into (- (log -1) (+ (log (/ 1 x)) (+ (* 1/2 (/ 1 (pow x 2))) (/ 1 x)))) 0.454 * [backup-simplify]: Simplify (log (- 1 (/ 1 (- x)))) into (log (+ (/ 1 x) 1)) 0.454 * [approximate]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in (x) around 0 0.454 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 0.454 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 0.454 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.454 * [taylor]: Taking taylor expansion of x in x 0.454 * [backup-simplify]: Simplify 0 into 0 0.454 * [backup-simplify]: Simplify 1 into 1 0.455 * [backup-simplify]: Simplify (/ 1 1) into 1 0.455 * [taylor]: Taking taylor expansion of 1 in x 0.455 * [backup-simplify]: Simplify 1 into 1 0.455 * [backup-simplify]: Simplify (+ 1 0) into 1 0.456 * [backup-simplify]: Simplify (log 1) into 0 0.456 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 0.456 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 0.456 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.456 * [taylor]: Taking taylor expansion of x in x 0.456 * [backup-simplify]: Simplify 0 into 0 0.456 * [backup-simplify]: Simplify 1 into 1 0.456 * [backup-simplify]: Simplify (/ 1 1) into 1 0.456 * [taylor]: Taking taylor expansion of 1 in x 0.456 * [backup-simplify]: Simplify 1 into 1 0.457 * [backup-simplify]: Simplify (+ 1 0) into 1 0.457 * [backup-simplify]: Simplify (log 1) into 0 0.458 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.458 * [backup-simplify]: Simplify (- (log x)) into (- (log x)) 0.459 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.459 * [backup-simplify]: Simplify (+ 0 1) into 1 0.460 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 0.460 * [backup-simplify]: Simplify 1 into 1 0.461 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.461 * [backup-simplify]: Simplify (+ 0 0) into 0 0.464 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 0.464 * [backup-simplify]: Simplify -1/2 into -1/2 0.465 * [backup-simplify]: Simplify (+ (* -1/2 (pow (/ 1 (- x)) 2)) (+ (* 1 (/ 1 (- x))) (- (log (/ 1 (- x)))))) into (- (+ (log (/ -1 x)) (+ (* 1/2 (/ 1 (pow x 2))) (/ 1 x)))) 0.465 * * * * [progress]: [ 2 / 2 ] generating series at (2) 0.465 * [backup-simplify]: Simplify (/ (log (- 1 x)) (log1p x)) into (/ (log (- 1 x)) (log1p x)) 0.465 * [approximate]: Taking taylor expansion of (/ (log (- 1 x)) (log1p x)) in (x) around 0 0.465 * [taylor]: Taking taylor expansion of (/ (log (- 1 x)) (log1p x)) in x 0.465 * [taylor]: Taking taylor expansion of (log (- 1 x)) in x 0.465 * [taylor]: Taking taylor expansion of (- 1 x) in x 0.465 * [taylor]: Taking taylor expansion of 1 in x 0.465 * [backup-simplify]: Simplify 1 into 1 0.465 * [taylor]: Taking taylor expansion of x in x 0.465 * [backup-simplify]: Simplify 0 into 0 0.465 * [backup-simplify]: Simplify 1 into 1 0.465 * [backup-simplify]: Simplify (- 0) into 0 0.466 * [backup-simplify]: Simplify (+ 1 0) into 1 0.466 * [backup-simplify]: Simplify (log 1) into 0 0.466 * [taylor]: Taking taylor expansion of (log1p x) in x 0.466 * [taylor]: Rewrote expression to (log (+ 1 x)) 0.466 * [taylor]: Taking taylor expansion of (+ 1 x) in x 0.466 * [taylor]: Taking taylor expansion of 1 in x 0.466 * [backup-simplify]: Simplify 1 into 1 0.466 * [taylor]: Taking taylor expansion of x in x 0.467 * [backup-simplify]: Simplify 0 into 0 0.467 * [backup-simplify]: Simplify 1 into 1 0.467 * [backup-simplify]: Simplify (+ 1 0) into 1 0.467 * [backup-simplify]: Simplify (log 1) into 0 0.468 * [backup-simplify]: Simplify (- 1) into -1 0.468 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.469 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 0.470 * [backup-simplify]: Simplify (+ 0 1) into 1 0.471 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 0.471 * [backup-simplify]: Simplify (/ -1 1) into -1 0.471 * [taylor]: Taking taylor expansion of (/ (log (- 1 x)) (log1p x)) in x 0.472 * [taylor]: Taking taylor expansion of (log (- 1 x)) in x 0.472 * [taylor]: Taking taylor expansion of (- 1 x) in x 0.472 * [taylor]: Taking taylor expansion of 1 in x 0.472 * [backup-simplify]: Simplify 1 into 1 0.472 * [taylor]: Taking taylor expansion of x in x 0.472 * [backup-simplify]: Simplify 0 into 0 0.472 * [backup-simplify]: Simplify 1 into 1 0.472 * [backup-simplify]: Simplify (- 0) into 0 0.472 * [backup-simplify]: Simplify (+ 1 0) into 1 0.473 * [backup-simplify]: Simplify (log 1) into 0 0.473 * [taylor]: Taking taylor expansion of (log1p x) in x 0.473 * [taylor]: Rewrote expression to (log (+ 1 x)) 0.473 * [taylor]: Taking taylor expansion of (+ 1 x) in x 0.473 * [taylor]: Taking taylor expansion of 1 in x 0.473 * [backup-simplify]: Simplify 1 into 1 0.473 * [taylor]: Taking taylor expansion of x in x 0.473 * [backup-simplify]: Simplify 0 into 0 0.473 * [backup-simplify]: Simplify 1 into 1 0.473 * [backup-simplify]: Simplify (+ 1 0) into 1 0.474 * [backup-simplify]: Simplify (log 1) into 0 0.474 * [backup-simplify]: Simplify (- 1) into -1 0.475 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.476 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 0.476 * [backup-simplify]: Simplify (+ 0 1) into 1 0.478 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 0.478 * [backup-simplify]: Simplify (/ -1 1) into -1 0.478 * [backup-simplify]: Simplify -1 into -1 0.479 * [backup-simplify]: Simplify (- 0) into 0 0.479 * [backup-simplify]: Simplify (+ 0 0) into 0 0.482 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 0.482 * [backup-simplify]: Simplify (+ 0 0) into 0 0.485 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 0.486 * [backup-simplify]: Simplify (- (/ -1/2 1) (+ (* -1 (/ -1/2 1)))) into -1 0.486 * [backup-simplify]: Simplify -1 into -1 0.486 * [backup-simplify]: Simplify (- 0) into 0 0.487 * [backup-simplify]: Simplify (+ 0 0) into 0 0.489 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 -1) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 -1) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into -1/3 0.490 * [backup-simplify]: Simplify (+ 0 0) into 0 0.493 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 1) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 1) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 1/3 0.494 * [backup-simplify]: Simplify (- (/ -1/3 1) (+ (* -1 (/ 1/3 1)) (* -1 (/ -1/2 1)))) into -1/2 0.494 * [backup-simplify]: Simplify -1/2 into -1/2 0.494 * [backup-simplify]: Simplify (+ (* -1/2 (pow x 2)) (+ (* -1 x) -1)) into (- (+ x (+ (* 1/2 (pow x 2)) 1))) 0.494 * [backup-simplify]: Simplify (/ (log (- 1 (/ 1 x))) (log1p (/ 1 x))) into (/ (log (- 1 (/ 1 x))) (log1p (/ 1 x))) 0.494 * [approximate]: Taking taylor expansion of (/ (log (- 1 (/ 1 x))) (log1p (/ 1 x))) in (x) around 0 0.494 * [taylor]: Taking taylor expansion of (/ (log (- 1 (/ 1 x))) (log1p (/ 1 x))) in x 0.494 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 0.494 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 0.494 * [taylor]: Taking taylor expansion of 1 in x 0.494 * [backup-simplify]: Simplify 1 into 1 0.494 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.494 * [taylor]: Taking taylor expansion of x in x 0.494 * [backup-simplify]: Simplify 0 into 0 0.494 * [backup-simplify]: Simplify 1 into 1 0.494 * [backup-simplify]: Simplify (/ 1 1) into 1 0.495 * [backup-simplify]: Simplify (- 1) into -1 0.495 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.495 * [backup-simplify]: Simplify (log -1) into (log -1) 0.495 * [taylor]: Taking taylor expansion of (log1p (/ 1 x)) in x 0.495 * [taylor]: Rewrote expression to (log (+ 1 (/ 1 x))) 0.495 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 x)) in x 0.495 * [taylor]: Taking taylor expansion of 1 in x 0.495 * [backup-simplify]: Simplify 1 into 1 0.495 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.495 * [taylor]: Taking taylor expansion of x in x 0.495 * [backup-simplify]: Simplify 0 into 0 0.495 * [backup-simplify]: Simplify 1 into 1 0.495 * [backup-simplify]: Simplify (/ 1 1) into 1 0.496 * [backup-simplify]: Simplify (+ 0 1) into 1 0.496 * [backup-simplify]: Simplify (log 1) into 0 0.496 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.497 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.497 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.497 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.498 * [backup-simplify]: Simplify (/ (- (log -1) (log x)) (- (log x))) into (* -1 (/ (- (log -1) (log x)) (log x))) 0.498 * [taylor]: Taking taylor expansion of (/ (log (- 1 (/ 1 x))) (log1p (/ 1 x))) in x 0.498 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 0.498 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 0.498 * [taylor]: Taking taylor expansion of 1 in x 0.498 * [backup-simplify]: Simplify 1 into 1 0.498 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.498 * [taylor]: Taking taylor expansion of x in x 0.498 * [backup-simplify]: Simplify 0 into 0 0.498 * [backup-simplify]: Simplify 1 into 1 0.498 * [backup-simplify]: Simplify (/ 1 1) into 1 0.498 * [backup-simplify]: Simplify (- 1) into -1 0.499 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.499 * [backup-simplify]: Simplify (log -1) into (log -1) 0.499 * [taylor]: Taking taylor expansion of (log1p (/ 1 x)) in x 0.499 * [taylor]: Rewrote expression to (log (+ 1 (/ 1 x))) 0.499 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 x)) in x 0.499 * [taylor]: Taking taylor expansion of 1 in x 0.499 * [backup-simplify]: Simplify 1 into 1 0.499 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.499 * [taylor]: Taking taylor expansion of x in x 0.499 * [backup-simplify]: Simplify 0 into 0 0.499 * [backup-simplify]: Simplify 1 into 1 0.499 * [backup-simplify]: Simplify (/ 1 1) into 1 0.500 * [backup-simplify]: Simplify (+ 0 1) into 1 0.500 * [backup-simplify]: Simplify (log 1) into 0 0.500 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.501 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.501 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.501 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.502 * [backup-simplify]: Simplify (/ (- (log -1) (log x)) (- (log x))) into (* -1 (/ (- (log -1) (log x)) (log x))) 0.502 * [backup-simplify]: Simplify (* -1 (/ (- (log -1) (log x)) (log x))) into (* -1 (/ (- (log -1) (log x)) (log x))) 0.503 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.503 * [backup-simplify]: Simplify (- 0) into 0 0.503 * [backup-simplify]: Simplify (+ 1 0) into 1 0.504 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow -1 1)))) 1) into -1 0.504 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.504 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.505 * [backup-simplify]: Simplify (+ 1 0) into 1 0.505 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 0.506 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.506 * [backup-simplify]: Simplify (- (/ -1 (- (log x))) (+ (* (* -1 (/ (- (log -1) (log x)) (log x))) (/ 1 (- (log x)))))) into (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) 0.506 * [backup-simplify]: Simplify (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) into (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) 0.507 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.507 * [backup-simplify]: Simplify (- 0) into 0 0.508 * [backup-simplify]: Simplify (+ 0 0) into 0 0.509 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into -1/2 0.509 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.510 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.510 * [backup-simplify]: Simplify (+ 0 0) into 0 0.512 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 0.512 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.512 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.513 * [backup-simplify]: Simplify (- (/ -1/2 (- (log x))) (+ (* (* -1 (/ (- (log -1) (log x)) (log x))) (/ -1/2 (- (log x)))) (* (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) (/ 1 (- (log x)))))) into (- (+ (* 1/2 (/ (log -1) (pow (log x) 2))) (* 2 (/ 1 (pow (log x) 2)))) (/ (log -1) (pow (log x) 3))) 0.514 * [backup-simplify]: Simplify (- (+ (* 1/2 (/ (log -1) (pow (log x) 2))) (* 2 (/ 1 (pow (log x) 2)))) (/ (log -1) (pow (log x) 3))) into (- (+ (* 1/2 (/ (log -1) (pow (log x) 2))) (* 2 (/ 1 (pow (log x) 2)))) (/ (log -1) (pow (log x) 3))) 0.517 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/2 (/ (log -1) (pow (log (/ 1 x)) 2))) (* 2 (/ 1 (pow (log (/ 1 x)) 2)))) (/ (log -1) (pow (log (/ 1 x)) 3))) (pow (/ 1 x) 2)) (+ (* (- (* 2 (/ 1 (log (/ 1 x)))) (/ (log -1) (pow (log (/ 1 x)) 2))) (/ 1 x)) (* -1 (/ (- (log -1) (log (/ 1 x))) (log (/ 1 x)))))) into (- (+ (* 2 (/ 1 (* (pow (log (/ 1 x)) 2) (pow x 2)))) (+ (* 2 (/ 1 (* (log (/ 1 x)) x))) (+ (* 1/2 (/ (log -1) (* (pow (log (/ 1 x)) 2) (pow x 2)))) 1))) (+ (/ (log -1) (* (pow (log (/ 1 x)) 3) (pow x 2))) (+ (/ (log -1) (log (/ 1 x))) (/ (log -1) (* (pow (log (/ 1 x)) 2) x))))) 0.518 * [backup-simplify]: Simplify (/ (log (- 1 (/ 1 (- x)))) (log1p (/ 1 (- x)))) into (/ (log (+ (/ 1 x) 1)) (log1p (/ -1 x))) 0.518 * [approximate]: Taking taylor expansion of (/ (log (+ (/ 1 x) 1)) (log1p (/ -1 x))) in (x) around 0 0.518 * [taylor]: Taking taylor expansion of (/ (log (+ (/ 1 x) 1)) (log1p (/ -1 x))) in x 0.518 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 0.518 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 0.518 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.518 * [taylor]: Taking taylor expansion of x in x 0.518 * [backup-simplify]: Simplify 0 into 0 0.518 * [backup-simplify]: Simplify 1 into 1 0.518 * [backup-simplify]: Simplify (/ 1 1) into 1 0.518 * [taylor]: Taking taylor expansion of 1 in x 0.518 * [backup-simplify]: Simplify 1 into 1 0.519 * [backup-simplify]: Simplify (+ 1 0) into 1 0.519 * [backup-simplify]: Simplify (log 1) into 0 0.519 * [taylor]: Taking taylor expansion of (log1p (/ -1 x)) in x 0.519 * [taylor]: Rewrote expression to (log (+ 1 (/ -1 x))) 0.519 * [taylor]: Taking taylor expansion of (+ 1 (/ -1 x)) in x 0.519 * [taylor]: Taking taylor expansion of 1 in x 0.519 * [backup-simplify]: Simplify 1 into 1 0.519 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.519 * [taylor]: Taking taylor expansion of -1 in x 0.519 * [backup-simplify]: Simplify -1 into -1 0.519 * [taylor]: Taking taylor expansion of x in x 0.519 * [backup-simplify]: Simplify 0 into 0 0.519 * [backup-simplify]: Simplify 1 into 1 0.520 * [backup-simplify]: Simplify (/ -1 1) into -1 0.520 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.521 * [backup-simplify]: Simplify (log -1) into (log -1) 0.521 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.522 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.522 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.523 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.524 * [backup-simplify]: Simplify (/ (- (log x)) (- (log -1) (log x))) into (* -1 (/ (log x) (- (log -1) (log x)))) 0.524 * [taylor]: Taking taylor expansion of (/ (log (+ (/ 1 x) 1)) (log1p (/ -1 x))) in x 0.524 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 0.524 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 0.524 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.524 * [taylor]: Taking taylor expansion of x in x 0.524 * [backup-simplify]: Simplify 0 into 0 0.524 * [backup-simplify]: Simplify 1 into 1 0.524 * [backup-simplify]: Simplify (/ 1 1) into 1 0.524 * [taylor]: Taking taylor expansion of 1 in x 0.524 * [backup-simplify]: Simplify 1 into 1 0.525 * [backup-simplify]: Simplify (+ 1 0) into 1 0.525 * [backup-simplify]: Simplify (log 1) into 0 0.525 * [taylor]: Taking taylor expansion of (log1p (/ -1 x)) in x 0.525 * [taylor]: Rewrote expression to (log (+ 1 (/ -1 x))) 0.525 * [taylor]: Taking taylor expansion of (+ 1 (/ -1 x)) in x 0.525 * [taylor]: Taking taylor expansion of 1 in x 0.525 * [backup-simplify]: Simplify 1 into 1 0.525 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.525 * [taylor]: Taking taylor expansion of -1 in x 0.525 * [backup-simplify]: Simplify -1 into -1 0.525 * [taylor]: Taking taylor expansion of x in x 0.525 * [backup-simplify]: Simplify 0 into 0 0.525 * [backup-simplify]: Simplify 1 into 1 0.526 * [backup-simplify]: Simplify (/ -1 1) into -1 0.526 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.527 * [backup-simplify]: Simplify (log -1) into (log -1) 0.527 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.528 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.528 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 0.529 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.530 * [backup-simplify]: Simplify (/ (- (log x)) (- (log -1) (log x))) into (* -1 (/ (log x) (- (log -1) (log x)))) 0.530 * [backup-simplify]: Simplify (* -1 (/ (log x) (- (log -1) (log x)))) into (* -1 (/ (log x) (- (log -1) (log x)))) 0.531 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.531 * [backup-simplify]: Simplify (+ 0 1) into 1 0.533 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 0.533 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.534 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 0.535 * [backup-simplify]: Simplify (+ 1 0) into 1 0.536 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow -1 1)))) 1) into -1 0.537 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.539 * [backup-simplify]: Simplify (- (/ 1 (- (log -1) (log x))) (+ (* (* -1 (/ (log x) (- (log -1) (log x)))) (/ -1 (- (log -1) (log x)))))) into (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) 0.540 * [backup-simplify]: Simplify (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) into (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) 0.541 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.541 * [backup-simplify]: Simplify (+ 0 0) into 0 0.544 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 0.545 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.546 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.546 * [backup-simplify]: Simplify (+ 0 0) into 0 0.549 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into -1/2 0.550 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.551 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 0.553 * [backup-simplify]: Simplify (- (/ -1/2 (- (log -1) (log x))) (+ (* (* -1 (/ (log x) (- (log -1) (log x)))) (/ -1/2 (- (log -1) (log x)))) (* (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) (/ -1 (- (log -1) (log x)))))) into (- (/ 1 (pow (- (log -1) (log x)) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log x)))) (+ (/ (log x) (pow (- (log -1) (log x)) 3)) (* 1/2 (/ (log x) (pow (- (log -1) (log x)) 2)))))) 0.554 * [backup-simplify]: Simplify (- (/ 1 (pow (- (log -1) (log x)) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log x)))) (+ (/ (log x) (pow (- (log -1) (log x)) 3)) (* 1/2 (/ (log x) (pow (- (log -1) (log x)) 2)))))) into (- (/ 1 (pow (- (log -1) (log x)) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log x)))) (+ (/ (log x) (pow (- (log -1) (log x)) 3)) (* 1/2 (/ (log x) (pow (- (log -1) (log x)) 2)))))) 0.560 * [backup-simplify]: Simplify (+ (* (- (/ 1 (pow (- (log -1) (log (/ 1 (- x)))) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log (/ 1 (- x)))))) (+ (/ (log (/ 1 (- x))) (pow (- (log -1) (log (/ 1 (- x)))) 3)) (* 1/2 (/ (log (/ 1 (- x))) (pow (- (log -1) (log (/ 1 (- x)))) 2)))))) (pow (/ 1 (- x)) 2)) (+ (* (- (/ 1 (- (log -1) (log (/ 1 (- x))))) (/ (log (/ 1 (- x))) (pow (- (log -1) (log (/ 1 (- x)))) 2))) (/ 1 (- x))) (* -1 (/ (log (/ 1 (- x))) (- (log -1) (log (/ 1 (- x)))))))) into (- (+ (/ (log (/ -1 x)) (* x (pow (- (log -1) (log (/ -1 x))) 2))) (/ 1 (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (+ (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x)))) (+ (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 3))) (+ (/ 1 (* x (- (log -1) (log (/ -1 x))))) (+ (* 1/2 (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (* 1/2 (/ 1 (* (pow x 2) (- (log -1) (log (/ -1 x))))))))))) 0.560 * * * [progress]: simplifying candidates 0.560 * * * * [progress]: [ 1 / 64 ] simplifiying candidate # 0.560 * * * * [progress]: [ 2 / 64 ] simplifiying candidate # 0.560 * * * * [progress]: [ 3 / 64 ] simplifiying candidate # 0.560 * [simplify]: Simplifying (- x) 0.560 * * [simplify]: iters left: 2 (2 enodes) 0.561 * * [simplify]: iters left: 1 (6 enodes) 0.561 * * [simplify]: Extracting #0: cost 1 inf + 0 0.561 * * [simplify]: Extracting #1: cost 3 inf + 0 0.561 * * [simplify]: Extracting #2: cost 2 inf + 1 0.562 * * [simplify]: Extracting #3: cost 0 inf + 83 0.562 * [simplify]: Simplified to (- x) 0.562 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (log1p (- x)) (log1p x))) 0.562 * * * * [progress]: [ 4 / 64 ] simplifiying candidate # 0.562 * [simplify]: Simplifying (- x) 0.562 * * [simplify]: iters left: 2 (2 enodes) 0.562 * * [simplify]: iters left: 1 (6 enodes) 0.563 * * [simplify]: Extracting #0: cost 1 inf + 0 0.563 * * [simplify]: Extracting #1: cost 3 inf + 0 0.563 * * [simplify]: Extracting #2: cost 2 inf + 1 0.563 * * [simplify]: Extracting #3: cost 0 inf + 83 0.563 * [simplify]: Simplified to (- x) 0.563 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (log1p (- x)) (log1p x))) 0.563 * * * * [progress]: [ 5 / 64 ] simplifiying candidate # 0.563 * [simplify]: Simplifying (log (* (cbrt (- 1 x)) (cbrt (- 1 x)))) 0.564 * * [simplify]: iters left: 6 (6 enodes) 0.565 * * [simplify]: iters left: 5 (24 enodes) 0.569 * * [simplify]: iters left: 4 (31 enodes) 0.574 * * [simplify]: Extracting #0: cost 1 inf + 0 0.574 * * [simplify]: Extracting #1: cost 4 inf + 0 0.574 * * [simplify]: Extracting #2: cost 7 inf + 0 0.574 * * [simplify]: Extracting #3: cost 9 inf + 0 0.574 * * [simplify]: Extracting #4: cost 13 inf + 0 0.574 * * [simplify]: Extracting #5: cost 12 inf + 2 0.574 * * [simplify]: Extracting #6: cost 7 inf + 290 0.575 * * [simplify]: Extracting #7: cost 1 inf + 1352 0.575 * * [simplify]: Extracting #8: cost 0 inf + 1584 0.575 * [simplify]: Simplified to (log (* (cbrt (- 1 x)) (cbrt (- 1 x)))) 0.575 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ (log (* (cbrt (- 1 x)) (cbrt (- 1 x)))) (log (cbrt (- 1 x)))) (log1p x))) 0.575 * * * * [progress]: [ 6 / 64 ] simplifiying candidate # 0.575 * [simplify]: Simplifying (log (sqrt (- 1 x))) 0.575 * * [simplify]: iters left: 4 (5 enodes) 0.577 * * [simplify]: iters left: 3 (19 enodes) 0.580 * * [simplify]: iters left: 2 (24 enodes) 0.584 * * [simplify]: Extracting #0: cost 1 inf + 0 0.584 * * [simplify]: Extracting #1: cost 3 inf + 0 0.584 * * [simplify]: Extracting #2: cost 5 inf + 0 0.584 * * [simplify]: Extracting #3: cost 9 inf + 0 0.584 * * [simplify]: Extracting #4: cost 7 inf + 43 0.584 * * [simplify]: Extracting #5: cost 0 inf + 636 0.585 * [simplify]: Simplified to (log (sqrt (- 1 x))) 0.585 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ (log (sqrt (- 1 x))) (log (sqrt (- 1 x)))) (log1p x))) 0.585 * * * * [progress]: [ 7 / 64 ] simplifiying candidate # 0.585 * [simplify]: Simplifying (log 1) 0.585 * * [simplify]: iters left: 1 (2 enodes) 0.586 * * [simplify]: Extracting #0: cost 1 inf + 0 0.586 * * [simplify]: Extracting #1: cost 0 inf + 1 0.586 * [simplify]: Simplified to 0 0.586 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ 0 (log (- 1 x))) (log1p x))) 0.587 * * * * [progress]: [ 8 / 64 ] simplifiying candidate # 0.587 * [simplify]: Simplifying (log (+ (sqrt 1) (sqrt x))) 0.587 * * [simplify]: iters left: 4 (6 enodes) 0.591 * * [simplify]: iters left: 3 (21 enodes) 0.598 * * [simplify]: iters left: 2 (24 enodes) 0.605 * * [simplify]: Extracting #0: cost 1 inf + 0 0.605 * * [simplify]: Extracting #1: cost 4 inf + 0 0.605 * * [simplify]: Extracting #2: cost 8 inf + 0 0.605 * * [simplify]: Extracting #3: cost 0 inf + 510 0.606 * [simplify]: Simplified to (log1p (sqrt x)) 0.606 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ (log1p (sqrt x)) (log (- (sqrt 1) (sqrt x)))) (log1p x))) 0.606 * * * * [progress]: [ 9 / 64 ] simplifiying candidate # 0.606 * [simplify]: Simplifying (log (+ 1 (sqrt x))) 0.606 * * [simplify]: iters left: 4 (5 enodes) 0.609 * * [simplify]: iters left: 3 (19 enodes) 0.615 * * [simplify]: iters left: 2 (21 enodes) 0.619 * * [simplify]: Extracting #0: cost 1 inf + 0 0.619 * * [simplify]: Extracting #1: cost 4 inf + 0 0.620 * * [simplify]: Extracting #2: cost 8 inf + 0 0.620 * * [simplify]: Extracting #3: cost 2 inf + 346 0.620 * * [simplify]: Extracting #4: cost 0 inf + 510 0.620 * [simplify]: Simplified to (log1p (sqrt x)) 0.620 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ (log1p (sqrt x)) (log (- 1 (sqrt x)))) (log1p x))) 0.620 * * * * [progress]: [ 10 / 64 ] simplifiying candidate # 0.620 * [simplify]: Simplifying (log 1) 0.620 * * [simplify]: iters left: 1 (2 enodes) 0.621 * * [simplify]: Extracting #0: cost 1 inf + 0 0.621 * * [simplify]: Extracting #1: cost 0 inf + 1 0.621 * [simplify]: Simplified to 0 0.621 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ 0 (log (- 1 x))) (log1p x))) 0.622 * * * * [progress]: [ 11 / 64 ] simplifiying candidate # 0.622 * [simplify]: Simplifying (log (- (pow 1 3) (pow x 3))) 0.622 * * [simplify]: iters left: 4 (7 enodes) 0.624 * * [simplify]: iters left: 3 (33 enodes) 0.631 * * [simplify]: iters left: 2 (65 enodes) 0.644 * * [simplify]: iters left: 1 (113 enodes) 0.678 * * [simplify]: Extracting #0: cost 1 inf + 0 0.678 * * [simplify]: Extracting #1: cost 4 inf + 0 0.678 * * [simplify]: Extracting #2: cost 20 inf + 0 0.678 * * [simplify]: Extracting #3: cost 39 inf + 43 0.679 * * [simplify]: Extracting #4: cost 28 inf + 1104 0.679 * * [simplify]: Extracting #5: cost 7 inf + 5954 0.680 * * [simplify]: Extracting #6: cost 0 inf + 8837 0.681 * * [simplify]: Extracting #7: cost 0 inf + 8717 0.682 * [simplify]: Simplified to (log (- 1 (* x (* x x)))) 0.682 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (- (log (- 1 (* x (* x x)))) (log (+ (* 1 1) (+ (* x x) (* 1 x))))) (log1p x))) 0.682 * * * * [progress]: [ 12 / 64 ] simplifiying candidate # 0.682 * [simplify]: Simplifying (log (- (* 1 1) (* x x))) 0.682 * * [simplify]: iters left: 5 (6 enodes) 0.684 * * [simplify]: iters left: 4 (21 enodes) 0.688 * * [simplify]: iters left: 3 (30 enodes) 0.693 * * [simplify]: iters left: 2 (34 enodes) 0.697 * * [simplify]: Extracting #0: cost 1 inf + 0 0.697 * * [simplify]: Extracting #1: cost 4 inf + 0 0.697 * * [simplify]: Extracting #2: cost 10 inf + 0 0.698 * * [simplify]: Extracting #3: cost 6 inf + 246 0.698 * * [simplify]: Extracting #4: cost 1 inf + 644 0.698 * * [simplify]: Extracting #5: cost 0 inf + 796 0.698 * [simplify]: Simplified to (log (- 1 (* x x))) 0.698 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (- (log (- 1 (* x x))) (log (+ 1 x))) (log1p x))) 0.698 * * * * [progress]: [ 13 / 64 ] simplifiying candidate # 0.698 * * * * [progress]: [ 14 / 64 ] simplifiying candidate # 0.698 * * * * [progress]: [ 15 / 64 ] simplifiying candidate # 0.699 * [simplify]: Simplifying (- 1 x) 0.699 * * [simplify]: iters left: 2 (3 enodes) 0.700 * * [simplify]: iters left: 1 (13 enodes) 0.703 * * [simplify]: Extracting #0: cost 1 inf + 0 0.703 * * [simplify]: Extracting #1: cost 5 inf + 0 0.703 * * [simplify]: Extracting #2: cost 3 inf + 43 0.703 * * [simplify]: Extracting #3: cost 0 inf + 168 0.703 * [simplify]: Simplified to (- 1 x) 0.703 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (log (- 1 x)) (log1p x))) 0.703 * * * * [progress]: [ 16 / 64 ] simplifiying candidate # 0.703 * * * * [progress]: [ 17 / 64 ] simplifiying candidate # 0.703 * * * * [progress]: [ 18 / 64 ] simplifiying candidate # 0.703 * * * * [progress]: [ 19 / 64 ] simplifiying candidate # 0.703 * * * * [progress]: [ 20 / 64 ] simplifiying candidate # 0.703 * * * * [progress]: [ 21 / 64 ] simplifiying candidate # 0.703 * * * * [progress]: [ 22 / 64 ] simplifiying candidate #real (real->posit16 (log (- 1 x)))) (log1p x)))> 0.703 * * * * [progress]: [ 23 / 64 ] simplifiying candidate # 0.703 * * * * [progress]: [ 24 / 64 ] simplifiying candidate # 0.703 * * * * [progress]: [ 25 / 64 ] simplifiying candidate # 0.703 * * * * [progress]: [ 26 / 64 ] simplifiying candidate # 0.704 * [simplify]: Simplifying (- (log (log (- 1 x))) (log (log1p x))) 0.704 * * [simplify]: iters left: 6 (8 enodes) 0.706 * * [simplify]: iters left: 5 (30 enodes) 0.711 * * [simplify]: iters left: 4 (39 enodes) 0.722 * * [simplify]: Extracting #0: cost 1 inf + 0 0.722 * * [simplify]: Extracting #1: cost 5 inf + 0 0.722 * * [simplify]: Extracting #2: cost 10 inf + 0 0.722 * * [simplify]: Extracting #3: cost 15 inf + 0 0.722 * * [simplify]: Extracting #4: cost 16 inf + 92 0.723 * * [simplify]: Extracting #5: cost 7 inf + 1121 0.723 * * [simplify]: Extracting #6: cost 0 inf + 2521 0.724 * * [simplify]: Extracting #7: cost 0 inf + 2426 0.724 * [simplify]: Simplified to (- (log (log (- 1 x))) (log (log1p x))) 0.724 * [simplify]: Simplified (2 1) to (λ (x) (exp (- (log (log (- 1 x))) (log (log1p x))))) 0.724 * * * * [progress]: [ 27 / 64 ] simplifiying candidate # 0.724 * * * * [progress]: [ 28 / 64 ] simplifiying candidate # 0.724 * * * * [progress]: [ 29 / 64 ] simplifiying candidate # 0.725 * [simplify]: Simplifying (/ (* (* (log (- 1 x)) (log (- 1 x))) (log (- 1 x))) (* (* (log1p x) (log1p x)) (log1p x))) 0.725 * * [simplify]: iters left: 6 (10 enodes) 0.730 * * [simplify]: iters left: 5 (43 enodes) 0.746 * * [simplify]: iters left: 4 (89 enodes) 0.780 * * [simplify]: iters left: 3 (165 enodes) 0.836 * * [simplify]: iters left: 2 (266 enodes) 0.951 * * [simplify]: iters left: 1 (446 enodes) 1.139 * * [simplify]: Extracting #0: cost 1 inf + 0 1.139 * * [simplify]: Extracting #1: cost 79 inf + 0 1.141 * * [simplify]: Extracting #2: cost 203 inf + 1 1.142 * * [simplify]: Extracting #3: cost 209 inf + 741 1.145 * * [simplify]: Extracting #4: cost 134 inf + 31889 1.155 * * [simplify]: Extracting #5: cost 38 inf + 87813 1.167 * * [simplify]: Extracting #6: cost 0 inf + 111040 1.188 * * [simplify]: Extracting #7: cost 0 inf + 110500 1.209 * [simplify]: Simplified to (* (/ (log (- 1 x)) (log1p x)) (* (/ (log (- 1 x)) (log1p x)) (/ (log (- 1 x)) (log1p x)))) 1.209 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (/ (log (- 1 x)) (log1p x)) (* (/ (log (- 1 x)) (log1p x)) (/ (log (- 1 x)) (log1p x)))))) 1.209 * * * * [progress]: [ 30 / 64 ] simplifiying candidate # 1.209 * * * * [progress]: [ 31 / 64 ] simplifiying candidate # 1.209 * * * * [progress]: [ 32 / 64 ] simplifiying candidate # 1.209 * * * * [progress]: [ 33 / 64 ] simplifiying candidate # 1.209 * * * * [progress]: [ 34 / 64 ] simplifiying candidate # 1.210 * [simplify]: Simplifying (/ (log (- (pow 1 3) (pow x 3))) (log1p x)) 1.210 * * [simplify]: iters left: 6 (9 enodes) 1.213 * * [simplify]: iters left: 5 (39 enodes) 1.221 * * [simplify]: iters left: 4 (71 enodes) 1.234 * * [simplify]: iters left: 3 (118 enodes) 1.274 * * [simplify]: iters left: 2 (189 enodes) 1.345 * * [simplify]: iters left: 1 (356 enodes) 1.489 * * [simplify]: Extracting #0: cost 1 inf + 0 1.489 * * [simplify]: Extracting #1: cost 4 inf + 0 1.489 * * [simplify]: Extracting #2: cost 9 inf + 0 1.489 * * [simplify]: Extracting #3: cost 39 inf + 183 1.490 * * [simplify]: Extracting #4: cost 116 inf + 793 1.491 * * [simplify]: Extracting #5: cost 119 inf + 2395 1.493 * * [simplify]: Extracting #6: cost 71 inf + 24826 1.500 * * [simplify]: Extracting #7: cost 12 inf + 59062 1.512 * * [simplify]: Extracting #8: cost 0 inf + 66706 1.525 * [simplify]: Simplified to (/ (log (- 1 (* x (* x x)))) (log1p x)) 1.525 * [simplify]: Simplified (2 1) to (λ (x) (- (/ (log (- 1 (* x (* x x)))) (log1p x)) (/ (log (+ (* 1 1) (+ (* x x) (* 1 x)))) (log1p x)))) 1.525 * * * * [progress]: [ 35 / 64 ] simplifiying candidate # 1.525 * [simplify]: Simplifying (/ (log (- (* 1 1) (* x x))) (log1p x)) 1.525 * * [simplify]: iters left: 6 (8 enodes) 1.530 * * [simplify]: iters left: 5 (27 enodes) 1.534 * * [simplify]: iters left: 4 (36 enodes) 1.540 * * [simplify]: iters left: 3 (40 enodes) 1.545 * * [simplify]: Extracting #0: cost 1 inf + 0 1.545 * * [simplify]: Extracting #1: cost 4 inf + 0 1.545 * * [simplify]: Extracting #2: cost 9 inf + 0 1.545 * * [simplify]: Extracting #3: cost 12 inf + 92 1.545 * * [simplify]: Extracting #4: cost 10 inf + 266 1.546 * * [simplify]: Extracting #5: cost 3 inf + 1026 1.546 * * [simplify]: Extracting #6: cost 0 inf + 1542 1.546 * [simplify]: Simplified to (/ (log (- 1 (* x x))) (log1p x)) 1.546 * [simplify]: Simplified (2 1) to (λ (x) (- (/ (log (- 1 (* x x))) (log1p x)) (/ (log (+ 1 x)) (log1p x)))) 1.546 * * * * [progress]: [ 36 / 64 ] simplifiying candidate # 1.547 * [simplify]: Simplifying (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) 1.547 * * [simplify]: iters left: 6 (6 enodes) 1.549 * * [simplify]: iters left: 5 (22 enodes) 1.553 * * [simplify]: iters left: 4 (26 enodes) 1.557 * * [simplify]: Extracting #0: cost 1 inf + 0 1.557 * * [simplify]: Extracting #1: cost 6 inf + 0 1.557 * * [simplify]: Extracting #2: cost 9 inf + 1 1.557 * * [simplify]: Extracting #3: cost 11 inf + 1 1.557 * * [simplify]: Extracting #4: cost 8 inf + 184 1.557 * * [simplify]: Extracting #5: cost 2 inf + 1413 1.557 * * [simplify]: Extracting #6: cost 0 inf + 1876 1.558 * [simplify]: Simplified to (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) 1.558 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) (/ (log (- 1 x)) (cbrt (log1p x))))) 1.558 * [simplify]: Simplifying (/ (log (- 1 x)) (cbrt (log1p x))) 1.558 * * [simplify]: iters left: 5 (7 enodes) 1.561 * * [simplify]: iters left: 4 (25 enodes) 1.569 * * [simplify]: iters left: 3 (31 enodes) 1.577 * * [simplify]: Extracting #0: cost 1 inf + 0 1.577 * * [simplify]: Extracting #1: cost 4 inf + 0 1.577 * * [simplify]: Extracting #2: cost 9 inf + 0 1.577 * * [simplify]: Extracting #3: cost 14 inf + 0 1.577 * * [simplify]: Extracting #4: cost 10 inf + 84 1.577 * * [simplify]: Extracting #5: cost 4 inf + 654 1.577 * * [simplify]: Extracting #6: cost 1 inf + 1238 1.577 * * [simplify]: Extracting #7: cost 0 inf + 1560 1.577 * [simplify]: Simplified to (/ (log (- 1 x)) (cbrt (log1p x))) 1.578 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) (/ (log (- 1 x)) (cbrt (log1p x))))) 1.578 * * * * [progress]: [ 37 / 64 ] simplifiying candidate # 1.578 * [simplify]: Simplifying (/ 1 (sqrt (log1p x))) 1.578 * * [simplify]: iters left: 4 (5 enodes) 1.579 * * [simplify]: iters left: 3 (17 enodes) 1.582 * * [simplify]: iters left: 2 (19 enodes) 1.587 * * [simplify]: Extracting #0: cost 1 inf + 0 1.587 * * [simplify]: Extracting #1: cost 4 inf + 0 1.587 * * [simplify]: Extracting #2: cost 5 inf + 1 1.587 * * [simplify]: Extracting #3: cost 7 inf + 1 1.587 * * [simplify]: Extracting #4: cost 0 inf + 790 1.587 * [simplify]: Simplified to (/ 1 (sqrt (log1p x))) 1.587 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 (sqrt (log1p x))) (/ (log (- 1 x)) (sqrt (log1p x))))) 1.588 * [simplify]: Simplifying (/ (log (- 1 x)) (sqrt (log1p x))) 1.588 * * [simplify]: iters left: 5 (7 enodes) 1.589 * * [simplify]: iters left: 4 (25 enodes) 1.594 * * [simplify]: iters left: 3 (31 enodes) 1.599 * * [simplify]: Extracting #0: cost 1 inf + 0 1.599 * * [simplify]: Extracting #1: cost 4 inf + 0 1.599 * * [simplify]: Extracting #2: cost 9 inf + 0 1.599 * * [simplify]: Extracting #3: cost 14 inf + 0 1.599 * * [simplify]: Extracting #4: cost 10 inf + 84 1.599 * * [simplify]: Extracting #5: cost 4 inf + 614 1.599 * * [simplify]: Extracting #6: cost 1 inf + 1118 1.599 * * [simplify]: Extracting #7: cost 0 inf + 1400 1.600 * [simplify]: Simplified to (/ (log (- 1 x)) (sqrt (log1p x))) 1.600 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (sqrt (log1p x))) (/ (log (- 1 x)) (sqrt (log1p x))))) 1.600 * * * * [progress]: [ 38 / 64 ] simplifiying candidate # 1.600 * [simplify]: Simplifying (/ 1 1) 1.600 * * [simplify]: iters left: 2 (2 enodes) 1.601 * * [simplify]: iters left: 1 (6 enodes) 1.602 * * [simplify]: Extracting #0: cost 1 inf + 0 1.602 * * [simplify]: Extracting #1: cost 0 inf + 1 1.602 * [simplify]: Simplified to 1 1.602 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (/ (log (- 1 x)) (log1p x)))) 1.603 * [simplify]: Simplifying (/ (log (- 1 x)) (log1p x)) 1.603 * * [simplify]: iters left: 5 (6 enodes) 1.604 * * [simplify]: iters left: 4 (22 enodes) 1.608 * * [simplify]: iters left: 3 (28 enodes) 1.614 * * [simplify]: Extracting #0: cost 1 inf + 0 1.614 * * [simplify]: Extracting #1: cost 4 inf + 0 1.614 * * [simplify]: Extracting #2: cost 9 inf + 0 1.614 * * [simplify]: Extracting #3: cost 8 inf + 224 1.615 * * [simplify]: Extracting #4: cost 1 inf + 873 1.615 * * [simplify]: Extracting #5: cost 0 inf + 1077 1.615 * * [simplify]: Extracting #6: cost 0 inf + 1058 1.616 * [simplify]: Simplified to (/ (log (- 1 x)) (log1p x)) 1.616 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (/ (log (- 1 x)) (log1p x)))) 1.616 * * * * [progress]: [ 39 / 64 ] simplifiying candidate # 1.616 * [simplify]: Simplifying (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (* (cbrt (log1p x)) (cbrt (log1p x)))) 1.616 * * [simplify]: iters left: 6 (10 enodes) 1.621 * * [simplify]: iters left: 5 (40 enodes) 1.635 * * [simplify]: iters left: 4 (61 enodes) 1.646 * * [simplify]: iters left: 3 (68 enodes) 1.656 * * [simplify]: iters left: 2 (71 enodes) 1.666 * * [simplify]: Extracting #0: cost 1 inf + 0 1.666 * * [simplify]: Extracting #1: cost 11 inf + 0 1.666 * * [simplify]: Extracting #2: cost 22 inf + 0 1.667 * * [simplify]: Extracting #3: cost 27 inf + 0 1.667 * * [simplify]: Extracting #4: cost 29 inf + 1 1.667 * * [simplify]: Extracting #5: cost 12 inf + 3598 1.669 * * [simplify]: Extracting #6: cost 1 inf + 7080 1.671 * * [simplify]: Extracting #7: cost 0 inf + 7349 1.672 * * [simplify]: Extracting #8: cost 0 inf + 7330 1.674 * [simplify]: Simplified to (* (/ (cbrt (log (- 1 x))) (cbrt (log1p x))) (/ (cbrt (log (- 1 x))) (cbrt (log1p x)))) 1.674 * [simplify]: Simplified (2 1) to (λ (x) (* (* (/ (cbrt (log (- 1 x))) (cbrt (log1p x))) (/ (cbrt (log (- 1 x))) (cbrt (log1p x)))) (/ (cbrt (log (- 1 x))) (cbrt (log1p x))))) 1.674 * [simplify]: Simplifying (/ (cbrt (log (- 1 x))) (cbrt (log1p x))) 1.675 * * [simplify]: iters left: 6 (8 enodes) 1.678 * * [simplify]: iters left: 5 (28 enodes) 1.688 * * [simplify]: iters left: 4 (34 enodes) 1.695 * * [simplify]: Extracting #0: cost 1 inf + 0 1.695 * * [simplify]: Extracting #1: cost 4 inf + 0 1.695 * * [simplify]: Extracting #2: cost 8 inf + 0 1.695 * * [simplify]: Extracting #3: cost 13 inf + 0 1.696 * * [simplify]: Extracting #4: cost 14 inf + 92 1.696 * * [simplify]: Extracting #5: cost 7 inf + 739 1.696 * * [simplify]: Extracting #6: cost 0 inf + 2199 1.696 * * [simplify]: Extracting #7: cost 0 inf + 2104 1.696 * [simplify]: Simplified to (/ (cbrt (log (- 1 x))) (cbrt (log1p x))) 1.696 * [simplify]: Simplified (2 2) to (λ (x) (* (* (/ (cbrt (log (- 1 x))) (cbrt (log1p x))) (/ (cbrt (log (- 1 x))) (cbrt (log1p x)))) (/ (cbrt (log (- 1 x))) (cbrt (log1p x))))) 1.696 * * * * [progress]: [ 40 / 64 ] simplifiying candidate # 1.697 * [simplify]: Simplifying (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (sqrt (log1p x))) 1.697 * * [simplify]: iters left: 6 (9 enodes) 1.699 * * [simplify]: iters left: 5 (33 enodes) 1.705 * * [simplify]: iters left: 4 (43 enodes) 1.712 * * [simplify]: iters left: 3 (46 enodes) 1.719 * * [simplify]: Extracting #0: cost 1 inf + 0 1.719 * * [simplify]: Extracting #1: cost 7 inf + 0 1.719 * * [simplify]: Extracting #2: cost 14 inf + 0 1.719 * * [simplify]: Extracting #3: cost 19 inf + 0 1.719 * * [simplify]: Extracting #4: cost 20 inf + 42 1.719 * * [simplify]: Extracting #5: cost 14 inf + 528 1.719 * * [simplify]: Extracting #6: cost 7 inf + 1867 1.720 * * [simplify]: Extracting #7: cost 0 inf + 4050 1.720 * * [simplify]: Extracting #8: cost 0 inf + 3936 1.721 * [simplify]: Simplified to (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (sqrt (log1p x))) 1.721 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (sqrt (log1p x))) (/ (cbrt (log (- 1 x))) (sqrt (log1p x))))) 1.721 * [simplify]: Simplifying (/ (cbrt (log (- 1 x))) (sqrt (log1p x))) 1.721 * * [simplify]: iters left: 6 (8 enodes) 1.723 * * [simplify]: iters left: 5 (28 enodes) 1.733 * * [simplify]: iters left: 4 (34 enodes) 1.742 * * [simplify]: Extracting #0: cost 1 inf + 0 1.742 * * [simplify]: Extracting #1: cost 4 inf + 0 1.743 * * [simplify]: Extracting #2: cost 8 inf + 0 1.743 * * [simplify]: Extracting #3: cost 13 inf + 0 1.743 * * [simplify]: Extracting #4: cost 14 inf + 92 1.743 * * [simplify]: Extracting #5: cost 7 inf + 659 1.743 * * [simplify]: Extracting #6: cost 0 inf + 2039 1.744 * * [simplify]: Extracting #7: cost 0 inf + 1944 1.744 * [simplify]: Simplified to (/ (cbrt (log (- 1 x))) (sqrt (log1p x))) 1.744 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (sqrt (log1p x))) (/ (cbrt (log (- 1 x))) (sqrt (log1p x))))) 1.744 * * * * [progress]: [ 41 / 64 ] simplifiying candidate # 1.745 * [simplify]: Simplifying (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) 1) 1.745 * * [simplify]: iters left: 6 (7 enodes) 1.749 * * [simplify]: iters left: 5 (25 enodes) 1.756 * * [simplify]: iters left: 4 (39 enodes) 1.762 * * [simplify]: iters left: 3 (40 enodes) 1.768 * * [simplify]: Extracting #0: cost 1 inf + 0 1.768 * * [simplify]: Extracting #1: cost 5 inf + 0 1.768 * * [simplify]: Extracting #2: cost 7 inf + 1 1.768 * * [simplify]: Extracting #3: cost 10 inf + 1 1.768 * * [simplify]: Extracting #4: cost 13 inf + 1 1.768 * * [simplify]: Extracting #5: cost 11 inf + 43 1.768 * * [simplify]: Extracting #6: cost 7 inf + 280 1.769 * * [simplify]: Extracting #7: cost 3 inf + 1048 1.769 * * [simplify]: Extracting #8: cost 0 inf + 1704 1.769 * [simplify]: Simplified to (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) 1.769 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (/ (cbrt (log (- 1 x))) (log1p x)))) 1.769 * [simplify]: Simplifying (/ (cbrt (log (- 1 x))) (log1p x)) 1.770 * * [simplify]: iters left: 6 (7 enodes) 1.771 * * [simplify]: iters left: 5 (25 enodes) 1.775 * * [simplify]: iters left: 4 (31 enodes) 1.780 * * [simplify]: Extracting #0: cost 1 inf + 0 1.780 * * [simplify]: Extracting #1: cost 4 inf + 0 1.780 * * [simplify]: Extracting #2: cost 8 inf + 0 1.780 * * [simplify]: Extracting #3: cost 9 inf + 92 1.780 * * [simplify]: Extracting #4: cost 10 inf + 224 1.780 * * [simplify]: Extracting #5: cost 6 inf + 528 1.780 * * [simplify]: Extracting #6: cost 2 inf + 1126 1.781 * * [simplify]: Extracting #7: cost 0 inf + 1640 1.781 * * [simplify]: Extracting #8: cost 0 inf + 1602 1.781 * [simplify]: Simplified to (/ (cbrt (log (- 1 x))) (log1p x)) 1.781 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (/ (cbrt (log (- 1 x))) (log1p x)))) 1.781 * * * * [progress]: [ 42 / 64 ] simplifiying candidate # 1.781 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) (* (cbrt (log1p x)) (cbrt (log1p x)))) 1.782 * * [simplify]: iters left: 6 (9 enodes) 1.784 * * [simplify]: iters left: 5 (33 enodes) 1.790 * * [simplify]: iters left: 4 (41 enodes) 1.797 * * [simplify]: Extracting #0: cost 1 inf + 0 1.798 * * [simplify]: Extracting #1: cost 6 inf + 0 1.798 * * [simplify]: Extracting #2: cost 12 inf + 0 1.798 * * [simplify]: Extracting #3: cost 17 inf + 0 1.798 * * [simplify]: Extracting #4: cost 17 inf + 133 1.798 * * [simplify]: Extracting #5: cost 10 inf + 950 1.798 * * [simplify]: Extracting #6: cost 2 inf + 2880 1.798 * * [simplify]: Extracting #7: cost 0 inf + 3189 1.799 * * [simplify]: Extracting #8: cost 0 inf + 3170 1.799 * [simplify]: Simplified to (/ (sqrt (log (- 1 x))) (* (cbrt (log1p x)) (cbrt (log1p x)))) 1.799 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (sqrt (log (- 1 x))) (* (cbrt (log1p x)) (cbrt (log1p x)))) (/ (sqrt (log (- 1 x))) (cbrt (log1p x))))) 1.800 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) (cbrt (log1p x))) 1.800 * * [simplify]: iters left: 6 (8 enodes) 1.802 * * [simplify]: iters left: 5 (28 enodes) 1.806 * * [simplify]: iters left: 4 (34 enodes) 1.811 * * [simplify]: Extracting #0: cost 1 inf + 0 1.811 * * [simplify]: Extracting #1: cost 4 inf + 0 1.812 * * [simplify]: Extracting #2: cost 8 inf + 0 1.812 * * [simplify]: Extracting #3: cost 13 inf + 0 1.812 * * [simplify]: Extracting #4: cost 14 inf + 92 1.812 * * [simplify]: Extracting #5: cost 7 inf + 739 1.812 * * [simplify]: Extracting #6: cost 0 inf + 2039 1.812 * * [simplify]: Extracting #7: cost 0 inf + 1944 1.812 * [simplify]: Simplified to (/ (sqrt (log (- 1 x))) (cbrt (log1p x))) 1.812 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (sqrt (log (- 1 x))) (* (cbrt (log1p x)) (cbrt (log1p x)))) (/ (sqrt (log (- 1 x))) (cbrt (log1p x))))) 1.813 * * * * [progress]: [ 43 / 64 ] simplifiying candidate # 1.813 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) (sqrt (log1p x))) 1.813 * * [simplify]: iters left: 6 (8 enodes) 1.815 * * [simplify]: iters left: 5 (28 enodes) 1.820 * * [simplify]: iters left: 4 (34 enodes) 1.827 * * [simplify]: Extracting #0: cost 1 inf + 0 1.827 * * [simplify]: Extracting #1: cost 4 inf + 0 1.827 * * [simplify]: Extracting #2: cost 8 inf + 0 1.827 * * [simplify]: Extracting #3: cost 13 inf + 0 1.828 * * [simplify]: Extracting #4: cost 14 inf + 92 1.828 * * [simplify]: Extracting #5: cost 7 inf + 659 1.828 * * [simplify]: Extracting #6: cost 0 inf + 1879 1.829 * * [simplify]: Extracting #7: cost 0 inf + 1784 1.829 * [simplify]: Simplified to (/ (sqrt (log (- 1 x))) (sqrt (log1p x))) 1.829 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (sqrt (log (- 1 x))) (sqrt (log1p x))) (/ (sqrt (log (- 1 x))) (sqrt (log1p x))))) 1.829 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) (sqrt (log1p x))) 1.830 * * [simplify]: iters left: 6 (8 enodes) 1.834 * * [simplify]: iters left: 5 (28 enodes) 1.842 * * [simplify]: iters left: 4 (34 enodes) 1.853 * * [simplify]: Extracting #0: cost 1 inf + 0 1.853 * * [simplify]: Extracting #1: cost 4 inf + 0 1.853 * * [simplify]: Extracting #2: cost 8 inf + 0 1.853 * * [simplify]: Extracting #3: cost 13 inf + 0 1.853 * * [simplify]: Extracting #4: cost 14 inf + 92 1.853 * * [simplify]: Extracting #5: cost 7 inf + 659 1.854 * * [simplify]: Extracting #6: cost 0 inf + 1879 1.854 * * [simplify]: Extracting #7: cost 0 inf + 1784 1.854 * [simplify]: Simplified to (/ (sqrt (log (- 1 x))) (sqrt (log1p x))) 1.855 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (sqrt (log (- 1 x))) (sqrt (log1p x))) (/ (sqrt (log (- 1 x))) (sqrt (log1p x))))) 1.855 * * * * [progress]: [ 44 / 64 ] simplifiying candidate # 1.855 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) 1) 1.855 * * [simplify]: iters left: 6 (6 enodes) 1.858 * * [simplify]: iters left: 5 (20 enodes) 1.865 * * [simplify]: iters left: 4 (26 enodes) 1.873 * * [simplify]: Extracting #0: cost 1 inf + 0 1.873 * * [simplify]: Extracting #1: cost 4 inf + 0 1.873 * * [simplify]: Extracting #2: cost 6 inf + 1 1.873 * * [simplify]: Extracting #3: cost 9 inf + 1 1.873 * * [simplify]: Extracting #4: cost 7 inf + 43 1.873 * * [simplify]: Extracting #5: cost 1 inf + 544 1.873 * * [simplify]: Extracting #6: cost 0 inf + 696 1.874 * [simplify]: Simplified to (sqrt (log (- 1 x))) 1.874 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (log (- 1 x))) (/ (sqrt (log (- 1 x))) (log1p x)))) 1.874 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) (log1p x)) 1.874 * * [simplify]: iters left: 6 (7 enodes) 1.878 * * [simplify]: iters left: 5 (25 enodes) 1.886 * * [simplify]: iters left: 4 (31 enodes) 1.895 * * [simplify]: Extracting #0: cost 1 inf + 0 1.895 * * [simplify]: Extracting #1: cost 4 inf + 0 1.895 * * [simplify]: Extracting #2: cost 8 inf + 0 1.896 * * [simplify]: Extracting #3: cost 9 inf + 92 1.896 * * [simplify]: Extracting #4: cost 10 inf + 224 1.896 * * [simplify]: Extracting #5: cost 6 inf + 528 1.896 * * [simplify]: Extracting #6: cost 2 inf + 1046 1.897 * * [simplify]: Extracting #7: cost 0 inf + 1480 1.897 * * [simplify]: Extracting #8: cost 0 inf + 1442 1.897 * [simplify]: Simplified to (/ (sqrt (log (- 1 x))) (log1p x)) 1.897 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (log (- 1 x))) (/ (sqrt (log (- 1 x))) (log1p x)))) 1.897 * * * * [progress]: [ 45 / 64 ] simplifiying candidate # 1.898 * [simplify]: Simplifying (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) 1.898 * * [simplify]: iters left: 6 (6 enodes) 1.901 * * [simplify]: iters left: 5 (22 enodes) 1.908 * * [simplify]: iters left: 4 (26 enodes) 1.912 * * [simplify]: Extracting #0: cost 1 inf + 0 1.912 * * [simplify]: Extracting #1: cost 6 inf + 0 1.912 * * [simplify]: Extracting #2: cost 9 inf + 1 1.912 * * [simplify]: Extracting #3: cost 11 inf + 1 1.912 * * [simplify]: Extracting #4: cost 8 inf + 184 1.912 * * [simplify]: Extracting #5: cost 2 inf + 1413 1.912 * * [simplify]: Extracting #6: cost 0 inf + 1876 1.912 * [simplify]: Simplified to (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) 1.912 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) (/ (log (- 1 x)) (cbrt (log1p x))))) 1.913 * [simplify]: Simplifying (/ (log (- 1 x)) (cbrt (log1p x))) 1.913 * * [simplify]: iters left: 5 (7 enodes) 1.915 * * [simplify]: iters left: 4 (25 enodes) 1.919 * * [simplify]: iters left: 3 (31 enodes) 1.925 * * [simplify]: Extracting #0: cost 1 inf + 0 1.925 * * [simplify]: Extracting #1: cost 4 inf + 0 1.925 * * [simplify]: Extracting #2: cost 9 inf + 0 1.925 * * [simplify]: Extracting #3: cost 14 inf + 0 1.925 * * [simplify]: Extracting #4: cost 10 inf + 84 1.925 * * [simplify]: Extracting #5: cost 4 inf + 654 1.925 * * [simplify]: Extracting #6: cost 1 inf + 1238 1.925 * * [simplify]: Extracting #7: cost 0 inf + 1560 1.926 * [simplify]: Simplified to (/ (log (- 1 x)) (cbrt (log1p x))) 1.926 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) (/ (log (- 1 x)) (cbrt (log1p x))))) 1.926 * * * * [progress]: [ 46 / 64 ] simplifiying candidate # 1.926 * [simplify]: Simplifying (/ 1 (sqrt (log1p x))) 1.926 * * [simplify]: iters left: 4 (5 enodes) 1.927 * * [simplify]: iters left: 3 (17 enodes) 1.930 * * [simplify]: iters left: 2 (19 enodes) 1.936 * * [simplify]: Extracting #0: cost 1 inf + 0 1.936 * * [simplify]: Extracting #1: cost 4 inf + 0 1.936 * * [simplify]: Extracting #2: cost 5 inf + 1 1.936 * * [simplify]: Extracting #3: cost 7 inf + 1 1.936 * * [simplify]: Extracting #4: cost 0 inf + 790 1.937 * [simplify]: Simplified to (/ 1 (sqrt (log1p x))) 1.937 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 (sqrt (log1p x))) (/ (log (- 1 x)) (sqrt (log1p x))))) 1.937 * [simplify]: Simplifying (/ (log (- 1 x)) (sqrt (log1p x))) 1.937 * * [simplify]: iters left: 5 (7 enodes) 1.941 * * [simplify]: iters left: 4 (25 enodes) 1.948 * * [simplify]: iters left: 3 (31 enodes) 1.953 * * [simplify]: Extracting #0: cost 1 inf + 0 1.953 * * [simplify]: Extracting #1: cost 4 inf + 0 1.953 * * [simplify]: Extracting #2: cost 9 inf + 0 1.953 * * [simplify]: Extracting #3: cost 14 inf + 0 1.953 * * [simplify]: Extracting #4: cost 10 inf + 84 1.953 * * [simplify]: Extracting #5: cost 4 inf + 614 1.953 * * [simplify]: Extracting #6: cost 1 inf + 1118 1.954 * * [simplify]: Extracting #7: cost 0 inf + 1400 1.954 * [simplify]: Simplified to (/ (log (- 1 x)) (sqrt (log1p x))) 1.954 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (sqrt (log1p x))) (/ (log (- 1 x)) (sqrt (log1p x))))) 1.954 * * * * [progress]: [ 47 / 64 ] simplifiying candidate # 1.954 * [simplify]: Simplifying (/ 1 1) 1.954 * * [simplify]: iters left: 2 (2 enodes) 1.955 * * [simplify]: iters left: 1 (6 enodes) 1.956 * * [simplify]: Extracting #0: cost 1 inf + 0 1.956 * * [simplify]: Extracting #1: cost 0 inf + 1 1.956 * [simplify]: Simplified to 1 1.956 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (/ (log (- 1 x)) (log1p x)))) 1.956 * [simplify]: Simplifying (/ (log (- 1 x)) (log1p x)) 1.956 * * [simplify]: iters left: 5 (6 enodes) 1.958 * * [simplify]: iters left: 4 (22 enodes) 1.962 * * [simplify]: iters left: 3 (28 enodes) 1.966 * * [simplify]: Extracting #0: cost 1 inf + 0 1.966 * * [simplify]: Extracting #1: cost 4 inf + 0 1.966 * * [simplify]: Extracting #2: cost 9 inf + 0 1.966 * * [simplify]: Extracting #3: cost 8 inf + 224 1.966 * * [simplify]: Extracting #4: cost 1 inf + 873 1.967 * * [simplify]: Extracting #5: cost 0 inf + 1077 1.967 * * [simplify]: Extracting #6: cost 0 inf + 1058 1.967 * [simplify]: Simplified to (/ (log (- 1 x)) (log1p x)) 1.967 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (/ (log (- 1 x)) (log1p x)))) 1.967 * * * * [progress]: [ 48 / 64 ] simplifiying candidate # 1.967 * * * * [progress]: [ 49 / 64 ] simplifiying candidate # 1.967 * * * * [progress]: [ 50 / 64 ] simplifiying candidate # 1.967 * * * * [progress]: [ 51 / 64 ] simplifiying candidate # 1.967 * [simplify]: Simplifying (cbrt (log1p x)) 1.967 * * [simplify]: iters left: 2 (3 enodes) 1.968 * * [simplify]: iters left: 1 (9 enodes) 1.970 * * [simplify]: Extracting #0: cost 1 inf + 0 1.970 * * [simplify]: Extracting #1: cost 3 inf + 0 1.970 * * [simplify]: Extracting #2: cost 5 inf + 0 1.970 * * [simplify]: Extracting #3: cost 4 inf + 1 1.970 * * [simplify]: Extracting #4: cost 0 inf + 525 1.970 * [simplify]: Simplified to (cbrt (log1p x)) 1.970 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (log (- 1 x)) (* (cbrt (log1p x)) (cbrt (log1p x)))) (cbrt (log1p x)))) 1.970 * * * * [progress]: [ 52 / 64 ] simplifiying candidate # 1.970 * [simplify]: Simplifying (sqrt (log1p x)) 1.970 * * [simplify]: iters left: 2 (3 enodes) 1.971 * * [simplify]: iters left: 1 (9 enodes) 1.972 * * [simplify]: Extracting #0: cost 1 inf + 0 1.972 * * [simplify]: Extracting #1: cost 3 inf + 0 1.972 * * [simplify]: Extracting #2: cost 5 inf + 0 1.972 * * [simplify]: Extracting #3: cost 4 inf + 1 1.972 * * [simplify]: Extracting #4: cost 0 inf + 445 1.972 * [simplify]: Simplified to (sqrt (log1p x)) 1.972 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (log (- 1 x)) (sqrt (log1p x))) (sqrt (log1p x)))) 1.972 * * * * [progress]: [ 53 / 64 ] simplifiying candidate # 1.972 * [simplify]: Simplifying (log1p x) 1.972 * * [simplify]: iters left: 1 (2 enodes) 1.973 * * [simplify]: Extracting #0: cost 1 inf + 0 1.973 * * [simplify]: Extracting #1: cost 3 inf + 0 1.973 * * [simplify]: Extracting #2: cost 2 inf + 1 1.973 * * [simplify]: Extracting #3: cost 0 inf + 183 1.973 * [simplify]: Simplified to (log1p x) 1.973 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (log (- 1 x)) 1) (log1p x))) 1.973 * * * * [progress]: [ 54 / 64 ] simplifiying candidate # 1.973 * * * * [progress]: [ 55 / 64 ] simplifiying candidate # 1.973 * [simplify]: Simplifying (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) 1.973 * * [simplify]: iters left: 6 (6 enodes) 1.976 * * [simplify]: iters left: 5 (22 enodes) 1.983 * * [simplify]: iters left: 4 (28 enodes) 1.991 * * [simplify]: Extracting #0: cost 1 inf + 0 1.991 * * [simplify]: Extracting #1: cost 3 inf + 0 1.991 * * [simplify]: Extracting #2: cost 5 inf + 0 1.992 * * [simplify]: Extracting #3: cost 8 inf + 0 1.992 * * [simplify]: Extracting #4: cost 12 inf + 0 1.992 * * [simplify]: Extracting #5: cost 8 inf + 86 1.992 * * [simplify]: Extracting #6: cost 1 inf + 1008 1.992 * * [simplify]: Extracting #7: cost 0 inf + 1240 1.993 * [simplify]: Simplified to (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) 1.993 * [simplify]: Simplified (2 1) to (λ (x) (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (/ (log1p x) (cbrt (log (- 1 x)))))) 1.993 * * * * [progress]: [ 56 / 64 ] simplifiying candidate # 1.993 * [simplify]: Simplifying (sqrt (log (- 1 x))) 1.993 * * [simplify]: iters left: 4 (5 enodes) 1.996 * * [simplify]: iters left: 3 (19 enodes) 2.001 * * [simplify]: iters left: 2 (25 enodes) 2.004 * * [simplify]: Extracting #0: cost 1 inf + 0 2.004 * * [simplify]: Extracting #1: cost 3 inf + 0 2.004 * * [simplify]: Extracting #2: cost 6 inf + 0 2.004 * * [simplify]: Extracting #3: cost 10 inf + 0 2.004 * * [simplify]: Extracting #4: cost 7 inf + 43 2.005 * * [simplify]: Extracting #5: cost 0 inf + 696 2.005 * [simplify]: Simplified to (sqrt (log (- 1 x))) 2.005 * [simplify]: Simplified (2 1) to (λ (x) (/ (sqrt (log (- 1 x))) (/ (log1p x) (sqrt (log (- 1 x)))))) 2.005 * * * * [progress]: [ 57 / 64 ] simplifiying candidate # 2.005 * * * * [progress]: [ 58 / 64 ] simplifiying candidate #real (real->posit16 (/ (log (- 1 x)) (log1p x)))))> 2.005 * * * * [progress]: [ 59 / 64 ] simplifiying candidate # 2.005 * [simplify]: Simplifying (- (+ x (+ (* 1/3 (pow x 3)) (* 1/2 (pow x 2))))) 2.005 * * [simplify]: iters left: 6 (12 enodes) 2.010 * * [simplify]: iters left: 5 (57 enodes) 2.022 * * [simplify]: iters left: 4 (114 enodes) 2.073 * * [simplify]: iters left: 3 (281 enodes) 2.198 * * [simplify]: Extracting #0: cost 1 inf + 0 2.198 * * [simplify]: Extracting #1: cost 35 inf + 0 2.199 * * [simplify]: Extracting #2: cost 108 inf + 47 2.200 * * [simplify]: Extracting #3: cost 80 inf + 4958 2.204 * * [simplify]: Extracting #4: cost 32 inf + 13014 2.208 * * [simplify]: Extracting #5: cost 6 inf + 20573 2.213 * * [simplify]: Extracting #6: cost 0 inf + 22500 2.218 * [simplify]: Simplified to (- (* (* x x) (- (* x -1/3) 1/2)) x) 2.218 * [simplify]: Simplified (2 1) to (λ (x) (/ (- (* (* x x) (- (* x -1/3) 1/2)) x) (log1p x))) 2.218 * * * * [progress]: [ 60 / 64 ] simplifiying candidate # 2.219 * [simplify]: Simplifying (- (log -1) (+ (log (/ 1 x)) (+ (* 1/2 (/ 1 (pow x 2))) (/ 1 x)))) 2.219 * * [simplify]: iters left: 6 (14 enodes) 2.224 * * [simplify]: iters left: 5 (64 enodes) 2.247 * * [simplify]: iters left: 4 (103 enodes) 2.282 * * [simplify]: iters left: 3 (193 enodes) 2.343 * * [simplify]: iters left: 2 (395 enodes) 2.516 * * [simplify]: Extracting #0: cost 1 inf + 0 2.516 * * [simplify]: Extracting #1: cost 49 inf + 0 2.516 * * [simplify]: Extracting #2: cost 98 inf + 3 2.517 * * [simplify]: Extracting #3: cost 88 inf + 1313 2.520 * * [simplify]: Extracting #4: cost 15 inf + 13524 2.525 * * [simplify]: Extracting #5: cost 0 inf + 16499 2.530 * * [simplify]: Extracting #6: cost 0 inf + 16481 2.535 * [simplify]: Simplified to (fma (/ (/ -1 x) x) 1/2 (+ (+ (/ -1 x) (log -1)) (log x))) 2.535 * [simplify]: Simplified (2 1) to (λ (x) (/ (fma (/ (/ -1 x) x) 1/2 (+ (+ (/ -1 x) (log -1)) (log x))) (log1p x))) 2.535 * * * * [progress]: [ 61 / 64 ] simplifiying candidate # 2.536 * [simplify]: Simplifying (- (+ (log (/ -1 x)) (+ (* 1/2 (/ 1 (pow x 2))) (/ 1 x)))) 2.536 * * [simplify]: iters left: 6 (14 enodes) 2.542 * * [simplify]: iters left: 5 (62 enodes) 2.563 * * [simplify]: iters left: 4 (100 enodes) 2.597 * * [simplify]: iters left: 3 (187 enodes) 2.651 * * [simplify]: iters left: 2 (312 enodes) 2.731 * * [simplify]: iters left: 1 (464 enodes) 2.914 * * [simplify]: Extracting #0: cost 1 inf + 0 2.914 * * [simplify]: Extracting #1: cost 42 inf + 0 2.914 * * [simplify]: Extracting #2: cost 87 inf + 2 2.915 * * [simplify]: Extracting #3: cost 88 inf + 5 2.915 * * [simplify]: Extracting #4: cost 56 inf + 3284 2.919 * * [simplify]: Extracting #5: cost 6 inf + 11885 2.924 * * [simplify]: Extracting #6: cost 0 inf + 12976 2.933 * * [simplify]: Extracting #7: cost 0 inf + 12950 2.943 * [simplify]: Simplified to (fma (/ (/ -1 x) x) 1/2 (- (/ -1 x) (log (/ -1 x)))) 2.943 * [simplify]: Simplified (2 1) to (λ (x) (/ (fma (/ (/ -1 x) x) 1/2 (- (/ -1 x) (log (/ -1 x)))) (log1p x))) 2.943 * * * * [progress]: [ 62 / 64 ] simplifiying candidate # 2.943 * [simplify]: Simplifying (- (+ x (+ (* 1/2 (pow x 2)) 1))) 2.944 * * [simplify]: iters left: 6 (9 enodes) 2.951 * * [simplify]: iters left: 5 (42 enodes) 2.965 * * [simplify]: iters left: 4 (70 enodes) 2.992 * * [simplify]: iters left: 3 (122 enodes) 3.026 * * [simplify]: iters left: 2 (184 enodes) 3.056 * * [simplify]: iters left: 1 (222 enodes) 3.131 * * [simplify]: Extracting #0: cost 1 inf + 0 3.131 * * [simplify]: Extracting #1: cost 26 inf + 0 3.132 * * [simplify]: Extracting #2: cost 42 inf + 88 3.134 * * [simplify]: Extracting #3: cost 11 inf + 2245 3.136 * * [simplify]: Extracting #4: cost 0 inf + 3362 3.139 * [simplify]: Simplified to (fma (fma x -1/2 -1) x -1) 3.139 * [simplify]: Simplified (2) to (λ (x) (fma (fma x -1/2 -1) x -1)) 3.139 * * * * [progress]: [ 63 / 64 ] simplifiying candidate # 3.139 * [simplify]: Simplifying (- (+ (* 2 (/ 1 (* (pow (log (/ 1 x)) 2) (pow x 2)))) (+ (* 2 (/ 1 (* (log (/ 1 x)) x))) (+ (* 1/2 (/ (log -1) (* (pow (log (/ 1 x)) 2) (pow x 2)))) 1))) (+ (/ (log -1) (* (pow (log (/ 1 x)) 3) (pow x 2))) (+ (/ (log -1) (log (/ 1 x))) (/ (log -1) (* (pow (log (/ 1 x)) 2) x))))) 3.140 * * [simplify]: iters left: 6 (31 enodes) 3.161 * * [simplify]: iters left: 5 (153 enodes) 3.221 * * [simplify]: iters left: 4 (361 enodes) 3.353 * * [simplify]: Extracting #0: cost 1 inf + 0 3.354 * * [simplify]: Extracting #1: cost 72 inf + 0 3.354 * * [simplify]: Extracting #2: cost 245 inf + 2 3.355 * * [simplify]: Extracting #3: cost 321 inf + 171 3.357 * * [simplify]: Extracting #4: cost 290 inf + 7831 3.363 * * [simplify]: Extracting #5: cost 224 inf + 23898 3.378 * * [simplify]: Extracting #6: cost 76 inf + 85911 3.422 * * [simplify]: Extracting #7: cost 1 inf + 132420 3.453 * * [simplify]: Extracting #8: cost 0 inf + 133019 3.512 * [simplify]: Simplified to (- (- (+ (fma (/ (log -1) (* (* (log x) x) (* (log x) x))) 1/2 (+ (/ 2 (* (- (log x)) x)) 1)) (/ 2 (* (* (log x) x) (* (log x) x)))) (/ (log -1) (* (* (* (log x) x) (* (log x) x)) (- (log x))))) (+ (/ (log -1) (- (log x))) (/ (log -1) (* x (* (log x) (log x)))))) 3.512 * [simplify]: Simplified (2) to (λ (x) (- (- (+ (fma (/ (log -1) (* (* (log x) x) (* (log x) x))) 1/2 (+ (/ 2 (* (- (log x)) x)) 1)) (/ 2 (* (* (log x) x) (* (log x) x)))) (/ (log -1) (* (* (* (log x) x) (* (log x) x)) (- (log x))))) (+ (/ (log -1) (- (log x))) (/ (log -1) (* x (* (log x) (log x))))))) 3.512 * * * * [progress]: [ 64 / 64 ] simplifiying candidate # 3.513 * [simplify]: Simplifying (- (+ (/ (log (/ -1 x)) (* x (pow (- (log -1) (log (/ -1 x))) 2))) (/ 1 (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (+ (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x)))) (+ (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 3))) (+ (/ 1 (* x (- (log -1) (log (/ -1 x))))) (+ (* 1/2 (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (* 1/2 (/ 1 (* (pow x 2) (- (log -1) (log (/ -1 x))))))))))) 3.513 * * [simplify]: iters left: 6 (33 enodes) 3.533 * * [simplify]: iters left: 5 (159 enodes) 3.600 * * [simplify]: iters left: 4 (404 enodes) 3.845 * * [simplify]: Extracting #0: cost 1 inf + 0 3.845 * * [simplify]: Extracting #1: cost 66 inf + 0 3.846 * * [simplify]: Extracting #2: cost 293 inf + 0 3.849 * * [simplify]: Extracting #3: cost 455 inf + 268 3.868 * * [simplify]: Extracting #4: cost 320 inf + 58083 3.935 * * [simplify]: Extracting #5: cost 51 inf + 202749 4.025 * * [simplify]: Extracting #6: cost 5 inf + 228682 4.114 * * [simplify]: Extracting #7: cost 0 inf + 226636 4.230 * * [simplify]: Extracting #8: cost 0 inf + 224402 4.332 * * [simplify]: Extracting #9: cost 0 inf + 224393 4.421 * [simplify]: Simplified to (- (- (+ (/ (/ 1 (* x x)) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))))) (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x))))) (+ (fma (/ 1/2 (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x x)) (/ (/ 1 x) (- (log -1) (log (/ -1 x))))) (+ (/ (/ (/ (log (/ -1 x)) (* x x)) (- (log -1) (log (/ -1 x)))) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ 1/2 (* x (* (- (log -1) (log (/ -1 x))) x)))))) 4.421 * [simplify]: Simplified (2) to (λ (x) (- (- (+ (/ (/ 1 (* x x)) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))))) (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x))))) (+ (fma (/ 1/2 (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x x)) (/ (/ 1 x) (- (log -1) (log (/ -1 x))))) (+ (/ (/ (/ (log (/ -1 x)) (* x x)) (- (log -1) (log (/ -1 x)))) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ 1/2 (* x (* (- (log -1) (log (/ -1 x))) x))))))) 4.421 * * * [progress]: adding candidates to table 4.733 * * [progress]: iteration 2 / 4 4.734 * * * [progress]: picking best candidate 4.746 * * * * [pick]: Picked # 4.746 * * * [progress]: localizing error 4.757 * * * [progress]: generating rewritten candidates 4.757 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 4.762 * * * [progress]: generating series expansions 4.762 * * * * [progress]: [ 1 / 1 ] generating series at (2) 4.763 * [backup-simplify]: Simplify (/ (log1p (- x)) (log1p x)) into (/ (log1p (- x)) (log1p x)) 4.763 * [approximate]: Taking taylor expansion of (/ (log1p (- x)) (log1p x)) in (x) around 0 4.763 * [taylor]: Taking taylor expansion of (/ (log1p (- x)) (log1p x)) in x 4.763 * [taylor]: Taking taylor expansion of (log1p (- x)) in x 4.763 * [taylor]: Rewrote expression to (log (+ 1 (- x))) 4.763 * [taylor]: Taking taylor expansion of (+ 1 (- x)) in x 4.763 * [taylor]: Taking taylor expansion of 1 in x 4.763 * [backup-simplify]: Simplify 1 into 1 4.763 * [taylor]: Taking taylor expansion of (- x) in x 4.763 * [taylor]: Taking taylor expansion of x in x 4.763 * [backup-simplify]: Simplify 0 into 0 4.763 * [backup-simplify]: Simplify 1 into 1 4.763 * [backup-simplify]: Simplify (- 0) into 0 4.764 * [backup-simplify]: Simplify (+ 1 0) into 1 4.764 * [backup-simplify]: Simplify (log 1) into 0 4.764 * [taylor]: Taking taylor expansion of (log1p x) in x 4.764 * [taylor]: Rewrote expression to (log (+ 1 x)) 4.764 * [taylor]: Taking taylor expansion of (+ 1 x) in x 4.764 * [taylor]: Taking taylor expansion of 1 in x 4.764 * [backup-simplify]: Simplify 1 into 1 4.764 * [taylor]: Taking taylor expansion of x in x 4.764 * [backup-simplify]: Simplify 0 into 0 4.764 * [backup-simplify]: Simplify 1 into 1 4.764 * [backup-simplify]: Simplify (+ 1 0) into 1 4.765 * [backup-simplify]: Simplify (log 1) into 0 4.765 * [backup-simplify]: Simplify (- 1) into -1 4.765 * [backup-simplify]: Simplify (+ 0 -1) into -1 4.766 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 4.766 * [backup-simplify]: Simplify (+ 0 1) into 1 4.767 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 4.767 * [backup-simplify]: Simplify (/ -1 1) into -1 4.767 * [taylor]: Taking taylor expansion of (/ (log1p (- x)) (log1p x)) in x 4.767 * [taylor]: Taking taylor expansion of (log1p (- x)) in x 4.767 * [taylor]: Rewrote expression to (log (+ 1 (- x))) 4.767 * [taylor]: Taking taylor expansion of (+ 1 (- x)) in x 4.767 * [taylor]: Taking taylor expansion of 1 in x 4.767 * [backup-simplify]: Simplify 1 into 1 4.767 * [taylor]: Taking taylor expansion of (- x) in x 4.767 * [taylor]: Taking taylor expansion of x in x 4.767 * [backup-simplify]: Simplify 0 into 0 4.767 * [backup-simplify]: Simplify 1 into 1 4.768 * [backup-simplify]: Simplify (- 0) into 0 4.768 * [backup-simplify]: Simplify (+ 1 0) into 1 4.768 * [backup-simplify]: Simplify (log 1) into 0 4.768 * [taylor]: Taking taylor expansion of (log1p x) in x 4.768 * [taylor]: Rewrote expression to (log (+ 1 x)) 4.768 * [taylor]: Taking taylor expansion of (+ 1 x) in x 4.768 * [taylor]: Taking taylor expansion of 1 in x 4.768 * [backup-simplify]: Simplify 1 into 1 4.768 * [taylor]: Taking taylor expansion of x in x 4.768 * [backup-simplify]: Simplify 0 into 0 4.768 * [backup-simplify]: Simplify 1 into 1 4.768 * [backup-simplify]: Simplify (+ 1 0) into 1 4.769 * [backup-simplify]: Simplify (log 1) into 0 4.769 * [backup-simplify]: Simplify (- 1) into -1 4.769 * [backup-simplify]: Simplify (+ 0 -1) into -1 4.770 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 4.770 * [backup-simplify]: Simplify (+ 0 1) into 1 4.771 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 4.771 * [backup-simplify]: Simplify (/ -1 1) into -1 4.771 * [backup-simplify]: Simplify -1 into -1 4.772 * [backup-simplify]: Simplify (- 0) into 0 4.772 * [backup-simplify]: Simplify (+ 0 0) into 0 4.773 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 4.774 * [backup-simplify]: Simplify (+ 0 0) into 0 4.775 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 4.776 * [backup-simplify]: Simplify (- (/ -1/2 1) (+ (* -1 (/ -1/2 1)))) into -1 4.776 * [backup-simplify]: Simplify -1 into -1 4.776 * [backup-simplify]: Simplify (- 0) into 0 4.776 * [backup-simplify]: Simplify (+ 0 0) into 0 4.780 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 -1) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 -1) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into -1/3 4.781 * [backup-simplify]: Simplify (+ 0 0) into 0 4.786 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 1) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 1) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 1/3 4.788 * [backup-simplify]: Simplify (- (/ -1/3 1) (+ (* -1 (/ 1/3 1)) (* -1 (/ -1/2 1)))) into -1/2 4.788 * [backup-simplify]: Simplify -1/2 into -1/2 4.788 * [backup-simplify]: Simplify (+ (* -1/2 (pow x 2)) (+ (* -1 x) -1)) into (- (+ x (+ (* 1/2 (pow x 2)) 1))) 4.788 * [backup-simplify]: Simplify (/ (log1p (- (/ 1 x))) (log1p (/ 1 x))) into (/ (log1p (- (/ 1 x))) (log1p (/ 1 x))) 4.789 * [approximate]: Taking taylor expansion of (/ (log1p (- (/ 1 x))) (log1p (/ 1 x))) in (x) around 0 4.789 * [taylor]: Taking taylor expansion of (/ (log1p (- (/ 1 x))) (log1p (/ 1 x))) in x 4.789 * [taylor]: Taking taylor expansion of (log1p (- (/ 1 x))) in x 4.789 * [taylor]: Rewrote expression to (log (+ 1 (- (/ 1 x)))) 4.789 * [taylor]: Taking taylor expansion of (+ 1 (- (/ 1 x))) in x 4.789 * [taylor]: Taking taylor expansion of 1 in x 4.789 * [backup-simplify]: Simplify 1 into 1 4.789 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 4.789 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.789 * [taylor]: Taking taylor expansion of x in x 4.789 * [backup-simplify]: Simplify 0 into 0 4.789 * [backup-simplify]: Simplify 1 into 1 4.789 * [backup-simplify]: Simplify (/ 1 1) into 1 4.790 * [backup-simplify]: Simplify (- 1) into -1 4.790 * [backup-simplify]: Simplify (+ 0 -1) into -1 4.791 * [backup-simplify]: Simplify (log -1) into (log -1) 4.791 * [taylor]: Taking taylor expansion of (log1p (/ 1 x)) in x 4.791 * [taylor]: Rewrote expression to (log (+ 1 (/ 1 x))) 4.791 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 x)) in x 4.791 * [taylor]: Taking taylor expansion of 1 in x 4.791 * [backup-simplify]: Simplify 1 into 1 4.791 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.791 * [taylor]: Taking taylor expansion of x in x 4.791 * [backup-simplify]: Simplify 0 into 0 4.791 * [backup-simplify]: Simplify 1 into 1 4.791 * [backup-simplify]: Simplify (/ 1 1) into 1 4.792 * [backup-simplify]: Simplify (+ 0 1) into 1 4.792 * [backup-simplify]: Simplify (log 1) into 0 4.793 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.794 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.795 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.795 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.796 * [backup-simplify]: Simplify (/ (- (log -1) (log x)) (- (log x))) into (* -1 (/ (- (log -1) (log x)) (log x))) 4.796 * [taylor]: Taking taylor expansion of (/ (log1p (- (/ 1 x))) (log1p (/ 1 x))) in x 4.796 * [taylor]: Taking taylor expansion of (log1p (- (/ 1 x))) in x 4.796 * [taylor]: Rewrote expression to (log (+ 1 (- (/ 1 x)))) 4.796 * [taylor]: Taking taylor expansion of (+ 1 (- (/ 1 x))) in x 4.796 * [taylor]: Taking taylor expansion of 1 in x 4.796 * [backup-simplify]: Simplify 1 into 1 4.796 * [taylor]: Taking taylor expansion of (- (/ 1 x)) in x 4.796 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.796 * [taylor]: Taking taylor expansion of x in x 4.796 * [backup-simplify]: Simplify 0 into 0 4.796 * [backup-simplify]: Simplify 1 into 1 4.797 * [backup-simplify]: Simplify (/ 1 1) into 1 4.797 * [backup-simplify]: Simplify (- 1) into -1 4.798 * [backup-simplify]: Simplify (+ 0 -1) into -1 4.798 * [backup-simplify]: Simplify (log -1) into (log -1) 4.798 * [taylor]: Taking taylor expansion of (log1p (/ 1 x)) in x 4.798 * [taylor]: Rewrote expression to (log (+ 1 (/ 1 x))) 4.798 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 x)) in x 4.798 * [taylor]: Taking taylor expansion of 1 in x 4.798 * [backup-simplify]: Simplify 1 into 1 4.798 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.798 * [taylor]: Taking taylor expansion of x in x 4.798 * [backup-simplify]: Simplify 0 into 0 4.798 * [backup-simplify]: Simplify 1 into 1 4.799 * [backup-simplify]: Simplify (/ 1 1) into 1 4.799 * [backup-simplify]: Simplify (+ 0 1) into 1 4.799 * [backup-simplify]: Simplify (log 1) into 0 4.800 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.801 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.802 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.802 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.802 * [backup-simplify]: Simplify (/ (- (log -1) (log x)) (- (log x))) into (* -1 (/ (- (log -1) (log x)) (log x))) 4.803 * [backup-simplify]: Simplify (* -1 (/ (- (log -1) (log x)) (log x))) into (* -1 (/ (- (log -1) (log x)) (log x))) 4.804 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.804 * [backup-simplify]: Simplify (- 0) into 0 4.805 * [backup-simplify]: Simplify (+ 1 0) into 1 4.806 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow -1 1)))) 1) into -1 4.806 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.808 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.808 * [backup-simplify]: Simplify (+ 1 0) into 1 4.809 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 4.810 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.811 * [backup-simplify]: Simplify (- (/ -1 (- (log x))) (+ (* (* -1 (/ (- (log -1) (log x)) (log x))) (/ 1 (- (log x)))))) into (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) 4.811 * [backup-simplify]: Simplify (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) into (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) 4.812 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.813 * [backup-simplify]: Simplify (- 0) into 0 4.813 * [backup-simplify]: Simplify (+ 0 0) into 0 4.816 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into -1/2 4.816 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.817 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.818 * [backup-simplify]: Simplify (+ 0 0) into 0 4.820 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 4.821 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.822 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.824 * [backup-simplify]: Simplify (- (/ -1/2 (- (log x))) (+ (* (* -1 (/ (- (log -1) (log x)) (log x))) (/ -1/2 (- (log x)))) (* (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) (/ 1 (- (log x)))))) into (- (+ (* 1/2 (/ (log -1) (pow (log x) 2))) (* 2 (/ 1 (pow (log x) 2)))) (/ (log -1) (pow (log x) 3))) 4.825 * [backup-simplify]: Simplify (- (+ (* 1/2 (/ (log -1) (pow (log x) 2))) (* 2 (/ 1 (pow (log x) 2)))) (/ (log -1) (pow (log x) 3))) into (- (+ (* 1/2 (/ (log -1) (pow (log x) 2))) (* 2 (/ 1 (pow (log x) 2)))) (/ (log -1) (pow (log x) 3))) 4.828 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/2 (/ (log -1) (pow (log (/ 1 x)) 2))) (* 2 (/ 1 (pow (log (/ 1 x)) 2)))) (/ (log -1) (pow (log (/ 1 x)) 3))) (pow (/ 1 x) 2)) (+ (* (- (* 2 (/ 1 (log (/ 1 x)))) (/ (log -1) (pow (log (/ 1 x)) 2))) (/ 1 x)) (* -1 (/ (- (log -1) (log (/ 1 x))) (log (/ 1 x)))))) into (- (+ (* 2 (/ 1 (* (pow (log (/ 1 x)) 2) (pow x 2)))) (+ (* 2 (/ 1 (* (log (/ 1 x)) x))) (+ (* 1/2 (/ (log -1) (* (pow (log (/ 1 x)) 2) (pow x 2)))) 1))) (+ (/ (log -1) (* (pow (log (/ 1 x)) 3) (pow x 2))) (+ (/ (log -1) (log (/ 1 x))) (/ (log -1) (* (pow (log (/ 1 x)) 2) x))))) 4.828 * [backup-simplify]: Simplify (/ (log1p (- (/ 1 (- x)))) (log1p (/ 1 (- x)))) into (/ (log1p (/ 1 x)) (log1p (/ -1 x))) 4.828 * [approximate]: Taking taylor expansion of (/ (log1p (/ 1 x)) (log1p (/ -1 x))) in (x) around 0 4.828 * [taylor]: Taking taylor expansion of (/ (log1p (/ 1 x)) (log1p (/ -1 x))) in x 4.828 * [taylor]: Taking taylor expansion of (log1p (/ 1 x)) in x 4.828 * [taylor]: Rewrote expression to (log (+ 1 (/ 1 x))) 4.828 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 x)) in x 4.828 * [taylor]: Taking taylor expansion of 1 in x 4.829 * [backup-simplify]: Simplify 1 into 1 4.829 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.829 * [taylor]: Taking taylor expansion of x in x 4.829 * [backup-simplify]: Simplify 0 into 0 4.829 * [backup-simplify]: Simplify 1 into 1 4.829 * [backup-simplify]: Simplify (/ 1 1) into 1 4.829 * [backup-simplify]: Simplify (+ 0 1) into 1 4.830 * [backup-simplify]: Simplify (log 1) into 0 4.830 * [taylor]: Taking taylor expansion of (log1p (/ -1 x)) in x 4.830 * [taylor]: Rewrote expression to (log (+ 1 (/ -1 x))) 4.830 * [taylor]: Taking taylor expansion of (+ 1 (/ -1 x)) in x 4.830 * [taylor]: Taking taylor expansion of 1 in x 4.830 * [backup-simplify]: Simplify 1 into 1 4.830 * [taylor]: Taking taylor expansion of (/ -1 x) in x 4.830 * [taylor]: Taking taylor expansion of -1 in x 4.830 * [backup-simplify]: Simplify -1 into -1 4.830 * [taylor]: Taking taylor expansion of x in x 4.830 * [backup-simplify]: Simplify 0 into 0 4.830 * [backup-simplify]: Simplify 1 into 1 4.831 * [backup-simplify]: Simplify (/ -1 1) into -1 4.831 * [backup-simplify]: Simplify (+ 0 -1) into -1 4.832 * [backup-simplify]: Simplify (log -1) into (log -1) 4.832 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.833 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.833 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.834 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.835 * [backup-simplify]: Simplify (/ (- (log x)) (- (log -1) (log x))) into (* -1 (/ (log x) (- (log -1) (log x)))) 4.835 * [taylor]: Taking taylor expansion of (/ (log1p (/ 1 x)) (log1p (/ -1 x))) in x 4.835 * [taylor]: Taking taylor expansion of (log1p (/ 1 x)) in x 4.835 * [taylor]: Rewrote expression to (log (+ 1 (/ 1 x))) 4.835 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 x)) in x 4.835 * [taylor]: Taking taylor expansion of 1 in x 4.835 * [backup-simplify]: Simplify 1 into 1 4.835 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.835 * [taylor]: Taking taylor expansion of x in x 4.835 * [backup-simplify]: Simplify 0 into 0 4.835 * [backup-simplify]: Simplify 1 into 1 4.835 * [backup-simplify]: Simplify (/ 1 1) into 1 4.836 * [backup-simplify]: Simplify (+ 0 1) into 1 4.836 * [backup-simplify]: Simplify (log 1) into 0 4.836 * [taylor]: Taking taylor expansion of (log1p (/ -1 x)) in x 4.836 * [taylor]: Rewrote expression to (log (+ 1 (/ -1 x))) 4.836 * [taylor]: Taking taylor expansion of (+ 1 (/ -1 x)) in x 4.836 * [taylor]: Taking taylor expansion of 1 in x 4.836 * [backup-simplify]: Simplify 1 into 1 4.836 * [taylor]: Taking taylor expansion of (/ -1 x) in x 4.837 * [taylor]: Taking taylor expansion of -1 in x 4.837 * [backup-simplify]: Simplify -1 into -1 4.837 * [taylor]: Taking taylor expansion of x in x 4.837 * [backup-simplify]: Simplify 0 into 0 4.837 * [backup-simplify]: Simplify 1 into 1 4.837 * [backup-simplify]: Simplify (/ -1 1) into -1 4.838 * [backup-simplify]: Simplify (+ 0 -1) into -1 4.838 * [backup-simplify]: Simplify (log -1) into (log -1) 4.839 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.839 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.840 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 4.845 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.846 * [backup-simplify]: Simplify (/ (- (log x)) (- (log -1) (log x))) into (* -1 (/ (log x) (- (log -1) (log x)))) 4.847 * [backup-simplify]: Simplify (* -1 (/ (log x) (- (log -1) (log x)))) into (* -1 (/ (log x) (- (log -1) (log x)))) 4.848 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.848 * [backup-simplify]: Simplify (+ 1 0) into 1 4.849 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 4.850 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.851 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.852 * [backup-simplify]: Simplify (+ 1 0) into 1 4.853 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow -1 1)))) 1) into -1 4.854 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.855 * [backup-simplify]: Simplify (- (/ 1 (- (log -1) (log x))) (+ (* (* -1 (/ (log x) (- (log -1) (log x)))) (/ -1 (- (log -1) (log x)))))) into (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) 4.856 * [backup-simplify]: Simplify (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) into (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) 4.857 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.858 * [backup-simplify]: Simplify (+ 0 0) into 0 4.860 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 4.861 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.862 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.863 * [backup-simplify]: Simplify (+ 0 0) into 0 4.866 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into -1/2 4.867 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.868 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 4.870 * [backup-simplify]: Simplify (- (/ -1/2 (- (log -1) (log x))) (+ (* (* -1 (/ (log x) (- (log -1) (log x)))) (/ -1/2 (- (log -1) (log x)))) (* (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) (/ -1 (- (log -1) (log x)))))) into (- (/ 1 (pow (- (log -1) (log x)) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log x)))) (+ (/ (log x) (pow (- (log -1) (log x)) 3)) (* 1/2 (/ (log x) (pow (- (log -1) (log x)) 2)))))) 4.872 * [backup-simplify]: Simplify (- (/ 1 (pow (- (log -1) (log x)) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log x)))) (+ (/ (log x) (pow (- (log -1) (log x)) 3)) (* 1/2 (/ (log x) (pow (- (log -1) (log x)) 2)))))) into (- (/ 1 (pow (- (log -1) (log x)) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log x)))) (+ (/ (log x) (pow (- (log -1) (log x)) 3)) (* 1/2 (/ (log x) (pow (- (log -1) (log x)) 2)))))) 4.874 * [backup-simplify]: Simplify (+ (* (- (/ 1 (pow (- (log -1) (log (/ 1 (- x)))) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log (/ 1 (- x)))))) (+ (/ (log (/ 1 (- x))) (pow (- (log -1) (log (/ 1 (- x)))) 3)) (* 1/2 (/ (log (/ 1 (- x))) (pow (- (log -1) (log (/ 1 (- x)))) 2)))))) (pow (/ 1 (- x)) 2)) (+ (* (- (/ 1 (- (log -1) (log (/ 1 (- x))))) (/ (log (/ 1 (- x))) (pow (- (log -1) (log (/ 1 (- x)))) 2))) (/ 1 (- x))) (* -1 (/ (log (/ 1 (- x))) (- (log -1) (log (/ 1 (- x)))))))) into (- (+ (/ (log (/ -1 x)) (* x (pow (- (log -1) (log (/ -1 x))) 2))) (/ 1 (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (+ (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x)))) (+ (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 3))) (+ (/ 1 (* x (- (log -1) (log (/ -1 x))))) (+ (* 1/2 (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (* 1/2 (/ 1 (* (pow x 2) (- (log -1) (log (/ -1 x))))))))))) 4.875 * * * [progress]: simplifying candidates 4.875 * * * * [progress]: [ 1 / 33 ] simplifiying candidate # 4.875 * * * * [progress]: [ 2 / 33 ] simplifiying candidate # 4.875 * * * * [progress]: [ 3 / 33 ] simplifiying candidate # 4.875 * * * * [progress]: [ 4 / 33 ] simplifiying candidate # 4.875 * [simplify]: Simplifying (- (log (log1p (- x))) (log (log1p x))) 4.875 * * [simplify]: iters left: 6 (7 enodes) 4.876 * * [simplify]: iters left: 5 (23 enodes) 4.879 * * [simplify]: iters left: 4 (26 enodes) 4.883 * * [simplify]: Extracting #0: cost 1 inf + 0 4.883 * * [simplify]: Extracting #1: cost 5 inf + 0 4.883 * * [simplify]: Extracting #2: cost 10 inf + 0 4.883 * * [simplify]: Extracting #3: cost 14 inf + 0 4.883 * * [simplify]: Extracting #4: cost 14 inf + 1 4.883 * * [simplify]: Extracting #5: cost 8 inf + 627 4.884 * * [simplify]: Extracting #6: cost 2 inf + 1653 4.884 * * [simplify]: Extracting #7: cost 1 inf + 2054 4.884 * * [simplify]: Extracting #8: cost 0 inf + 2455 4.884 * [simplify]: Simplified to (- (log (log1p (- x))) (log (log1p x))) 4.884 * [simplify]: Simplified (2 1) to (λ (x) (exp (- (log (log1p (- x))) (log (log1p x))))) 4.884 * * * * [progress]: [ 5 / 33 ] simplifiying candidate # 4.884 * * * * [progress]: [ 6 / 33 ] simplifiying candidate # 4.885 * * * * [progress]: [ 7 / 33 ] simplifiying candidate # 4.885 * [simplify]: Simplifying (/ (* (* (log1p (- x)) (log1p (- x))) (log1p (- x))) (* (* (log1p x) (log1p x)) (log1p x))) 4.885 * * [simplify]: iters left: 6 (9 enodes) 4.887 * * [simplify]: iters left: 5 (36 enodes) 4.893 * * [simplify]: iters left: 4 (76 enodes) 4.913 * * [simplify]: iters left: 3 (152 enodes) 4.985 * * [simplify]: iters left: 2 (256 enodes) 5.103 * * [simplify]: iters left: 1 (432 enodes) 5.312 * * [simplify]: Extracting #0: cost 1 inf + 0 5.312 * * [simplify]: Extracting #1: cost 85 inf + 0 5.313 * * [simplify]: Extracting #2: cost 206 inf + 1 5.315 * * [simplify]: Extracting #3: cost 178 inf + 10480 5.321 * * [simplify]: Extracting #4: cost 76 inf + 63461 5.337 * * [simplify]: Extracting #5: cost 8 inf + 110036 5.360 * * [simplify]: Extracting #6: cost 0 inf + 117150 5.382 * [simplify]: Simplified to (* (* (/ (log1p (- x)) (log1p x)) (/ (log1p (- x)) (log1p x))) (/ (log1p (- x)) (log1p x))) 5.383 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (* (/ (log1p (- x)) (log1p x)) (/ (log1p (- x)) (log1p x))) (/ (log1p (- x)) (log1p x))))) 5.383 * * * * [progress]: [ 8 / 33 ] simplifiying candidate # 5.383 * * * * [progress]: [ 9 / 33 ] simplifiying candidate # 5.383 * * * * [progress]: [ 10 / 33 ] simplifiying candidate # 5.383 * * * * [progress]: [ 11 / 33 ] simplifiying candidate # 5.383 * * * * [progress]: [ 12 / 33 ] simplifiying candidate # 5.383 * [simplify]: Simplifying (/ (* (cbrt (log1p (- x))) (cbrt (log1p (- x)))) (* (cbrt (log1p x)) (cbrt (log1p x)))) 5.383 * * [simplify]: iters left: 6 (9 enodes) 5.385 * * [simplify]: iters left: 5 (33 enodes) 5.393 * * [simplify]: iters left: 4 (48 enodes) 5.400 * * [simplify]: iters left: 3 (55 enodes) 5.407 * * [simplify]: iters left: 2 (58 enodes) 5.420 * * [simplify]: Extracting #0: cost 1 inf + 0 5.420 * * [simplify]: Extracting #1: cost 11 inf + 0 5.420 * * [simplify]: Extracting #2: cost 22 inf + 0 5.420 * * [simplify]: Extracting #3: cost 26 inf + 0 5.420 * * [simplify]: Extracting #4: cost 24 inf + 133 5.421 * * [simplify]: Extracting #5: cost 7 inf + 5020 5.423 * * [simplify]: Extracting #6: cost 0 inf + 7587 5.424 * [simplify]: Simplified to (* (/ (cbrt (log1p (- x))) (cbrt (log1p x))) (/ (cbrt (log1p (- x))) (cbrt (log1p x)))) 5.425 * [simplify]: Simplified (2 1) to (λ (x) (* (* (/ (cbrt (log1p (- x))) (cbrt (log1p x))) (/ (cbrt (log1p (- x))) (cbrt (log1p x)))) (/ (cbrt (log1p (- x))) (cbrt (log1p x))))) 5.425 * [simplify]: Simplifying (/ (cbrt (log1p (- x))) (cbrt (log1p x))) 5.425 * * [simplify]: iters left: 6 (7 enodes) 5.428 * * [simplify]: iters left: 5 (21 enodes) 5.432 * * [simplify]: Extracting #0: cost 1 inf + 0 5.432 * * [simplify]: Extracting #1: cost 4 inf + 0 5.432 * * [simplify]: Extracting #2: cost 8 inf + 0 5.432 * * [simplify]: Extracting #3: cost 12 inf + 0 5.432 * * [simplify]: Extracting #4: cost 12 inf + 1 5.432 * * [simplify]: Extracting #5: cost 6 inf + 607 5.432 * * [simplify]: Extracting #6: cost 2 inf + 1291 5.432 * * [simplify]: Extracting #7: cost 1 inf + 1712 5.433 * * [simplify]: Extracting #8: cost 0 inf + 2133 5.433 * [simplify]: Simplified to (/ (cbrt (log1p (- x))) (cbrt (log1p x))) 5.433 * [simplify]: Simplified (2 2) to (λ (x) (* (* (/ (cbrt (log1p (- x))) (cbrt (log1p x))) (/ (cbrt (log1p (- x))) (cbrt (log1p x)))) (/ (cbrt (log1p (- x))) (cbrt (log1p x))))) 5.433 * * * * [progress]: [ 13 / 33 ] simplifiying candidate # 5.433 * [simplify]: Simplifying (/ (* (cbrt (log1p (- x))) (cbrt (log1p (- x)))) (sqrt (log1p x))) 5.433 * * [simplify]: iters left: 6 (8 enodes) 5.435 * * [simplify]: iters left: 5 (26 enodes) 5.439 * * [simplify]: iters left: 4 (30 enodes) 5.443 * * [simplify]: iters left: 3 (33 enodes) 5.448 * * [simplify]: Extracting #0: cost 1 inf + 0 5.448 * * [simplify]: Extracting #1: cost 7 inf + 0 5.448 * * [simplify]: Extracting #2: cost 14 inf + 0 5.448 * * [simplify]: Extracting #3: cost 18 inf + 0 5.448 * * [simplify]: Extracting #4: cost 18 inf + 1 5.448 * * [simplify]: Extracting #5: cost 16 inf + 133 5.448 * * [simplify]: Extracting #6: cost 7 inf + 1762 5.449 * * [simplify]: Extracting #7: cost 1 inf + 3658 5.449 * * [simplify]: Extracting #8: cost 0 inf + 4079 5.449 * [simplify]: Simplified to (/ (cbrt (log1p (- x))) (/ (sqrt (log1p x)) (cbrt (log1p (- x))))) 5.449 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (cbrt (log1p (- x))) (/ (sqrt (log1p x)) (cbrt (log1p (- x))))) (/ (cbrt (log1p (- x))) (sqrt (log1p x))))) 5.450 * [simplify]: Simplifying (/ (cbrt (log1p (- x))) (sqrt (log1p x))) 5.450 * * [simplify]: iters left: 6 (7 enodes) 5.451 * * [simplify]: iters left: 5 (21 enodes) 5.454 * * [simplify]: Extracting #0: cost 1 inf + 0 5.454 * * [simplify]: Extracting #1: cost 4 inf + 0 5.454 * * [simplify]: Extracting #2: cost 8 inf + 0 5.454 * * [simplify]: Extracting #3: cost 12 inf + 0 5.454 * * [simplify]: Extracting #4: cost 12 inf + 1 5.454 * * [simplify]: Extracting #5: cost 6 inf + 527 5.454 * * [simplify]: Extracting #6: cost 2 inf + 1211 5.454 * * [simplify]: Extracting #7: cost 1 inf + 1592 5.454 * * [simplify]: Extracting #8: cost 0 inf + 1973 5.455 * [simplify]: Simplified to (/ (cbrt (log1p (- x))) (sqrt (log1p x))) 5.455 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (* (cbrt (log1p (- x))) (cbrt (log1p (- x)))) (sqrt (log1p x))) (/ (cbrt (log1p (- x))) (sqrt (log1p x))))) 5.455 * * * * [progress]: [ 14 / 33 ] simplifiying candidate # 5.455 * [simplify]: Simplifying (/ (* (cbrt (log1p (- x))) (cbrt (log1p (- x)))) 1) 5.455 * * [simplify]: iters left: 6 (7 enodes) 5.457 * * [simplify]: iters left: 5 (23 enodes) 5.461 * * [simplify]: iters left: 4 (33 enodes) 5.466 * * [simplify]: iters left: 3 (34 enodes) 5.470 * * [simplify]: Extracting #0: cost 1 inf + 0 5.470 * * [simplify]: Extracting #1: cost 5 inf + 0 5.470 * * [simplify]: Extracting #2: cost 7 inf + 1 5.470 * * [simplify]: Extracting #3: cost 9 inf + 1 5.470 * * [simplify]: Extracting #4: cost 11 inf + 1 5.470 * * [simplify]: Extracting #5: cost 10 inf + 2 5.470 * * [simplify]: Extracting #6: cost 1 inf + 1523 5.471 * * [simplify]: Extracting #7: cost 0 inf + 1774 5.471 * [simplify]: Simplified to (* (cbrt (log1p (- x))) (cbrt (log1p (- x)))) 5.471 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (log1p (- x))) (cbrt (log1p (- x)))) (/ (cbrt (log1p (- x))) (log1p x)))) 5.471 * [simplify]: Simplifying (/ (cbrt (log1p (- x))) (log1p x)) 5.471 * * [simplify]: iters left: 6 (6 enodes) 5.472 * * [simplify]: iters left: 5 (18 enodes) 5.475 * * [simplify]: Extracting #0: cost 1 inf + 0 5.475 * * [simplify]: Extracting #1: cost 4 inf + 0 5.475 * * [simplify]: Extracting #2: cost 8 inf + 0 5.475 * * [simplify]: Extracting #3: cost 9 inf + 1 5.475 * * [simplify]: Extracting #4: cost 1 inf + 1590 5.477 * * [simplify]: Extracting #5: cost 0 inf + 1631 5.477 * [simplify]: Simplified to (/ (cbrt (log1p (- x))) (log1p x)) 5.477 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (log1p (- x))) (cbrt (log1p (- x)))) (/ (cbrt (log1p (- x))) (log1p x)))) 5.477 * * * * [progress]: [ 15 / 33 ] simplifiying candidate # 5.477 * [simplify]: Simplifying (/ (sqrt (log1p (- x))) (* (cbrt (log1p x)) (cbrt (log1p x)))) 5.477 * * [simplify]: iters left: 6 (8 enodes) 5.479 * * [simplify]: iters left: 5 (26 enodes) 5.483 * * [simplify]: iters left: 4 (28 enodes) 5.486 * * [simplify]: Extracting #0: cost 1 inf + 0 5.486 * * [simplify]: Extracting #1: cost 6 inf + 0 5.487 * * [simplify]: Extracting #2: cost 12 inf + 0 5.487 * * [simplify]: Extracting #3: cost 16 inf + 0 5.487 * * [simplify]: Extracting #4: cost 16 inf + 1 5.487 * * [simplify]: Extracting #5: cost 12 inf + 395 5.487 * * [simplify]: Extracting #6: cost 4 inf + 1883 5.488 * * [simplify]: Extracting #7: cost 0 inf + 3237 5.488 * [simplify]: Simplified to (/ (sqrt (log1p (- x))) (* (cbrt (log1p x)) (cbrt (log1p x)))) 5.488 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (sqrt (log1p (- x))) (* (cbrt (log1p x)) (cbrt (log1p x)))) (/ (sqrt (log1p (- x))) (cbrt (log1p x))))) 5.489 * [simplify]: Simplifying (/ (sqrt (log1p (- x))) (cbrt (log1p x))) 5.489 * * [simplify]: iters left: 6 (7 enodes) 5.491 * * [simplify]: iters left: 5 (21 enodes) 5.495 * * [simplify]: Extracting #0: cost 1 inf + 0 5.496 * * [simplify]: Extracting #1: cost 4 inf + 0 5.496 * * [simplify]: Extracting #2: cost 8 inf + 0 5.496 * * [simplify]: Extracting #3: cost 12 inf + 0 5.496 * * [simplify]: Extracting #4: cost 12 inf + 1 5.496 * * [simplify]: Extracting #5: cost 6 inf + 607 5.496 * * [simplify]: Extracting #6: cost 2 inf + 1211 5.496 * * [simplify]: Extracting #7: cost 1 inf + 1592 5.496 * * [simplify]: Extracting #8: cost 0 inf + 1973 5.496 * [simplify]: Simplified to (/ (sqrt (log1p (- x))) (cbrt (log1p x))) 5.496 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (sqrt (log1p (- x))) (* (cbrt (log1p x)) (cbrt (log1p x)))) (/ (sqrt (log1p (- x))) (cbrt (log1p x))))) 5.497 * * * * [progress]: [ 16 / 33 ] simplifiying candidate # 5.497 * [simplify]: Simplifying (/ (sqrt (log1p (- x))) (sqrt (log1p x))) 5.497 * * [simplify]: iters left: 6 (7 enodes) 5.498 * * [simplify]: iters left: 5 (21 enodes) 5.501 * * [simplify]: Extracting #0: cost 1 inf + 0 5.501 * * [simplify]: Extracting #1: cost 4 inf + 0 5.501 * * [simplify]: Extracting #2: cost 8 inf + 0 5.501 * * [simplify]: Extracting #3: cost 12 inf + 0 5.501 * * [simplify]: Extracting #4: cost 12 inf + 1 5.501 * * [simplify]: Extracting #5: cost 6 inf + 527 5.501 * * [simplify]: Extracting #6: cost 2 inf + 1131 5.501 * * [simplify]: Extracting #7: cost 1 inf + 1472 5.501 * * [simplify]: Extracting #8: cost 0 inf + 1813 5.502 * [simplify]: Simplified to (/ (sqrt (log1p (- x))) (sqrt (log1p x))) 5.502 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (sqrt (log1p (- x))) (sqrt (log1p x))) (/ (sqrt (log1p (- x))) (sqrt (log1p x))))) 5.502 * [simplify]: Simplifying (/ (sqrt (log1p (- x))) (sqrt (log1p x))) 5.502 * * [simplify]: iters left: 6 (7 enodes) 5.503 * * [simplify]: iters left: 5 (21 enodes) 5.506 * * [simplify]: Extracting #0: cost 1 inf + 0 5.506 * * [simplify]: Extracting #1: cost 4 inf + 0 5.506 * * [simplify]: Extracting #2: cost 8 inf + 0 5.506 * * [simplify]: Extracting #3: cost 12 inf + 0 5.506 * * [simplify]: Extracting #4: cost 12 inf + 1 5.506 * * [simplify]: Extracting #5: cost 6 inf + 527 5.506 * * [simplify]: Extracting #6: cost 2 inf + 1131 5.506 * * [simplify]: Extracting #7: cost 1 inf + 1472 5.507 * * [simplify]: Extracting #8: cost 0 inf + 1813 5.507 * [simplify]: Simplified to (/ (sqrt (log1p (- x))) (sqrt (log1p x))) 5.507 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (sqrt (log1p (- x))) (sqrt (log1p x))) (/ (sqrt (log1p (- x))) (sqrt (log1p x))))) 5.507 * * * * [progress]: [ 17 / 33 ] simplifiying candidate # 5.507 * [simplify]: Simplifying (/ (sqrt (log1p (- x))) 1) 5.507 * * [simplify]: iters left: 6 (6 enodes) 5.509 * * [simplify]: iters left: 5 (18 enodes) 5.511 * * [simplify]: iters left: 4 (20 enodes) 5.514 * * [simplify]: Extracting #0: cost 1 inf + 0 5.514 * * [simplify]: Extracting #1: cost 4 inf + 0 5.515 * * [simplify]: Extracting #2: cost 5 inf + 1 5.515 * * [simplify]: Extracting #3: cost 7 inf + 1 5.515 * * [simplify]: Extracting #4: cost 6 inf + 2 5.515 * * [simplify]: Extracting #5: cost 0 inf + 688 5.515 * [simplify]: Simplified to (sqrt (log1p (- x))) 5.515 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (log1p (- x))) (/ (sqrt (log1p (- x))) (log1p x)))) 5.515 * [simplify]: Simplifying (/ (sqrt (log1p (- x))) (log1p x)) 5.515 * * [simplify]: iters left: 6 (6 enodes) 5.517 * * [simplify]: iters left: 5 (18 enodes) 5.519 * * [simplify]: Extracting #0: cost 1 inf + 0 5.519 * * [simplify]: Extracting #1: cost 4 inf + 0 5.519 * * [simplify]: Extracting #2: cost 8 inf + 0 5.519 * * [simplify]: Extracting #3: cost 9 inf + 1 5.519 * * [simplify]: Extracting #4: cost 1 inf + 1430 5.519 * * [simplify]: Extracting #5: cost 0 inf + 1471 5.519 * [simplify]: Simplified to (/ (sqrt (log1p (- x))) (log1p x)) 5.519 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (log1p (- x))) (/ (sqrt (log1p (- x))) (log1p x)))) 5.519 * * * * [progress]: [ 18 / 33 ] simplifiying candidate # 5.520 * [simplify]: Simplifying (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) 5.520 * * [simplify]: iters left: 6 (6 enodes) 5.522 * * [simplify]: iters left: 5 (22 enodes) 5.525 * * [simplify]: iters left: 4 (26 enodes) 5.532 * * [simplify]: Extracting #0: cost 1 inf + 0 5.532 * * [simplify]: Extracting #1: cost 6 inf + 0 5.532 * * [simplify]: Extracting #2: cost 9 inf + 1 5.532 * * [simplify]: Extracting #3: cost 11 inf + 1 5.532 * * [simplify]: Extracting #4: cost 8 inf + 184 5.532 * * [simplify]: Extracting #5: cost 2 inf + 1413 5.533 * * [simplify]: Extracting #6: cost 0 inf + 1876 5.533 * [simplify]: Simplified to (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) 5.533 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) (/ (log1p (- x)) (cbrt (log1p x))))) 5.534 * [simplify]: Simplifying (/ (log1p (- x)) (cbrt (log1p x))) 5.534 * * [simplify]: iters left: 5 (6 enodes) 5.536 * * [simplify]: iters left: 4 (18 enodes) 5.541 * * [simplify]: Extracting #0: cost 1 inf + 0 5.541 * * [simplify]: Extracting #1: cost 4 inf + 0 5.541 * * [simplify]: Extracting #2: cost 8 inf + 0 5.541 * * [simplify]: Extracting #3: cost 11 inf + 0 5.541 * * [simplify]: Extracting #4: cost 10 inf + 1 5.541 * * [simplify]: Extracting #5: cost 0 inf + 1551 5.542 * [simplify]: Simplified to (/ (log1p (- x)) (cbrt (log1p x))) 5.542 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (* (cbrt (log1p x)) (cbrt (log1p x)))) (/ (log1p (- x)) (cbrt (log1p x))))) 5.542 * * * * [progress]: [ 19 / 33 ] simplifiying candidate # 5.542 * [simplify]: Simplifying (/ 1 (sqrt (log1p x))) 5.542 * * [simplify]: iters left: 4 (5 enodes) 5.545 * * [simplify]: iters left: 3 (17 enodes) 5.550 * * [simplify]: iters left: 2 (19 enodes) 5.556 * * [simplify]: Extracting #0: cost 1 inf + 0 5.556 * * [simplify]: Extracting #1: cost 4 inf + 0 5.556 * * [simplify]: Extracting #2: cost 5 inf + 1 5.556 * * [simplify]: Extracting #3: cost 7 inf + 1 5.557 * * [simplify]: Extracting #4: cost 0 inf + 790 5.557 * [simplify]: Simplified to (/ 1 (sqrt (log1p x))) 5.557 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 (sqrt (log1p x))) (/ (log1p (- x)) (sqrt (log1p x))))) 5.557 * [simplify]: Simplifying (/ (log1p (- x)) (sqrt (log1p x))) 5.557 * * [simplify]: iters left: 5 (6 enodes) 5.560 * * [simplify]: iters left: 4 (18 enodes) 5.565 * * [simplify]: Extracting #0: cost 1 inf + 0 5.565 * * [simplify]: Extracting #1: cost 4 inf + 0 5.565 * * [simplify]: Extracting #2: cost 8 inf + 0 5.565 * * [simplify]: Extracting #3: cost 11 inf + 0 5.565 * * [simplify]: Extracting #4: cost 10 inf + 1 5.566 * * [simplify]: Extracting #5: cost 0 inf + 1391 5.566 * [simplify]: Simplified to (/ (log1p (- x)) (sqrt (log1p x))) 5.566 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (sqrt (log1p x))) (/ (log1p (- x)) (sqrt (log1p x))))) 5.566 * * * * [progress]: [ 20 / 33 ] simplifiying candidate # 5.566 * [simplify]: Simplifying (/ 1 1) 5.566 * * [simplify]: iters left: 2 (2 enodes) 5.568 * * [simplify]: iters left: 1 (6 enodes) 5.570 * * [simplify]: Extracting #0: cost 1 inf + 0 5.570 * * [simplify]: Extracting #1: cost 0 inf + 1 5.570 * [simplify]: Simplified to 1 5.570 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (/ (log1p (- x)) (log1p x)))) 5.571 * [simplify]: Simplifying (/ (log1p (- x)) (log1p x)) 5.571 * * [simplify]: iters left: 5 (5 enodes) 5.573 * * [simplify]: iters left: 4 (15 enodes) 5.577 * * [simplify]: Extracting #0: cost 1 inf + 0 5.577 * * [simplify]: Extracting #1: cost 4 inf + 0 5.577 * * [simplify]: Extracting #2: cost 8 inf + 0 5.577 * * [simplify]: Extracting #3: cost 8 inf + 1 5.577 * * [simplify]: Extracting #4: cost 0 inf + 1049 5.578 * [simplify]: Simplified to (/ (log1p (- x)) (log1p x)) 5.578 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (/ (log1p (- x)) (log1p x)))) 5.578 * * * * [progress]: [ 21 / 33 ] simplifiying candidate # 5.578 * * * * [progress]: [ 22 / 33 ] simplifiying candidate # 5.578 * * * * [progress]: [ 23 / 33 ] simplifiying candidate # 5.578 * * * * [progress]: [ 24 / 33 ] simplifiying candidate # 5.578 * [simplify]: Simplifying (cbrt (log1p x)) 5.578 * * [simplify]: iters left: 2 (3 enodes) 5.580 * * [simplify]: iters left: 1 (9 enodes) 5.582 * * [simplify]: Extracting #0: cost 1 inf + 0 5.582 * * [simplify]: Extracting #1: cost 3 inf + 0 5.582 * * [simplify]: Extracting #2: cost 5 inf + 0 5.582 * * [simplify]: Extracting #3: cost 4 inf + 1 5.582 * * [simplify]: Extracting #4: cost 0 inf + 525 5.582 * [simplify]: Simplified to (cbrt (log1p x)) 5.582 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (log1p (- x)) (* (cbrt (log1p x)) (cbrt (log1p x)))) (cbrt (log1p x)))) 5.583 * * * * [progress]: [ 25 / 33 ] simplifiying candidate # 5.583 * [simplify]: Simplifying (sqrt (log1p x)) 5.583 * * [simplify]: iters left: 2 (3 enodes) 5.584 * * [simplify]: iters left: 1 (9 enodes) 5.586 * * [simplify]: Extracting #0: cost 1 inf + 0 5.587 * * [simplify]: Extracting #1: cost 3 inf + 0 5.587 * * [simplify]: Extracting #2: cost 5 inf + 0 5.587 * * [simplify]: Extracting #3: cost 4 inf + 1 5.587 * * [simplify]: Extracting #4: cost 0 inf + 445 5.587 * [simplify]: Simplified to (sqrt (log1p x)) 5.587 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (log1p (- x)) (sqrt (log1p x))) (sqrt (log1p x)))) 5.587 * * * * [progress]: [ 26 / 33 ] simplifiying candidate # 5.587 * [simplify]: Simplifying (log1p x) 5.587 * * [simplify]: iters left: 1 (2 enodes) 5.588 * * [simplify]: Extracting #0: cost 1 inf + 0 5.588 * * [simplify]: Extracting #1: cost 3 inf + 0 5.588 * * [simplify]: Extracting #2: cost 2 inf + 1 5.588 * * [simplify]: Extracting #3: cost 0 inf + 183 5.588 * [simplify]: Simplified to (log1p x) 5.588 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (log1p (- x)) 1) (log1p x))) 5.589 * * * * [progress]: [ 27 / 33 ] simplifiying candidate # 5.589 * [simplify]: Simplifying (* (cbrt (log1p (- x))) (cbrt (log1p (- x)))) 5.589 * * [simplify]: iters left: 6 (5 enodes) 5.592 * * [simplify]: iters left: 5 (15 enodes) 5.597 * * [simplify]: Extracting #0: cost 1 inf + 0 5.597 * * [simplify]: Extracting #1: cost 3 inf + 0 5.597 * * [simplify]: Extracting #2: cost 5 inf + 0 5.597 * * [simplify]: Extracting #3: cost 7 inf + 0 5.597 * * [simplify]: Extracting #4: cost 9 inf + 0 5.597 * * [simplify]: Extracting #5: cost 8 inf + 1 5.597 * * [simplify]: Extracting #6: cost 0 inf + 1269 5.597 * [simplify]: Simplified to (* (cbrt (log1p (- x))) (cbrt (log1p (- x)))) 5.598 * [simplify]: Simplified (2 1) to (λ (x) (/ (* (cbrt (log1p (- x))) (cbrt (log1p (- x)))) (/ (log1p x) (cbrt (log1p (- x)))))) 5.598 * * * * [progress]: [ 28 / 33 ] simplifiying candidate # 5.598 * [simplify]: Simplifying (sqrt (log1p (- x))) 5.598 * * [simplify]: iters left: 4 (4 enodes) 5.600 * * [simplify]: iters left: 3 (12 enodes) 5.604 * * [simplify]: Extracting #0: cost 1 inf + 0 5.604 * * [simplify]: Extracting #1: cost 3 inf + 0 5.604 * * [simplify]: Extracting #2: cost 5 inf + 0 5.604 * * [simplify]: Extracting #3: cost 7 inf + 0 5.604 * * [simplify]: Extracting #4: cost 6 inf + 1 5.604 * * [simplify]: Extracting #5: cost 0 inf + 687 5.604 * [simplify]: Simplified to (sqrt (log1p (- x))) 5.604 * [simplify]: Simplified (2 1) to (λ (x) (/ (sqrt (log1p (- x))) (/ (log1p x) (sqrt (log1p (- x)))))) 5.604 * * * * [progress]: [ 29 / 33 ] simplifiying candidate # 5.604 * * * * [progress]: [ 30 / 33 ] simplifiying candidate #real (real->posit16 (/ (log1p (- x)) (log1p x)))))> 5.604 * * * * [progress]: [ 31 / 33 ] simplifiying candidate # 5.605 * [simplify]: Simplifying (- (+ x (+ (* 1/2 (pow x 2)) 1))) 5.605 * * [simplify]: iters left: 6 (9 enodes) 5.611 * * [simplify]: iters left: 5 (42 enodes) 5.626 * * [simplify]: iters left: 4 (70 enodes) 5.650 * * [simplify]: iters left: 3 (122 enodes) 5.671 * * [simplify]: iters left: 2 (184 enodes) 5.721 * * [simplify]: iters left: 1 (222 enodes) 5.769 * * [simplify]: Extracting #0: cost 1 inf + 0 5.769 * * [simplify]: Extracting #1: cost 26 inf + 0 5.769 * * [simplify]: Extracting #2: cost 42 inf + 88 5.771 * * [simplify]: Extracting #3: cost 11 inf + 2245 5.774 * * [simplify]: Extracting #4: cost 0 inf + 3362 5.777 * [simplify]: Simplified to (fma (fma x -1/2 -1) x -1) 5.777 * [simplify]: Simplified (2) to (λ (x) (fma (fma x -1/2 -1) x -1)) 5.777 * * * * [progress]: [ 32 / 33 ] simplifiying candidate # 5.777 * [simplify]: Simplifying (- (+ (* 2 (/ 1 (* (pow (log (/ 1 x)) 2) (pow x 2)))) (+ (* 2 (/ 1 (* (log (/ 1 x)) x))) (+ (* 1/2 (/ (log -1) (* (pow (log (/ 1 x)) 2) (pow x 2)))) 1))) (+ (/ (log -1) (* (pow (log (/ 1 x)) 3) (pow x 2))) (+ (/ (log -1) (log (/ 1 x))) (/ (log -1) (* (pow (log (/ 1 x)) 2) x))))) 5.778 * * [simplify]: iters left: 6 (31 enodes) 5.797 * * [simplify]: iters left: 5 (153 enodes) 5.851 * * [simplify]: iters left: 4 (361 enodes) 6.030 * * [simplify]: Extracting #0: cost 1 inf + 0 6.030 * * [simplify]: Extracting #1: cost 72 inf + 0 6.031 * * [simplify]: Extracting #2: cost 245 inf + 2 6.033 * * [simplify]: Extracting #3: cost 321 inf + 171 6.038 * * [simplify]: Extracting #4: cost 290 inf + 7831 6.048 * * [simplify]: Extracting #5: cost 224 inf + 23898 6.077 * * [simplify]: Extracting #6: cost 76 inf + 85911 6.111 * * [simplify]: Extracting #7: cost 1 inf + 132420 6.152 * * [simplify]: Extracting #8: cost 0 inf + 133019 6.212 * [simplify]: Simplified to (- (- (+ (fma (/ (log -1) (* (* (log x) x) (* (log x) x))) 1/2 (+ (/ 2 (* (- (log x)) x)) 1)) (/ 2 (* (* (log x) x) (* (log x) x)))) (/ (log -1) (* (* (* (log x) x) (* (log x) x)) (- (log x))))) (+ (/ (log -1) (- (log x))) (/ (log -1) (* x (* (log x) (log x)))))) 6.212 * [simplify]: Simplified (2) to (λ (x) (- (- (+ (fma (/ (log -1) (* (* (log x) x) (* (log x) x))) 1/2 (+ (/ 2 (* (- (log x)) x)) 1)) (/ 2 (* (* (log x) x) (* (log x) x)))) (/ (log -1) (* (* (* (log x) x) (* (log x) x)) (- (log x))))) (+ (/ (log -1) (- (log x))) (/ (log -1) (* x (* (log x) (log x))))))) 6.213 * * * * [progress]: [ 33 / 33 ] simplifiying candidate # 6.213 * [simplify]: Simplifying (- (+ (/ (log (/ -1 x)) (* x (pow (- (log -1) (log (/ -1 x))) 2))) (/ 1 (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (+ (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x)))) (+ (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 3))) (+ (/ 1 (* x (- (log -1) (log (/ -1 x))))) (+ (* 1/2 (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (* 1/2 (/ 1 (* (pow x 2) (- (log -1) (log (/ -1 x))))))))))) 6.215 * * [simplify]: iters left: 6 (33 enodes) 6.236 * * [simplify]: iters left: 5 (159 enodes) 6.302 * * [simplify]: iters left: 4 (404 enodes) 6.475 * * [simplify]: Extracting #0: cost 1 inf + 0 6.475 * * [simplify]: Extracting #1: cost 66 inf + 0 6.476 * * [simplify]: Extracting #2: cost 293 inf + 0 6.479 * * [simplify]: Extracting #3: cost 455 inf + 268 6.493 * * [simplify]: Extracting #4: cost 320 inf + 58083 6.558 * * [simplify]: Extracting #5: cost 51 inf + 202749 6.685 * * [simplify]: Extracting #6: cost 5 inf + 228682 6.803 * * [simplify]: Extracting #7: cost 0 inf + 226636 6.920 * * [simplify]: Extracting #8: cost 0 inf + 224402 7.007 * * [simplify]: Extracting #9: cost 0 inf + 224393 7.099 * [simplify]: Simplified to (- (- (+ (/ (/ 1 (* x x)) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))))) (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x))))) (+ (fma (/ 1/2 (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x x)) (/ (/ 1 x) (- (log -1) (log (/ -1 x))))) (+ (/ (/ (/ (log (/ -1 x)) (* x x)) (- (log -1) (log (/ -1 x)))) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ 1/2 (* x (* (- (log -1) (log (/ -1 x))) x)))))) 7.099 * [simplify]: Simplified (2) to (λ (x) (- (- (+ (/ (/ 1 (* x x)) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))))) (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x))))) (+ (fma (/ 1/2 (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x x)) (/ (/ 1 x) (- (log -1) (log (/ -1 x))))) (+ (/ (/ (/ (log (/ -1 x)) (* x x)) (- (log -1) (log (/ -1 x)))) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ 1/2 (* x (* (- (log -1) (log (/ -1 x))) x))))))) 7.099 * * * [progress]: adding candidates to table 7.330 * * [progress]: iteration 3 / 4 7.330 * * * [progress]: picking best candidate 7.335 * * * * [pick]: Picked # 7.335 * * * [progress]: localizing error 7.344 * * * [progress]: generating rewritten candidates 7.344 * * * [progress]: generating series expansions 7.344 * * * [progress]: simplifying candidates 7.344 * * * [progress]: adding candidates to table 7.344 * * [progress]: iteration 4 / 4 7.344 * * * [progress]: picking best candidate 7.346 * * * * [pick]: Picked # 7.347 * * * [progress]: localizing error 7.361 * * * [progress]: generating rewritten candidates 7.361 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1) 7.366 * * * * [progress]: [ 2 / 3 ] rewriting at (2 2) 7.370 * * * * [progress]: [ 3 / 3 ] rewriting at (2) 7.402 * * * [progress]: generating series expansions 7.402 * * * * [progress]: [ 1 / 3 ] generating series at (2 1) 7.402 * [backup-simplify]: Simplify (log (- 1 x)) into (log (- 1 x)) 7.402 * [approximate]: Taking taylor expansion of (log (- 1 x)) in (x) around 0 7.402 * [taylor]: Taking taylor expansion of (log (- 1 x)) in x 7.402 * [taylor]: Taking taylor expansion of (- 1 x) in x 7.402 * [taylor]: Taking taylor expansion of 1 in x 7.402 * [backup-simplify]: Simplify 1 into 1 7.402 * [taylor]: Taking taylor expansion of x in x 7.402 * [backup-simplify]: Simplify 0 into 0 7.402 * [backup-simplify]: Simplify 1 into 1 7.402 * [backup-simplify]: Simplify (- 0) into 0 7.403 * [backup-simplify]: Simplify (+ 1 0) into 1 7.403 * [backup-simplify]: Simplify (log 1) into 0 7.403 * [taylor]: Taking taylor expansion of (log (- 1 x)) in x 7.403 * [taylor]: Taking taylor expansion of (- 1 x) in x 7.403 * [taylor]: Taking taylor expansion of 1 in x 7.403 * [backup-simplify]: Simplify 1 into 1 7.403 * [taylor]: Taking taylor expansion of x in x 7.403 * [backup-simplify]: Simplify 0 into 0 7.403 * [backup-simplify]: Simplify 1 into 1 7.403 * [backup-simplify]: Simplify (- 0) into 0 7.404 * [backup-simplify]: Simplify (+ 1 0) into 1 7.404 * [backup-simplify]: Simplify (log 1) into 0 7.404 * [backup-simplify]: Simplify 0 into 0 7.404 * [backup-simplify]: Simplify (- 1) into -1 7.405 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.405 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 7.405 * [backup-simplify]: Simplify -1 into -1 7.406 * [backup-simplify]: Simplify (- 0) into 0 7.406 * [backup-simplify]: Simplify (+ 0 0) into 0 7.407 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 7.407 * [backup-simplify]: Simplify -1/2 into -1/2 7.408 * [backup-simplify]: Simplify (- 0) into 0 7.408 * [backup-simplify]: Simplify (+ 0 0) into 0 7.411 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 -1) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 -1) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into -1/3 7.411 * [backup-simplify]: Simplify -1/3 into -1/3 7.411 * [backup-simplify]: Simplify (+ (* -1/3 (pow x 3)) (+ (* -1/2 (pow x 2)) (* -1 x))) into (- (+ x (+ (* 1/3 (pow x 3)) (* 1/2 (pow x 2))))) 7.411 * [backup-simplify]: Simplify (log (- 1 (/ 1 x))) into (log (- 1 (/ 1 x))) 7.411 * [approximate]: Taking taylor expansion of (log (- 1 (/ 1 x))) in (x) around 0 7.411 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 7.411 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 7.411 * [taylor]: Taking taylor expansion of 1 in x 7.411 * [backup-simplify]: Simplify 1 into 1 7.412 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.412 * [taylor]: Taking taylor expansion of x in x 7.412 * [backup-simplify]: Simplify 0 into 0 7.412 * [backup-simplify]: Simplify 1 into 1 7.412 * [backup-simplify]: Simplify (/ 1 1) into 1 7.412 * [backup-simplify]: Simplify (- 1) into -1 7.413 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.413 * [backup-simplify]: Simplify (log -1) into (log -1) 7.413 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 7.413 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 7.413 * [taylor]: Taking taylor expansion of 1 in x 7.413 * [backup-simplify]: Simplify 1 into 1 7.413 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.413 * [taylor]: Taking taylor expansion of x in x 7.413 * [backup-simplify]: Simplify 0 into 0 7.413 * [backup-simplify]: Simplify 1 into 1 7.413 * [backup-simplify]: Simplify (/ 1 1) into 1 7.413 * [backup-simplify]: Simplify (- 1) into -1 7.414 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.414 * [backup-simplify]: Simplify (log -1) into (log -1) 7.415 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.415 * [backup-simplify]: Simplify (- (log -1) (log x)) into (- (log -1) (log x)) 7.415 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.415 * [backup-simplify]: Simplify (- 0) into 0 7.416 * [backup-simplify]: Simplify (+ 1 0) into 1 7.416 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow -1 1)))) 1) into -1 7.416 * [backup-simplify]: Simplify -1 into -1 7.417 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.417 * [backup-simplify]: Simplify (- 0) into 0 7.418 * [backup-simplify]: Simplify (+ 0 0) into 0 7.419 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into -1/2 7.419 * [backup-simplify]: Simplify -1/2 into -1/2 7.419 * [backup-simplify]: Simplify (+ (* -1/2 (pow (/ 1 x) 2)) (+ (* -1 (/ 1 x)) (- (log -1) (log (/ 1 x))))) into (- (log -1) (+ (log (/ 1 x)) (+ (* 1/2 (/ 1 (pow x 2))) (/ 1 x)))) 7.420 * [backup-simplify]: Simplify (log (- 1 (/ 1 (- x)))) into (log (+ (/ 1 x) 1)) 7.420 * [approximate]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in (x) around 0 7.420 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 7.420 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 7.420 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.420 * [taylor]: Taking taylor expansion of x in x 7.420 * [backup-simplify]: Simplify 0 into 0 7.420 * [backup-simplify]: Simplify 1 into 1 7.420 * [backup-simplify]: Simplify (/ 1 1) into 1 7.420 * [taylor]: Taking taylor expansion of 1 in x 7.420 * [backup-simplify]: Simplify 1 into 1 7.420 * [backup-simplify]: Simplify (+ 1 0) into 1 7.420 * [backup-simplify]: Simplify (log 1) into 0 7.421 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 7.421 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 7.421 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.421 * [taylor]: Taking taylor expansion of x in x 7.421 * [backup-simplify]: Simplify 0 into 0 7.421 * [backup-simplify]: Simplify 1 into 1 7.421 * [backup-simplify]: Simplify (/ 1 1) into 1 7.421 * [taylor]: Taking taylor expansion of 1 in x 7.421 * [backup-simplify]: Simplify 1 into 1 7.421 * [backup-simplify]: Simplify (+ 1 0) into 1 7.421 * [backup-simplify]: Simplify (log 1) into 0 7.422 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.422 * [backup-simplify]: Simplify (- (log x)) into (- (log x)) 7.422 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.422 * [backup-simplify]: Simplify (+ 0 1) into 1 7.423 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.423 * [backup-simplify]: Simplify 1 into 1 7.424 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.424 * [backup-simplify]: Simplify (+ 0 0) into 0 7.425 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 7.425 * [backup-simplify]: Simplify -1/2 into -1/2 7.426 * [backup-simplify]: Simplify (+ (* -1/2 (pow (/ 1 (- x)) 2)) (+ (* 1 (/ 1 (- x))) (- (log (/ 1 (- x)))))) into (- (+ (log (/ -1 x)) (+ (* 1/2 (/ 1 (pow x 2))) (/ 1 x)))) 7.426 * * * * [progress]: [ 2 / 3 ] generating series at (2 2) 7.426 * [backup-simplify]: Simplify (log (+ 1 x)) into (log (+ x 1)) 7.426 * [approximate]: Taking taylor expansion of (log (+ x 1)) in (x) around 0 7.426 * [taylor]: Taking taylor expansion of (log (+ x 1)) in x 7.426 * [taylor]: Taking taylor expansion of (+ x 1) in x 7.426 * [taylor]: Taking taylor expansion of x in x 7.426 * [backup-simplify]: Simplify 0 into 0 7.426 * [backup-simplify]: Simplify 1 into 1 7.426 * [taylor]: Taking taylor expansion of 1 in x 7.426 * [backup-simplify]: Simplify 1 into 1 7.426 * [backup-simplify]: Simplify (+ 0 1) into 1 7.426 * [backup-simplify]: Simplify (log 1) into 0 7.426 * [taylor]: Taking taylor expansion of (log (+ x 1)) in x 7.426 * [taylor]: Taking taylor expansion of (+ x 1) in x 7.426 * [taylor]: Taking taylor expansion of x in x 7.426 * [backup-simplify]: Simplify 0 into 0 7.427 * [backup-simplify]: Simplify 1 into 1 7.427 * [taylor]: Taking taylor expansion of 1 in x 7.427 * [backup-simplify]: Simplify 1 into 1 7.427 * [backup-simplify]: Simplify (+ 0 1) into 1 7.427 * [backup-simplify]: Simplify (log 1) into 0 7.427 * [backup-simplify]: Simplify 0 into 0 7.427 * [backup-simplify]: Simplify (+ 1 0) into 1 7.428 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.428 * [backup-simplify]: Simplify 1 into 1 7.428 * [backup-simplify]: Simplify (+ 0 0) into 0 7.430 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 7.430 * [backup-simplify]: Simplify -1/2 into -1/2 7.430 * [backup-simplify]: Simplify (+ 0 0) into 0 7.433 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 1) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 1) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 1/3 7.433 * [backup-simplify]: Simplify 1/3 into 1/3 7.434 * [backup-simplify]: Simplify (+ (* 1/3 (pow x 3)) (+ (* -1/2 (pow x 2)) (* 1 x))) into (- (+ x (* 1/3 (pow x 3))) (* 1/2 (pow x 2))) 7.434 * [backup-simplify]: Simplify (log (+ 1 (/ 1 x))) into (log (+ (/ 1 x) 1)) 7.434 * [approximate]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in (x) around 0 7.434 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 7.434 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 7.434 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.434 * [taylor]: Taking taylor expansion of x in x 7.434 * [backup-simplify]: Simplify 0 into 0 7.434 * [backup-simplify]: Simplify 1 into 1 7.434 * [backup-simplify]: Simplify (/ 1 1) into 1 7.434 * [taylor]: Taking taylor expansion of 1 in x 7.434 * [backup-simplify]: Simplify 1 into 1 7.434 * [backup-simplify]: Simplify (+ 1 0) into 1 7.435 * [backup-simplify]: Simplify (log 1) into 0 7.435 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 7.435 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 7.435 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.435 * [taylor]: Taking taylor expansion of x in x 7.435 * [backup-simplify]: Simplify 0 into 0 7.435 * [backup-simplify]: Simplify 1 into 1 7.435 * [backup-simplify]: Simplify (/ 1 1) into 1 7.435 * [taylor]: Taking taylor expansion of 1 in x 7.435 * [backup-simplify]: Simplify 1 into 1 7.435 * [backup-simplify]: Simplify (+ 1 0) into 1 7.436 * [backup-simplify]: Simplify (log 1) into 0 7.436 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.436 * [backup-simplify]: Simplify (- (log x)) into (- (log x)) 7.436 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.437 * [backup-simplify]: Simplify (+ 0 1) into 1 7.437 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.437 * [backup-simplify]: Simplify 1 into 1 7.438 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.438 * [backup-simplify]: Simplify (+ 0 0) into 0 7.440 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 7.440 * [backup-simplify]: Simplify -1/2 into -1/2 7.440 * [backup-simplify]: Simplify (+ (* -1/2 (pow (/ 1 x) 2)) (+ (* 1 (/ 1 x)) (- (log (/ 1 x))))) into (- (/ 1 x) (+ (log (/ 1 x)) (* 1/2 (/ 1 (pow x 2))))) 7.440 * [backup-simplify]: Simplify (log (+ 1 (/ 1 (- x)))) into (log (- 1 (/ 1 x))) 7.440 * [approximate]: Taking taylor expansion of (log (- 1 (/ 1 x))) in (x) around 0 7.440 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 7.440 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 7.440 * [taylor]: Taking taylor expansion of 1 in x 7.440 * [backup-simplify]: Simplify 1 into 1 7.440 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.440 * [taylor]: Taking taylor expansion of x in x 7.440 * [backup-simplify]: Simplify 0 into 0 7.440 * [backup-simplify]: Simplify 1 into 1 7.440 * [backup-simplify]: Simplify (/ 1 1) into 1 7.441 * [backup-simplify]: Simplify (- 1) into -1 7.441 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.441 * [backup-simplify]: Simplify (log -1) into (log -1) 7.441 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 7.441 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 7.441 * [taylor]: Taking taylor expansion of 1 in x 7.441 * [backup-simplify]: Simplify 1 into 1 7.441 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.441 * [taylor]: Taking taylor expansion of x in x 7.441 * [backup-simplify]: Simplify 0 into 0 7.441 * [backup-simplify]: Simplify 1 into 1 7.442 * [backup-simplify]: Simplify (/ 1 1) into 1 7.442 * [backup-simplify]: Simplify (- 1) into -1 7.442 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.442 * [backup-simplify]: Simplify (log -1) into (log -1) 7.443 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.443 * [backup-simplify]: Simplify (- (log -1) (log x)) into (- (log -1) (log x)) 7.444 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.444 * [backup-simplify]: Simplify (- 0) into 0 7.444 * [backup-simplify]: Simplify (+ 1 0) into 1 7.445 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow -1 1)))) 1) into -1 7.445 * [backup-simplify]: Simplify -1 into -1 7.445 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.446 * [backup-simplify]: Simplify (- 0) into 0 7.446 * [backup-simplify]: Simplify (+ 0 0) into 0 7.447 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into -1/2 7.447 * [backup-simplify]: Simplify -1/2 into -1/2 7.448 * [backup-simplify]: Simplify (+ (* -1/2 (pow (/ 1 (- x)) 2)) (+ (* -1 (/ 1 (- x))) (- (log -1) (log (/ 1 (- x)))))) into (- (+ (/ 1 x) (log -1)) (+ (log (/ -1 x)) (* 1/2 (/ 1 (pow x 2))))) 7.448 * * * * [progress]: [ 3 / 3 ] generating series at (2) 7.448 * [backup-simplify]: Simplify (/ (log (- 1 x)) (log (+ 1 x))) into (/ (log (- 1 x)) (log (+ x 1))) 7.448 * [approximate]: Taking taylor expansion of (/ (log (- 1 x)) (log (+ x 1))) in (x) around 0 7.448 * [taylor]: Taking taylor expansion of (/ (log (- 1 x)) (log (+ x 1))) in x 7.448 * [taylor]: Taking taylor expansion of (log (- 1 x)) in x 7.448 * [taylor]: Taking taylor expansion of (- 1 x) in x 7.448 * [taylor]: Taking taylor expansion of 1 in x 7.448 * [backup-simplify]: Simplify 1 into 1 7.448 * [taylor]: Taking taylor expansion of x in x 7.448 * [backup-simplify]: Simplify 0 into 0 7.448 * [backup-simplify]: Simplify 1 into 1 7.448 * [backup-simplify]: Simplify (- 0) into 0 7.449 * [backup-simplify]: Simplify (+ 1 0) into 1 7.449 * [backup-simplify]: Simplify (log 1) into 0 7.449 * [taylor]: Taking taylor expansion of (log (+ x 1)) in x 7.449 * [taylor]: Taking taylor expansion of (+ x 1) in x 7.449 * [taylor]: Taking taylor expansion of x in x 7.449 * [backup-simplify]: Simplify 0 into 0 7.449 * [backup-simplify]: Simplify 1 into 1 7.449 * [taylor]: Taking taylor expansion of 1 in x 7.449 * [backup-simplify]: Simplify 1 into 1 7.449 * [backup-simplify]: Simplify (+ 0 1) into 1 7.449 * [backup-simplify]: Simplify (log 1) into 0 7.450 * [backup-simplify]: Simplify (- 1) into -1 7.450 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.451 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 7.451 * [backup-simplify]: Simplify (+ 1 0) into 1 7.452 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.452 * [backup-simplify]: Simplify (/ -1 1) into -1 7.452 * [taylor]: Taking taylor expansion of (/ (log (- 1 x)) (log (+ x 1))) in x 7.452 * [taylor]: Taking taylor expansion of (log (- 1 x)) in x 7.452 * [taylor]: Taking taylor expansion of (- 1 x) in x 7.452 * [taylor]: Taking taylor expansion of 1 in x 7.452 * [backup-simplify]: Simplify 1 into 1 7.452 * [taylor]: Taking taylor expansion of x in x 7.452 * [backup-simplify]: Simplify 0 into 0 7.452 * [backup-simplify]: Simplify 1 into 1 7.452 * [backup-simplify]: Simplify (- 0) into 0 7.453 * [backup-simplify]: Simplify (+ 1 0) into 1 7.453 * [backup-simplify]: Simplify (log 1) into 0 7.453 * [taylor]: Taking taylor expansion of (log (+ x 1)) in x 7.453 * [taylor]: Taking taylor expansion of (+ x 1) in x 7.453 * [taylor]: Taking taylor expansion of x in x 7.453 * [backup-simplify]: Simplify 0 into 0 7.453 * [backup-simplify]: Simplify 1 into 1 7.453 * [taylor]: Taking taylor expansion of 1 in x 7.453 * [backup-simplify]: Simplify 1 into 1 7.453 * [backup-simplify]: Simplify (+ 0 1) into 1 7.453 * [backup-simplify]: Simplify (log 1) into 0 7.454 * [backup-simplify]: Simplify (- 1) into -1 7.454 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.455 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 7.456 * [backup-simplify]: Simplify (+ 1 0) into 1 7.457 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.457 * [backup-simplify]: Simplify (/ -1 1) into -1 7.457 * [backup-simplify]: Simplify -1 into -1 7.458 * [backup-simplify]: Simplify (- 0) into 0 7.458 * [backup-simplify]: Simplify (+ 0 0) into 0 7.461 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 7.461 * [backup-simplify]: Simplify (+ 0 0) into 0 7.464 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 7.465 * [backup-simplify]: Simplify (- (/ -1/2 1) (+ (* -1 (/ -1/2 1)))) into -1 7.465 * [backup-simplify]: Simplify -1 into -1 7.465 * [backup-simplify]: Simplify (- 0) into 0 7.466 * [backup-simplify]: Simplify (+ 0 0) into 0 7.471 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 -1) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 -1) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into -1/3 7.472 * [backup-simplify]: Simplify (+ 0 0) into 0 7.477 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 1) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 1) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into 1/3 7.478 * [backup-simplify]: Simplify (- (/ -1/3 1) (+ (* -1 (/ 1/3 1)) (* -1 (/ -1/2 1)))) into -1/2 7.478 * [backup-simplify]: Simplify -1/2 into -1/2 7.478 * [backup-simplify]: Simplify (+ (* -1/2 (pow x 2)) (+ (* -1 x) -1)) into (- (+ x (+ (* 1/2 (pow x 2)) 1))) 7.479 * [backup-simplify]: Simplify (/ (log (- 1 (/ 1 x))) (log (+ 1 (/ 1 x)))) into (/ (log (- 1 (/ 1 x))) (log (+ (/ 1 x) 1))) 7.479 * [approximate]: Taking taylor expansion of (/ (log (- 1 (/ 1 x))) (log (+ (/ 1 x) 1))) in (x) around 0 7.479 * [taylor]: Taking taylor expansion of (/ (log (- 1 (/ 1 x))) (log (+ (/ 1 x) 1))) in x 7.479 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 7.479 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 7.479 * [taylor]: Taking taylor expansion of 1 in x 7.479 * [backup-simplify]: Simplify 1 into 1 7.479 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.479 * [taylor]: Taking taylor expansion of x in x 7.479 * [backup-simplify]: Simplify 0 into 0 7.479 * [backup-simplify]: Simplify 1 into 1 7.479 * [backup-simplify]: Simplify (/ 1 1) into 1 7.480 * [backup-simplify]: Simplify (- 1) into -1 7.480 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.481 * [backup-simplify]: Simplify (log -1) into (log -1) 7.481 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 7.481 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 7.481 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.481 * [taylor]: Taking taylor expansion of x in x 7.481 * [backup-simplify]: Simplify 0 into 0 7.481 * [backup-simplify]: Simplify 1 into 1 7.481 * [backup-simplify]: Simplify (/ 1 1) into 1 7.481 * [taylor]: Taking taylor expansion of 1 in x 7.481 * [backup-simplify]: Simplify 1 into 1 7.482 * [backup-simplify]: Simplify (+ 1 0) into 1 7.482 * [backup-simplify]: Simplify (log 1) into 0 7.483 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.483 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.484 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.484 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.485 * [backup-simplify]: Simplify (/ (- (log -1) (log x)) (- (log x))) into (* -1 (/ (- (log -1) (log x)) (log x))) 7.485 * [taylor]: Taking taylor expansion of (/ (log (- 1 (/ 1 x))) (log (+ (/ 1 x) 1))) in x 7.485 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 7.485 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 7.485 * [taylor]: Taking taylor expansion of 1 in x 7.485 * [backup-simplify]: Simplify 1 into 1 7.485 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.485 * [taylor]: Taking taylor expansion of x in x 7.485 * [backup-simplify]: Simplify 0 into 0 7.485 * [backup-simplify]: Simplify 1 into 1 7.485 * [backup-simplify]: Simplify (/ 1 1) into 1 7.486 * [backup-simplify]: Simplify (- 1) into -1 7.486 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.487 * [backup-simplify]: Simplify (log -1) into (log -1) 7.487 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 7.487 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 7.487 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.487 * [taylor]: Taking taylor expansion of x in x 7.487 * [backup-simplify]: Simplify 0 into 0 7.487 * [backup-simplify]: Simplify 1 into 1 7.487 * [backup-simplify]: Simplify (/ 1 1) into 1 7.487 * [taylor]: Taking taylor expansion of 1 in x 7.487 * [backup-simplify]: Simplify 1 into 1 7.488 * [backup-simplify]: Simplify (+ 1 0) into 1 7.488 * [backup-simplify]: Simplify (log 1) into 0 7.489 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.489 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.490 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.490 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.491 * [backup-simplify]: Simplify (/ (- (log -1) (log x)) (- (log x))) into (* -1 (/ (- (log -1) (log x)) (log x))) 7.491 * [backup-simplify]: Simplify (* -1 (/ (- (log -1) (log x)) (log x))) into (* -1 (/ (- (log -1) (log x)) (log x))) 7.492 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.492 * [backup-simplify]: Simplify (- 0) into 0 7.493 * [backup-simplify]: Simplify (+ 1 0) into 1 7.498 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow -1 1)))) 1) into -1 7.499 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.500 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.500 * [backup-simplify]: Simplify (+ 0 1) into 1 7.501 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.502 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.503 * [backup-simplify]: Simplify (- (/ -1 (- (log x))) (+ (* (* -1 (/ (- (log -1) (log x)) (log x))) (/ 1 (- (log x)))))) into (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) 7.503 * [backup-simplify]: Simplify (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) into (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) 7.504 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.505 * [backup-simplify]: Simplify (- 0) into 0 7.505 * [backup-simplify]: Simplify (+ 0 0) into 0 7.507 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into -1/2 7.507 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.508 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.508 * [backup-simplify]: Simplify (+ 0 0) into 0 7.510 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 7.510 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.510 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.511 * [backup-simplify]: Simplify (- (/ -1/2 (- (log x))) (+ (* (* -1 (/ (- (log -1) (log x)) (log x))) (/ -1/2 (- (log x)))) (* (- (* 2 (/ 1 (log x))) (/ (log -1) (pow (log x) 2))) (/ 1 (- (log x)))))) into (- (+ (* 1/2 (/ (log -1) (pow (log x) 2))) (* 2 (/ 1 (pow (log x) 2)))) (/ (log -1) (pow (log x) 3))) 7.512 * [backup-simplify]: Simplify (- (+ (* 1/2 (/ (log -1) (pow (log x) 2))) (* 2 (/ 1 (pow (log x) 2)))) (/ (log -1) (pow (log x) 3))) into (- (+ (* 1/2 (/ (log -1) (pow (log x) 2))) (* 2 (/ 1 (pow (log x) 2)))) (/ (log -1) (pow (log x) 3))) 7.514 * [backup-simplify]: Simplify (+ (* (- (+ (* 1/2 (/ (log -1) (pow (log (/ 1 x)) 2))) (* 2 (/ 1 (pow (log (/ 1 x)) 2)))) (/ (log -1) (pow (log (/ 1 x)) 3))) (pow (/ 1 x) 2)) (+ (* (- (* 2 (/ 1 (log (/ 1 x)))) (/ (log -1) (pow (log (/ 1 x)) 2))) (/ 1 x)) (* -1 (/ (- (log -1) (log (/ 1 x))) (log (/ 1 x)))))) into (- (+ (* 2 (/ 1 (* (pow (log (/ 1 x)) 2) (pow x 2)))) (+ (* 2 (/ 1 (* (log (/ 1 x)) x))) (+ (* 1/2 (/ (log -1) (* (pow (log (/ 1 x)) 2) (pow x 2)))) 1))) (+ (/ (log -1) (* (pow (log (/ 1 x)) 3) (pow x 2))) (+ (/ (log -1) (log (/ 1 x))) (/ (log -1) (* (pow (log (/ 1 x)) 2) x))))) 7.514 * [backup-simplify]: Simplify (/ (log (- 1 (/ 1 (- x)))) (log (+ 1 (/ 1 (- x))))) into (/ (log (+ (/ 1 x) 1)) (log (- 1 (/ 1 x)))) 7.514 * [approximate]: Taking taylor expansion of (/ (log (+ (/ 1 x) 1)) (log (- 1 (/ 1 x)))) in (x) around 0 7.514 * [taylor]: Taking taylor expansion of (/ (log (+ (/ 1 x) 1)) (log (- 1 (/ 1 x)))) in x 7.514 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 7.514 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 7.514 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.514 * [taylor]: Taking taylor expansion of x in x 7.514 * [backup-simplify]: Simplify 0 into 0 7.514 * [backup-simplify]: Simplify 1 into 1 7.514 * [backup-simplify]: Simplify (/ 1 1) into 1 7.514 * [taylor]: Taking taylor expansion of 1 in x 7.514 * [backup-simplify]: Simplify 1 into 1 7.515 * [backup-simplify]: Simplify (+ 1 0) into 1 7.515 * [backup-simplify]: Simplify (log 1) into 0 7.515 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 7.515 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 7.515 * [taylor]: Taking taylor expansion of 1 in x 7.515 * [backup-simplify]: Simplify 1 into 1 7.515 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.515 * [taylor]: Taking taylor expansion of x in x 7.515 * [backup-simplify]: Simplify 0 into 0 7.515 * [backup-simplify]: Simplify 1 into 1 7.515 * [backup-simplify]: Simplify (/ 1 1) into 1 7.516 * [backup-simplify]: Simplify (- 1) into -1 7.516 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.516 * [backup-simplify]: Simplify (log -1) into (log -1) 7.516 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.517 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.517 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.518 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.518 * [backup-simplify]: Simplify (/ (- (log x)) (- (log -1) (log x))) into (* -1 (/ (log x) (- (log -1) (log x)))) 7.518 * [taylor]: Taking taylor expansion of (/ (log (+ (/ 1 x) 1)) (log (- 1 (/ 1 x)))) in x 7.518 * [taylor]: Taking taylor expansion of (log (+ (/ 1 x) 1)) in x 7.518 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 7.518 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.518 * [taylor]: Taking taylor expansion of x in x 7.518 * [backup-simplify]: Simplify 0 into 0 7.518 * [backup-simplify]: Simplify 1 into 1 7.518 * [backup-simplify]: Simplify (/ 1 1) into 1 7.518 * [taylor]: Taking taylor expansion of 1 in x 7.518 * [backup-simplify]: Simplify 1 into 1 7.519 * [backup-simplify]: Simplify (+ 1 0) into 1 7.519 * [backup-simplify]: Simplify (log 1) into 0 7.519 * [taylor]: Taking taylor expansion of (log (- 1 (/ 1 x))) in x 7.519 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 7.519 * [taylor]: Taking taylor expansion of 1 in x 7.519 * [backup-simplify]: Simplify 1 into 1 7.519 * [taylor]: Taking taylor expansion of (/ 1 x) in x 7.519 * [taylor]: Taking taylor expansion of x in x 7.519 * [backup-simplify]: Simplify 0 into 0 7.519 * [backup-simplify]: Simplify 1 into 1 7.519 * [backup-simplify]: Simplify (/ 1 1) into 1 7.520 * [backup-simplify]: Simplify (- 1) into -1 7.520 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.520 * [backup-simplify]: Simplify (log -1) into (log -1) 7.520 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.521 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.521 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) 0) into (- (log x)) 7.522 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.522 * [backup-simplify]: Simplify (/ (- (log x)) (- (log -1) (log x))) into (* -1 (/ (log x) (- (log -1) (log x)))) 7.522 * [backup-simplify]: Simplify (* -1 (/ (log x) (- (log -1) (log x)))) into (* -1 (/ (log x) (- (log -1) (log x)))) 7.523 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.523 * [backup-simplify]: Simplify (+ 0 1) into 1 7.524 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.525 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.525 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.526 * [backup-simplify]: Simplify (- 0) into 0 7.526 * [backup-simplify]: Simplify (+ 1 0) into 1 7.527 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow -1 1)))) 1) into -1 7.527 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.528 * [backup-simplify]: Simplify (- (/ 1 (- (log -1) (log x))) (+ (* (* -1 (/ (log x) (- (log -1) (log x)))) (/ -1 (- (log -1) (log x)))))) into (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) 7.529 * [backup-simplify]: Simplify (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) into (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) 7.529 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.529 * [backup-simplify]: Simplify (+ 0 0) into 0 7.531 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 7.532 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.532 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.532 * [backup-simplify]: Simplify (- 0) into 0 7.533 * [backup-simplify]: Simplify (+ 0 0) into 0 7.534 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into -1/2 7.535 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.535 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log -1)) into (- (log -1) (log x)) 7.538 * [backup-simplify]: Simplify (- (/ -1/2 (- (log -1) (log x))) (+ (* (* -1 (/ (log x) (- (log -1) (log x)))) (/ -1/2 (- (log -1) (log x)))) (* (- (/ 1 (- (log -1) (log x))) (/ (log x) (pow (- (log -1) (log x)) 2))) (/ -1 (- (log -1) (log x)))))) into (- (/ 1 (pow (- (log -1) (log x)) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log x)))) (+ (/ (log x) (pow (- (log -1) (log x)) 3)) (* 1/2 (/ (log x) (pow (- (log -1) (log x)) 2)))))) 7.539 * [backup-simplify]: Simplify (- (/ 1 (pow (- (log -1) (log x)) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log x)))) (+ (/ (log x) (pow (- (log -1) (log x)) 3)) (* 1/2 (/ (log x) (pow (- (log -1) (log x)) 2)))))) into (- (/ 1 (pow (- (log -1) (log x)) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log x)))) (+ (/ (log x) (pow (- (log -1) (log x)) 3)) (* 1/2 (/ (log x) (pow (- (log -1) (log x)) 2)))))) 7.542 * [backup-simplify]: Simplify (+ (* (- (/ 1 (pow (- (log -1) (log (/ 1 (- x)))) 2)) (+ (* 1/2 (/ 1 (- (log -1) (log (/ 1 (- x)))))) (+ (/ (log (/ 1 (- x))) (pow (- (log -1) (log (/ 1 (- x)))) 3)) (* 1/2 (/ (log (/ 1 (- x))) (pow (- (log -1) (log (/ 1 (- x)))) 2)))))) (pow (/ 1 (- x)) 2)) (+ (* (- (/ 1 (- (log -1) (log (/ 1 (- x))))) (/ (log (/ 1 (- x))) (pow (- (log -1) (log (/ 1 (- x)))) 2))) (/ 1 (- x))) (* -1 (/ (log (/ 1 (- x))) (- (log -1) (log (/ 1 (- x)))))))) into (- (+ (/ (log (/ -1 x)) (* x (pow (- (log -1) (log (/ -1 x))) 2))) (/ 1 (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (+ (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x)))) (+ (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 3))) (+ (/ 1 (* x (- (log -1) (log (/ -1 x))))) (+ (* 1/2 (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (* 1/2 (/ 1 (* (pow x 2) (- (log -1) (log (/ -1 x))))))))))) 7.542 * * * [progress]: simplifying candidates 7.542 * * * * [progress]: [ 1 / 91 ] simplifiying candidate # 7.543 * * * * [progress]: [ 2 / 91 ] simplifiying candidate # 7.543 * * * * [progress]: [ 3 / 91 ] simplifiying candidate # 7.543 * [simplify]: Simplifying (- x) 7.543 * * [simplify]: iters left: 2 (2 enodes) 7.543 * * [simplify]: iters left: 1 (6 enodes) 7.544 * * [simplify]: Extracting #0: cost 1 inf + 0 7.544 * * [simplify]: Extracting #1: cost 3 inf + 0 7.544 * * [simplify]: Extracting #2: cost 2 inf + 1 7.544 * * [simplify]: Extracting #3: cost 0 inf + 83 7.544 * [simplify]: Simplified to (- x) 7.544 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (log1p (- x)) (log (+ 1 x)))) 7.545 * * * * [progress]: [ 4 / 91 ] simplifiying candidate # 7.545 * [simplify]: Simplifying (- x) 7.545 * * [simplify]: iters left: 2 (2 enodes) 7.545 * * [simplify]: iters left: 1 (6 enodes) 7.546 * * [simplify]: Extracting #0: cost 1 inf + 0 7.546 * * [simplify]: Extracting #1: cost 3 inf + 0 7.546 * * [simplify]: Extracting #2: cost 2 inf + 1 7.546 * * [simplify]: Extracting #3: cost 0 inf + 83 7.546 * [simplify]: Simplified to (- x) 7.546 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (log1p (- x)) (log (+ 1 x)))) 7.546 * * * * [progress]: [ 5 / 91 ] simplifiying candidate # 7.546 * [simplify]: Simplifying (log (* (cbrt (- 1 x)) (cbrt (- 1 x)))) 7.546 * * [simplify]: iters left: 6 (6 enodes) 7.548 * * [simplify]: iters left: 5 (24 enodes) 7.552 * * [simplify]: iters left: 4 (31 enodes) 7.557 * * [simplify]: Extracting #0: cost 1 inf + 0 7.557 * * [simplify]: Extracting #1: cost 4 inf + 0 7.557 * * [simplify]: Extracting #2: cost 7 inf + 0 7.557 * * [simplify]: Extracting #3: cost 9 inf + 0 7.557 * * [simplify]: Extracting #4: cost 13 inf + 0 7.557 * * [simplify]: Extracting #5: cost 12 inf + 2 7.557 * * [simplify]: Extracting #6: cost 7 inf + 290 7.557 * * [simplify]: Extracting #7: cost 1 inf + 1352 7.558 * * [simplify]: Extracting #8: cost 0 inf + 1584 7.558 * [simplify]: Simplified to (log (* (cbrt (- 1 x)) (cbrt (- 1 x)))) 7.558 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ (log (* (cbrt (- 1 x)) (cbrt (- 1 x)))) (log (cbrt (- 1 x)))) (log (+ 1 x)))) 7.558 * * * * [progress]: [ 6 / 91 ] simplifiying candidate # 7.558 * [simplify]: Simplifying (log (sqrt (- 1 x))) 7.558 * * [simplify]: iters left: 4 (5 enodes) 7.560 * * [simplify]: iters left: 3 (19 enodes) 7.563 * * [simplify]: iters left: 2 (24 enodes) 7.567 * * [simplify]: Extracting #0: cost 1 inf + 0 7.567 * * [simplify]: Extracting #1: cost 3 inf + 0 7.567 * * [simplify]: Extracting #2: cost 5 inf + 0 7.567 * * [simplify]: Extracting #3: cost 9 inf + 0 7.567 * * [simplify]: Extracting #4: cost 7 inf + 43 7.567 * * [simplify]: Extracting #5: cost 0 inf + 636 7.567 * [simplify]: Simplified to (log (sqrt (- 1 x))) 7.567 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ (log (sqrt (- 1 x))) (log (sqrt (- 1 x)))) (log (+ 1 x)))) 7.567 * * * * [progress]: [ 7 / 91 ] simplifiying candidate # 7.567 * [simplify]: Simplifying (log 1) 7.568 * * [simplify]: iters left: 1 (2 enodes) 7.569 * * [simplify]: Extracting #0: cost 1 inf + 0 7.569 * * [simplify]: Extracting #1: cost 0 inf + 1 7.569 * [simplify]: Simplified to 0 7.569 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ 0 (log (- 1 x))) (log (+ 1 x)))) 7.569 * * * * [progress]: [ 8 / 91 ] simplifiying candidate # 7.570 * [simplify]: Simplifying (log (+ (sqrt 1) (sqrt x))) 7.570 * * [simplify]: iters left: 4 (6 enodes) 7.572 * * [simplify]: iters left: 3 (21 enodes) 7.575 * * [simplify]: iters left: 2 (24 enodes) 7.578 * * [simplify]: Extracting #0: cost 1 inf + 0 7.578 * * [simplify]: Extracting #1: cost 4 inf + 0 7.578 * * [simplify]: Extracting #2: cost 8 inf + 0 7.578 * * [simplify]: Extracting #3: cost 0 inf + 510 7.578 * [simplify]: Simplified to (log1p (sqrt x)) 7.578 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ (log1p (sqrt x)) (log (- (sqrt 1) (sqrt x)))) (log (+ 1 x)))) 7.578 * * * * [progress]: [ 9 / 91 ] simplifiying candidate # 7.579 * [simplify]: Simplifying (log (+ 1 (sqrt x))) 7.579 * * [simplify]: iters left: 4 (5 enodes) 7.580 * * [simplify]: iters left: 3 (19 enodes) 7.584 * * [simplify]: iters left: 2 (21 enodes) 7.590 * * [simplify]: Extracting #0: cost 1 inf + 0 7.590 * * [simplify]: Extracting #1: cost 4 inf + 0 7.590 * * [simplify]: Extracting #2: cost 8 inf + 0 7.590 * * [simplify]: Extracting #3: cost 2 inf + 346 7.590 * * [simplify]: Extracting #4: cost 0 inf + 510 7.590 * [simplify]: Simplified to (log1p (sqrt x)) 7.590 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ (log1p (sqrt x)) (log (- 1 (sqrt x)))) (log (+ 1 x)))) 7.590 * * * * [progress]: [ 10 / 91 ] simplifiying candidate # 7.591 * [simplify]: Simplifying (log 1) 7.591 * * [simplify]: iters left: 1 (2 enodes) 7.596 * * [simplify]: Extracting #0: cost 1 inf + 0 7.596 * * [simplify]: Extracting #1: cost 0 inf + 1 7.596 * [simplify]: Simplified to 0 7.596 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (+ 0 (log (- 1 x))) (log (+ 1 x)))) 7.596 * * * * [progress]: [ 11 / 91 ] simplifiying candidate # 7.597 * [simplify]: Simplifying (log (- (pow 1 3) (pow x 3))) 7.597 * * [simplify]: iters left: 4 (7 enodes) 7.602 * * [simplify]: iters left: 3 (33 enodes) 7.615 * * [simplify]: iters left: 2 (65 enodes) 7.639 * * [simplify]: iters left: 1 (113 enodes) 7.676 * * [simplify]: Extracting #0: cost 1 inf + 0 7.677 * * [simplify]: Extracting #1: cost 4 inf + 0 7.677 * * [simplify]: Extracting #2: cost 20 inf + 0 7.677 * * [simplify]: Extracting #3: cost 39 inf + 43 7.677 * * [simplify]: Extracting #4: cost 28 inf + 1104 7.679 * * [simplify]: Extracting #5: cost 7 inf + 5954 7.681 * * [simplify]: Extracting #6: cost 0 inf + 8837 7.682 * * [simplify]: Extracting #7: cost 0 inf + 8717 7.684 * [simplify]: Simplified to (log (- 1 (* x (* x x)))) 7.684 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (- (log (- 1 (* x (* x x)))) (log (+ (* 1 1) (+ (* x x) (* 1 x))))) (log (+ 1 x)))) 7.684 * * * * [progress]: [ 12 / 91 ] simplifiying candidate # 7.685 * [simplify]: Simplifying (log (- (* 1 1) (* x x))) 7.685 * * [simplify]: iters left: 5 (6 enodes) 7.689 * * [simplify]: iters left: 4 (21 enodes) 7.696 * * [simplify]: iters left: 3 (30 enodes) 7.705 * * [simplify]: iters left: 2 (34 enodes) 7.714 * * [simplify]: Extracting #0: cost 1 inf + 0 7.714 * * [simplify]: Extracting #1: cost 4 inf + 0 7.714 * * [simplify]: Extracting #2: cost 10 inf + 0 7.714 * * [simplify]: Extracting #3: cost 6 inf + 246 7.714 * * [simplify]: Extracting #4: cost 1 inf + 644 7.715 * * [simplify]: Extracting #5: cost 0 inf + 796 7.715 * [simplify]: Simplified to (log (- 1 (* x x))) 7.715 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (- (log (- 1 (* x x))) (log (+ 1 x))) (log (+ 1 x)))) 7.715 * * * * [progress]: [ 13 / 91 ] simplifiying candidate # 7.716 * * * * [progress]: [ 14 / 91 ] simplifiying candidate # 7.716 * * * * [progress]: [ 15 / 91 ] simplifiying candidate # 7.716 * [simplify]: Simplifying (- 1 x) 7.716 * * [simplify]: iters left: 2 (3 enodes) 7.718 * * [simplify]: iters left: 1 (13 enodes) 7.723 * * [simplify]: Extracting #0: cost 1 inf + 0 7.723 * * [simplify]: Extracting #1: cost 5 inf + 0 7.723 * * [simplify]: Extracting #2: cost 3 inf + 43 7.723 * * [simplify]: Extracting #3: cost 0 inf + 168 7.723 * [simplify]: Simplified to (- 1 x) 7.723 * [simplify]: Simplified (2 1 1) to (λ (x) (/ (log (- 1 x)) (log (+ 1 x)))) 7.723 * * * * [progress]: [ 16 / 91 ] simplifiying candidate # 7.723 * * * * [progress]: [ 17 / 91 ] simplifiying candidate # 7.723 * * * * [progress]: [ 18 / 91 ] simplifiying candidate # 7.724 * * * * [progress]: [ 19 / 91 ] simplifiying candidate # 7.724 * * * * [progress]: [ 20 / 91 ] simplifiying candidate # 7.724 * * * * [progress]: [ 21 / 91 ] simplifiying candidate # 7.724 * * * * [progress]: [ 22 / 91 ] simplifiying candidate #real (real->posit16 (log (- 1 x)))) (log (+ 1 x))))> 7.724 * * * * [progress]: [ 23 / 91 ] simplifiying candidate # 7.724 * * * * [progress]: [ 24 / 91 ] simplifiying candidate # 7.724 * * * * [progress]: [ 25 / 91 ] simplifiying candidate # 7.724 * * * * [progress]: [ 26 / 91 ] simplifiying candidate # 7.724 * [simplify]: Simplifying (log (* (cbrt (+ 1 x)) (cbrt (+ 1 x)))) 7.724 * * [simplify]: iters left: 6 (6 enodes) 7.728 * * [simplify]: iters left: 5 (23 enodes) 7.735 * * [simplify]: iters left: 4 (27 enodes) 7.743 * * [simplify]: Extracting #0: cost 1 inf + 0 7.743 * * [simplify]: Extracting #1: cost 4 inf + 0 7.743 * * [simplify]: Extracting #2: cost 7 inf + 0 7.743 * * [simplify]: Extracting #3: cost 9 inf + 0 7.744 * * [simplify]: Extracting #4: cost 12 inf + 0 7.744 * * [simplify]: Extracting #5: cost 10 inf + 2 7.744 * * [simplify]: Extracting #6: cost 8 inf + 86 7.744 * * [simplify]: Extracting #7: cost 1 inf + 1270 7.744 * * [simplify]: Extracting #8: cost 0 inf + 1502 7.745 * [simplify]: Simplified to (log (* (cbrt (+ x 1)) (cbrt (+ x 1)))) 7.745 * [simplify]: Simplified (2 2 1) to (λ (x) (/ (log (- 1 x)) (+ (log (* (cbrt (+ x 1)) (cbrt (+ x 1)))) (log (cbrt (+ 1 x)))))) 7.745 * * * * [progress]: [ 27 / 91 ] simplifiying candidate # 7.745 * [simplify]: Simplifying (log (sqrt (+ 1 x))) 7.745 * * [simplify]: iters left: 4 (5 enodes) 7.748 * * [simplify]: iters left: 3 (18 enodes) 7.757 * * [simplify]: iters left: 2 (20 enodes) 7.764 * * [simplify]: Extracting #0: cost 1 inf + 0 7.764 * * [simplify]: Extracting #1: cost 3 inf + 0 7.764 * * [simplify]: Extracting #2: cost 5 inf + 0 7.764 * * [simplify]: Extracting #3: cost 8 inf + 0 7.764 * * [simplify]: Extracting #4: cost 6 inf + 2 7.764 * * [simplify]: Extracting #5: cost 0 inf + 554 7.765 * [simplify]: Simplified to (log (sqrt (+ x 1))) 7.765 * [simplify]: Simplified (2 2 1) to (λ (x) (/ (log (- 1 x)) (+ (log (sqrt (+ x 1))) (log (sqrt (+ 1 x)))))) 7.765 * * * * [progress]: [ 28 / 91 ] simplifiying candidate # 7.765 * [simplify]: Simplifying (log 1) 7.765 * * [simplify]: iters left: 1 (2 enodes) 7.767 * * [simplify]: Extracting #0: cost 1 inf + 0 7.767 * * [simplify]: Extracting #1: cost 0 inf + 1 7.767 * [simplify]: Simplified to 0 7.767 * [simplify]: Simplified (2 2 1) to (λ (x) (/ (log (- 1 x)) (+ 0 (log (+ 1 x))))) 7.767 * * * * [progress]: [ 29 / 91 ] simplifiying candidate # 7.768 * [simplify]: Simplifying (log 1) 7.768 * * [simplify]: iters left: 1 (2 enodes) 7.769 * * [simplify]: Extracting #0: cost 1 inf + 0 7.769 * * [simplify]: Extracting #1: cost 0 inf + 1 7.769 * [simplify]: Simplified to 0 7.769 * [simplify]: Simplified (2 2 1) to (λ (x) (/ (log (- 1 x)) (+ 0 (log (+ 1 x))))) 7.769 * * * * [progress]: [ 30 / 91 ] simplifiying candidate # 7.769 * [simplify]: Simplifying (log (+ (pow 1 3) (pow x 3))) 7.770 * * [simplify]: iters left: 4 (7 enodes) 7.772 * * [simplify]: iters left: 3 (32 enodes) 7.779 * * [simplify]: iters left: 2 (54 enodes) 7.790 * * [simplify]: iters left: 1 (80 enodes) 7.806 * * [simplify]: Extracting #0: cost 1 inf + 0 7.806 * * [simplify]: Extracting #1: cost 4 inf + 0 7.806 * * [simplify]: Extracting #2: cost 14 inf + 0 7.807 * * [simplify]: Extracting #3: cost 18 inf + 44 7.807 * * [simplify]: Extracting #4: cost 7 inf + 2096 7.808 * * [simplify]: Extracting #5: cost 6 inf + 2552 7.808 * * [simplify]: Extracting #6: cost 1 inf + 3903 7.809 * * [simplify]: Extracting #7: cost 0 inf + 4115 7.810 * [simplify]: Simplified to (log (fma x (* x x) 1)) 7.810 * [simplify]: Simplified (2 2 1) to (λ (x) (/ (log (- 1 x)) (- (log (fma x (* x x) 1)) (log (+ (* 1 1) (- (* x x) (* 1 x))))))) 7.810 * * * * [progress]: [ 31 / 91 ] simplifiying candidate # 7.810 * [simplify]: Simplifying (log (- (* 1 1) (* x x))) 7.810 * * [simplify]: iters left: 5 (6 enodes) 7.814 * * [simplify]: iters left: 4 (21 enodes) 7.821 * * [simplify]: iters left: 3 (30 enodes) 7.830 * * [simplify]: iters left: 2 (34 enodes) 7.835 * * [simplify]: Extracting #0: cost 1 inf + 0 7.835 * * [simplify]: Extracting #1: cost 4 inf + 0 7.835 * * [simplify]: Extracting #2: cost 10 inf + 0 7.835 * * [simplify]: Extracting #3: cost 6 inf + 246 7.835 * * [simplify]: Extracting #4: cost 1 inf + 644 7.835 * * [simplify]: Extracting #5: cost 0 inf + 796 7.836 * [simplify]: Simplified to (log (- 1 (* x x))) 7.836 * [simplify]: Simplified (2 2 1) to (λ (x) (/ (log (- 1 x)) (- (log (- 1 (* x x))) (log (- 1 x))))) 7.836 * * * * [progress]: [ 32 / 91 ] simplifiying candidate # 7.836 * * * * [progress]: [ 33 / 91 ] simplifiying candidate # 7.836 * * * * [progress]: [ 34 / 91 ] simplifiying candidate # 7.836 * [simplify]: Simplifying (+ 1 x) 7.836 * * [simplify]: iters left: 2 (3 enodes) 7.837 * * [simplify]: iters left: 1 (12 enodes) 7.839 * * [simplify]: Extracting #0: cost 1 inf + 0 7.839 * * [simplify]: Extracting #1: cost 4 inf + 0 7.839 * * [simplify]: Extracting #2: cost 2 inf + 2 7.839 * * [simplify]: Extracting #3: cost 0 inf + 86 7.839 * [simplify]: Simplified to (+ x 1) 7.839 * [simplify]: Simplified (2 2 1) to (λ (x) (/ (log (- 1 x)) (log (+ x 1)))) 7.840 * * * * [progress]: [ 35 / 91 ] simplifiying candidate # 7.840 * * * * [progress]: [ 36 / 91 ] simplifiying candidate # 7.840 * * * * [progress]: [ 37 / 91 ] simplifiying candidate # 7.840 * * * * [progress]: [ 38 / 91 ] simplifiying candidate # 7.840 * * * * [progress]: [ 39 / 91 ] simplifiying candidate # 7.840 * * * * [progress]: [ 40 / 91 ] simplifiying candidate # 7.840 * * * * [progress]: [ 41 / 91 ] simplifiying candidate #real (real->posit16 (log (+ 1 x))))))> 7.840 * * * * [progress]: [ 42 / 91 ] simplifiying candidate # 7.840 * * * * [progress]: [ 43 / 91 ] simplifiying candidate # 7.840 * * * * [progress]: [ 44 / 91 ] simplifiying candidate # 7.840 * * * * [progress]: [ 45 / 91 ] simplifiying candidate # 7.840 * [simplify]: Simplifying (- (log (log (- 1 x))) (log (log (+ 1 x)))) 7.840 * * [simplify]: iters left: 6 (9 enodes) 7.843 * * [simplify]: iters left: 5 (35 enodes) 7.849 * * [simplify]: iters left: 4 (44 enodes) 7.856 * * [simplify]: Extracting #0: cost 1 inf + 0 7.856 * * [simplify]: Extracting #1: cost 5 inf + 0 7.856 * * [simplify]: Extracting #2: cost 10 inf + 0 7.856 * * [simplify]: Extracting #3: cost 16 inf + 0 7.856 * * [simplify]: Extracting #4: cost 19 inf + 1 7.856 * * [simplify]: Extracting #5: cost 11 inf + 809 7.857 * * [simplify]: Extracting #6: cost 1 inf + 2385 7.857 * * [simplify]: Extracting #7: cost 0 inf + 2510 7.858 * [simplify]: Simplified to (- (log (log (- 1 x))) (log (log1p x))) 7.858 * [simplify]: Simplified (2 1) to (λ (x) (exp (- (log (log (- 1 x))) (log (log1p x))))) 7.858 * * * * [progress]: [ 46 / 91 ] simplifiying candidate # 7.858 * * * * [progress]: [ 47 / 91 ] simplifiying candidate # 7.858 * * * * [progress]: [ 48 / 91 ] simplifiying candidate # 7.858 * [simplify]: Simplifying (/ (* (* (log (- 1 x)) (log (- 1 x))) (log (- 1 x))) (* (* (log (+ 1 x)) (log (+ 1 x))) (log (+ 1 x)))) 7.858 * * [simplify]: iters left: 6 (11 enodes) 7.864 * * [simplify]: iters left: 5 (48 enodes) 7.873 * * [simplify]: iters left: 4 (94 enodes) 7.891 * * [simplify]: iters left: 3 (170 enodes) 7.951 * * [simplify]: iters left: 2 (276 enodes) 8.032 * * [simplify]: iters left: 1 (456 enodes) 8.243 * * [simplify]: Extracting #0: cost 1 inf + 0 8.243 * * [simplify]: Extracting #1: cost 79 inf + 0 8.244 * * [simplify]: Extracting #2: cost 204 inf + 1 8.245 * * [simplify]: Extracting #3: cost 209 inf + 1043 8.247 * * [simplify]: Extracting #4: cost 142 inf + 30198 8.257 * * [simplify]: Extracting #5: cost 9 inf + 106087 8.276 * * [simplify]: Extracting #6: cost 0 inf + 111549 8.300 * [simplify]: Simplified to (* (/ (log (- 1 x)) (log1p x)) (* (/ (log (- 1 x)) (log1p x)) (/ (log (- 1 x)) (log1p x)))) 8.300 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (/ (log (- 1 x)) (log1p x)) (* (/ (log (- 1 x)) (log1p x)) (/ (log (- 1 x)) (log1p x)))))) 8.301 * * * * [progress]: [ 49 / 91 ] simplifiying candidate # 8.301 * * * * [progress]: [ 50 / 91 ] simplifiying candidate # 8.301 * * * * [progress]: [ 51 / 91 ] simplifiying candidate # 8.301 * * * * [progress]: [ 52 / 91 ] simplifiying candidate # 8.301 * * * * [progress]: [ 53 / 91 ] simplifiying candidate # 8.301 * [simplify]: Simplifying (/ (log (- (pow 1 3) (pow x 3))) (log (+ 1 x))) 8.301 * * [simplify]: iters left: 6 (10 enodes) 8.308 * * [simplify]: iters left: 5 (44 enodes) 8.324 * * [simplify]: iters left: 4 (76 enodes) 8.356 * * [simplify]: iters left: 3 (124 enodes) 8.396 * * [simplify]: iters left: 2 (192 enodes) 8.460 * * [simplify]: iters left: 1 (359 enodes) 8.631 * * [simplify]: Extracting #0: cost 1 inf + 0 8.631 * * [simplify]: Extracting #1: cost 4 inf + 0 8.631 * * [simplify]: Extracting #2: cost 10 inf + 0 8.632 * * [simplify]: Extracting #3: cost 41 inf + 183 8.632 * * [simplify]: Extracting #4: cost 136 inf + 484 8.633 * * [simplify]: Extracting #5: cost 131 inf + 1958 8.635 * * [simplify]: Extracting #6: cost 87 inf + 20766 8.641 * * [simplify]: Extracting #7: cost 11 inf + 69101 8.647 * * [simplify]: Extracting #8: cost 0 inf + 73572 8.654 * [simplify]: Simplified to (/ (log (- 1 (* x (* x x)))) (log1p x)) 8.654 * [simplify]: Simplified (2 1) to (λ (x) (- (/ (log (- 1 (* x (* x x)))) (log1p x)) (/ (log (+ (* 1 1) (+ (* x x) (* 1 x)))) (log (+ 1 x))))) 8.654 * * * * [progress]: [ 54 / 91 ] simplifiying candidate # 8.654 * [simplify]: Simplifying (/ (log (- (* 1 1) (* x x))) (log (+ 1 x))) 8.655 * * [simplify]: iters left: 6 (9 enodes) 8.657 * * [simplify]: iters left: 5 (32 enodes) 8.662 * * [simplify]: iters left: 4 (41 enodes) 8.675 * * [simplify]: iters left: 3 (45 enodes) 8.685 * * [simplify]: Extracting #0: cost 1 inf + 0 8.685 * * [simplify]: Extracting #1: cost 4 inf + 0 8.685 * * [simplify]: Extracting #2: cost 10 inf + 0 8.685 * * [simplify]: Extracting #3: cost 13 inf + 183 8.685 * * [simplify]: Extracting #4: cost 12 inf + 266 8.685 * * [simplify]: Extracting #5: cost 4 inf + 828 8.686 * * [simplify]: Extracting #6: cost 0 inf + 1626 8.686 * [simplify]: Simplified to (/ (log (- 1 (* x x))) (log1p x)) 8.686 * [simplify]: Simplified (2 1) to (λ (x) (- (/ (log (- 1 (* x x))) (log1p x)) (/ (log (+ 1 x)) (log (+ 1 x))))) 8.686 * * * * [progress]: [ 55 / 91 ] simplifiying candidate # 8.686 * [simplify]: Simplifying (/ 1 1) 8.686 * * [simplify]: iters left: 2 (2 enodes) 8.687 * * [simplify]: iters left: 1 (6 enodes) 8.688 * * [simplify]: Extracting #0: cost 1 inf + 0 8.688 * * [simplify]: Extracting #1: cost 0 inf + 1 8.688 * [simplify]: Simplified to 1 8.688 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (/ (log (- 1 x)) (log (+ 1 x))))) 8.689 * [simplify]: Simplifying (/ (log (- 1 x)) (log (+ 1 x))) 8.689 * * [simplify]: iters left: 5 (7 enodes) 8.691 * * [simplify]: iters left: 4 (27 enodes) 8.695 * * [simplify]: iters left: 3 (33 enodes) 8.699 * * [simplify]: Extracting #0: cost 1 inf + 0 8.699 * * [simplify]: Extracting #1: cost 4 inf + 0 8.699 * * [simplify]: Extracting #2: cost 10 inf + 0 8.699 * * [simplify]: Extracting #3: cost 11 inf + 133 8.700 * * [simplify]: Extracting #4: cost 7 inf + 397 8.700 * * [simplify]: Extracting #5: cost 0 inf + 1199 8.700 * * [simplify]: Extracting #6: cost 0 inf + 1142 8.700 * [simplify]: Simplified to (/ (log (- 1 x)) (log1p x)) 8.700 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (/ (log (- 1 x)) (log1p x)))) 8.700 * * * * [progress]: [ 56 / 91 ] simplifiying candidate # 8.700 * [simplify]: Simplifying (/ 1 (* (cbrt (log (+ 1 x))) (cbrt (log (+ 1 x))))) 8.700 * * [simplify]: iters left: 6 (7 enodes) 8.702 * * [simplify]: iters left: 5 (27 enodes) 8.707 * * [simplify]: iters left: 4 (31 enodes) 8.715 * * [simplify]: Extracting #0: cost 1 inf + 0 8.715 * * [simplify]: Extracting #1: cost 6 inf + 0 8.716 * * [simplify]: Extracting #2: cost 9 inf + 1 8.716 * * [simplify]: Extracting #3: cost 12 inf + 1 8.716 * * [simplify]: Extracting #4: cost 11 inf + 93 8.716 * * [simplify]: Extracting #5: cost 3 inf + 1245 8.716 * * [simplify]: Extracting #6: cost 0 inf + 1960 8.717 * [simplify]: Simplified to (/ (/ 1 (cbrt (log1p x))) (cbrt (log1p x))) 8.717 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (/ 1 (cbrt (log1p x))) (cbrt (log1p x))) (/ (log (- 1 x)) (cbrt (log (+ 1 x)))))) 8.717 * [simplify]: Simplifying (/ (log (- 1 x)) (cbrt (log (+ 1 x)))) 8.717 * * [simplify]: iters left: 6 (8 enodes) 8.721 * * [simplify]: iters left: 5 (30 enodes) 8.731 * * [simplify]: iters left: 4 (36 enodes) 8.740 * * [simplify]: Extracting #0: cost 1 inf + 0 8.741 * * [simplify]: Extracting #1: cost 4 inf + 0 8.741 * * [simplify]: Extracting #2: cost 9 inf + 0 8.741 * * [simplify]: Extracting #3: cost 15 inf + 0 8.741 * * [simplify]: Extracting #4: cost 12 inf + 134 8.741 * * [simplify]: Extracting #5: cost 3 inf + 1168 8.741 * * [simplify]: Extracting #6: cost 0 inf + 1644 8.742 * [simplify]: Simplified to (/ (log (- 1 x)) (cbrt (log1p x))) 8.742 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (* (cbrt (log (+ 1 x))) (cbrt (log (+ 1 x))))) (/ (log (- 1 x)) (cbrt (log1p x))))) 8.742 * * * * [progress]: [ 57 / 91 ] simplifiying candidate # 8.742 * [simplify]: Simplifying (/ 1 (sqrt (log (+ 1 x)))) 8.742 * * [simplify]: iters left: 6 (6 enodes) 8.744 * * [simplify]: iters left: 5 (22 enodes) 8.748 * * [simplify]: iters left: 4 (24 enodes) 8.751 * * [simplify]: Extracting #0: cost 1 inf + 0 8.751 * * [simplify]: Extracting #1: cost 4 inf + 0 8.751 * * [simplify]: Extracting #2: cost 5 inf + 1 8.751 * * [simplify]: Extracting #3: cost 8 inf + 1 8.751 * * [simplify]: Extracting #4: cost 8 inf + 2 8.752 * * [simplify]: Extracting #5: cost 1 inf + 702 8.752 * * [simplify]: Extracting #6: cost 0 inf + 874 8.752 * [simplify]: Simplified to (/ 1 (sqrt (log1p x))) 8.752 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 (sqrt (log1p x))) (/ (log (- 1 x)) (sqrt (log (+ 1 x)))))) 8.752 * [simplify]: Simplifying (/ (log (- 1 x)) (sqrt (log (+ 1 x)))) 8.752 * * [simplify]: iters left: 6 (8 enodes) 8.754 * * [simplify]: iters left: 5 (30 enodes) 8.759 * * [simplify]: iters left: 4 (36 enodes) 8.764 * * [simplify]: Extracting #0: cost 1 inf + 0 8.764 * * [simplify]: Extracting #1: cost 4 inf + 0 8.764 * * [simplify]: Extracting #2: cost 9 inf + 0 8.764 * * [simplify]: Extracting #3: cost 15 inf + 0 8.764 * * [simplify]: Extracting #4: cost 12 inf + 134 8.764 * * [simplify]: Extracting #5: cost 3 inf + 1048 8.764 * * [simplify]: Extracting #6: cost 0 inf + 1484 8.764 * [simplify]: Simplified to (/ (log (- 1 x)) (sqrt (log1p x))) 8.764 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (sqrt (log (+ 1 x)))) (/ (log (- 1 x)) (sqrt (log1p x))))) 8.765 * * * * [progress]: [ 58 / 91 ] simplifiying candidate # 8.765 * [simplify]: Simplifying (/ 1 1) 8.765 * * [simplify]: iters left: 2 (2 enodes) 8.766 * * [simplify]: iters left: 1 (6 enodes) 8.767 * * [simplify]: Extracting #0: cost 1 inf + 0 8.767 * * [simplify]: Extracting #1: cost 0 inf + 1 8.767 * [simplify]: Simplified to 1 8.767 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (/ (log (- 1 x)) (log (+ 1 x))))) 8.767 * [simplify]: Simplifying (/ (log (- 1 x)) (log (+ 1 x))) 8.767 * * [simplify]: iters left: 5 (7 enodes) 8.769 * * [simplify]: iters left: 4 (27 enodes) 8.773 * * [simplify]: iters left: 3 (33 enodes) 8.780 * * [simplify]: Extracting #0: cost 1 inf + 0 8.780 * * [simplify]: Extracting #1: cost 4 inf + 0 8.780 * * [simplify]: Extracting #2: cost 10 inf + 0 8.780 * * [simplify]: Extracting #3: cost 11 inf + 133 8.780 * * [simplify]: Extracting #4: cost 7 inf + 397 8.781 * * [simplify]: Extracting #5: cost 0 inf + 1199 8.781 * * [simplify]: Extracting #6: cost 0 inf + 1142 8.781 * [simplify]: Simplified to (/ (log (- 1 x)) (log1p x)) 8.781 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (/ (log (- 1 x)) (log1p x)))) 8.782 * * * * [progress]: [ 59 / 91 ] simplifiying candidate # 8.782 * [simplify]: Simplifying (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) 1) 8.782 * * [simplify]: iters left: 6 (7 enodes) 8.786 * * [simplify]: iters left: 5 (25 enodes) 8.795 * * [simplify]: iters left: 4 (39 enodes) 8.806 * * [simplify]: iters left: 3 (40 enodes) 8.816 * * [simplify]: Extracting #0: cost 1 inf + 0 8.816 * * [simplify]: Extracting #1: cost 5 inf + 0 8.816 * * [simplify]: Extracting #2: cost 7 inf + 1 8.816 * * [simplify]: Extracting #3: cost 10 inf + 1 8.816 * * [simplify]: Extracting #4: cost 13 inf + 1 8.816 * * [simplify]: Extracting #5: cost 11 inf + 43 8.816 * * [simplify]: Extracting #6: cost 7 inf + 280 8.817 * * [simplify]: Extracting #7: cost 3 inf + 1048 8.817 * * [simplify]: Extracting #8: cost 0 inf + 1704 8.818 * [simplify]: Simplified to (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) 8.818 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (/ (cbrt (log (- 1 x))) (log (+ 1 x))))) 8.818 * [simplify]: Simplifying (/ (cbrt (log (- 1 x))) (log (+ 1 x))) 8.818 * * [simplify]: iters left: 6 (8 enodes) 8.822 * * [simplify]: iters left: 5 (30 enodes) 8.831 * * [simplify]: iters left: 4 (36 enodes) 8.842 * * [simplify]: Extracting #0: cost 1 inf + 0 8.842 * * [simplify]: Extracting #1: cost 4 inf + 0 8.842 * * [simplify]: Extracting #2: cost 9 inf + 0 8.842 * * [simplify]: Extracting #3: cost 11 inf + 183 8.842 * * [simplify]: Extracting #4: cost 11 inf + 225 8.842 * * [simplify]: Extracting #5: cost 6 inf + 504 8.842 * * [simplify]: Extracting #6: cost 2 inf + 1172 8.842 * * [simplify]: Extracting #7: cost 0 inf + 1686 8.843 * [simplify]: Simplified to (/ (cbrt (log (- 1 x))) (log1p x)) 8.843 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (/ (cbrt (log (- 1 x))) (log1p x)))) 8.843 * * * * [progress]: [ 60 / 91 ] simplifiying candidate # 8.843 * [simplify]: Simplifying (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (* (cbrt (log (+ 1 x))) (cbrt (log (+ 1 x))))) 8.843 * * [simplify]: iters left: 6 (11 enodes) 8.846 * * [simplify]: iters left: 5 (45 enodes) 8.854 * * [simplify]: iters left: 4 (66 enodes) 8.864 * * [simplify]: iters left: 3 (73 enodes) 8.873 * * [simplify]: iters left: 2 (76 enodes) 8.888 * * [simplify]: Extracting #0: cost 1 inf + 0 8.888 * * [simplify]: Extracting #1: cost 11 inf + 0 8.889 * * [simplify]: Extracting #2: cost 22 inf + 0 8.889 * * [simplify]: Extracting #3: cost 28 inf + 0 8.889 * * [simplify]: Extracting #4: cost 30 inf + 42 8.889 * * [simplify]: Extracting #5: cost 19 inf + 1583 8.890 * * [simplify]: Extracting #6: cost 4 inf + 5897 8.892 * * [simplify]: Extracting #7: cost 0 inf + 7549 8.896 * * [simplify]: Extracting #8: cost 0 inf + 7433 8.898 * * [simplify]: Extracting #9: cost 0 inf + 7414 8.900 * [simplify]: Simplified to (* (/ (cbrt (log (- 1 x))) (cbrt (log1p x))) (/ (cbrt (log (- 1 x))) (cbrt (log1p x)))) 8.900 * [simplify]: Simplified (2 1) to (λ (x) (* (* (/ (cbrt (log (- 1 x))) (cbrt (log1p x))) (/ (cbrt (log (- 1 x))) (cbrt (log1p x)))) (/ (cbrt (log (- 1 x))) (cbrt (log (+ 1 x)))))) 8.900 * [simplify]: Simplifying (/ (cbrt (log (- 1 x))) (cbrt (log (+ 1 x)))) 8.900 * * [simplify]: iters left: 6 (9 enodes) 8.905 * * [simplify]: iters left: 5 (33 enodes) 8.916 * * [simplify]: iters left: 4 (39 enodes) 8.927 * * [simplify]: Extracting #0: cost 1 inf + 0 8.927 * * [simplify]: Extracting #1: cost 4 inf + 0 8.927 * * [simplify]: Extracting #2: cost 8 inf + 0 8.927 * * [simplify]: Extracting #3: cost 14 inf + 0 8.927 * * [simplify]: Extracting #4: cost 17 inf + 1 8.927 * * [simplify]: Extracting #5: cost 10 inf + 698 8.928 * * [simplify]: Extracting #6: cost 0 inf + 2283 8.928 * * [simplify]: Extracting #7: cost 0 inf + 2188 8.929 * [simplify]: Simplified to (/ (cbrt (log (- 1 x))) (cbrt (log1p x))) 8.929 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (* (cbrt (log (+ 1 x))) (cbrt (log (+ 1 x))))) (/ (cbrt (log (- 1 x))) (cbrt (log1p x))))) 8.929 * * * * [progress]: [ 61 / 91 ] simplifiying candidate # 8.929 * [simplify]: Simplifying (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (sqrt (log (+ 1 x)))) 8.929 * * [simplify]: iters left: 6 (10 enodes) 8.935 * * [simplify]: iters left: 5 (38 enodes) 8.946 * * [simplify]: iters left: 4 (48 enodes) 8.960 * * [simplify]: iters left: 3 (51 enodes) 8.974 * * [simplify]: Extracting #0: cost 1 inf + 0 8.974 * * [simplify]: Extracting #1: cost 7 inf + 0 8.975 * * [simplify]: Extracting #2: cost 14 inf + 0 8.975 * * [simplify]: Extracting #3: cost 20 inf + 0 8.975 * * [simplify]: Extracting #4: cost 21 inf + 133 8.975 * * [simplify]: Extracting #5: cost 10 inf + 2304 8.976 * * [simplify]: Extracting #6: cost 0 inf + 4115 8.977 * * [simplify]: Extracting #7: cost 0 inf + 4020 8.978 * [simplify]: Simplified to (* (cbrt (log (- 1 x))) (/ (cbrt (log (- 1 x))) (sqrt (log1p x)))) 8.978 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (log (- 1 x))) (/ (cbrt (log (- 1 x))) (sqrt (log1p x)))) (/ (cbrt (log (- 1 x))) (sqrt (log (+ 1 x)))))) 8.979 * [simplify]: Simplifying (/ (cbrt (log (- 1 x))) (sqrt (log (+ 1 x)))) 8.979 * * [simplify]: iters left: 6 (9 enodes) 8.983 * * [simplify]: iters left: 5 (33 enodes) 8.994 * * [simplify]: iters left: 4 (39 enodes) 9.004 * * [simplify]: Extracting #0: cost 1 inf + 0 9.004 * * [simplify]: Extracting #1: cost 4 inf + 0 9.005 * * [simplify]: Extracting #2: cost 8 inf + 0 9.005 * * [simplify]: Extracting #3: cost 14 inf + 0 9.005 * * [simplify]: Extracting #4: cost 17 inf + 1 9.005 * * [simplify]: Extracting #5: cost 10 inf + 618 9.005 * * [simplify]: Extracting #6: cost 0 inf + 2123 9.006 * * [simplify]: Extracting #7: cost 0 inf + 2028 9.006 * [simplify]: Simplified to (/ (cbrt (log (- 1 x))) (sqrt (log1p x))) 9.006 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (sqrt (log (+ 1 x)))) (/ (cbrt (log (- 1 x))) (sqrt (log1p x))))) 9.007 * * * * [progress]: [ 62 / 91 ] simplifiying candidate # 9.007 * [simplify]: Simplifying (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) 1) 9.007 * * [simplify]: iters left: 6 (7 enodes) 9.011 * * [simplify]: iters left: 5 (25 enodes) 9.020 * * [simplify]: iters left: 4 (39 enodes) 9.031 * * [simplify]: iters left: 3 (40 enodes) 9.042 * * [simplify]: Extracting #0: cost 1 inf + 0 9.042 * * [simplify]: Extracting #1: cost 5 inf + 0 9.042 * * [simplify]: Extracting #2: cost 7 inf + 1 9.042 * * [simplify]: Extracting #3: cost 10 inf + 1 9.042 * * [simplify]: Extracting #4: cost 13 inf + 1 9.042 * * [simplify]: Extracting #5: cost 11 inf + 43 9.043 * * [simplify]: Extracting #6: cost 7 inf + 280 9.043 * * [simplify]: Extracting #7: cost 3 inf + 1048 9.043 * * [simplify]: Extracting #8: cost 0 inf + 1704 9.044 * [simplify]: Simplified to (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) 9.044 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (/ (cbrt (log (- 1 x))) (log (+ 1 x))))) 9.044 * [simplify]: Simplifying (/ (cbrt (log (- 1 x))) (log (+ 1 x))) 9.045 * * [simplify]: iters left: 6 (8 enodes) 9.049 * * [simplify]: iters left: 5 (30 enodes) 9.060 * * [simplify]: iters left: 4 (36 enodes) 9.071 * * [simplify]: Extracting #0: cost 1 inf + 0 9.071 * * [simplify]: Extracting #1: cost 4 inf + 0 9.071 * * [simplify]: Extracting #2: cost 9 inf + 0 9.071 * * [simplify]: Extracting #3: cost 11 inf + 183 9.071 * * [simplify]: Extracting #4: cost 11 inf + 225 9.071 * * [simplify]: Extracting #5: cost 6 inf + 504 9.072 * * [simplify]: Extracting #6: cost 2 inf + 1172 9.072 * * [simplify]: Extracting #7: cost 0 inf + 1686 9.073 * [simplify]: Simplified to (/ (cbrt (log (- 1 x))) (log1p x)) 9.073 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (/ (cbrt (log (- 1 x))) (log1p x)))) 9.073 * * * * [progress]: [ 63 / 91 ] simplifiying candidate # 9.073 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) 1) 9.073 * * [simplify]: iters left: 6 (6 enodes) 9.076 * * [simplify]: iters left: 5 (20 enodes) 9.083 * * [simplify]: iters left: 4 (26 enodes) 9.090 * * [simplify]: Extracting #0: cost 1 inf + 0 9.090 * * [simplify]: Extracting #1: cost 4 inf + 0 9.090 * * [simplify]: Extracting #2: cost 6 inf + 1 9.090 * * [simplify]: Extracting #3: cost 9 inf + 1 9.090 * * [simplify]: Extracting #4: cost 7 inf + 43 9.091 * * [simplify]: Extracting #5: cost 1 inf + 544 9.091 * * [simplify]: Extracting #6: cost 0 inf + 696 9.091 * [simplify]: Simplified to (sqrt (log (- 1 x))) 9.091 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (log (- 1 x))) (/ (sqrt (log (- 1 x))) (log (+ 1 x))))) 9.092 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) (log (+ 1 x))) 9.092 * * [simplify]: iters left: 6 (8 enodes) 9.096 * * [simplify]: iters left: 5 (30 enodes) 9.105 * * [simplify]: iters left: 4 (36 enodes) 9.116 * * [simplify]: Extracting #0: cost 1 inf + 0 9.116 * * [simplify]: Extracting #1: cost 4 inf + 0 9.116 * * [simplify]: Extracting #2: cost 9 inf + 0 9.116 * * [simplify]: Extracting #3: cost 11 inf + 183 9.116 * * [simplify]: Extracting #4: cost 11 inf + 225 9.116 * * [simplify]: Extracting #5: cost 6 inf + 504 9.117 * * [simplify]: Extracting #6: cost 2 inf + 1092 9.117 * * [simplify]: Extracting #7: cost 0 inf + 1526 9.118 * [simplify]: Simplified to (/ (sqrt (log (- 1 x))) (log1p x)) 9.118 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (log (- 1 x))) (/ (sqrt (log (- 1 x))) (log1p x)))) 9.118 * * * * [progress]: [ 64 / 91 ] simplifiying candidate # 9.118 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) (* (cbrt (log (+ 1 x))) (cbrt (log (+ 1 x))))) 9.118 * * [simplify]: iters left: 6 (10 enodes) 9.123 * * [simplify]: iters left: 5 (38 enodes) 9.135 * * [simplify]: iters left: 4 (46 enodes) 9.148 * * [simplify]: Extracting #0: cost 1 inf + 0 9.148 * * [simplify]: Extracting #1: cost 6 inf + 0 9.148 * * [simplify]: Extracting #2: cost 12 inf + 0 9.148 * * [simplify]: Extracting #3: cost 18 inf + 0 9.148 * * [simplify]: Extracting #4: cost 20 inf + 42 9.148 * * [simplify]: Extracting #5: cost 14 inf + 568 9.149 * * [simplify]: Extracting #6: cost 3 inf + 2543 9.149 * * [simplify]: Extracting #7: cost 0 inf + 3292 9.150 * * [simplify]: Extracting #8: cost 0 inf + 3254 9.151 * [simplify]: Simplified to (/ (sqrt (log (- 1 x))) (* (cbrt (log1p x)) (cbrt (log1p x)))) 9.151 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (sqrt (log (- 1 x))) (* (cbrt (log1p x)) (cbrt (log1p x)))) (/ (sqrt (log (- 1 x))) (cbrt (log (+ 1 x)))))) 9.151 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) (cbrt (log (+ 1 x)))) 9.151 * * [simplify]: iters left: 6 (9 enodes) 9.156 * * [simplify]: iters left: 5 (33 enodes) 9.166 * * [simplify]: iters left: 4 (39 enodes) 9.174 * * [simplify]: Extracting #0: cost 1 inf + 0 9.174 * * [simplify]: Extracting #1: cost 4 inf + 0 9.174 * * [simplify]: Extracting #2: cost 8 inf + 0 9.174 * * [simplify]: Extracting #3: cost 14 inf + 0 9.174 * * [simplify]: Extracting #4: cost 17 inf + 1 9.174 * * [simplify]: Extracting #5: cost 10 inf + 698 9.174 * * [simplify]: Extracting #6: cost 0 inf + 2123 9.175 * * [simplify]: Extracting #7: cost 0 inf + 2028 9.175 * [simplify]: Simplified to (/ (sqrt (log (- 1 x))) (cbrt (log1p x))) 9.175 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (sqrt (log (- 1 x))) (* (cbrt (log (+ 1 x))) (cbrt (log (+ 1 x))))) (/ (sqrt (log (- 1 x))) (cbrt (log1p x))))) 9.175 * * * * [progress]: [ 65 / 91 ] simplifiying candidate # 9.175 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) (sqrt (log (+ 1 x)))) 9.175 * * [simplify]: iters left: 6 (9 enodes) 9.177 * * [simplify]: iters left: 5 (33 enodes) 9.183 * * [simplify]: iters left: 4 (39 enodes) 9.188 * * [simplify]: Extracting #0: cost 1 inf + 0 9.188 * * [simplify]: Extracting #1: cost 4 inf + 0 9.188 * * [simplify]: Extracting #2: cost 8 inf + 0 9.188 * * [simplify]: Extracting #3: cost 14 inf + 0 9.188 * * [simplify]: Extracting #4: cost 17 inf + 1 9.188 * * [simplify]: Extracting #5: cost 10 inf + 618 9.188 * * [simplify]: Extracting #6: cost 0 inf + 1963 9.189 * * [simplify]: Extracting #7: cost 0 inf + 1868 9.189 * [simplify]: Simplified to (/ (sqrt (log (- 1 x))) (sqrt (log1p x))) 9.189 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (sqrt (log (- 1 x))) (sqrt (log1p x))) (/ (sqrt (log (- 1 x))) (sqrt (log (+ 1 x)))))) 9.189 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) (sqrt (log (+ 1 x)))) 9.189 * * [simplify]: iters left: 6 (9 enodes) 9.191 * * [simplify]: iters left: 5 (33 enodes) 9.198 * * [simplify]: iters left: 4 (39 enodes) 9.208 * * [simplify]: Extracting #0: cost 1 inf + 0 9.208 * * [simplify]: Extracting #1: cost 4 inf + 0 9.208 * * [simplify]: Extracting #2: cost 8 inf + 0 9.208 * * [simplify]: Extracting #3: cost 14 inf + 0 9.208 * * [simplify]: Extracting #4: cost 17 inf + 1 9.208 * * [simplify]: Extracting #5: cost 10 inf + 618 9.208 * * [simplify]: Extracting #6: cost 0 inf + 1963 9.209 * * [simplify]: Extracting #7: cost 0 inf + 1868 9.209 * [simplify]: Simplified to (/ (sqrt (log (- 1 x))) (sqrt (log1p x))) 9.209 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (sqrt (log (- 1 x))) (sqrt (log (+ 1 x)))) (/ (sqrt (log (- 1 x))) (sqrt (log1p x))))) 9.209 * * * * [progress]: [ 66 / 91 ] simplifiying candidate # 9.209 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) 1) 9.209 * * [simplify]: iters left: 6 (6 enodes) 9.211 * * [simplify]: iters left: 5 (20 enodes) 9.215 * * [simplify]: iters left: 4 (26 enodes) 9.219 * * [simplify]: Extracting #0: cost 1 inf + 0 9.219 * * [simplify]: Extracting #1: cost 4 inf + 0 9.219 * * [simplify]: Extracting #2: cost 6 inf + 1 9.219 * * [simplify]: Extracting #3: cost 9 inf + 1 9.219 * * [simplify]: Extracting #4: cost 7 inf + 43 9.219 * * [simplify]: Extracting #5: cost 1 inf + 544 9.219 * * [simplify]: Extracting #6: cost 0 inf + 696 9.219 * [simplify]: Simplified to (sqrt (log (- 1 x))) 9.219 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (log (- 1 x))) (/ (sqrt (log (- 1 x))) (log (+ 1 x))))) 9.220 * [simplify]: Simplifying (/ (sqrt (log (- 1 x))) (log (+ 1 x))) 9.220 * * [simplify]: iters left: 6 (8 enodes) 9.222 * * [simplify]: iters left: 5 (30 enodes) 9.226 * * [simplify]: iters left: 4 (36 enodes) 9.231 * * [simplify]: Extracting #0: cost 1 inf + 0 9.231 * * [simplify]: Extracting #1: cost 4 inf + 0 9.231 * * [simplify]: Extracting #2: cost 9 inf + 0 9.231 * * [simplify]: Extracting #3: cost 11 inf + 183 9.231 * * [simplify]: Extracting #4: cost 11 inf + 225 9.232 * * [simplify]: Extracting #5: cost 6 inf + 504 9.232 * * [simplify]: Extracting #6: cost 2 inf + 1092 9.232 * * [simplify]: Extracting #7: cost 0 inf + 1526 9.232 * [simplify]: Simplified to (/ (sqrt (log (- 1 x))) (log1p x)) 9.232 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (log (- 1 x))) (/ (sqrt (log (- 1 x))) (log1p x)))) 9.232 * * * * [progress]: [ 67 / 91 ] simplifiying candidate # 9.233 * [simplify]: Simplifying (/ 1 1) 9.233 * * [simplify]: iters left: 2 (2 enodes) 9.233 * * [simplify]: iters left: 1 (6 enodes) 9.235 * * [simplify]: Extracting #0: cost 1 inf + 0 9.235 * * [simplify]: Extracting #1: cost 0 inf + 1 9.235 * [simplify]: Simplified to 1 9.235 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (/ (log (- 1 x)) (log (+ 1 x))))) 9.235 * [simplify]: Simplifying (/ (log (- 1 x)) (log (+ 1 x))) 9.235 * * [simplify]: iters left: 5 (7 enodes) 9.239 * * [simplify]: iters left: 4 (27 enodes) 9.247 * * [simplify]: iters left: 3 (33 enodes) 9.256 * * [simplify]: Extracting #0: cost 1 inf + 0 9.256 * * [simplify]: Extracting #1: cost 4 inf + 0 9.256 * * [simplify]: Extracting #2: cost 10 inf + 0 9.256 * * [simplify]: Extracting #3: cost 11 inf + 133 9.257 * * [simplify]: Extracting #4: cost 7 inf + 397 9.257 * * [simplify]: Extracting #5: cost 0 inf + 1199 9.257 * * [simplify]: Extracting #6: cost 0 inf + 1142 9.258 * [simplify]: Simplified to (/ (log (- 1 x)) (log1p x)) 9.258 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (/ (log (- 1 x)) (log1p x)))) 9.258 * * * * [progress]: [ 68 / 91 ] simplifiying candidate # 9.258 * [simplify]: Simplifying (/ 1 (* (cbrt (log (+ 1 x))) (cbrt (log (+ 1 x))))) 9.258 * * [simplify]: iters left: 6 (7 enodes) 9.260 * * [simplify]: iters left: 5 (27 enodes) 9.264 * * [simplify]: iters left: 4 (31 enodes) 9.269 * * [simplify]: Extracting #0: cost 1 inf + 0 9.269 * * [simplify]: Extracting #1: cost 6 inf + 0 9.269 * * [simplify]: Extracting #2: cost 9 inf + 1 9.269 * * [simplify]: Extracting #3: cost 12 inf + 1 9.269 * * [simplify]: Extracting #4: cost 11 inf + 93 9.269 * * [simplify]: Extracting #5: cost 3 inf + 1245 9.269 * * [simplify]: Extracting #6: cost 0 inf + 1960 9.269 * [simplify]: Simplified to (/ (/ 1 (cbrt (log1p x))) (cbrt (log1p x))) 9.269 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (/ 1 (cbrt (log1p x))) (cbrt (log1p x))) (/ (log (- 1 x)) (cbrt (log (+ 1 x)))))) 9.270 * [simplify]: Simplifying (/ (log (- 1 x)) (cbrt (log (+ 1 x)))) 9.270 * * [simplify]: iters left: 6 (8 enodes) 9.272 * * [simplify]: iters left: 5 (30 enodes) 9.276 * * [simplify]: iters left: 4 (36 enodes) 9.281 * * [simplify]: Extracting #0: cost 1 inf + 0 9.281 * * [simplify]: Extracting #1: cost 4 inf + 0 9.281 * * [simplify]: Extracting #2: cost 9 inf + 0 9.281 * * [simplify]: Extracting #3: cost 15 inf + 0 9.281 * * [simplify]: Extracting #4: cost 12 inf + 134 9.281 * * [simplify]: Extracting #5: cost 3 inf + 1168 9.282 * * [simplify]: Extracting #6: cost 0 inf + 1644 9.282 * [simplify]: Simplified to (/ (log (- 1 x)) (cbrt (log1p x))) 9.282 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (* (cbrt (log (+ 1 x))) (cbrt (log (+ 1 x))))) (/ (log (- 1 x)) (cbrt (log1p x))))) 9.282 * * * * [progress]: [ 69 / 91 ] simplifiying candidate # 9.282 * [simplify]: Simplifying (/ 1 (sqrt (log (+ 1 x)))) 9.282 * * [simplify]: iters left: 6 (6 enodes) 9.284 * * [simplify]: iters left: 5 (22 enodes) 9.288 * * [simplify]: iters left: 4 (24 enodes) 9.296 * * [simplify]: Extracting #0: cost 1 inf + 0 9.296 * * [simplify]: Extracting #1: cost 4 inf + 0 9.296 * * [simplify]: Extracting #2: cost 5 inf + 1 9.297 * * [simplify]: Extracting #3: cost 8 inf + 1 9.297 * * [simplify]: Extracting #4: cost 8 inf + 2 9.297 * * [simplify]: Extracting #5: cost 1 inf + 702 9.297 * * [simplify]: Extracting #6: cost 0 inf + 874 9.297 * [simplify]: Simplified to (/ 1 (sqrt (log1p x))) 9.297 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 (sqrt (log1p x))) (/ (log (- 1 x)) (sqrt (log (+ 1 x)))))) 9.298 * [simplify]: Simplifying (/ (log (- 1 x)) (sqrt (log (+ 1 x)))) 9.298 * * [simplify]: iters left: 6 (8 enodes) 9.302 * * [simplify]: iters left: 5 (30 enodes) 9.311 * * [simplify]: iters left: 4 (36 enodes) 9.321 * * [simplify]: Extracting #0: cost 1 inf + 0 9.321 * * [simplify]: Extracting #1: cost 4 inf + 0 9.321 * * [simplify]: Extracting #2: cost 9 inf + 0 9.321 * * [simplify]: Extracting #3: cost 15 inf + 0 9.321 * * [simplify]: Extracting #4: cost 12 inf + 134 9.322 * * [simplify]: Extracting #5: cost 3 inf + 1048 9.322 * * [simplify]: Extracting #6: cost 0 inf + 1484 9.322 * [simplify]: Simplified to (/ (log (- 1 x)) (sqrt (log1p x))) 9.322 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (sqrt (log (+ 1 x)))) (/ (log (- 1 x)) (sqrt (log1p x))))) 9.323 * * * * [progress]: [ 70 / 91 ] simplifiying candidate # 9.323 * [simplify]: Simplifying (/ 1 1) 9.323 * * [simplify]: iters left: 2 (2 enodes) 9.324 * * [simplify]: iters left: 1 (6 enodes) 9.326 * * [simplify]: Extracting #0: cost 1 inf + 0 9.326 * * [simplify]: Extracting #1: cost 0 inf + 1 9.326 * [simplify]: Simplified to 1 9.327 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (/ (log (- 1 x)) (log (+ 1 x))))) 9.327 * [simplify]: Simplifying (/ (log (- 1 x)) (log (+ 1 x))) 9.327 * * [simplify]: iters left: 5 (7 enodes) 9.330 * * [simplify]: iters left: 4 (27 enodes) 9.338 * * [simplify]: iters left: 3 (33 enodes) 9.343 * * [simplify]: Extracting #0: cost 1 inf + 0 9.343 * * [simplify]: Extracting #1: cost 4 inf + 0 9.343 * * [simplify]: Extracting #2: cost 10 inf + 0 9.343 * * [simplify]: Extracting #3: cost 11 inf + 133 9.343 * * [simplify]: Extracting #4: cost 7 inf + 397 9.343 * * [simplify]: Extracting #5: cost 0 inf + 1199 9.344 * * [simplify]: Extracting #6: cost 0 inf + 1142 9.344 * [simplify]: Simplified to (/ (log (- 1 x)) (log1p x)) 9.344 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (/ (log (- 1 x)) (log1p x)))) 9.344 * * * * [progress]: [ 71 / 91 ] simplifiying candidate # 9.344 * * * * [progress]: [ 72 / 91 ] simplifiying candidate # 9.344 * * * * [progress]: [ 73 / 91 ] simplifiying candidate # 9.344 * * * * [progress]: [ 74 / 91 ] simplifiying candidate # 9.344 * [simplify]: Simplifying (log (+ 1 x)) 9.344 * * [simplify]: iters left: 3 (4 enodes) 9.346 * * [simplify]: iters left: 2 (16 enodes) 9.348 * * [simplify]: iters left: 1 (18 enodes) 9.351 * * [simplify]: Extracting #0: cost 1 inf + 0 9.351 * * [simplify]: Extracting #1: cost 4 inf + 0 9.351 * * [simplify]: Extracting #2: cost 3 inf + 183 9.351 * * [simplify]: Extracting #3: cost 2 inf + 184 9.351 * * [simplify]: Extracting #4: cost 0 inf + 268 9.351 * [simplify]: Simplified to (log1p x) 9.351 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (log (- 1 x)) 1) (log1p x))) 9.351 * * * * [progress]: [ 75 / 91 ] simplifiying candidate # 9.351 * [simplify]: Simplifying (cbrt (log (+ 1 x))) 9.351 * * [simplify]: iters left: 4 (5 enodes) 9.353 * * [simplify]: iters left: 3 (19 enodes) 9.356 * * [simplify]: iters left: 2 (21 enodes) 9.359 * * [simplify]: Extracting #0: cost 1 inf + 0 9.359 * * [simplify]: Extracting #1: cost 3 inf + 0 9.359 * * [simplify]: Extracting #2: cost 6 inf + 0 9.359 * * [simplify]: Extracting #3: cost 3 inf + 525 9.359 * * [simplify]: Extracting #4: cost 2 inf + 526 9.359 * * [simplify]: Extracting #5: cost 0 inf + 610 9.359 * [simplify]: Simplified to (cbrt (log1p x)) 9.359 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (log (- 1 x)) (* (cbrt (log (+ 1 x))) (cbrt (log (+ 1 x))))) (cbrt (log1p x)))) 9.359 * * * * [progress]: [ 76 / 91 ] simplifiying candidate # 9.359 * [simplify]: Simplifying (sqrt (log (+ 1 x))) 9.359 * * [simplify]: iters left: 4 (5 enodes) 9.361 * * [simplify]: iters left: 3 (19 enodes) 9.364 * * [simplify]: iters left: 2 (21 enodes) 9.367 * * [simplify]: Extracting #0: cost 1 inf + 0 9.367 * * [simplify]: Extracting #1: cost 3 inf + 0 9.367 * * [simplify]: Extracting #2: cost 6 inf + 0 9.367 * * [simplify]: Extracting #3: cost 3 inf + 445 9.367 * * [simplify]: Extracting #4: cost 2 inf + 446 9.367 * * [simplify]: Extracting #5: cost 0 inf + 530 9.368 * [simplify]: Simplified to (sqrt (log1p x)) 9.368 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (log (- 1 x)) (sqrt (log (+ 1 x)))) (sqrt (log1p x)))) 9.368 * * * * [progress]: [ 77 / 91 ] simplifiying candidate # 9.368 * [simplify]: Simplifying (log (+ 1 x)) 9.368 * * [simplify]: iters left: 3 (4 enodes) 9.370 * * [simplify]: iters left: 2 (16 enodes) 9.375 * * [simplify]: iters left: 1 (18 enodes) 9.380 * * [simplify]: Extracting #0: cost 1 inf + 0 9.380 * * [simplify]: Extracting #1: cost 4 inf + 0 9.380 * * [simplify]: Extracting #2: cost 3 inf + 183 9.380 * * [simplify]: Extracting #3: cost 2 inf + 184 9.380 * * [simplify]: Extracting #4: cost 0 inf + 268 9.381 * [simplify]: Simplified to (log1p x) 9.381 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (log (- 1 x)) 1) (log1p x))) 9.381 * * * * [progress]: [ 78 / 91 ] simplifiying candidate # 9.381 * * * * [progress]: [ 79 / 91 ] simplifiying candidate # 9.381 * [simplify]: Simplifying (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) 9.381 * * [simplify]: iters left: 6 (6 enodes) 9.385 * * [simplify]: iters left: 5 (22 enodes) 9.392 * * [simplify]: iters left: 4 (28 enodes) 9.400 * * [simplify]: Extracting #0: cost 1 inf + 0 9.400 * * [simplify]: Extracting #1: cost 3 inf + 0 9.400 * * [simplify]: Extracting #2: cost 5 inf + 0 9.400 * * [simplify]: Extracting #3: cost 8 inf + 0 9.400 * * [simplify]: Extracting #4: cost 12 inf + 0 9.400 * * [simplify]: Extracting #5: cost 8 inf + 86 9.400 * * [simplify]: Extracting #6: cost 1 inf + 1008 9.401 * * [simplify]: Extracting #7: cost 0 inf + 1240 9.401 * [simplify]: Simplified to (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) 9.401 * [simplify]: Simplified (2 1) to (λ (x) (/ (* (cbrt (log (- 1 x))) (cbrt (log (- 1 x)))) (/ (log (+ 1 x)) (cbrt (log (- 1 x)))))) 9.401 * * * * [progress]: [ 80 / 91 ] simplifiying candidate # 9.402 * [simplify]: Simplifying (sqrt (log (- 1 x))) 9.402 * * [simplify]: iters left: 4 (5 enodes) 9.404 * * [simplify]: iters left: 3 (19 enodes) 9.411 * * [simplify]: iters left: 2 (25 enodes) 9.418 * * [simplify]: Extracting #0: cost 1 inf + 0 9.418 * * [simplify]: Extracting #1: cost 3 inf + 0 9.418 * * [simplify]: Extracting #2: cost 6 inf + 0 9.418 * * [simplify]: Extracting #3: cost 10 inf + 0 9.418 * * [simplify]: Extracting #4: cost 7 inf + 43 9.419 * * [simplify]: Extracting #5: cost 0 inf + 696 9.419 * [simplify]: Simplified to (sqrt (log (- 1 x))) 9.419 * [simplify]: Simplified (2 1) to (λ (x) (/ (sqrt (log (- 1 x))) (/ (log (+ 1 x)) (sqrt (log (- 1 x)))))) 9.419 * * * * [progress]: [ 81 / 91 ] simplifiying candidate # 9.419 * * * * [progress]: [ 82 / 91 ] simplifiying candidate #real (real->posit16 (/ (log (- 1 x)) (log (+ 1 x))))))> 9.419 * * * * [progress]: [ 83 / 91 ] simplifiying candidate # 9.420 * [simplify]: Simplifying (- (+ x (+ (* 1/3 (pow x 3)) (* 1/2 (pow x 2))))) 9.420 * * [simplify]: iters left: 6 (12 enodes) 9.431 * * [simplify]: iters left: 5 (57 enodes) 9.453 * * [simplify]: iters left: 4 (114 enodes) 9.482 * * [simplify]: iters left: 3 (281 enodes) 9.575 * * [simplify]: Extracting #0: cost 1 inf + 0 9.575 * * [simplify]: Extracting #1: cost 35 inf + 0 9.576 * * [simplify]: Extracting #2: cost 108 inf + 47 9.577 * * [simplify]: Extracting #3: cost 80 inf + 4958 9.581 * * [simplify]: Extracting #4: cost 32 inf + 13014 9.585 * * [simplify]: Extracting #5: cost 6 inf + 20573 9.594 * * [simplify]: Extracting #6: cost 0 inf + 22500 9.607 * [simplify]: Simplified to (- (* (* x x) (- (* x -1/3) 1/2)) x) 9.608 * [simplify]: Simplified (2 1) to (λ (x) (/ (- (* (* x x) (- (* x -1/3) 1/2)) x) (log (+ 1 x)))) 9.608 * * * * [progress]: [ 84 / 91 ] simplifiying candidate # 9.608 * [simplify]: Simplifying (- (log -1) (+ (log (/ 1 x)) (+ (* 1/2 (/ 1 (pow x 2))) (/ 1 x)))) 9.608 * * [simplify]: iters left: 6 (14 enodes) 9.618 * * [simplify]: iters left: 5 (64 enodes) 9.640 * * [simplify]: iters left: 4 (103 enodes) 9.661 * * [simplify]: iters left: 3 (193 enodes) 9.727 * * [simplify]: iters left: 2 (395 enodes) 9.903 * * [simplify]: Extracting #0: cost 1 inf + 0 9.904 * * [simplify]: Extracting #1: cost 49 inf + 0 9.905 * * [simplify]: Extracting #2: cost 98 inf + 3 9.906 * * [simplify]: Extracting #3: cost 88 inf + 1313 9.909 * * [simplify]: Extracting #4: cost 15 inf + 13524 9.914 * * [simplify]: Extracting #5: cost 0 inf + 16499 9.919 * * [simplify]: Extracting #6: cost 0 inf + 16481 9.924 * [simplify]: Simplified to (fma (/ (/ -1 x) x) 1/2 (+ (+ (/ -1 x) (log -1)) (log x))) 9.925 * [simplify]: Simplified (2 1) to (λ (x) (/ (fma (/ (/ -1 x) x) 1/2 (+ (+ (/ -1 x) (log -1)) (log x))) (log (+ 1 x)))) 9.925 * * * * [progress]: [ 85 / 91 ] simplifiying candidate # 9.925 * [simplify]: Simplifying (- (+ (log (/ -1 x)) (+ (* 1/2 (/ 1 (pow x 2))) (/ 1 x)))) 9.925 * * [simplify]: iters left: 6 (14 enodes) 9.930 * * [simplify]: iters left: 5 (62 enodes) 9.947 * * [simplify]: iters left: 4 (100 enodes) 9.975 * * [simplify]: iters left: 3 (187 enodes) 10.026 * * [simplify]: iters left: 2 (312 enodes) 10.115 * * [simplify]: iters left: 1 (464 enodes) 10.275 * * [simplify]: Extracting #0: cost 1 inf + 0 10.275 * * [simplify]: Extracting #1: cost 42 inf + 0 10.275 * * [simplify]: Extracting #2: cost 87 inf + 2 10.276 * * [simplify]: Extracting #3: cost 88 inf + 5 10.277 * * [simplify]: Extracting #4: cost 56 inf + 3284 10.280 * * [simplify]: Extracting #5: cost 6 inf + 11885 10.289 * * [simplify]: Extracting #6: cost 0 inf + 12976 10.299 * * [simplify]: Extracting #7: cost 0 inf + 12950 10.309 * [simplify]: Simplified to (fma (/ (/ -1 x) x) 1/2 (- (/ -1 x) (log (/ -1 x)))) 10.309 * [simplify]: Simplified (2 1) to (λ (x) (/ (fma (/ (/ -1 x) x) 1/2 (- (/ -1 x) (log (/ -1 x)))) (log (+ 1 x)))) 10.309 * * * * [progress]: [ 86 / 91 ] simplifiying candidate # 10.310 * [simplify]: Simplifying (- (+ x (* 1/3 (pow x 3))) (* 1/2 (pow x 2))) 10.310 * * [simplify]: iters left: 6 (11 enodes) 10.314 * * [simplify]: iters left: 5 (51 enodes) 10.329 * * [simplify]: iters left: 4 (108 enodes) 10.362 * * [simplify]: iters left: 3 (224 enodes) 10.416 * * [simplify]: iters left: 2 (396 enodes) 10.510 * * [simplify]: Extracting #0: cost 1 inf + 0 10.510 * * [simplify]: Extracting #1: cost 38 inf + 0 10.511 * * [simplify]: Extracting #2: cost 98 inf + 421 10.512 * * [simplify]: Extracting #3: cost 65 inf + 7538 10.516 * * [simplify]: Extracting #4: cost 25 inf + 20353 10.520 * * [simplify]: Extracting #5: cost 9 inf + 26827 10.525 * * [simplify]: Extracting #6: cost 0 inf + 31436 10.533 * [simplify]: Simplified to (fma (* x x) (fma x 1/3 -1/2) x) 10.534 * [simplify]: Simplified (2 2) to (λ (x) (/ (log (- 1 x)) (fma (* x x) (fma x 1/3 -1/2) x))) 10.534 * * * * [progress]: [ 87 / 91 ] simplifiying candidate # 10.534 * [simplify]: Simplifying (- (/ 1 x) (+ (log (/ 1 x)) (* 1/2 (/ 1 (pow x 2))))) 10.534 * * [simplify]: iters left: 6 (11 enodes) 10.542 * * [simplify]: iters left: 5 (51 enodes) 10.563 * * [simplify]: iters left: 4 (74 enodes) 10.585 * * [simplify]: iters left: 3 (105 enodes) 10.618 * * [simplify]: iters left: 2 (173 enodes) 10.653 * * [simplify]: iters left: 1 (255 enodes) 10.714 * * [simplify]: Extracting #0: cost 1 inf + 0 10.714 * * [simplify]: Extracting #1: cost 28 inf + 0 10.715 * * [simplify]: Extracting #2: cost 56 inf + 3 10.715 * * [simplify]: Extracting #3: cost 56 inf + 48 10.716 * * [simplify]: Extracting #4: cost 22 inf + 3188 10.717 * * [simplify]: Extracting #5: cost 2 inf + 6058 10.720 * * [simplify]: Extracting #6: cost 0 inf + 6388 10.722 * [simplify]: Simplified to (fma (/ (/ 1 x) x) -1/2 (+ (log x) (/ 1 x))) 10.722 * [simplify]: Simplified (2 2) to (λ (x) (/ (log (- 1 x)) (fma (/ (/ 1 x) x) -1/2 (+ (log x) (/ 1 x))))) 10.722 * * * * [progress]: [ 88 / 91 ] simplifiying candidate # 10.722 * [simplify]: Simplifying (- (+ (/ 1 x) (log -1)) (+ (log (/ -1 x)) (* 1/2 (/ 1 (pow x 2))))) 10.722 * * [simplify]: iters left: 6 (15 enodes) 10.728 * * [simplify]: iters left: 5 (64 enodes) 10.746 * * [simplify]: iters left: 4 (110 enodes) 10.766 * * [simplify]: iters left: 3 (226 enodes) 10.829 * * [simplify]: iters left: 2 (477 enodes) 11.030 * * [simplify]: Extracting #0: cost 1 inf + 0 11.030 * * [simplify]: Extracting #1: cost 122 inf + 0 11.031 * * [simplify]: Extracting #2: cost 277 inf + 3 11.033 * * [simplify]: Extracting #3: cost 255 inf + 4847 11.041 * * [simplify]: Extracting #4: cost 72 inf + 41832 11.058 * * [simplify]: Extracting #5: cost 0 inf + 60108 11.072 * * [simplify]: Extracting #6: cost 0 inf + 59898 11.086 * [simplify]: Simplified to (- (log x) (+ (/ 1/2 (* x x)) (/ -1 x))) 11.086 * [simplify]: Simplified (2 2) to (λ (x) (/ (log (- 1 x)) (- (log x) (+ (/ 1/2 (* x x)) (/ -1 x))))) 11.086 * * * * [progress]: [ 89 / 91 ] simplifiying candidate # 11.086 * [simplify]: Simplifying (- (+ x (+ (* 1/2 (pow x 2)) 1))) 11.086 * * [simplify]: iters left: 6 (9 enodes) 11.089 * * [simplify]: iters left: 5 (42 enodes) 11.097 * * [simplify]: iters left: 4 (70 enodes) 11.115 * * [simplify]: iters left: 3 (122 enodes) 11.152 * * [simplify]: iters left: 2 (184 enodes) 11.207 * * [simplify]: iters left: 1 (222 enodes) 11.253 * * [simplify]: Extracting #0: cost 1 inf + 0 11.253 * * [simplify]: Extracting #1: cost 26 inf + 0 11.253 * * [simplify]: Extracting #2: cost 42 inf + 88 11.254 * * [simplify]: Extracting #3: cost 11 inf + 2245 11.255 * * [simplify]: Extracting #4: cost 0 inf + 3362 11.257 * [simplify]: Simplified to (fma (fma x -1/2 -1) x -1) 11.257 * [simplify]: Simplified (2) to (λ (x) (fma (fma x -1/2 -1) x -1)) 11.257 * * * * [progress]: [ 90 / 91 ] simplifiying candidate # 11.257 * [simplify]: Simplifying (- (+ (* 2 (/ 1 (* (pow (log (/ 1 x)) 2) (pow x 2)))) (+ (* 2 (/ 1 (* (log (/ 1 x)) x))) (+ (* 1/2 (/ (log -1) (* (pow (log (/ 1 x)) 2) (pow x 2)))) 1))) (+ (/ (log -1) (* (pow (log (/ 1 x)) 3) (pow x 2))) (+ (/ (log -1) (log (/ 1 x))) (/ (log -1) (* (pow (log (/ 1 x)) 2) x))))) 11.257 * * [simplify]: iters left: 6 (31 enodes) 11.268 * * [simplify]: iters left: 5 (153 enodes) 11.322 * * [simplify]: iters left: 4 (361 enodes) 11.483 * * [simplify]: Extracting #0: cost 1 inf + 0 11.483 * * [simplify]: Extracting #1: cost 72 inf + 0 11.484 * * [simplify]: Extracting #2: cost 245 inf + 2 11.485 * * [simplify]: Extracting #3: cost 321 inf + 171 11.488 * * [simplify]: Extracting #4: cost 290 inf + 7831 11.496 * * [simplify]: Extracting #5: cost 224 inf + 23898 11.526 * * [simplify]: Extracting #6: cost 76 inf + 85911 11.565 * * [simplify]: Extracting #7: cost 1 inf + 132420 11.614 * * [simplify]: Extracting #8: cost 0 inf + 133019 11.648 * [simplify]: Simplified to (- (- (+ (fma (/ (log -1) (* (* (log x) x) (* (log x) x))) 1/2 (+ (/ 2 (* (- (log x)) x)) 1)) (/ 2 (* (* (log x) x) (* (log x) x)))) (/ (log -1) (* (* (* (log x) x) (* (log x) x)) (- (log x))))) (+ (/ (log -1) (- (log x))) (/ (log -1) (* x (* (log x) (log x)))))) 11.648 * [simplify]: Simplified (2) to (λ (x) (- (- (+ (fma (/ (log -1) (* (* (log x) x) (* (log x) x))) 1/2 (+ (/ 2 (* (- (log x)) x)) 1)) (/ 2 (* (* (log x) x) (* (log x) x)))) (/ (log -1) (* (* (* (log x) x) (* (log x) x)) (- (log x))))) (+ (/ (log -1) (- (log x))) (/ (log -1) (* x (* (log x) (log x))))))) 11.648 * * * * [progress]: [ 91 / 91 ] simplifiying candidate # 11.649 * [simplify]: Simplifying (- (+ (/ (log (/ -1 x)) (* x (pow (- (log -1) (log (/ -1 x))) 2))) (/ 1 (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (+ (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x)))) (+ (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 3))) (+ (/ 1 (* x (- (log -1) (log (/ -1 x))))) (+ (* 1/2 (/ (log (/ -1 x)) (* (pow x 2) (pow (- (log -1) (log (/ -1 x))) 2)))) (* 1/2 (/ 1 (* (pow x 2) (- (log -1) (log (/ -1 x))))))))))) 11.649 * * [simplify]: iters left: 6 (33 enodes) 11.670 * * [simplify]: iters left: 5 (159 enodes) 11.737 * * [simplify]: iters left: 4 (404 enodes) 11.936 * * [simplify]: Extracting #0: cost 1 inf + 0 11.937 * * [simplify]: Extracting #1: cost 66 inf + 0 11.937 * * [simplify]: Extracting #2: cost 293 inf + 0 11.939 * * [simplify]: Extracting #3: cost 455 inf + 268 11.948 * * [simplify]: Extracting #4: cost 320 inf + 58083 12.041 * * [simplify]: Extracting #5: cost 51 inf + 202749 12.125 * * [simplify]: Extracting #6: cost 5 inf + 228682 12.199 * * [simplify]: Extracting #7: cost 0 inf + 226636 12.298 * * [simplify]: Extracting #8: cost 0 inf + 224402 12.375 * * [simplify]: Extracting #9: cost 0 inf + 224393 12.470 * [simplify]: Simplified to (- (- (+ (/ (/ 1 (* x x)) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))))) (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x))))) (+ (fma (/ 1/2 (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x x)) (/ (/ 1 x) (- (log -1) (log (/ -1 x))))) (+ (/ (/ (/ (log (/ -1 x)) (* x x)) (- (log -1) (log (/ -1 x)))) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ 1/2 (* x (* (- (log -1) (log (/ -1 x))) x)))))) 12.470 * [simplify]: Simplified (2) to (λ (x) (- (- (+ (/ (/ 1 (* x x)) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))))) (/ (log (/ -1 x)) (- (log -1) (log (/ -1 x))))) (+ (fma (/ 1/2 (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ (log (/ -1 x)) (* x x)) (/ (/ 1 x) (- (log -1) (log (/ -1 x))))) (+ (/ (/ (/ (log (/ -1 x)) (* x x)) (- (log -1) (log (/ -1 x)))) (* (- (log -1) (log (/ -1 x))) (- (log -1) (log (/ -1 x))))) (/ 1/2 (* x (* (- (log -1) (log (/ -1 x))) x))))))) 12.471 * * * [progress]: adding candidates to table 13.096 * [progress]: [Phase 3 of 3] Extracting. 13.096 * * [regime]: Finding splitpoints for: (# # #) 13.096 * * * [regime-changes]: Trying 2 branch expressions: (x (/ (log (- 1 x)) (log (+ 1 x)))) 13.096 * * * * [regimes]: Trying to branch on x from (# # #) 13.136 * * * * [regimes]: Trying to branch on (/ (log (- 1 x)) (log (+ 1 x))) from (# # #) 13.179 * * * [regime]: Found split indices: #