0.002 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.450 * * * [progress]: [2/2] Setting up program. 0.456 * [progress]: [Phase 2 of 3] Improving. 0.456 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.456 * [simplify]: Simplifying (pow (atan (fmod a (asin a))) (* a a)) 0.456 * * [simplify]: iters left: 4 (6 enodes) 0.459 * * [simplify]: iters left: 3 (22 enodes) 0.467 * * [simplify]: iters left: 2 (35 enodes) 0.479 * * [simplify]: iters left: 1 (67 enodes) 0.537 * * [simplify]: Extracting #0: cost 1 inf + 0 0.537 * * [simplify]: Extracting #1: cost 11 inf + 0 0.538 * * [simplify]: Extracting #2: cost 41 inf + 0 0.538 * * [simplify]: Extracting #3: cost 50 inf + 373 0.539 * * [simplify]: Extracting #4: cost 33 inf + 1714 0.541 * * [simplify]: Extracting #5: cost 10 inf + 9201 0.543 * * [simplify]: Extracting #6: cost 0 inf + 16218 0.545 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) (* a a)) 0.545 * [simplify]: Simplified (2) to (λ (a) (pow (atan (fmod a (asin a))) (* a a))) 0.548 * * [progress]: iteration 1 / 4 0.548 * * * [progress]: picking best candidate 0.551 * * * * [pick]: Picked # 0.551 * * * [progress]: localizing error 0.566 * * * [progress]: generating rewritten candidates 0.566 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 0.569 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1 1) 0.570 * * * [progress]: generating series expansions 0.570 * * * * [progress]: [ 1 / 2 ] generating series at (2) 0.570 * [backup-simplify]: Simplify (pow (atan (fmod a (asin a))) (* a a)) into (pow (atan (fmod a (asin a))) (pow a 2)) 0.570 * [approximate]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in (a) around 0 0.570 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in a 0.570 * [taylor]: Taking taylor expansion of (exp (* (pow a 2) (log (atan (fmod a (asin a)))))) in a 0.570 * [taylor]: Taking taylor expansion of (* (pow a 2) (log (atan (fmod a (asin a))))) in a 0.570 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.570 * [taylor]: Taking taylor expansion of a in a 0.570 * [backup-simplify]: Simplify 0 into 0 0.570 * [backup-simplify]: Simplify 1 into 1 0.570 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 0.571 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 0.571 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 0.571 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 0.572 * [backup-simplify]: Simplify (* 1 1) into 1 0.572 * [backup-simplify]: Simplify (* 1 (log (atan (fmod a (asin a))))) into (log (atan (fmod a (asin a)))) 0.572 * [backup-simplify]: Simplify (exp 0) into 1 0.572 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in a 0.572 * [taylor]: Taking taylor expansion of (exp (* (pow a 2) (log (atan (fmod a (asin a)))))) in a 0.572 * [taylor]: Taking taylor expansion of (* (pow a 2) (log (atan (fmod a (asin a))))) in a 0.572 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.572 * [taylor]: Taking taylor expansion of a in a 0.572 * [backup-simplify]: Simplify 0 into 0 0.572 * [backup-simplify]: Simplify 1 into 1 0.572 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 0.572 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 0.572 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 0.572 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 0.572 * [backup-simplify]: Simplify (* 1 1) into 1 0.572 * [backup-simplify]: Simplify (* 1 (log (atan (fmod a (asin a))))) into (log (atan (fmod a (asin a)))) 0.572 * [backup-simplify]: Simplify (exp 0) into 1 0.573 * [backup-simplify]: Simplify 1 into 1 0.574 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 1) 1)))) into 0 0.574 * [backup-simplify]: Simplify 0 into 0 0.575 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (log (atan (fmod a (asin a)))) 1) 1)))) into (log (atan (fmod a (asin a)))) 0.575 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 0.576 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 1) into 0 0.576 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.577 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (log (atan (fmod a (asin a)))))) into 0 0.578 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (log (atan (fmod a (asin a)))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 0.578 * [backup-simplify]: Simplify 0 into 0 0.581 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan (fmod a (asin a))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 2) into 0 0.582 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.584 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (log (atan (fmod a (asin a))))))) into 0 0.587 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow (log (atan (fmod a (asin a)))) 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (log (atan (fmod a (asin a)))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) 0.587 * [backup-simplify]: Simplify (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) into (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) 0.587 * [backup-simplify]: Simplify (+ (* (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) (pow a 4)) (+ (* (log (atan (fmod a (asin a)))) (pow a 2)) 1)) into (+ (* 1/2 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))) (+ 1 (* (pow a 2) (log (atan (fmod a (asin a))))))) 0.588 * [backup-simplify]: Simplify (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (* (/ 1 a) (/ 1 a))) into (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) 0.588 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in (a) around 0 0.588 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in a 0.588 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 0.588 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 0.588 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.588 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.588 * [taylor]: Taking taylor expansion of a in a 0.588 * [backup-simplify]: Simplify 0 into 0 0.588 * [backup-simplify]: Simplify 1 into 1 0.589 * [backup-simplify]: Simplify (* 1 1) into 1 0.589 * [backup-simplify]: Simplify (/ 1 1) into 1 0.589 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 0.589 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 0.589 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 0.589 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 0.590 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 0.590 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) into (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) 0.590 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in a 0.590 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 0.590 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 0.590 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.590 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.590 * [taylor]: Taking taylor expansion of a in a 0.590 * [backup-simplify]: Simplify 0 into 0 0.590 * [backup-simplify]: Simplify 1 into 1 0.591 * [backup-simplify]: Simplify (* 1 1) into 1 0.591 * [backup-simplify]: Simplify (/ 1 1) into 1 0.591 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 0.591 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 0.591 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 0.591 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 0.592 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 0.592 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) into (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) 0.592 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) into (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.593 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))))) (pow (/ 1 a) 2))) into (pow (atan (fmod a (asin a))) (pow a 2)) 0.593 * [backup-simplify]: Simplify (pow (atan (fmod (/ 1 (- a)) (asin (/ 1 (- a))))) (* (/ 1 (- a)) (/ 1 (- a)))) into (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) 0.593 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in (a) around 0 0.593 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in a 0.593 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 0.593 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 0.593 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.593 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.593 * [taylor]: Taking taylor expansion of a in a 0.593 * [backup-simplify]: Simplify 0 into 0 0.593 * [backup-simplify]: Simplify 1 into 1 0.594 * [backup-simplify]: Simplify (* 1 1) into 1 0.594 * [backup-simplify]: Simplify (/ 1 1) into 1 0.594 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 0.594 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 0.595 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 0.595 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 0.595 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 0.595 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) into (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) 0.595 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in a 0.595 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 0.595 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 0.595 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.595 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.595 * [taylor]: Taking taylor expansion of a in a 0.595 * [backup-simplify]: Simplify 0 into 0 0.595 * [backup-simplify]: Simplify 1 into 1 0.596 * [backup-simplify]: Simplify (* 1 1) into 1 0.596 * [backup-simplify]: Simplify (/ 1 1) into 1 0.596 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 0.596 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 0.596 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 0.597 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 0.597 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 0.597 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) into (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) 0.597 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) into (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) 0.597 * [backup-simplify]: Simplify 0 into 0 0.597 * [backup-simplify]: Simplify 0 into 0 0.597 * [backup-simplify]: Simplify 0 into 0 0.597 * [backup-simplify]: Simplify 0 into 0 0.597 * [backup-simplify]: Simplify 0 into 0 0.598 * [backup-simplify]: Simplify 0 into 0 0.598 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))))) (pow (/ 1 (- a)) 2))) into (pow (atan (fmod a (asin a))) (pow a 2)) 0.598 * * * * [progress]: [ 2 / 2 ] generating series at (2 1 1) 0.598 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 0.598 * [approximate]: Taking taylor expansion of (fmod a (asin a)) in (a) around 0 0.598 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 0.598 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 0.598 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 0.598 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 0.598 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 0.598 * [backup-simplify]: Simplify 0 into 0 0.598 * [backup-simplify]: Simplify 0 into 0 0.598 * [backup-simplify]: Simplify 0 into 0 0.598 * [backup-simplify]: Simplify 0 into 0 0.599 * [backup-simplify]: Simplify 0 into 0 0.599 * [backup-simplify]: Simplify 0 into 0 0.599 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 0.599 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 0.599 * [approximate]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in (a) around 0 0.599 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 0.599 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 0.599 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 0.599 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 0.599 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 0.599 * [backup-simplify]: Simplify 0 into 0 0.599 * [backup-simplify]: Simplify 0 into 0 0.599 * [backup-simplify]: Simplify 0 into 0 0.600 * [backup-simplify]: Simplify 0 into 0 0.600 * [backup-simplify]: Simplify 0 into 0 0.600 * [backup-simplify]: Simplify 0 into 0 0.600 * [backup-simplify]: Simplify (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))) into (fmod a (asin a)) 0.600 * [backup-simplify]: Simplify (fmod (/ 1 (- a)) (asin (/ 1 (- a)))) into (fmod (/ -1 a) (asin (/ -1 a))) 0.600 * [approximate]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in (a) around 0 0.600 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 0.600 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 0.600 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 0.600 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 0.600 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 0.601 * [backup-simplify]: Simplify 0 into 0 0.601 * [backup-simplify]: Simplify 0 into 0 0.601 * [backup-simplify]: Simplify 0 into 0 0.601 * [backup-simplify]: Simplify 0 into 0 0.601 * [backup-simplify]: Simplify 0 into 0 0.601 * [backup-simplify]: Simplify 0 into 0 0.601 * [backup-simplify]: Simplify (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))) into (fmod a (asin a)) 0.601 * * * [progress]: simplifying candidates 0.601 * * * * [progress]: [ 1 / 30 ] simplifiying candidate # 0.601 * [simplify]: Simplifying (* (log (atan (fmod a (asin a)))) (* a a)) 0.601 * * [simplify]: iters left: 6 (7 enodes) 0.604 * * [simplify]: iters left: 5 (24 enodes) 0.611 * * [simplify]: iters left: 4 (28 enodes) 0.619 * * [simplify]: Extracting #0: cost 1 inf + 0 0.619 * * [simplify]: Extracting #1: cost 6 inf + 0 0.619 * * [simplify]: Extracting #2: cost 9 inf + 1 0.619 * * [simplify]: Extracting #3: cost 10 inf + 42 0.619 * * [simplify]: Extracting #4: cost 11 inf + 83 0.620 * * [simplify]: Extracting #5: cost 11 inf + 189 0.620 * * [simplify]: Extracting #6: cost 6 inf + 1209 0.620 * * [simplify]: Extracting #7: cost 1 inf + 3124 0.621 * * [simplify]: Extracting #8: cost 0 inf + 3555 0.622 * [simplify]: Simplified to (* (log (atan (fmod a (asin a)))) (* a a)) 0.622 * [simplify]: Simplified (2 1) to (λ (a) (exp (* (log (atan (fmod a (asin a)))) (* a a)))) 0.622 * * * * [progress]: [ 2 / 30 ] simplifiying candidate # 0.622 * [simplify]: Simplifying (* (log (atan (fmod a (asin a)))) (* a a)) 0.622 * * [simplify]: iters left: 6 (7 enodes) 0.625 * * [simplify]: iters left: 5 (24 enodes) 0.632 * * [simplify]: iters left: 4 (28 enodes) 0.639 * * [simplify]: Extracting #0: cost 1 inf + 0 0.640 * * [simplify]: Extracting #1: cost 6 inf + 0 0.640 * * [simplify]: Extracting #2: cost 9 inf + 1 0.640 * * [simplify]: Extracting #3: cost 10 inf + 42 0.640 * * [simplify]: Extracting #4: cost 11 inf + 83 0.640 * * [simplify]: Extracting #5: cost 11 inf + 189 0.640 * * [simplify]: Extracting #6: cost 6 inf + 1209 0.641 * * [simplify]: Extracting #7: cost 1 inf + 3124 0.641 * * [simplify]: Extracting #8: cost 0 inf + 3555 0.642 * [simplify]: Simplified to (* (log (atan (fmod a (asin a)))) (* a a)) 0.642 * [simplify]: Simplified (2 1) to (λ (a) (exp (* (log (atan (fmod a (asin a)))) (* a a)))) 0.642 * * * * [progress]: [ 3 / 30 ] simplifiying candidate # 0.643 * [simplify]: Simplifying (* 1 (* a a)) 0.643 * * [simplify]: iters left: 4 (4 enodes) 0.646 * * [simplify]: iters left: 3 (14 enodes) 0.661 * * [simplify]: iters left: 2 (18 enodes) 0.666 * * [simplify]: iters left: 1 (19 enodes) 0.671 * * [simplify]: Extracting #0: cost 1 inf + 0 0.671 * * [simplify]: Extracting #1: cost 5 inf + 0 0.672 * * [simplify]: Extracting #2: cost 2 inf + 43 0.672 * * [simplify]: Extracting #3: cost 0 inf + 126 0.672 * [simplify]: Simplified to (* a a) 0.672 * [simplify]: Simplified (2 2) to (λ (a) (pow (atan (fmod a (asin a))) (* a a))) 0.672 * * * * [progress]: [ 4 / 30 ] simplifiying candidate # 0.672 * [simplify]: Simplifying (pow (atan (fmod a (asin a))) a) 0.672 * * [simplify]: iters left: 4 (5 enodes) 0.675 * * [simplify]: iters left: 3 (19 enodes) 0.681 * * [simplify]: iters left: 2 (30 enodes) 0.692 * * [simplify]: iters left: 1 (54 enodes) 0.704 * * [simplify]: Extracting #0: cost 1 inf + 0 0.704 * * [simplify]: Extracting #1: cost 11 inf + 0 0.704 * * [simplify]: Extracting #2: cost 32 inf + 1 0.704 * * [simplify]: Extracting #3: cost 42 inf + 3 0.704 * * [simplify]: Extracting #4: cost 31 inf + 732 0.705 * * [simplify]: Extracting #5: cost 10 inf + 6841 0.706 * * [simplify]: Extracting #6: cost 0 inf + 13909 0.708 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) a) 0.708 * [simplify]: Simplified (2 1) to (λ (a) (pow (pow (atan (fmod a (asin a))) a) a)) 0.708 * * * * [progress]: [ 5 / 30 ] simplifiying candidate # 0.708 * [simplify]: Simplifying (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (* a a)) 0.708 * * [simplify]: iters left: 6 (8 enodes) 0.710 * * [simplify]: iters left: 5 (28 enodes) 0.715 * * [simplify]: iters left: 4 (41 enodes) 0.722 * * [simplify]: iters left: 3 (73 enodes) 0.746 * * [simplify]: iters left: 2 (151 enodes) 0.800 * * [simplify]: iters left: 1 (313 enodes) 0.980 * * [simplify]: Extracting #0: cost 1 inf + 0 0.980 * * [simplify]: Extracting #1: cost 28 inf + 0 0.980 * * [simplify]: Extracting #2: cost 112 inf + 1 0.981 * * [simplify]: Extracting #3: cost 149 inf + 174 0.983 * * [simplify]: Extracting #4: cost 102 inf + 4252 0.985 * * [simplify]: Extracting #5: cost 82 inf + 6591 0.988 * * [simplify]: Extracting #6: cost 81 inf + 6755 0.992 * * [simplify]: Extracting #7: cost 72 inf + 10888 1.005 * * [simplify]: Extracting #8: cost 26 inf + 56440 1.021 * * [simplify]: Extracting #9: cost 1 inf + 87960 1.035 * * [simplify]: Extracting #10: cost 0 inf + 88291 1.057 * [simplify]: Simplified to (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (* a a)) 1.057 * [simplify]: Simplified (2 1) to (λ (a) (* (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (* a a)) (pow (cbrt (atan (fmod a (asin a)))) (* a a)))) 1.058 * [simplify]: Simplifying (pow (cbrt (atan (fmod a (asin a)))) (* a a)) 1.058 * * [simplify]: iters left: 5 (7 enodes) 1.059 * * [simplify]: iters left: 4 (25 enodes) 1.064 * * [simplify]: iters left: 3 (38 enodes) 1.071 * * [simplify]: iters left: 2 (70 enodes) 1.089 * * [simplify]: iters left: 1 (148 enodes) 1.126 * * [simplify]: Extracting #0: cost 1 inf + 0 1.126 * * [simplify]: Extracting #1: cost 13 inf + 0 1.126 * * [simplify]: Extracting #2: cost 60 inf + 1 1.127 * * [simplify]: Extracting #3: cost 85 inf + 89 1.127 * * [simplify]: Extracting #4: cost 67 inf + 1821 1.129 * * [simplify]: Extracting #5: cost 35 inf + 9567 1.135 * * [simplify]: Extracting #6: cost 0 inf + 37173 1.144 * * [simplify]: Extracting #7: cost 0 inf + 36673 1.153 * [simplify]: Simplified to (pow (cbrt (atan (fmod a (asin a)))) (* a a)) 1.153 * [simplify]: Simplified (2 2) to (λ (a) (* (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (* a a)) (pow (cbrt (atan (fmod a (asin a)))) (* a a)))) 1.153 * * * * [progress]: [ 6 / 30 ] simplifiying candidate # 1.154 * [simplify]: Simplifying (pow (sqrt (atan (fmod a (asin a)))) (* a a)) 1.154 * * [simplify]: iters left: 5 (7 enodes) 1.157 * * [simplify]: iters left: 4 (25 enodes) 1.165 * * [simplify]: iters left: 3 (38 enodes) 1.178 * * [simplify]: iters left: 2 (70 enodes) 1.196 * * [simplify]: iters left: 1 (148 enodes) 1.246 * * [simplify]: Extracting #0: cost 1 inf + 0 1.246 * * [simplify]: Extracting #1: cost 13 inf + 0 1.246 * * [simplify]: Extracting #2: cost 60 inf + 1 1.246 * * [simplify]: Extracting #3: cost 85 inf + 89 1.247 * * [simplify]: Extracting #4: cost 67 inf + 1821 1.248 * * [simplify]: Extracting #5: cost 35 inf + 9247 1.252 * * [simplify]: Extracting #6: cost 0 inf + 35693 1.257 * * [simplify]: Extracting #7: cost 0 inf + 35193 1.262 * [simplify]: Simplified to (pow (sqrt (atan (fmod a (asin a)))) (* a a)) 1.262 * [simplify]: Simplified (2 1) to (λ (a) (* (pow (sqrt (atan (fmod a (asin a)))) (* a a)) (pow (sqrt (atan (fmod a (asin a)))) (* a a)))) 1.262 * [simplify]: Simplifying (pow (sqrt (atan (fmod a (asin a)))) (* a a)) 1.262 * * [simplify]: iters left: 5 (7 enodes) 1.263 * * [simplify]: iters left: 4 (25 enodes) 1.268 * * [simplify]: iters left: 3 (38 enodes) 1.280 * * [simplify]: iters left: 2 (70 enodes) 1.311 * * [simplify]: iters left: 1 (148 enodes) 1.373 * * [simplify]: Extracting #0: cost 1 inf + 0 1.373 * * [simplify]: Extracting #1: cost 13 inf + 0 1.373 * * [simplify]: Extracting #2: cost 60 inf + 1 1.374 * * [simplify]: Extracting #3: cost 85 inf + 89 1.375 * * [simplify]: Extracting #4: cost 67 inf + 1821 1.378 * * [simplify]: Extracting #5: cost 35 inf + 9247 1.386 * * [simplify]: Extracting #6: cost 0 inf + 35693 1.394 * * [simplify]: Extracting #7: cost 0 inf + 35193 1.402 * [simplify]: Simplified to (pow (sqrt (atan (fmod a (asin a)))) (* a a)) 1.402 * [simplify]: Simplified (2 2) to (λ (a) (* (pow (sqrt (atan (fmod a (asin a)))) (* a a)) (pow (sqrt (atan (fmod a (asin a)))) (* a a)))) 1.402 * * * * [progress]: [ 7 / 30 ] simplifiying candidate # 1.403 * [simplify]: Simplifying (pow 1 (* a a)) 1.403 * * [simplify]: iters left: 3 (4 enodes) 1.405 * * [simplify]: iters left: 2 (12 enodes) 1.407 * * [simplify]: iters left: 1 (14 enodes) 1.410 * * [simplify]: Extracting #0: cost 1 inf + 0 1.410 * * [simplify]: Extracting #1: cost 0 inf + 1 1.410 * [simplify]: Simplified to 1 1.410 * [simplify]: Simplified (2 1) to (λ (a) (* 1 (pow (atan (fmod a (asin a))) (* a a)))) 1.410 * [simplify]: Simplifying (pow (atan (fmod a (asin a))) (* a a)) 1.410 * * [simplify]: iters left: 4 (6 enodes) 1.412 * * [simplify]: iters left: 3 (22 enodes) 1.416 * * [simplify]: iters left: 2 (35 enodes) 1.423 * * [simplify]: iters left: 1 (67 enodes) 1.441 * * [simplify]: Extracting #0: cost 1 inf + 0 1.441 * * [simplify]: Extracting #1: cost 11 inf + 0 1.442 * * [simplify]: Extracting #2: cost 41 inf + 0 1.442 * * [simplify]: Extracting #3: cost 50 inf + 373 1.443 * * [simplify]: Extracting #4: cost 33 inf + 1714 1.445 * * [simplify]: Extracting #5: cost 10 inf + 9201 1.449 * * [simplify]: Extracting #6: cost 0 inf + 16218 1.452 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) (* a a)) 1.453 * [simplify]: Simplified (2 2) to (λ (a) (* 1 (pow (atan (fmod a (asin a))) (* a a)))) 1.453 * * * * [progress]: [ 8 / 30 ] simplifiying candidate # 1.453 * * * * [progress]: [ 9 / 30 ] simplifiying candidate # 1.453 * [simplify]: Simplifying (log (pow (atan (fmod a (asin a))) (* a a))) 1.453 * * [simplify]: iters left: 5 (7 enodes) 1.456 * * [simplify]: iters left: 4 (27 enodes) 1.466 * * [simplify]: iters left: 3 (47 enodes) 1.482 * * [simplify]: iters left: 2 (89 enodes) 1.515 * * [simplify]: iters left: 1 (196 enodes) 1.593 * * [simplify]: Extracting #0: cost 1 inf + 0 1.593 * * [simplify]: Extracting #1: cost 42 inf + 0 1.594 * * [simplify]: Extracting #2: cost 100 inf + 43 1.596 * * [simplify]: Extracting #3: cost 108 inf + 2381 1.598 * * [simplify]: Extracting #4: cost 87 inf + 4437 1.602 * * [simplify]: Extracting #5: cost 79 inf + 8765 1.611 * * [simplify]: Extracting #6: cost 22 inf + 38876 1.625 * * [simplify]: Extracting #7: cost 0 inf + 55059 1.639 * * [simplify]: Extracting #8: cost 0 inf + 54666 1.653 * [simplify]: Simplified to (* (log (atan (fmod a (asin a)))) (* a a)) 1.653 * [simplify]: Simplified (2 1) to (λ (a) (exp (* (log (atan (fmod a (asin a)))) (* a a)))) 1.653 * * * * [progress]: [ 10 / 30 ] simplifiying candidate # 1.653 * [simplify]: Simplifying (exp (pow (atan (fmod a (asin a))) (* a a))) 1.653 * * [simplify]: iters left: 5 (7 enodes) 1.656 * * [simplify]: iters left: 4 (25 enodes) 1.664 * * [simplify]: iters left: 3 (40 enodes) 1.671 * * [simplify]: iters left: 2 (79 enodes) 1.687 * * [simplify]: iters left: 1 (180 enodes) 1.766 * * [simplify]: Extracting #0: cost 1 inf + 0 1.766 * * [simplify]: Extracting #1: cost 18 inf + 0 1.766 * * [simplify]: Extracting #2: cost 65 inf + 0 1.767 * * [simplify]: Extracting #3: cost 123 inf + 3 1.768 * * [simplify]: Extracting #4: cost 126 inf + 747 1.770 * * [simplify]: Extracting #5: cost 90 inf + 5440 1.775 * * [simplify]: Extracting #6: cost 56 inf + 21908 1.786 * * [simplify]: Extracting #7: cost 11 inf + 57889 1.799 * * [simplify]: Extracting #8: cost 0 inf + 68481 1.814 * [simplify]: Simplified to (exp (pow (atan (fmod a (asin a))) (* a a))) 1.814 * [simplify]: Simplified (2 1) to (λ (a) (log (exp (pow (atan (fmod a (asin a))) (* a a))))) 1.814 * * * * [progress]: [ 11 / 30 ] simplifiying candidate # 1.814 * [simplify]: Simplifying (* (cbrt (pow (atan (fmod a (asin a))) (* a a))) (cbrt (pow (atan (fmod a (asin a))) (* a a)))) 1.814 * * [simplify]: iters left: 6 (8 enodes) 1.818 * * [simplify]: iters left: 5 (28 enodes) 1.827 * * [simplify]: iters left: 4 (41 enodes) 1.841 * * [simplify]: iters left: 3 (73 enodes) 1.861 * * [simplify]: iters left: 2 (151 enodes) 1.907 * * [simplify]: iters left: 1 (310 enodes) 2.064 * * [simplify]: Extracting #0: cost 1 inf + 0 2.065 * * [simplify]: Extracting #1: cost 3 inf + 0 2.065 * * [simplify]: Extracting #2: cost 5 inf + 0 2.065 * * [simplify]: Extracting #3: cost 31 inf + 0 2.065 * * [simplify]: Extracting #4: cost 106 inf + 1 2.066 * * [simplify]: Extracting #5: cost 148 inf + 131 2.069 * * [simplify]: Extracting #6: cost 90 inf + 12251 2.083 * * [simplify]: Extracting #7: cost 22 inf + 56789 2.105 * * [simplify]: Extracting #8: cost 0 inf + 80264 2.122 * * [simplify]: Extracting #9: cost 0 inf + 76088 2.135 * * [simplify]: Extracting #10: cost 0 inf + 75605 2.150 * * [simplify]: Extracting #11: cost 0 inf + 75514 2.177 * [simplify]: Simplified to (* (cbrt (pow (atan (fmod a (asin a))) (* a a))) (cbrt (pow (atan (fmod a (asin a))) (* a a)))) 2.177 * [simplify]: Simplified (2 1) to (λ (a) (* (* (cbrt (pow (atan (fmod a (asin a))) (* a a))) (cbrt (pow (atan (fmod a (asin a))) (* a a)))) (cbrt (pow (atan (fmod a (asin a))) (* a a))))) 2.178 * [simplify]: Simplifying (cbrt (pow (atan (fmod a (asin a))) (* a a))) 2.178 * * [simplify]: iters left: 5 (7 enodes) 2.179 * * [simplify]: iters left: 4 (25 enodes) 2.184 * * [simplify]: iters left: 3 (38 enodes) 2.191 * * [simplify]: iters left: 2 (70 enodes) 2.206 * * [simplify]: iters left: 1 (148 enodes) 2.254 * * [simplify]: Extracting #0: cost 1 inf + 0 2.254 * * [simplify]: Extracting #1: cost 3 inf + 0 2.254 * * [simplify]: Extracting #2: cost 15 inf + 0 2.255 * * [simplify]: Extracting #3: cost 62 inf + 1 2.255 * * [simplify]: Extracting #4: cost 88 inf + 47 2.257 * * [simplify]: Extracting #5: cost 53 inf + 6792 2.264 * * [simplify]: Extracting #6: cost 9 inf + 26737 2.271 * * [simplify]: Extracting #7: cost 0 inf + 34279 2.278 * * [simplify]: Extracting #8: cost 0 inf + 33877 2.283 * [simplify]: Simplified to (cbrt (pow (atan (fmod a (asin a))) (* a a))) 2.283 * [simplify]: Simplified (2 2) to (λ (a) (* (* (cbrt (pow (atan (fmod a (asin a))) (* a a))) (cbrt (pow (atan (fmod a (asin a))) (* a a)))) (cbrt (pow (atan (fmod a (asin a))) (* a a))))) 2.284 * * * * [progress]: [ 12 / 30 ] simplifiying candidate # 2.284 * [simplify]: Simplifying (* (* (pow (atan (fmod a (asin a))) (* a a)) (pow (atan (fmod a (asin a))) (* a a))) (pow (atan (fmod a (asin a))) (* a a))) 2.284 * * [simplify]: iters left: 6 (8 enodes) 2.286 * * [simplify]: iters left: 5 (31 enodes) 2.292 * * [simplify]: iters left: 4 (64 enodes) 2.320 * * [simplify]: iters left: 3 (150 enodes) 2.374 * * [simplify]: iters left: 2 (380 enodes) 2.681 * * [simplify]: Extracting #0: cost 1 inf + 0 2.681 * * [simplify]: Extracting #1: cost 44 inf + 0 2.682 * * [simplify]: Extracting #2: cost 139 inf + 3 2.684 * * [simplify]: Extracting #3: cost 191 inf + 5 2.687 * * [simplify]: Extracting #4: cost 177 inf + 1660 2.693 * * [simplify]: Extracting #5: cost 110 inf + 24234 2.717 * * [simplify]: Extracting #6: cost 38 inf + 97672 2.762 * * [simplify]: Extracting #7: cost 0 inf + 138943 2.809 * * [simplify]: Extracting #8: cost 0 inf + 136681 2.835 * [simplify]: Simplified to (* (pow (atan (fmod a (asin a))) (* a a)) (* (pow (atan (fmod a (asin a))) (* a a)) (pow (atan (fmod a (asin a))) (* a a)))) 2.835 * [simplify]: Simplified (2 1) to (λ (a) (cbrt (* (pow (atan (fmod a (asin a))) (* a a)) (* (pow (atan (fmod a (asin a))) (* a a)) (pow (atan (fmod a (asin a))) (* a a)))))) 2.835 * * * * [progress]: [ 13 / 30 ] simplifiying candidate # 2.836 * [simplify]: Simplifying (sqrt (pow (atan (fmod a (asin a))) (* a a))) 2.836 * * [simplify]: iters left: 5 (7 enodes) 2.837 * * [simplify]: iters left: 4 (25 enodes) 2.846 * * [simplify]: iters left: 3 (39 enodes) 2.857 * * [simplify]: iters left: 2 (71 enodes) 2.871 * * [simplify]: iters left: 1 (149 enodes) 2.920 * * [simplify]: Extracting #0: cost 1 inf + 0 2.920 * * [simplify]: Extracting #1: cost 4 inf + 0 2.920 * * [simplify]: Extracting #2: cost 21 inf + 0 2.920 * * [simplify]: Extracting #3: cost 74 inf + 1 2.920 * * [simplify]: Extracting #4: cost 92 inf + 47 2.921 * * [simplify]: Extracting #5: cost 65 inf + 3933 2.923 * * [simplify]: Extracting #6: cost 25 inf + 15034 2.927 * * [simplify]: Extracting #7: cost 1 inf + 35077 2.932 * * [simplify]: Extracting #8: cost 0 inf + 34654 2.936 * * [simplify]: Extracting #9: cost 0 inf + 34615 2.940 * [simplify]: Simplified to (sqrt (pow (atan (fmod a (asin a))) (* a a))) 2.940 * [simplify]: Simplified (2 1) to (λ (a) (* (sqrt (pow (atan (fmod a (asin a))) (* a a))) (sqrt (pow (atan (fmod a (asin a))) (* a a))))) 2.940 * [simplify]: Simplifying (sqrt (pow (atan (fmod a (asin a))) (* a a))) 2.941 * * [simplify]: iters left: 5 (7 enodes) 2.942 * * [simplify]: iters left: 4 (25 enodes) 2.947 * * [simplify]: iters left: 3 (39 enodes) 2.954 * * [simplify]: iters left: 2 (71 enodes) 2.968 * * [simplify]: iters left: 1 (149 enodes) 3.028 * * [simplify]: Extracting #0: cost 1 inf + 0 3.028 * * [simplify]: Extracting #1: cost 4 inf + 0 3.028 * * [simplify]: Extracting #2: cost 21 inf + 0 3.028 * * [simplify]: Extracting #3: cost 74 inf + 1 3.029 * * [simplify]: Extracting #4: cost 92 inf + 47 3.029 * * [simplify]: Extracting #5: cost 65 inf + 3933 3.032 * * [simplify]: Extracting #6: cost 25 inf + 15034 3.036 * * [simplify]: Extracting #7: cost 1 inf + 35077 3.040 * * [simplify]: Extracting #8: cost 0 inf + 34654 3.045 * * [simplify]: Extracting #9: cost 0 inf + 34615 3.049 * [simplify]: Simplified to (sqrt (pow (atan (fmod a (asin a))) (* a a))) 3.049 * [simplify]: Simplified (2 2) to (λ (a) (* (sqrt (pow (atan (fmod a (asin a))) (* a a))) (sqrt (pow (atan (fmod a (asin a))) (* a a))))) 3.049 * * * * [progress]: [ 14 / 30 ] simplifiying candidate # 3.050 * * * * [progress]: [ 15 / 30 ] simplifiying candidate # 3.050 * [simplify]: Simplifying (pow (atan (fmod a (asin a))) (/ (* a a) 2)) 3.050 * * [simplify]: iters left: 5 (8 enodes) 3.052 * * [simplify]: iters left: 4 (29 enodes) 3.061 * * [simplify]: iters left: 3 (47 enodes) 3.076 * * [simplify]: iters left: 2 (87 enodes) 3.109 * * [simplify]: iters left: 1 (188 enodes) 3.175 * * [simplify]: Extracting #0: cost 1 inf + 0 3.175 * * [simplify]: Extracting #1: cost 12 inf + 0 3.176 * * [simplify]: Extracting #2: cost 63 inf + 1 3.176 * * [simplify]: Extracting #3: cost 96 inf + 212 3.177 * * [simplify]: Extracting #4: cost 58 inf + 5945 3.181 * * [simplify]: Extracting #5: cost 11 inf + 23459 3.185 * * [simplify]: Extracting #6: cost 0 inf + 32204 3.191 * * [simplify]: Extracting #7: cost 0 inf + 32033 3.200 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) (/ a (/ 2 a))) 3.200 * [simplify]: Simplified (2 1) to (λ (a) (* (pow (atan (fmod a (asin a))) (/ a (/ 2 a))) (pow (atan (fmod a (asin a))) (/ (* a a) 2)))) 3.200 * [simplify]: Simplifying (pow (atan (fmod a (asin a))) (/ (* a a) 2)) 3.200 * * [simplify]: iters left: 5 (8 enodes) 3.205 * * [simplify]: iters left: 4 (29 enodes) 3.215 * * [simplify]: iters left: 3 (47 enodes) 3.230 * * [simplify]: iters left: 2 (87 enodes) 3.268 * * [simplify]: iters left: 1 (188 enodes) 3.322 * * [simplify]: Extracting #0: cost 1 inf + 0 3.322 * * [simplify]: Extracting #1: cost 12 inf + 0 3.322 * * [simplify]: Extracting #2: cost 63 inf + 1 3.323 * * [simplify]: Extracting #3: cost 96 inf + 212 3.324 * * [simplify]: Extracting #4: cost 58 inf + 5945 3.327 * * [simplify]: Extracting #5: cost 11 inf + 23459 3.332 * * [simplify]: Extracting #6: cost 0 inf + 32204 3.339 * * [simplify]: Extracting #7: cost 0 inf + 32033 3.344 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) (/ a (/ 2 a))) 3.344 * [simplify]: Simplified (2 2) to (λ (a) (* (pow (atan (fmod a (asin a))) (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (/ a (/ 2 a))))) 3.344 * * * * [progress]: [ 16 / 30 ] simplifiying candidate #real (real->posit16 (pow (atan (fmod a (asin a))) (* a a)))))> 3.344 * [simplify]: Simplifying (real->posit16 (pow (atan (fmod a (asin a))) (* a a))) 3.344 * * [simplify]: iters left: 5 (7 enodes) 3.346 * * [simplify]: iters left: 4 (22 enodes) 3.354 * * [simplify]: iters left: 3 (35 enodes) 3.366 * * [simplify]: iters left: 2 (67 enodes) 3.392 * * [simplify]: iters left: 1 (145 enodes) 3.453 * * [simplify]: Extracting #0: cost 1 inf + 0 3.453 * * [simplify]: Extracting #1: cost 2 inf + 0 3.453 * * [simplify]: Extracting #2: cost 14 inf + 0 3.453 * * [simplify]: Extracting #3: cost 61 inf + 1 3.454 * * [simplify]: Extracting #4: cost 87 inf + 47 3.456 * * [simplify]: Extracting #5: cost 47 inf + 6958 3.462 * * [simplify]: Extracting #6: cost 6 inf + 31045 3.468 * * [simplify]: Extracting #7: cost 0 inf + 35933 3.473 * * [simplify]: Extracting #8: cost 0 inf + 34807 3.480 * * [simplify]: Extracting #9: cost 0 inf + 34374 3.484 * [simplify]: Simplified to (real->posit16 (pow (atan (fmod a (asin a))) (* a a))) 3.484 * [simplify]: Simplified (2 1) to (λ (a) (posit16->real (real->posit16 (pow (atan (fmod a (asin a))) (* a a))))) 3.485 * * * * [progress]: [ 17 / 30 ] simplifiying candidate # 3.485 * * * * [progress]: [ 18 / 30 ] simplifiying candidate # 3.485 * [simplify]: Simplifying (log (fmod a (asin a))) 3.485 * * [simplify]: iters left: 3 (4 enodes) 3.486 * * [simplify]: iters left: 2 (12 enodes) 3.487 * * [simplify]: Extracting #0: cost 1 inf + 0 3.487 * * [simplify]: Extracting #1: cost 3 inf + 0 3.488 * * [simplify]: Extracting #2: cost 6 inf + 0 3.488 * * [simplify]: Extracting #3: cost 5 inf + 107 3.488 * * [simplify]: Extracting #4: cost 0 inf + 1057 3.488 * [simplify]: Simplified to (log (fmod a (asin a))) 3.488 * [simplify]: Simplified (2 1 1 1) to (λ (a) (pow (atan (exp (log (fmod a (asin a))))) (* a a))) 3.488 * * * * [progress]: [ 19 / 30 ] simplifiying candidate # 3.488 * [simplify]: Simplifying (exp (fmod a (asin a))) 3.488 * * [simplify]: iters left: 3 (4 enodes) 3.489 * * [simplify]: iters left: 2 (12 enodes) 3.491 * * [simplify]: Extracting #0: cost 1 inf + 0 3.491 * * [simplify]: Extracting #1: cost 3 inf + 0 3.491 * * [simplify]: Extracting #2: cost 6 inf + 0 3.491 * * [simplify]: Extracting #3: cost 5 inf + 107 3.491 * * [simplify]: Extracting #4: cost 0 inf + 1057 3.491 * [simplify]: Simplified to (exp (fmod a (asin a))) 3.491 * [simplify]: Simplified (2 1 1 1) to (λ (a) (pow (atan (log (exp (fmod a (asin a))))) (* a a))) 3.491 * * * * [progress]: [ 20 / 30 ] simplifiying candidate # 3.491 * [simplify]: Simplifying (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) 3.491 * * [simplify]: iters left: 5 (5 enodes) 3.492 * * [simplify]: iters left: 4 (15 enodes) 3.494 * * [simplify]: Extracting #0: cost 1 inf + 0 3.494 * * [simplify]: Extracting #1: cost 3 inf + 0 3.495 * * [simplify]: Extracting #2: cost 5 inf + 0 3.495 * * [simplify]: Extracting #3: cost 8 inf + 0 3.495 * * [simplify]: Extracting #4: cost 8 inf + 1 3.495 * * [simplify]: Extracting #5: cost 0 inf + 1669 3.495 * [simplify]: Simplified to (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) 3.495 * [simplify]: Simplified (2 1 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 3.495 * [simplify]: Simplifying (cbrt (fmod a (asin a))) 3.495 * * [simplify]: iters left: 3 (4 enodes) 3.496 * * [simplify]: iters left: 2 (12 enodes) 3.498 * * [simplify]: Extracting #0: cost 1 inf + 0 3.498 * * [simplify]: Extracting #1: cost 3 inf + 0 3.498 * * [simplify]: Extracting #2: cost 6 inf + 0 3.498 * * [simplify]: Extracting #3: cost 5 inf + 107 3.498 * * [simplify]: Extracting #4: cost 0 inf + 1077 3.498 * [simplify]: Simplified to (cbrt (fmod a (asin a))) 3.498 * [simplify]: Simplified (2 1 1 2) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 3.498 * * * * [progress]: [ 21 / 30 ] simplifiying candidate # 3.498 * [simplify]: Simplifying (* (* (fmod a (asin a)) (fmod a (asin a))) (fmod a (asin a))) 3.498 * * [simplify]: iters left: 6 (5 enodes) 3.499 * * [simplify]: iters left: 5 (16 enodes) 3.502 * * [simplify]: iters left: 4 (18 enodes) 3.506 * * [simplify]: iters left: 3 (25 enodes) 3.512 * * [simplify]: iters left: 2 (39 enodes) 3.521 * * [simplify]: iters left: 1 (65 enodes) 3.535 * * [simplify]: Extracting #0: cost 1 inf + 0 3.535 * * [simplify]: Extracting #1: cost 9 inf + 0 3.536 * * [simplify]: Extracting #2: cost 19 inf + 1 3.536 * * [simplify]: Extracting #3: cost 20 inf + 4 3.536 * * [simplify]: Extracting #4: cost 19 inf + 111 3.536 * * [simplify]: Extracting #5: cost 6 inf + 3871 3.537 * * [simplify]: Extracting #6: cost 0 inf + 6775 3.538 * [simplify]: Simplified to (* (fmod a (asin a)) (* (fmod a (asin a)) (fmod a (asin a)))) 3.539 * [simplify]: Simplified (2 1 1 1) to (λ (a) (pow (atan (cbrt (* (fmod a (asin a)) (* (fmod a (asin a)) (fmod a (asin a)))))) (* a a))) 3.539 * * * * [progress]: [ 22 / 30 ] simplifiying candidate # 3.539 * [simplify]: Simplifying (sqrt (fmod a (asin a))) 3.539 * * [simplify]: iters left: 3 (4 enodes) 3.541 * * [simplify]: iters left: 2 (12 enodes) 3.544 * * [simplify]: Extracting #0: cost 1 inf + 0 3.544 * * [simplify]: Extracting #1: cost 3 inf + 0 3.544 * * [simplify]: Extracting #2: cost 6 inf + 0 3.544 * * [simplify]: Extracting #3: cost 5 inf + 107 3.544 * * [simplify]: Extracting #4: cost 0 inf + 997 3.545 * [simplify]: Simplified to (sqrt (fmod a (asin a))) 3.545 * [simplify]: Simplified (2 1 1 1) to (λ (a) (pow (atan (* (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))))) (* a a))) 3.545 * [simplify]: Simplifying (sqrt (fmod a (asin a))) 3.545 * * [simplify]: iters left: 3 (4 enodes) 3.547 * * [simplify]: iters left: 2 (12 enodes) 3.550 * * [simplify]: Extracting #0: cost 1 inf + 0 3.550 * * [simplify]: Extracting #1: cost 3 inf + 0 3.550 * * [simplify]: Extracting #2: cost 6 inf + 0 3.550 * * [simplify]: Extracting #3: cost 5 inf + 107 3.550 * * [simplify]: Extracting #4: cost 0 inf + 997 3.551 * [simplify]: Simplified to (sqrt (fmod a (asin a))) 3.551 * [simplify]: Simplified (2 1 1 2) to (λ (a) (pow (atan (* (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))))) (* a a))) 3.551 * * * * [progress]: [ 23 / 30 ] simplifiying candidate # 3.551 * * * * [progress]: [ 24 / 30 ] simplifiying candidate #real (real->posit16 (fmod a (asin a))))) (* a a)))> 3.551 * [simplify]: Simplifying (real->posit16 (fmod a (asin a))) 3.551 * * [simplify]: iters left: 3 (4 enodes) 3.553 * * [simplify]: iters left: 2 (9 enodes) 3.555 * * [simplify]: Extracting #0: cost 1 inf + 0 3.555 * * [simplify]: Extracting #1: cost 2 inf + 0 3.555 * * [simplify]: Extracting #2: cost 4 inf + 0 3.555 * * [simplify]: Extracting #3: cost 4 inf + 1 3.556 * * [simplify]: Extracting #4: cost 0 inf + 565 3.556 * [simplify]: Simplified to (real->posit16 (fmod a (asin a))) 3.556 * [simplify]: Simplified (2 1 1 1) to (λ (a) (pow (atan (posit16->real (real->posit16 (fmod a (asin a))))) (* a a))) 3.556 * * * * [progress]: [ 25 / 30 ] simplifiying candidate # 3.556 * [simplify]: Simplifying (+ (* 1/2 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))) (+ 1 (* (pow a 2) (log (atan (fmod a (asin a))))))) 3.556 * * [simplify]: iters left: 6 (17 enodes) 3.567 * * [simplify]: iters left: 5 (72 enodes) 3.585 * * [simplify]: iters left: 4 (109 enodes) 3.608 * * [simplify]: iters left: 3 (186 enodes) 3.679 * * [simplify]: iters left: 2 (393 enodes) 3.906 * * [simplify]: Extracting #0: cost 1 inf + 0 3.907 * * [simplify]: Extracting #1: cost 8 inf + 0 3.907 * * [simplify]: Extracting #2: cost 89 inf + 1 3.908 * * [simplify]: Extracting #3: cost 251 inf + 3 3.909 * * [simplify]: Extracting #4: cost 244 inf + 719 3.911 * * [simplify]: Extracting #5: cost 237 inf + 1513 3.914 * * [simplify]: Extracting #6: cost 193 inf + 21947 3.937 * * [simplify]: Extracting #7: cost 32 inf + 114990 3.959 * * [simplify]: Extracting #8: cost 0 inf + 134560 3.984 * * [simplify]: Extracting #9: cost 0 inf + 134080 4.007 * [simplify]: Simplified to (+ (* 1/2 (* (* (log (atan (fmod a (asin a)))) (* a a)) (* (log (atan (fmod a (asin a)))) (* a a)))) (+ (* (log (atan (fmod a (asin a)))) (* a a)) 1)) 4.007 * [simplify]: Simplified (2) to (λ (a) (+ (* 1/2 (* (* (log (atan (fmod a (asin a)))) (* a a)) (* (log (atan (fmod a (asin a)))) (* a a)))) (+ (* (log (atan (fmod a (asin a)))) (* a a)) 1))) 4.007 * * * * [progress]: [ 26 / 30 ] simplifiying candidate # 4.007 * [simplify]: Simplifying (pow (atan (fmod a (asin a))) (pow a 2)) 4.007 * * [simplify]: iters left: 4 (7 enodes) 4.012 * * [simplify]: iters left: 3 (29 enodes) 4.025 * * [simplify]: iters left: 2 (44 enodes) 4.035 * * [simplify]: iters left: 1 (78 enodes) 4.050 * * [simplify]: Extracting #0: cost 1 inf + 0 4.050 * * [simplify]: Extracting #1: cost 11 inf + 0 4.051 * * [simplify]: Extracting #2: cost 41 inf + 0 4.051 * * [simplify]: Extracting #3: cost 54 inf + 126 4.051 * * [simplify]: Extracting #4: cost 35 inf + 1711 4.052 * * [simplify]: Extracting #5: cost 14 inf + 6499 4.054 * * [simplify]: Extracting #6: cost 3 inf + 13418 4.056 * * [simplify]: Extracting #7: cost 0 inf + 16218 4.058 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) (* a a)) 4.058 * [simplify]: Simplified (2) to (λ (a) (pow (atan (fmod a (asin a))) (* a a))) 4.058 * * * * [progress]: [ 27 / 30 ] simplifiying candidate # 4.058 * [simplify]: Simplifying (pow (atan (fmod a (asin a))) (pow a 2)) 4.058 * * [simplify]: iters left: 4 (7 enodes) 4.061 * * [simplify]: iters left: 3 (29 enodes) 4.066 * * [simplify]: iters left: 2 (44 enodes) 4.074 * * [simplify]: iters left: 1 (78 enodes) 4.098 * * [simplify]: Extracting #0: cost 1 inf + 0 4.099 * * [simplify]: Extracting #1: cost 11 inf + 0 4.099 * * [simplify]: Extracting #2: cost 41 inf + 0 4.099 * * [simplify]: Extracting #3: cost 54 inf + 126 4.100 * * [simplify]: Extracting #4: cost 35 inf + 1711 4.102 * * [simplify]: Extracting #5: cost 14 inf + 6499 4.105 * * [simplify]: Extracting #6: cost 3 inf + 13418 4.109 * * [simplify]: Extracting #7: cost 0 inf + 16218 4.112 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) (* a a)) 4.112 * [simplify]: Simplified (2) to (λ (a) (pow (atan (fmod a (asin a))) (* a a))) 4.113 * * * * [progress]: [ 28 / 30 ] simplifiying candidate # 4.113 * [simplify]: Simplifying (fmod a (asin a)) 4.113 * * [simplify]: iters left: 2 (3 enodes) 4.114 * * [simplify]: iters left: 1 (9 enodes) 4.117 * * [simplify]: Extracting #0: cost 1 inf + 0 4.117 * * [simplify]: Extracting #1: cost 4 inf + 0 4.117 * * [simplify]: Extracting #2: cost 4 inf + 1 4.117 * * [simplify]: Extracting #3: cost 0 inf + 565 4.117 * [simplify]: Simplified to (fmod a (asin a)) 4.117 * [simplify]: Simplified (2 1 1) to (λ (a) (pow (atan (fmod a (asin a))) (* a a))) 4.117 * * * * [progress]: [ 29 / 30 ] simplifiying candidate # 4.118 * [simplify]: Simplifying (fmod a (asin a)) 4.118 * * [simplify]: iters left: 2 (3 enodes) 4.119 * * [simplify]: iters left: 1 (9 enodes) 4.121 * * [simplify]: Extracting #0: cost 1 inf + 0 4.121 * * [simplify]: Extracting #1: cost 4 inf + 0 4.122 * * [simplify]: Extracting #2: cost 4 inf + 1 4.122 * * [simplify]: Extracting #3: cost 0 inf + 565 4.122 * [simplify]: Simplified to (fmod a (asin a)) 4.122 * [simplify]: Simplified (2 1 1) to (λ (a) (pow (atan (fmod a (asin a))) (* a a))) 4.122 * * * * [progress]: [ 30 / 30 ] simplifiying candidate # 4.122 * [simplify]: Simplifying (fmod a (asin a)) 4.122 * * [simplify]: iters left: 2 (3 enodes) 4.124 * * [simplify]: iters left: 1 (9 enodes) 4.126 * * [simplify]: Extracting #0: cost 1 inf + 0 4.126 * * [simplify]: Extracting #1: cost 4 inf + 0 4.126 * * [simplify]: Extracting #2: cost 4 inf + 1 4.127 * * [simplify]: Extracting #3: cost 0 inf + 565 4.127 * [simplify]: Simplified to (fmod a (asin a)) 4.127 * [simplify]: Simplified (2 1 1) to (λ (a) (pow (atan (fmod a (asin a))) (* a a))) 4.127 * * * [progress]: adding candidates to table 4.455 * * [progress]: iteration 2 / 4 4.455 * * * [progress]: picking best candidate 4.458 * * * * [pick]: Picked # 4.458 * * * [progress]: localizing error 4.488 * * * [progress]: generating rewritten candidates 4.488 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 4.495 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1) 4.496 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 2 1) 4.496 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 1 1) 4.497 * * * [progress]: generating series expansions 4.497 * * * * [progress]: [ 1 / 4 ] generating series at (2) 4.498 * [backup-simplify]: Simplify (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a)) into (pow (atan (fmod a (asin a))) (pow a 2)) 4.498 * [approximate]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in (a) around 0 4.498 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in a 4.498 * [taylor]: Taking taylor expansion of (exp (* (pow a 2) (log (atan (fmod a (asin a)))))) in a 4.498 * [taylor]: Taking taylor expansion of (* (pow a 2) (log (atan (fmod a (asin a))))) in a 4.498 * [taylor]: Taking taylor expansion of (pow a 2) in a 4.498 * [taylor]: Taking taylor expansion of a in a 4.498 * [backup-simplify]: Simplify 0 into 0 4.498 * [backup-simplify]: Simplify 1 into 1 4.498 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 4.498 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 4.498 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 4.498 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 4.499 * [backup-simplify]: Simplify (* 1 1) into 1 4.500 * [backup-simplify]: Simplify (* 1 (log (atan (fmod a (asin a))))) into (log (atan (fmod a (asin a)))) 4.500 * [backup-simplify]: Simplify (exp 0) into 1 4.500 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in a 4.500 * [taylor]: Taking taylor expansion of (exp (* (pow a 2) (log (atan (fmod a (asin a)))))) in a 4.500 * [taylor]: Taking taylor expansion of (* (pow a 2) (log (atan (fmod a (asin a))))) in a 4.500 * [taylor]: Taking taylor expansion of (pow a 2) in a 4.500 * [taylor]: Taking taylor expansion of a in a 4.500 * [backup-simplify]: Simplify 0 into 0 4.500 * [backup-simplify]: Simplify 1 into 1 4.500 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 4.500 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 4.500 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 4.500 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 4.501 * [backup-simplify]: Simplify (* 1 1) into 1 4.501 * [backup-simplify]: Simplify (* 1 (log (atan (fmod a (asin a))))) into (log (atan (fmod a (asin a)))) 4.501 * [backup-simplify]: Simplify (exp 0) into 1 4.501 * [backup-simplify]: Simplify 1 into 1 4.502 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 1) 1)))) into 0 4.502 * [backup-simplify]: Simplify 0 into 0 4.503 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (log (atan (fmod a (asin a)))) 1) 1)))) into (log (atan (fmod a (asin a)))) 4.503 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 4.504 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 1) into 0 4.505 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 4.506 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (log (atan (fmod a (asin a)))))) into 0 4.508 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (log (atan (fmod a (asin a)))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 4.508 * [backup-simplify]: Simplify 0 into 0 4.510 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan (fmod a (asin a))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 2) into 0 4.511 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 4.512 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (log (atan (fmod a (asin a))))))) into 0 4.516 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow (log (atan (fmod a (asin a)))) 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (log (atan (fmod a (asin a)))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) 4.516 * [backup-simplify]: Simplify (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) into (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) 4.516 * [backup-simplify]: Simplify (+ (* (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) (pow a 4)) (+ (* (log (atan (fmod a (asin a)))) (pow a 2)) 1)) into (+ (* 1/2 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))) (+ 1 (* (pow a 2) (log (atan (fmod a (asin a))))))) 4.525 * [backup-simplify]: Simplify (pow (atan (* (* (cbrt (fmod (/ 1 a) (asin (/ 1 a)))) (cbrt (fmod (/ 1 a) (asin (/ 1 a))))) (cbrt (fmod (/ 1 a) (asin (/ 1 a)))))) (* (/ 1 a) (/ 1 a))) into (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) 4.525 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in (a) around 0 4.525 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in a 4.525 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 4.525 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 4.525 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 4.526 * [taylor]: Taking taylor expansion of (pow a 2) in a 4.526 * [taylor]: Taking taylor expansion of a in a 4.526 * [backup-simplify]: Simplify 0 into 0 4.526 * [backup-simplify]: Simplify 1 into 1 4.526 * [backup-simplify]: Simplify (* 1 1) into 1 4.527 * [backup-simplify]: Simplify (/ 1 1) into 1 4.527 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 4.527 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 4.527 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 4.527 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 4.528 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 4.528 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) into (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) 4.528 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in a 4.528 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 4.528 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 4.528 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 4.528 * [taylor]: Taking taylor expansion of (pow a 2) in a 4.528 * [taylor]: Taking taylor expansion of a in a 4.528 * [backup-simplify]: Simplify 0 into 0 4.528 * [backup-simplify]: Simplify 1 into 1 4.529 * [backup-simplify]: Simplify (* 1 1) into 1 4.530 * [backup-simplify]: Simplify (/ 1 1) into 1 4.530 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 4.530 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 4.530 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 4.530 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 4.530 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 4.530 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) into (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) 4.531 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) into (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify 0 into 0 4.531 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))))) (pow (/ 1 a) 2))) into (pow (atan (fmod a (asin a))) (pow a 2)) 4.532 * [backup-simplify]: Simplify (pow (atan (* (* (cbrt (fmod (/ 1 (- a)) (asin (/ 1 (- a))))) (cbrt (fmod (/ 1 (- a)) (asin (/ 1 (- a)))))) (cbrt (fmod (/ 1 (- a)) (asin (/ 1 (- a))))))) (* (/ 1 (- a)) (/ 1 (- a)))) into (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) 4.532 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in (a) around 0 4.532 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in a 4.532 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 4.532 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 4.532 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 4.532 * [taylor]: Taking taylor expansion of (pow a 2) in a 4.532 * [taylor]: Taking taylor expansion of a in a 4.532 * [backup-simplify]: Simplify 0 into 0 4.532 * [backup-simplify]: Simplify 1 into 1 4.533 * [backup-simplify]: Simplify (* 1 1) into 1 4.534 * [backup-simplify]: Simplify (/ 1 1) into 1 4.534 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 4.534 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 4.534 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 4.534 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 4.534 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 4.534 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) into (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) 4.535 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in a 4.535 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 4.535 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 4.535 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 4.535 * [taylor]: Taking taylor expansion of (pow a 2) in a 4.535 * [taylor]: Taking taylor expansion of a in a 4.535 * [backup-simplify]: Simplify 0 into 0 4.535 * [backup-simplify]: Simplify 1 into 1 4.535 * [backup-simplify]: Simplify (* 1 1) into 1 4.536 * [backup-simplify]: Simplify (/ 1 1) into 1 4.536 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 4.536 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 4.536 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 4.536 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 4.536 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 4.537 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) into (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) 4.537 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) into (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) 4.537 * [backup-simplify]: Simplify 0 into 0 4.537 * [backup-simplify]: Simplify 0 into 0 4.537 * [backup-simplify]: Simplify 0 into 0 4.537 * [backup-simplify]: Simplify 0 into 0 4.537 * [backup-simplify]: Simplify 0 into 0 4.537 * [backup-simplify]: Simplify 0 into 0 4.538 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))))) (pow (/ 1 (- a)) 2))) into (pow (atan (fmod a (asin a))) (pow a 2)) 4.538 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1) 4.538 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.538 * [approximate]: Taking taylor expansion of (fmod a (asin a)) in (a) around 0 4.538 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 4.538 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.538 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 4.538 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.538 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.538 * [backup-simplify]: Simplify 0 into 0 4.538 * [backup-simplify]: Simplify 0 into 0 4.538 * [backup-simplify]: Simplify 0 into 0 4.538 * [backup-simplify]: Simplify 0 into 0 4.538 * [backup-simplify]: Simplify 0 into 0 4.538 * [backup-simplify]: Simplify 0 into 0 4.538 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.539 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.539 * [approximate]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in (a) around 0 4.539 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 4.539 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.539 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 4.539 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.539 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.539 * [backup-simplify]: Simplify 0 into 0 4.539 * [backup-simplify]: Simplify 0 into 0 4.539 * [backup-simplify]: Simplify 0 into 0 4.539 * [backup-simplify]: Simplify 0 into 0 4.539 * [backup-simplify]: Simplify 0 into 0 4.539 * [backup-simplify]: Simplify 0 into 0 4.539 * [backup-simplify]: Simplify (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))) into (fmod a (asin a)) 4.540 * [backup-simplify]: Simplify (fmod (/ 1 (- a)) (asin (/ 1 (- a)))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.540 * [approximate]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in (a) around 0 4.540 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 4.540 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.540 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 4.540 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.540 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.540 * [backup-simplify]: Simplify 0 into 0 4.540 * [backup-simplify]: Simplify 0 into 0 4.540 * [backup-simplify]: Simplify 0 into 0 4.540 * [backup-simplify]: Simplify 0 into 0 4.540 * [backup-simplify]: Simplify 0 into 0 4.540 * [backup-simplify]: Simplify 0 into 0 4.540 * [backup-simplify]: Simplify (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))) into (fmod a (asin a)) 4.541 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 2 1) 4.541 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.541 * [approximate]: Taking taylor expansion of (fmod a (asin a)) in (a) around 0 4.541 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 4.541 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.541 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 4.541 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.541 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.541 * [backup-simplify]: Simplify 0 into 0 4.541 * [backup-simplify]: Simplify 0 into 0 4.541 * [backup-simplify]: Simplify 0 into 0 4.541 * [backup-simplify]: Simplify 0 into 0 4.541 * [backup-simplify]: Simplify 0 into 0 4.541 * [backup-simplify]: Simplify 0 into 0 4.541 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.541 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.541 * [approximate]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in (a) around 0 4.541 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 4.542 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.542 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 4.542 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.542 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.542 * [backup-simplify]: Simplify 0 into 0 4.542 * [backup-simplify]: Simplify 0 into 0 4.542 * [backup-simplify]: Simplify 0 into 0 4.542 * [backup-simplify]: Simplify 0 into 0 4.542 * [backup-simplify]: Simplify 0 into 0 4.542 * [backup-simplify]: Simplify 0 into 0 4.542 * [backup-simplify]: Simplify (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))) into (fmod a (asin a)) 4.542 * [backup-simplify]: Simplify (fmod (/ 1 (- a)) (asin (/ 1 (- a)))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.543 * [approximate]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in (a) around 0 4.543 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 4.543 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.543 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 4.543 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.543 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.543 * [backup-simplify]: Simplify 0 into 0 4.543 * [backup-simplify]: Simplify 0 into 0 4.543 * [backup-simplify]: Simplify 0 into 0 4.543 * [backup-simplify]: Simplify 0 into 0 4.543 * [backup-simplify]: Simplify 0 into 0 4.543 * [backup-simplify]: Simplify 0 into 0 4.543 * [backup-simplify]: Simplify (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))) into (fmod a (asin a)) 4.543 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 1 1) 4.544 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.544 * [approximate]: Taking taylor expansion of (fmod a (asin a)) in (a) around 0 4.544 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 4.544 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.544 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 4.544 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.544 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.544 * [backup-simplify]: Simplify 0 into 0 4.544 * [backup-simplify]: Simplify 0 into 0 4.544 * [backup-simplify]: Simplify 0 into 0 4.544 * [backup-simplify]: Simplify 0 into 0 4.544 * [backup-simplify]: Simplify 0 into 0 4.544 * [backup-simplify]: Simplify 0 into 0 4.544 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 4.544 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.544 * [approximate]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in (a) around 0 4.544 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 4.544 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.544 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 4.545 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.545 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [backup-simplify]: Simplify 0 into 0 4.545 * [backup-simplify]: Simplify (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))) into (fmod a (asin a)) 4.545 * [backup-simplify]: Simplify (fmod (/ 1 (- a)) (asin (/ 1 (- a)))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.545 * [approximate]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in (a) around 0 4.545 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 4.545 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.545 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 4.546 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.546 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 4.546 * [backup-simplify]: Simplify 0 into 0 4.546 * [backup-simplify]: Simplify 0 into 0 4.546 * [backup-simplify]: Simplify 0 into 0 4.546 * [backup-simplify]: Simplify 0 into 0 4.546 * [backup-simplify]: Simplify 0 into 0 4.546 * [backup-simplify]: Simplify 0 into 0 4.546 * [backup-simplify]: Simplify (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))) into (fmod a (asin a)) 4.546 * * * [progress]: simplifying candidates 4.546 * * * * [progress]: [ 1 / 52 ] simplifiying candidate # 4.547 * [simplify]: Simplifying (* (log (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (* a a)) 4.547 * * [simplify]: iters left: 6 (10 enodes) 4.552 * * [simplify]: iters left: 5 (34 enodes) 4.561 * * [simplify]: iters left: 4 (40 enodes) 4.574 * * [simplify]: iters left: 3 (47 enodes) 4.590 * * [simplify]: iters left: 2 (61 enodes) 4.613 * * [simplify]: iters left: 1 (87 enodes) 4.643 * * [simplify]: Extracting #0: cost 1 inf + 0 4.643 * * [simplify]: Extracting #1: cost 6 inf + 0 4.643 * * [simplify]: Extracting #2: cost 9 inf + 1 4.643 * * [simplify]: Extracting #3: cost 9 inf + 83 4.643 * * [simplify]: Extracting #4: cost 18 inf + 83 4.643 * * [simplify]: Extracting #5: cost 24 inf + 542 4.644 * * [simplify]: Extracting #6: cost 16 inf + 3153 4.645 * * [simplify]: Extracting #7: cost 10 inf + 5597 4.647 * * [simplify]: Extracting #8: cost 4 inf + 8435 4.648 * * [simplify]: Extracting #9: cost 0 inf + 10805 4.650 * [simplify]: Simplified to (* (log (atan (fmod a (asin a)))) (* a a)) 4.651 * [simplify]: Simplified (2 1) to (λ (a) (exp (* (log (atan (fmod a (asin a)))) (* a a)))) 4.651 * * * * [progress]: [ 2 / 52 ] simplifiying candidate # 4.651 * [simplify]: Simplifying (* (log (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (* a a)) 4.651 * * [simplify]: iters left: 6 (10 enodes) 4.656 * * [simplify]: iters left: 5 (34 enodes) 4.665 * * [simplify]: iters left: 4 (40 enodes) 4.678 * * [simplify]: iters left: 3 (47 enodes) 4.698 * * [simplify]: iters left: 2 (61 enodes) 4.716 * * [simplify]: iters left: 1 (87 enodes) 4.731 * * [simplify]: Extracting #0: cost 1 inf + 0 4.732 * * [simplify]: Extracting #1: cost 6 inf + 0 4.732 * * [simplify]: Extracting #2: cost 9 inf + 1 4.732 * * [simplify]: Extracting #3: cost 9 inf + 83 4.732 * * [simplify]: Extracting #4: cost 18 inf + 83 4.732 * * [simplify]: Extracting #5: cost 24 inf + 542 4.732 * * [simplify]: Extracting #6: cost 16 inf + 3153 4.733 * * [simplify]: Extracting #7: cost 10 inf + 5597 4.734 * * [simplify]: Extracting #8: cost 4 inf + 8435 4.735 * * [simplify]: Extracting #9: cost 0 inf + 10805 4.735 * [simplify]: Simplified to (* (log (atan (fmod a (asin a)))) (* a a)) 4.736 * [simplify]: Simplified (2 1) to (λ (a) (exp (* (log (atan (fmod a (asin a)))) (* a a)))) 4.736 * * * * [progress]: [ 3 / 52 ] simplifiying candidate # 4.736 * [simplify]: Simplifying (* 1 (* a a)) 4.736 * * [simplify]: iters left: 4 (4 enodes) 4.738 * * [simplify]: iters left: 3 (14 enodes) 4.741 * * [simplify]: iters left: 2 (18 enodes) 4.744 * * [simplify]: iters left: 1 (19 enodes) 4.749 * * [simplify]: Extracting #0: cost 1 inf + 0 4.749 * * [simplify]: Extracting #1: cost 5 inf + 0 4.749 * * [simplify]: Extracting #2: cost 2 inf + 43 4.749 * * [simplify]: Extracting #3: cost 0 inf + 126 4.749 * [simplify]: Simplified to (* a a) 4.749 * [simplify]: Simplified (2 2) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 4.749 * * * * [progress]: [ 4 / 52 ] simplifiying candidate # 4.750 * [simplify]: Simplifying (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) a) 4.750 * * [simplify]: iters left: 6 (8 enodes) 4.754 * * [simplify]: iters left: 5 (29 enodes) 4.763 * * [simplify]: iters left: 4 (42 enodes) 4.778 * * [simplify]: iters left: 3 (72 enodes) 4.794 * * [simplify]: iters left: 2 (139 enodes) 4.839 * * [simplify]: iters left: 1 (279 enodes) 4.971 * * [simplify]: Extracting #0: cost 1 inf + 0 4.971 * * [simplify]: Extracting #1: cost 30 inf + 0 4.972 * * [simplify]: Extracting #2: cost 81 inf + 2 4.973 * * [simplify]: Extracting #3: cost 114 inf + 128 4.974 * * [simplify]: Extracting #4: cost 113 inf + 2013 4.979 * * [simplify]: Extracting #5: cost 65 inf + 23847 4.993 * * [simplify]: Extracting #6: cost 11 inf + 70722 5.010 * * [simplify]: Extracting #7: cost 1 inf + 76807 5.027 * * [simplify]: Extracting #8: cost 0 inf + 76852 5.044 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) a) 5.044 * [simplify]: Simplified (2 1) to (λ (a) (pow (pow (atan (fmod a (asin a))) a) a)) 5.044 * * * * [progress]: [ 5 / 52 ] simplifiying candidate # 5.045 * [simplify]: Simplifying (pow (* (cbrt (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (cbrt (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))))) (* a a)) 5.045 * * [simplify]: iters left: 6 (11 enodes) 5.050 * * [simplify]: iters left: 5 (38 enodes) 5.062 * * [simplify]: iters left: 4 (53 enodes) 5.085 * * [simplify]: iters left: 3 (91 enodes) 5.119 * * [simplify]: iters left: 2 (180 enodes) 5.173 * * [simplify]: iters left: 1 (371 enodes) 5.386 * * [simplify]: Extracting #0: cost 1 inf + 0 5.386 * * [simplify]: Extracting #1: cost 30 inf + 0 5.387 * * [simplify]: Extracting #2: cost 114 inf + 1 5.388 * * [simplify]: Extracting #3: cost 152 inf + 460 5.393 * * [simplify]: Extracting #4: cost 96 inf + 5367 5.397 * * [simplify]: Extracting #5: cost 91 inf + 6641 5.399 * * [simplify]: Extracting #6: cost 95 inf + 7966 5.405 * * [simplify]: Extracting #7: cost 54 inf + 43382 5.419 * * [simplify]: Extracting #8: cost 14 inf + 89765 5.435 * * [simplify]: Extracting #9: cost 0 inf + 102340 5.454 * * [simplify]: Extracting #10: cost 0 inf + 102016 5.482 * [simplify]: Simplified to (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (* a a)) 5.482 * [simplify]: Simplified (2 1) to (λ (a) (* (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (* a a)) (pow (cbrt (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (* a a)))) 5.483 * [simplify]: Simplifying (pow (cbrt (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (* a a)) 5.483 * * [simplify]: iters left: 6 (10 enodes) 5.487 * * [simplify]: iters left: 5 (35 enodes) 5.499 * * [simplify]: iters left: 4 (50 enodes) 5.517 * * [simplify]: iters left: 3 (88 enodes) 5.553 * * [simplify]: iters left: 2 (177 enodes) 5.626 * * [simplify]: iters left: 1 (363 enodes) 5.848 * * [simplify]: Extracting #0: cost 1 inf + 0 5.848 * * [simplify]: Extracting #1: cost 29 inf + 0 5.849 * * [simplify]: Extracting #2: cost 107 inf + 1 5.851 * * [simplify]: Extracting #3: cost 142 inf + 667 5.855 * * [simplify]: Extracting #4: cost 97 inf + 5529 5.859 * * [simplify]: Extracting #5: cost 91 inf + 7651 5.870 * * [simplify]: Extracting #6: cost 51 inf + 42675 5.894 * * [simplify]: Extracting #7: cost 8 inf + 87465 5.917 * * [simplify]: Extracting #8: cost 1 inf + 92409 5.932 * * [simplify]: Extracting #9: cost 0 inf + 92056 5.956 * [simplify]: Simplified to (pow (cbrt (atan (fmod a (asin a)))) (* a a)) 5.956 * [simplify]: Simplified (2 2) to (λ (a) (* (pow (* (cbrt (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (cbrt (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))))) (* a a)) (pow (cbrt (atan (fmod a (asin a)))) (* a a)))) 5.956 * * * * [progress]: [ 6 / 52 ] simplifiying candidate # 5.956 * [simplify]: Simplifying (pow (sqrt (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (* a a)) 5.956 * * [simplify]: iters left: 6 (10 enodes) 5.959 * * [simplify]: iters left: 5 (35 enodes) 5.965 * * [simplify]: iters left: 4 (50 enodes) 5.975 * * [simplify]: iters left: 3 (88 enodes) 5.994 * * [simplify]: iters left: 2 (177 enodes) 6.037 * * [simplify]: iters left: 1 (363 enodes) 6.232 * * [simplify]: Extracting #0: cost 1 inf + 0 6.232 * * [simplify]: Extracting #1: cost 29 inf + 0 6.233 * * [simplify]: Extracting #2: cost 107 inf + 1 6.234 * * [simplify]: Extracting #3: cost 142 inf + 667 6.238 * * [simplify]: Extracting #4: cost 97 inf + 5529 6.244 * * [simplify]: Extracting #5: cost 91 inf + 7611 6.254 * * [simplify]: Extracting #6: cost 51 inf + 41235 6.278 * * [simplify]: Extracting #7: cost 8 inf + 84545 6.306 * * [simplify]: Extracting #8: cost 1 inf + 89369 6.334 * * [simplify]: Extracting #9: cost 0 inf + 89016 6.366 * [simplify]: Simplified to (pow (sqrt (atan (fmod a (asin a)))) (* a a)) 6.367 * [simplify]: Simplified (2 1) to (λ (a) (* (pow (sqrt (atan (fmod a (asin a)))) (* a a)) (pow (sqrt (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (* a a)))) 6.367 * [simplify]: Simplifying (pow (sqrt (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (* a a)) 6.367 * * [simplify]: iters left: 6 (10 enodes) 6.372 * * [simplify]: iters left: 5 (35 enodes) 6.383 * * [simplify]: iters left: 4 (50 enodes) 6.400 * * [simplify]: iters left: 3 (88 enodes) 6.419 * * [simplify]: iters left: 2 (177 enodes) 6.466 * * [simplify]: iters left: 1 (363 enodes) 6.639 * * [simplify]: Extracting #0: cost 1 inf + 0 6.639 * * [simplify]: Extracting #1: cost 29 inf + 0 6.639 * * [simplify]: Extracting #2: cost 107 inf + 1 6.640 * * [simplify]: Extracting #3: cost 142 inf + 667 6.648 * * [simplify]: Extracting #4: cost 97 inf + 5529 6.654 * * [simplify]: Extracting #5: cost 91 inf + 7611 6.665 * * [simplify]: Extracting #6: cost 51 inf + 41235 6.690 * * [simplify]: Extracting #7: cost 8 inf + 84545 6.718 * * [simplify]: Extracting #8: cost 1 inf + 89369 6.745 * * [simplify]: Extracting #9: cost 0 inf + 89016 6.772 * [simplify]: Simplified to (pow (sqrt (atan (fmod a (asin a)))) (* a a)) 6.772 * [simplify]: Simplified (2 2) to (λ (a) (* (pow (sqrt (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (* a a)) (pow (sqrt (atan (fmod a (asin a)))) (* a a)))) 6.772 * * * * [progress]: [ 7 / 52 ] simplifiying candidate # 6.773 * [simplify]: Simplifying (pow 1 (* a a)) 6.773 * * [simplify]: iters left: 3 (4 enodes) 6.775 * * [simplify]: iters left: 2 (12 enodes) 6.779 * * [simplify]: iters left: 1 (14 enodes) 6.781 * * [simplify]: Extracting #0: cost 1 inf + 0 6.781 * * [simplify]: Extracting #1: cost 0 inf + 1 6.781 * [simplify]: Simplified to 1 6.781 * [simplify]: Simplified (2 1) to (λ (a) (* 1 (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a)))) 6.781 * [simplify]: Simplifying (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a)) 6.781 * * [simplify]: iters left: 6 (9 enodes) 6.783 * * [simplify]: iters left: 5 (32 enodes) 6.789 * * [simplify]: iters left: 4 (47 enodes) 6.798 * * [simplify]: iters left: 3 (85 enodes) 6.816 * * [simplify]: iters left: 2 (174 enodes) 6.863 * * [simplify]: iters left: 1 (359 enodes) 7.036 * * [simplify]: Extracting #0: cost 1 inf + 0 7.036 * * [simplify]: Extracting #1: cost 30 inf + 0 7.037 * * [simplify]: Extracting #2: cost 113 inf + 1 7.038 * * [simplify]: Extracting #3: cost 158 inf + 461 7.042 * * [simplify]: Extracting #4: cost 111 inf + 6294 7.049 * * [simplify]: Extracting #5: cost 61 inf + 30759 7.067 * * [simplify]: Extracting #6: cost 12 inf + 80680 7.093 * * [simplify]: Extracting #7: cost 0 inf + 90260 7.116 * * [simplify]: Extracting #8: cost 0 inf + 89233 7.140 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) (* a a)) 7.140 * [simplify]: Simplified (2 2) to (λ (a) (* 1 (pow (atan (fmod a (asin a))) (* a a)))) 7.140 * * * * [progress]: [ 8 / 52 ] simplifiying candidate # 7.140 * * * * [progress]: [ 9 / 52 ] simplifiying candidate # 7.141 * [simplify]: Simplifying (log (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 7.141 * * [simplify]: iters left: 6 (10 enodes) 7.146 * * [simplify]: iters left: 5 (37 enodes) 7.152 * * [simplify]: iters left: 4 (59 enodes) 7.163 * * [simplify]: iters left: 3 (107 enodes) 7.190 * * [simplify]: iters left: 2 (225 enodes) 7.263 * * [simplify]: Extracting #0: cost 1 inf + 0 7.263 * * [simplify]: Extracting #1: cost 42 inf + 0 7.263 * * [simplify]: Extracting #2: cost 100 inf + 44 7.264 * * [simplify]: Extracting #3: cost 115 inf + 1522 7.266 * * [simplify]: Extracting #4: cost 93 inf + 4270 7.267 * * [simplify]: Extracting #5: cost 90 inf + 6661 7.272 * * [simplify]: Extracting #6: cost 38 inf + 32795 7.279 * * [simplify]: Extracting #7: cost 11 inf + 49458 7.292 * * [simplify]: Extracting #8: cost 2 inf + 56860 7.307 * * [simplify]: Extracting #9: cost 0 inf + 57794 7.325 * [simplify]: Simplified to (* a (* a (log (atan (fmod a (asin a)))))) 7.325 * [simplify]: Simplified (2 1) to (λ (a) (exp (* a (* a (log (atan (fmod a (asin a)))))))) 7.325 * * * * [progress]: [ 10 / 52 ] simplifiying candidate # 7.326 * [simplify]: Simplifying (exp (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 7.326 * * [simplify]: iters left: 6 (10 enodes) 7.331 * * [simplify]: iters left: 5 (35 enodes) 7.342 * * [simplify]: iters left: 4 (52 enodes) 7.360 * * [simplify]: iters left: 3 (97 enodes) 7.391 * * [simplify]: iters left: 2 (209 enodes) 7.465 * * [simplify]: iters left: 1 (456 enodes) 7.678 * * [simplify]: Extracting #0: cost 1 inf + 0 7.678 * * [simplify]: Extracting #1: cost 26 inf + 0 7.679 * * [simplify]: Extracting #2: cost 139 inf + 0 7.680 * * [simplify]: Extracting #3: cost 271 inf + 4 7.681 * * [simplify]: Extracting #4: cost 276 inf + 1170 7.688 * * [simplify]: Extracting #5: cost 214 inf + 17175 7.713 * * [simplify]: Extracting #6: cost 72 inf + 139936 7.747 * * [simplify]: Extracting #7: cost 9 inf + 196780 7.780 * * [simplify]: Extracting #8: cost 1 inf + 200723 7.827 * * [simplify]: Extracting #9: cost 0 inf + 200575 7.876 * * [simplify]: Extracting #10: cost 0 inf + 200393 7.924 * [simplify]: Simplified to (exp (pow (atan (fmod a (asin a))) (* a a))) 7.924 * [simplify]: Simplified (2 1) to (λ (a) (log (exp (pow (atan (fmod a (asin a))) (* a a))))) 7.924 * * * * [progress]: [ 11 / 52 ] simplifiying candidate # 7.925 * [simplify]: Simplifying (* (cbrt (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) (cbrt (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a)))) 7.925 * * [simplify]: iters left: 6 (11 enodes) 7.930 * * [simplify]: iters left: 5 (38 enodes) 7.942 * * [simplify]: iters left: 4 (53 enodes) 7.963 * * [simplify]: iters left: 3 (91 enodes) 7.997 * * [simplify]: iters left: 2 (180 enodes) 8.051 * * [simplify]: iters left: 1 (371 enodes) 8.260 * * [simplify]: Extracting #0: cost 1 inf + 0 8.260 * * [simplify]: Extracting #1: cost 3 inf + 0 8.260 * * [simplify]: Extracting #2: cost 5 inf + 0 8.260 * * [simplify]: Extracting #3: cost 33 inf + 0 8.261 * * [simplify]: Extracting #4: cost 118 inf + 1 8.265 * * [simplify]: Extracting #5: cost 157 inf + 668 8.268 * * [simplify]: Extracting #6: cost 110 inf + 6619 8.274 * * [simplify]: Extracting #7: cost 76 inf + 21409 8.285 * * [simplify]: Extracting #8: cost 17 inf + 81046 8.298 * * [simplify]: Extracting #9: cost 1 inf + 94552 8.314 * * [simplify]: Extracting #10: cost 0 inf + 93305 8.330 * [simplify]: Simplified to (* (cbrt (pow (atan (fmod a (asin a))) (* a a))) (cbrt (pow (atan (fmod a (asin a))) (* a a)))) 8.330 * [simplify]: Simplified (2 1) to (λ (a) (* (* (cbrt (pow (atan (fmod a (asin a))) (* a a))) (cbrt (pow (atan (fmod a (asin a))) (* a a)))) (cbrt (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))))) 8.331 * [simplify]: Simplifying (cbrt (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 8.331 * * [simplify]: iters left: 6 (10 enodes) 8.333 * * [simplify]: iters left: 5 (35 enodes) 8.339 * * [simplify]: iters left: 4 (50 enodes) 8.349 * * [simplify]: iters left: 3 (88 enodes) 8.384 * * [simplify]: iters left: 2 (177 enodes) 8.441 * * [simplify]: iters left: 1 (363 enodes) 8.642 * * [simplify]: Extracting #0: cost 1 inf + 0 8.642 * * [simplify]: Extracting #1: cost 3 inf + 0 8.642 * * [simplify]: Extracting #2: cost 30 inf + 0 8.643 * * [simplify]: Extracting #3: cost 107 inf + 1 8.644 * * [simplify]: Extracting #4: cost 145 inf + 587 8.648 * * [simplify]: Extracting #5: cost 105 inf + 5883 8.656 * * [simplify]: Extracting #6: cost 61 inf + 32440 8.676 * * [simplify]: Extracting #7: cost 10 inf + 81941 8.699 * * [simplify]: Extracting #8: cost 1 inf + 88061 8.718 * * [simplify]: Extracting #9: cost 0 inf + 87828 8.731 * * [simplify]: Extracting #10: cost 0 inf + 87459 8.751 * [simplify]: Simplified to (cbrt (pow (atan (fmod a (asin a))) (* a a))) 8.751 * [simplify]: Simplified (2 2) to (λ (a) (* (* (cbrt (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) (cbrt (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a)))) (cbrt (pow (atan (fmod a (asin a))) (* a a))))) 8.752 * * * * [progress]: [ 12 / 52 ] simplifiying candidate # 8.752 * [simplify]: Simplifying (* (* (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a)) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 8.752 * * [simplify]: iters left: 6 (11 enodes) 8.756 * * [simplify]: iters left: 5 (41 enodes) 8.764 * * [simplify]: iters left: 4 (75 enodes) 8.781 * * [simplify]: iters left: 3 (170 enodes) 8.840 * * [simplify]: iters left: 2 (405 enodes) 9.142 * * [simplify]: Extracting #0: cost 1 inf + 0 9.142 * * [simplify]: Extracting #1: cost 42 inf + 0 9.143 * * [simplify]: Extracting #2: cost 142 inf + 3 9.144 * * [simplify]: Extracting #3: cost 192 inf + 6 9.145 * * [simplify]: Extracting #4: cost 197 inf + 469 9.148 * * [simplify]: Extracting #5: cost 140 inf + 13966 9.167 * * [simplify]: Extracting #6: cost 50 inf + 92972 9.203 * * [simplify]: Extracting #7: cost 0 inf + 146504 9.243 * * [simplify]: Extracting #8: cost 0 inf + 144846 9.264 * * [simplify]: Extracting #9: cost 0 inf + 144584 9.301 * [simplify]: Simplified to (* (* (pow (atan (fmod a (asin a))) (* a a)) (pow (atan (fmod a (asin a))) (* a a))) (pow (atan (fmod a (asin a))) (* a a))) 9.301 * [simplify]: Simplified (2 1) to (λ (a) (cbrt (* (* (pow (atan (fmod a (asin a))) (* a a)) (pow (atan (fmod a (asin a))) (* a a))) (pow (atan (fmod a (asin a))) (* a a))))) 9.301 * * * * [progress]: [ 13 / 52 ] simplifiying candidate # 9.301 * [simplify]: Simplifying (sqrt (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 9.302 * * [simplify]: iters left: 6 (10 enodes) 9.306 * * [simplify]: iters left: 5 (35 enodes) 9.316 * * [simplify]: iters left: 4 (51 enodes) 9.326 * * [simplify]: iters left: 3 (89 enodes) 9.348 * * [simplify]: iters left: 2 (178 enodes) 9.421 * * [simplify]: iters left: 1 (363 enodes) 9.570 * * [simplify]: Extracting #0: cost 1 inf + 0 9.570 * * [simplify]: Extracting #1: cost 4 inf + 0 9.570 * * [simplify]: Extracting #2: cost 39 inf + 0 9.571 * * [simplify]: Extracting #3: cost 139 inf + 1 9.572 * * [simplify]: Extracting #4: cost 161 inf + 632 9.576 * * [simplify]: Extracting #5: cost 104 inf + 7931 9.584 * * [simplify]: Extracting #6: cost 59 inf + 35440 9.595 * * [simplify]: Extracting #7: cost 14 inf + 85328 9.608 * * [simplify]: Extracting #8: cost 1 inf + 96867 9.632 * * [simplify]: Extracting #9: cost 0 inf + 97158 9.658 * * [simplify]: Extracting #10: cost 0 inf + 94867 9.683 * [simplify]: Simplified to (sqrt (pow (atan (fmod a (asin a))) (* a a))) 9.683 * [simplify]: Simplified (2 1) to (λ (a) (* (sqrt (pow (atan (fmod a (asin a))) (* a a))) (sqrt (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))))) 9.684 * [simplify]: Simplifying (sqrt (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 9.684 * * [simplify]: iters left: 6 (10 enodes) 9.688 * * [simplify]: iters left: 5 (35 enodes) 9.700 * * [simplify]: iters left: 4 (51 enodes) 9.715 * * [simplify]: iters left: 3 (89 enodes) 9.733 * * [simplify]: iters left: 2 (178 enodes) 9.805 * * [simplify]: iters left: 1 (363 enodes) 9.984 * * [simplify]: Extracting #0: cost 1 inf + 0 9.984 * * [simplify]: Extracting #1: cost 4 inf + 0 9.984 * * [simplify]: Extracting #2: cost 39 inf + 0 9.985 * * [simplify]: Extracting #3: cost 139 inf + 1 9.987 * * [simplify]: Extracting #4: cost 161 inf + 632 9.991 * * [simplify]: Extracting #5: cost 104 inf + 7931 10.000 * * [simplify]: Extracting #6: cost 59 inf + 35440 10.019 * * [simplify]: Extracting #7: cost 14 inf + 85328 10.040 * * [simplify]: Extracting #8: cost 1 inf + 96867 10.054 * * [simplify]: Extracting #9: cost 0 inf + 97158 10.072 * * [simplify]: Extracting #10: cost 0 inf + 94867 10.088 * [simplify]: Simplified to (sqrt (pow (atan (fmod a (asin a))) (* a a))) 10.088 * [simplify]: Simplified (2 2) to (λ (a) (* (sqrt (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) (sqrt (pow (atan (fmod a (asin a))) (* a a))))) 10.088 * * * * [progress]: [ 14 / 52 ] simplifiying candidate # 10.089 * * * * [progress]: [ 15 / 52 ] simplifiying candidate # 10.089 * [simplify]: Simplifying (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (/ (* a a) 2)) 10.089 * * [simplify]: iters left: 6 (11 enodes) 10.093 * * [simplify]: iters left: 5 (39 enodes) 10.100 * * [simplify]: iters left: 4 (59 enodes) 10.114 * * [simplify]: iters left: 3 (105 enodes) 10.154 * * [simplify]: iters left: 2 (217 enodes) 10.235 * * [simplify]: iters left: 1 (458 enodes) 10.542 * * [simplify]: Extracting #0: cost 1 inf + 0 10.542 * * [simplify]: Extracting #1: cost 28 inf + 0 10.543 * * [simplify]: Extracting #2: cost 124 inf + 1 10.544 * * [simplify]: Extracting #3: cost 192 inf + 299 10.546 * * [simplify]: Extracting #4: cost 144 inf + 5685 10.562 * * [simplify]: Extracting #5: cost 54 inf + 36139 10.586 * * [simplify]: Extracting #6: cost 8 inf + 82542 10.611 * * [simplify]: Extracting #7: cost 2 inf + 83675 10.636 * * [simplify]: Extracting #8: cost 0 inf + 84346 10.652 * * [simplify]: Extracting #9: cost 0 inf + 84204 10.665 * * [simplify]: Extracting #10: cost 0 inf + 84153 10.679 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) (* a (* 1/2 a))) 10.679 * [simplify]: Simplified (2 1) to (λ (a) (* (pow (atan (fmod a (asin a))) (* a (* 1/2 a))) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (/ (* a a) 2)))) 10.679 * [simplify]: Simplifying (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (/ (* a a) 2)) 10.679 * * [simplify]: iters left: 6 (11 enodes) 10.682 * * [simplify]: iters left: 5 (39 enodes) 10.690 * * [simplify]: iters left: 4 (59 enodes) 10.706 * * [simplify]: iters left: 3 (105 enodes) 10.735 * * [simplify]: iters left: 2 (217 enodes) 10.789 * * [simplify]: iters left: 1 (458 enodes) 11.020 * * [simplify]: Extracting #0: cost 1 inf + 0 11.020 * * [simplify]: Extracting #1: cost 28 inf + 0 11.021 * * [simplify]: Extracting #2: cost 124 inf + 1 11.022 * * [simplify]: Extracting #3: cost 192 inf + 299 11.025 * * [simplify]: Extracting #4: cost 144 inf + 5685 11.031 * * [simplify]: Extracting #5: cost 54 inf + 36139 11.044 * * [simplify]: Extracting #6: cost 8 inf + 82542 11.061 * * [simplify]: Extracting #7: cost 2 inf + 83675 11.076 * * [simplify]: Extracting #8: cost 0 inf + 84346 11.101 * * [simplify]: Extracting #9: cost 0 inf + 84204 11.123 * * [simplify]: Extracting #10: cost 0 inf + 84153 11.136 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) (* a (* 1/2 a))) 11.136 * [simplify]: Simplified (2 2) to (λ (a) (* (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (* a (* 1/2 a))))) 11.137 * * * * [progress]: [ 16 / 52 ] simplifiying candidate #real (real->posit16 (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a)))))> 11.137 * [simplify]: Simplifying (real->posit16 (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 11.137 * * [simplify]: iters left: 6 (10 enodes) 11.139 * * [simplify]: iters left: 5 (32 enodes) 11.144 * * [simplify]: iters left: 4 (47 enodes) 11.155 * * [simplify]: iters left: 3 (85 enodes) 11.184 * * [simplify]: iters left: 2 (174 enodes) 11.233 * * [simplify]: iters left: 1 (356 enodes) 11.418 * * [simplify]: Extracting #0: cost 1 inf + 0 11.418 * * [simplify]: Extracting #1: cost 2 inf + 0 11.419 * * [simplify]: Extracting #2: cost 30 inf + 0 11.419 * * [simplify]: Extracting #3: cost 106 inf + 1 11.421 * * [simplify]: Extracting #4: cost 151 inf + 543 11.425 * * [simplify]: Extracting #5: cost 107 inf + 6622 11.433 * * [simplify]: Extracting #6: cost 52 inf + 38688 11.451 * * [simplify]: Extracting #7: cost 11 inf + 82130 11.474 * * [simplify]: Extracting #8: cost 2 inf + 88152 11.500 * * [simplify]: Extracting #9: cost 0 inf + 89337 11.521 * [simplify]: Simplified to (real->posit16 (pow (atan (fmod a (asin a))) (* a a))) 11.522 * [simplify]: Simplified (2 1) to (λ (a) (posit16->real (real->posit16 (pow (atan (fmod a (asin a))) (* a a))))) 11.522 * * * * [progress]: [ 17 / 52 ] simplifiying candidate # 11.522 * * * * [progress]: [ 18 / 52 ] simplifiying candidate # 11.522 * [simplify]: Simplifying (log (fmod a (asin a))) 11.522 * * [simplify]: iters left: 3 (4 enodes) 11.524 * * [simplify]: iters left: 2 (12 enodes) 11.527 * * [simplify]: Extracting #0: cost 1 inf + 0 11.527 * * [simplify]: Extracting #1: cost 3 inf + 0 11.527 * * [simplify]: Extracting #2: cost 6 inf + 0 11.527 * * [simplify]: Extracting #3: cost 5 inf + 107 11.528 * * [simplify]: Extracting #4: cost 0 inf + 1057 11.528 * [simplify]: Simplified to (log (fmod a (asin a))) 11.528 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (exp (log (fmod a (asin a))))))) (* a a))) 11.528 * * * * [progress]: [ 19 / 52 ] simplifiying candidate # 11.528 * [simplify]: Simplifying (exp (fmod a (asin a))) 11.528 * * [simplify]: iters left: 3 (4 enodes) 11.530 * * [simplify]: iters left: 2 (12 enodes) 11.533 * * [simplify]: Extracting #0: cost 1 inf + 0 11.533 * * [simplify]: Extracting #1: cost 3 inf + 0 11.533 * * [simplify]: Extracting #2: cost 6 inf + 0 11.533 * * [simplify]: Extracting #3: cost 5 inf + 107 11.534 * * [simplify]: Extracting #4: cost 0 inf + 1057 11.534 * [simplify]: Simplified to (exp (fmod a (asin a))) 11.534 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (log (exp (fmod a (asin a))))))) (* a a))) 11.534 * * * * [progress]: [ 20 / 52 ] simplifiying candidate # 11.534 * [simplify]: Simplifying (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) 11.534 * * [simplify]: iters left: 5 (5 enodes) 11.537 * * [simplify]: iters left: 4 (15 enodes) 11.541 * * [simplify]: Extracting #0: cost 1 inf + 0 11.541 * * [simplify]: Extracting #1: cost 3 inf + 0 11.541 * * [simplify]: Extracting #2: cost 5 inf + 0 11.541 * * [simplify]: Extracting #3: cost 8 inf + 0 11.541 * * [simplify]: Extracting #4: cost 8 inf + 1 11.541 * * [simplify]: Extracting #5: cost 0 inf + 1669 11.541 * [simplify]: Simplified to (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) 11.541 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))))) (* a a))) 11.542 * [simplify]: Simplifying (cbrt (fmod a (asin a))) 11.542 * * [simplify]: iters left: 3 (4 enodes) 11.543 * * [simplify]: iters left: 2 (12 enodes) 11.547 * * [simplify]: Extracting #0: cost 1 inf + 0 11.547 * * [simplify]: Extracting #1: cost 3 inf + 0 11.547 * * [simplify]: Extracting #2: cost 6 inf + 0 11.547 * * [simplify]: Extracting #3: cost 5 inf + 107 11.547 * * [simplify]: Extracting #4: cost 0 inf + 1077 11.547 * [simplify]: Simplified to (cbrt (fmod a (asin a))) 11.547 * [simplify]: Simplified (2 1 1 2 1 2) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))))) (* a a))) 11.548 * * * * [progress]: [ 21 / 52 ] simplifiying candidate # 11.548 * [simplify]: Simplifying (* (* (fmod a (asin a)) (fmod a (asin a))) (fmod a (asin a))) 11.548 * * [simplify]: iters left: 6 (5 enodes) 11.550 * * [simplify]: iters left: 5 (16 enodes) 11.555 * * [simplify]: iters left: 4 (18 enodes) 11.561 * * [simplify]: iters left: 3 (25 enodes) 11.572 * * [simplify]: iters left: 2 (39 enodes) 11.588 * * [simplify]: iters left: 1 (65 enodes) 11.610 * * [simplify]: Extracting #0: cost 1 inf + 0 11.610 * * [simplify]: Extracting #1: cost 9 inf + 0 11.611 * * [simplify]: Extracting #2: cost 19 inf + 1 11.611 * * [simplify]: Extracting #3: cost 20 inf + 4 11.611 * * [simplify]: Extracting #4: cost 19 inf + 111 11.611 * * [simplify]: Extracting #5: cost 6 inf + 3871 11.612 * * [simplify]: Extracting #6: cost 0 inf + 6775 11.613 * [simplify]: Simplified to (* (fmod a (asin a)) (* (fmod a (asin a)) (fmod a (asin a)))) 11.614 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (cbrt (* (fmod a (asin a)) (* (fmod a (asin a)) (fmod a (asin a)))))))) (* a a))) 11.614 * * * * [progress]: [ 22 / 52 ] simplifiying candidate # 11.614 * [simplify]: Simplifying (sqrt (fmod a (asin a))) 11.614 * * [simplify]: iters left: 3 (4 enodes) 11.616 * * [simplify]: iters left: 2 (12 enodes) 11.620 * * [simplify]: Extracting #0: cost 1 inf + 0 11.620 * * [simplify]: Extracting #1: cost 3 inf + 0 11.620 * * [simplify]: Extracting #2: cost 6 inf + 0 11.620 * * [simplify]: Extracting #3: cost 5 inf + 107 11.620 * * [simplify]: Extracting #4: cost 0 inf + 997 11.620 * [simplify]: Simplified to (sqrt (fmod a (asin a))) 11.620 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (* (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))))))) (* a a))) 11.621 * [simplify]: Simplifying (sqrt (fmod a (asin a))) 11.621 * * [simplify]: iters left: 3 (4 enodes) 11.623 * * [simplify]: iters left: 2 (12 enodes) 11.626 * * [simplify]: Extracting #0: cost 1 inf + 0 11.626 * * [simplify]: Extracting #1: cost 3 inf + 0 11.626 * * [simplify]: Extracting #2: cost 6 inf + 0 11.626 * * [simplify]: Extracting #3: cost 5 inf + 107 11.627 * * [simplify]: Extracting #4: cost 0 inf + 997 11.627 * [simplify]: Simplified to (sqrt (fmod a (asin a))) 11.627 * [simplify]: Simplified (2 1 1 2 1 2) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (* (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))))))) (* a a))) 11.627 * * * * [progress]: [ 23 / 52 ] simplifiying candidate # 11.627 * * * * [progress]: [ 24 / 52 ] simplifiying candidate #real (real->posit16 (fmod a (asin a))))))) (* a a)))> 11.627 * [simplify]: Simplifying (real->posit16 (fmod a (asin a))) 11.627 * * [simplify]: iters left: 3 (4 enodes) 11.629 * * [simplify]: iters left: 2 (9 enodes) 11.631 * * [simplify]: Extracting #0: cost 1 inf + 0 11.631 * * [simplify]: Extracting #1: cost 2 inf + 0 11.632 * * [simplify]: Extracting #2: cost 4 inf + 0 11.632 * * [simplify]: Extracting #3: cost 4 inf + 1 11.632 * * [simplify]: Extracting #4: cost 0 inf + 565 11.632 * [simplify]: Simplified to (real->posit16 (fmod a (asin a))) 11.632 * [simplify]: Simplified (2 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (posit16->real (real->posit16 (fmod a (asin a))))))) (* a a))) 11.632 * * * * [progress]: [ 25 / 52 ] simplifiying candidate # 11.632 * * * * [progress]: [ 26 / 52 ] simplifiying candidate # 11.633 * [simplify]: Simplifying (log (fmod a (asin a))) 11.633 * * [simplify]: iters left: 3 (4 enodes) 11.634 * * [simplify]: iters left: 2 (12 enodes) 11.638 * * [simplify]: Extracting #0: cost 1 inf + 0 11.638 * * [simplify]: Extracting #1: cost 3 inf + 0 11.638 * * [simplify]: Extracting #2: cost 6 inf + 0 11.638 * * [simplify]: Extracting #3: cost 5 inf + 107 11.638 * * [simplify]: Extracting #4: cost 0 inf + 1057 11.638 * [simplify]: Simplified to (log (fmod a (asin a))) 11.639 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (exp (log (fmod a (asin a)))))) (cbrt (fmod a (asin a))))) (* a a))) 11.639 * * * * [progress]: [ 27 / 52 ] simplifiying candidate # 11.639 * [simplify]: Simplifying (exp (fmod a (asin a))) 11.639 * * [simplify]: iters left: 3 (4 enodes) 11.641 * * [simplify]: iters left: 2 (12 enodes) 11.644 * * [simplify]: Extracting #0: cost 1 inf + 0 11.644 * * [simplify]: Extracting #1: cost 3 inf + 0 11.644 * * [simplify]: Extracting #2: cost 6 inf + 0 11.644 * * [simplify]: Extracting #3: cost 5 inf + 107 11.644 * * [simplify]: Extracting #4: cost 0 inf + 1057 11.644 * [simplify]: Simplified to (exp (fmod a (asin a))) 11.645 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (log (exp (fmod a (asin a)))))) (cbrt (fmod a (asin a))))) (* a a))) 11.645 * * * * [progress]: [ 28 / 52 ] simplifiying candidate # 11.645 * [simplify]: Simplifying (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) 11.645 * * [simplify]: iters left: 5 (5 enodes) 11.647 * * [simplify]: iters left: 4 (15 enodes) 11.651 * * [simplify]: Extracting #0: cost 1 inf + 0 11.651 * * [simplify]: Extracting #1: cost 3 inf + 0 11.651 * * [simplify]: Extracting #2: cost 5 inf + 0 11.651 * * [simplify]: Extracting #3: cost 8 inf + 0 11.651 * * [simplify]: Extracting #4: cost 8 inf + 1 11.652 * * [simplify]: Extracting #5: cost 0 inf + 1669 11.652 * [simplify]: Simplified to (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) 11.652 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (cbrt (fmod a (asin a))))) (* a a))) 11.652 * [simplify]: Simplifying (cbrt (fmod a (asin a))) 11.652 * * [simplify]: iters left: 3 (4 enodes) 11.654 * * [simplify]: iters left: 2 (12 enodes) 11.657 * * [simplify]: Extracting #0: cost 1 inf + 0 11.657 * * [simplify]: Extracting #1: cost 3 inf + 0 11.657 * * [simplify]: Extracting #2: cost 6 inf + 0 11.657 * * [simplify]: Extracting #3: cost 5 inf + 107 11.658 * * [simplify]: Extracting #4: cost 0 inf + 1077 11.658 * [simplify]: Simplified to (cbrt (fmod a (asin a))) 11.658 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a)))))) (cbrt (fmod a (asin a))))) (* a a))) 11.658 * * * * [progress]: [ 29 / 52 ] simplifiying candidate # 11.658 * [simplify]: Simplifying (* (* (fmod a (asin a)) (fmod a (asin a))) (fmod a (asin a))) 11.658 * * [simplify]: iters left: 6 (5 enodes) 11.661 * * [simplify]: iters left: 5 (16 enodes) 11.668 * * [simplify]: iters left: 4 (18 enodes) 11.675 * * [simplify]: iters left: 3 (25 enodes) 11.685 * * [simplify]: iters left: 2 (39 enodes) 11.702 * * [simplify]: iters left: 1 (65 enodes) 11.719 * * [simplify]: Extracting #0: cost 1 inf + 0 11.719 * * [simplify]: Extracting #1: cost 9 inf + 0 11.719 * * [simplify]: Extracting #2: cost 19 inf + 1 11.719 * * [simplify]: Extracting #3: cost 20 inf + 4 11.719 * * [simplify]: Extracting #4: cost 19 inf + 111 11.720 * * [simplify]: Extracting #5: cost 6 inf + 3871 11.720 * * [simplify]: Extracting #6: cost 0 inf + 6775 11.721 * [simplify]: Simplified to (* (fmod a (asin a)) (* (fmod a (asin a)) (fmod a (asin a)))) 11.721 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (cbrt (* (fmod a (asin a)) (* (fmod a (asin a)) (fmod a (asin a))))))) (cbrt (fmod a (asin a))))) (* a a))) 11.721 * * * * [progress]: [ 30 / 52 ] simplifiying candidate # 11.721 * [simplify]: Simplifying (sqrt (fmod a (asin a))) 11.721 * * [simplify]: iters left: 3 (4 enodes) 11.722 * * [simplify]: iters left: 2 (12 enodes) 11.724 * * [simplify]: Extracting #0: cost 1 inf + 0 11.724 * * [simplify]: Extracting #1: cost 3 inf + 0 11.724 * * [simplify]: Extracting #2: cost 6 inf + 0 11.724 * * [simplify]: Extracting #3: cost 5 inf + 107 11.724 * * [simplify]: Extracting #4: cost 0 inf + 997 11.724 * [simplify]: Simplified to (sqrt (fmod a (asin a))) 11.724 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (* (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a)))))) (cbrt (fmod a (asin a))))) (* a a))) 11.724 * [simplify]: Simplifying (sqrt (fmod a (asin a))) 11.724 * * [simplify]: iters left: 3 (4 enodes) 11.726 * * [simplify]: iters left: 2 (12 enodes) 11.727 * * [simplify]: Extracting #0: cost 1 inf + 0 11.727 * * [simplify]: Extracting #1: cost 3 inf + 0 11.727 * * [simplify]: Extracting #2: cost 6 inf + 0 11.727 * * [simplify]: Extracting #3: cost 5 inf + 107 11.727 * * [simplify]: Extracting #4: cost 0 inf + 997 11.728 * [simplify]: Simplified to (sqrt (fmod a (asin a))) 11.728 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (* (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a)))))) (cbrt (fmod a (asin a))))) (* a a))) 11.728 * * * * [progress]: [ 31 / 52 ] simplifiying candidate # 11.728 * * * * [progress]: [ 32 / 52 ] simplifiying candidate #real (real->posit16 (fmod a (asin a)))))) (cbrt (fmod a (asin a))))) (* a a)))> 11.728 * [simplify]: Simplifying (real->posit16 (fmod a (asin a))) 11.728 * * [simplify]: iters left: 3 (4 enodes) 11.729 * * [simplify]: iters left: 2 (9 enodes) 11.730 * * [simplify]: Extracting #0: cost 1 inf + 0 11.730 * * [simplify]: Extracting #1: cost 2 inf + 0 11.730 * * [simplify]: Extracting #2: cost 4 inf + 0 11.730 * * [simplify]: Extracting #3: cost 4 inf + 1 11.730 * * [simplify]: Extracting #4: cost 0 inf + 565 11.730 * [simplify]: Simplified to (real->posit16 (fmod a (asin a))) 11.730 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (posit16->real (real->posit16 (fmod a (asin a)))))) (cbrt (fmod a (asin a))))) (* a a))) 11.730 * * * * [progress]: [ 33 / 52 ] simplifiying candidate # 11.730 * * * * [progress]: [ 34 / 52 ] simplifiying candidate # 11.731 * [simplify]: Simplifying (log (fmod a (asin a))) 11.731 * * [simplify]: iters left: 3 (4 enodes) 11.731 * * [simplify]: iters left: 2 (12 enodes) 11.733 * * [simplify]: Extracting #0: cost 1 inf + 0 11.733 * * [simplify]: Extracting #1: cost 3 inf + 0 11.733 * * [simplify]: Extracting #2: cost 6 inf + 0 11.733 * * [simplify]: Extracting #3: cost 5 inf + 107 11.733 * * [simplify]: Extracting #4: cost 0 inf + 1057 11.733 * [simplify]: Simplified to (log (fmod a (asin a))) 11.734 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a) (pow (atan (* (* (cbrt (exp (log (fmod a (asin a))))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 11.734 * * * * [progress]: [ 35 / 52 ] simplifiying candidate # 11.734 * [simplify]: Simplifying (exp (fmod a (asin a))) 11.734 * * [simplify]: iters left: 3 (4 enodes) 11.735 * * [simplify]: iters left: 2 (12 enodes) 11.736 * * [simplify]: Extracting #0: cost 1 inf + 0 11.736 * * [simplify]: Extracting #1: cost 3 inf + 0 11.736 * * [simplify]: Extracting #2: cost 6 inf + 0 11.736 * * [simplify]: Extracting #3: cost 5 inf + 107 11.737 * * [simplify]: Extracting #4: cost 0 inf + 1057 11.737 * [simplify]: Simplified to (exp (fmod a (asin a))) 11.737 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a) (pow (atan (* (* (cbrt (log (exp (fmod a (asin a))))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 11.737 * * * * [progress]: [ 36 / 52 ] simplifiying candidate # 11.737 * [simplify]: Simplifying (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) 11.737 * * [simplify]: iters left: 5 (5 enodes) 11.738 * * [simplify]: iters left: 4 (15 enodes) 11.740 * * [simplify]: Extracting #0: cost 1 inf + 0 11.740 * * [simplify]: Extracting #1: cost 3 inf + 0 11.740 * * [simplify]: Extracting #2: cost 5 inf + 0 11.740 * * [simplify]: Extracting #3: cost 8 inf + 0 11.740 * * [simplify]: Extracting #4: cost 8 inf + 1 11.741 * * [simplify]: Extracting #5: cost 0 inf + 1669 11.741 * [simplify]: Simplified to (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) 11.741 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a) (pow (atan (* (* (cbrt (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 11.741 * [simplify]: Simplifying (cbrt (fmod a (asin a))) 11.741 * * [simplify]: iters left: 3 (4 enodes) 11.742 * * [simplify]: iters left: 2 (12 enodes) 11.744 * * [simplify]: Extracting #0: cost 1 inf + 0 11.744 * * [simplify]: Extracting #1: cost 3 inf + 0 11.744 * * [simplify]: Extracting #2: cost 6 inf + 0 11.744 * * [simplify]: Extracting #3: cost 5 inf + 107 11.744 * * [simplify]: Extracting #4: cost 0 inf + 1077 11.744 * [simplify]: Simplified to (cbrt (fmod a (asin a))) 11.744 * [simplify]: Simplified (2 1 1 1 1 1 2) to (λ (a) (pow (atan (* (* (cbrt (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 11.744 * * * * [progress]: [ 37 / 52 ] simplifiying candidate # 11.744 * [simplify]: Simplifying (* (* (fmod a (asin a)) (fmod a (asin a))) (fmod a (asin a))) 11.744 * * [simplify]: iters left: 6 (5 enodes) 11.745 * * [simplify]: iters left: 5 (16 enodes) 11.748 * * [simplify]: iters left: 4 (18 enodes) 11.751 * * [simplify]: iters left: 3 (25 enodes) 11.757 * * [simplify]: iters left: 2 (39 enodes) 11.767 * * [simplify]: iters left: 1 (65 enodes) 11.783 * * [simplify]: Extracting #0: cost 1 inf + 0 11.783 * * [simplify]: Extracting #1: cost 9 inf + 0 11.783 * * [simplify]: Extracting #2: cost 19 inf + 1 11.783 * * [simplify]: Extracting #3: cost 20 inf + 4 11.783 * * [simplify]: Extracting #4: cost 19 inf + 111 11.783 * * [simplify]: Extracting #5: cost 6 inf + 3871 11.784 * * [simplify]: Extracting #6: cost 0 inf + 6775 11.785 * [simplify]: Simplified to (* (fmod a (asin a)) (* (fmod a (asin a)) (fmod a (asin a)))) 11.785 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a) (pow (atan (* (* (cbrt (cbrt (* (fmod a (asin a)) (* (fmod a (asin a)) (fmod a (asin a)))))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 11.785 * * * * [progress]: [ 38 / 52 ] simplifiying candidate # 11.785 * [simplify]: Simplifying (sqrt (fmod a (asin a))) 11.785 * * [simplify]: iters left: 3 (4 enodes) 11.786 * * [simplify]: iters left: 2 (12 enodes) 11.788 * * [simplify]: Extracting #0: cost 1 inf + 0 11.788 * * [simplify]: Extracting #1: cost 3 inf + 0 11.788 * * [simplify]: Extracting #2: cost 6 inf + 0 11.788 * * [simplify]: Extracting #3: cost 5 inf + 107 11.788 * * [simplify]: Extracting #4: cost 0 inf + 997 11.788 * [simplify]: Simplified to (sqrt (fmod a (asin a))) 11.788 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a) (pow (atan (* (* (cbrt (* (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 11.789 * [simplify]: Simplifying (sqrt (fmod a (asin a))) 11.789 * * [simplify]: iters left: 3 (4 enodes) 11.789 * * [simplify]: iters left: 2 (12 enodes) 11.791 * * [simplify]: Extracting #0: cost 1 inf + 0 11.791 * * [simplify]: Extracting #1: cost 3 inf + 0 11.791 * * [simplify]: Extracting #2: cost 6 inf + 0 11.791 * * [simplify]: Extracting #3: cost 5 inf + 107 11.792 * * [simplify]: Extracting #4: cost 0 inf + 997 11.792 * [simplify]: Simplified to (sqrt (fmod a (asin a))) 11.792 * [simplify]: Simplified (2 1 1 1 1 1 2) to (λ (a) (pow (atan (* (* (cbrt (* (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 11.792 * * * * [progress]: [ 39 / 52 ] simplifiying candidate # 11.792 * * * * [progress]: [ 40 / 52 ] simplifiying candidate #real (real->posit16 (fmod a (asin a))))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a)))> 11.792 * [simplify]: Simplifying (real->posit16 (fmod a (asin a))) 11.792 * * [simplify]: iters left: 3 (4 enodes) 11.793 * * [simplify]: iters left: 2 (9 enodes) 11.794 * * [simplify]: Extracting #0: cost 1 inf + 0 11.794 * * [simplify]: Extracting #1: cost 2 inf + 0 11.794 * * [simplify]: Extracting #2: cost 4 inf + 0 11.794 * * [simplify]: Extracting #3: cost 4 inf + 1 11.794 * * [simplify]: Extracting #4: cost 0 inf + 565 11.794 * [simplify]: Simplified to (real->posit16 (fmod a (asin a))) 11.794 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a) (pow (atan (* (* (cbrt (posit16->real (real->posit16 (fmod a (asin a))))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 11.795 * * * * [progress]: [ 41 / 52 ] simplifiying candidate # 11.795 * [simplify]: Simplifying (+ (* 1/2 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))) (+ 1 (* (pow a 2) (log (atan (fmod a (asin a))))))) 11.795 * * [simplify]: iters left: 6 (17 enodes) 11.801 * * [simplify]: iters left: 5 (72 enodes) 11.819 * * [simplify]: iters left: 4 (109 enodes) 11.857 * * [simplify]: iters left: 3 (186 enodes) 11.920 * * [simplify]: iters left: 2 (393 enodes) 12.243 * * [simplify]: Extracting #0: cost 1 inf + 0 12.243 * * [simplify]: Extracting #1: cost 8 inf + 0 12.243 * * [simplify]: Extracting #2: cost 89 inf + 1 12.245 * * [simplify]: Extracting #3: cost 251 inf + 3 12.248 * * [simplify]: Extracting #4: cost 244 inf + 719 12.251 * * [simplify]: Extracting #5: cost 237 inf + 1513 12.257 * * [simplify]: Extracting #6: cost 193 inf + 21947 12.286 * * [simplify]: Extracting #7: cost 32 inf + 114990 12.322 * * [simplify]: Extracting #8: cost 0 inf + 134560 12.348 * * [simplify]: Extracting #9: cost 0 inf + 134080 12.381 * [simplify]: Simplified to (+ (* 1/2 (* (* (log (atan (fmod a (asin a)))) (* a a)) (* (log (atan (fmod a (asin a)))) (* a a)))) (+ (* (log (atan (fmod a (asin a)))) (* a a)) 1)) 12.382 * [simplify]: Simplified (2) to (λ (a) (+ (* 1/2 (* (* (log (atan (fmod a (asin a)))) (* a a)) (* (log (atan (fmod a (asin a)))) (* a a)))) (+ (* (log (atan (fmod a (asin a)))) (* a a)) 1))) 12.382 * * * * [progress]: [ 42 / 52 ] simplifiying candidate # 12.382 * [simplify]: Simplifying (pow (atan (fmod a (asin a))) (pow a 2)) 12.382 * * [simplify]: iters left: 4 (7 enodes) 12.385 * * [simplify]: iters left: 3 (29 enodes) 12.391 * * [simplify]: iters left: 2 (44 enodes) 12.399 * * [simplify]: iters left: 1 (78 enodes) 12.419 * * [simplify]: Extracting #0: cost 1 inf + 0 12.419 * * [simplify]: Extracting #1: cost 11 inf + 0 12.419 * * [simplify]: Extracting #2: cost 41 inf + 0 12.419 * * [simplify]: Extracting #3: cost 54 inf + 126 12.420 * * [simplify]: Extracting #4: cost 35 inf + 1711 12.422 * * [simplify]: Extracting #5: cost 14 inf + 6499 12.425 * * [simplify]: Extracting #6: cost 3 inf + 13418 12.427 * * [simplify]: Extracting #7: cost 0 inf + 16218 12.429 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) (* a a)) 12.429 * [simplify]: Simplified (2) to (λ (a) (pow (atan (fmod a (asin a))) (* a a))) 12.429 * * * * [progress]: [ 43 / 52 ] simplifiying candidate # 12.430 * [simplify]: Simplifying (pow (atan (fmod a (asin a))) (pow a 2)) 12.430 * * [simplify]: iters left: 4 (7 enodes) 12.432 * * [simplify]: iters left: 3 (29 enodes) 12.438 * * [simplify]: iters left: 2 (44 enodes) 12.449 * * [simplify]: iters left: 1 (78 enodes) 12.477 * * [simplify]: Extracting #0: cost 1 inf + 0 12.477 * * [simplify]: Extracting #1: cost 11 inf + 0 12.477 * * [simplify]: Extracting #2: cost 41 inf + 0 12.478 * * [simplify]: Extracting #3: cost 54 inf + 126 12.478 * * [simplify]: Extracting #4: cost 35 inf + 1711 12.480 * * [simplify]: Extracting #5: cost 14 inf + 6499 12.483 * * [simplify]: Extracting #6: cost 3 inf + 13418 12.487 * * [simplify]: Extracting #7: cost 0 inf + 16218 12.491 * [simplify]: Simplified to (pow (atan (fmod a (asin a))) (* a a)) 12.491 * [simplify]: Simplified (2) to (λ (a) (pow (atan (fmod a (asin a))) (* a a))) 12.491 * * * * [progress]: [ 44 / 52 ] simplifiying candidate # 12.491 * [simplify]: Simplifying (fmod a (asin a)) 12.491 * * [simplify]: iters left: 2 (3 enodes) 12.493 * * [simplify]: iters left: 1 (9 enodes) 12.496 * * [simplify]: Extracting #0: cost 1 inf + 0 12.496 * * [simplify]: Extracting #1: cost 4 inf + 0 12.496 * * [simplify]: Extracting #2: cost 4 inf + 1 12.496 * * [simplify]: Extracting #3: cost 0 inf + 565 12.496 * [simplify]: Simplified to (fmod a (asin a)) 12.496 * [simplify]: Simplified (2 1 1 2 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 12.496 * * * * [progress]: [ 45 / 52 ] simplifiying candidate # 12.497 * [simplify]: Simplifying (fmod a (asin a)) 12.497 * * [simplify]: iters left: 2 (3 enodes) 12.498 * * [simplify]: iters left: 1 (9 enodes) 12.501 * * [simplify]: Extracting #0: cost 1 inf + 0 12.501 * * [simplify]: Extracting #1: cost 4 inf + 0 12.501 * * [simplify]: Extracting #2: cost 4 inf + 1 12.501 * * [simplify]: Extracting #3: cost 0 inf + 565 12.501 * [simplify]: Simplified to (fmod a (asin a)) 12.501 * [simplify]: Simplified (2 1 1 2 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 12.501 * * * * [progress]: [ 46 / 52 ] simplifiying candidate # 12.502 * [simplify]: Simplifying (fmod a (asin a)) 12.502 * * [simplify]: iters left: 2 (3 enodes) 12.503 * * [simplify]: iters left: 1 (9 enodes) 12.505 * * [simplify]: Extracting #0: cost 1 inf + 0 12.506 * * [simplify]: Extracting #1: cost 4 inf + 0 12.506 * * [simplify]: Extracting #2: cost 4 inf + 1 12.506 * * [simplify]: Extracting #3: cost 0 inf + 565 12.506 * [simplify]: Simplified to (fmod a (asin a)) 12.506 * [simplify]: Simplified (2 1 1 2 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 12.506 * * * * [progress]: [ 47 / 52 ] simplifiying candidate # 12.506 * [simplify]: Simplifying (fmod a (asin a)) 12.507 * * [simplify]: iters left: 2 (3 enodes) 12.508 * * [simplify]: iters left: 1 (9 enodes) 12.510 * * [simplify]: Extracting #0: cost 1 inf + 0 12.510 * * [simplify]: Extracting #1: cost 4 inf + 0 12.511 * * [simplify]: Extracting #2: cost 4 inf + 1 12.511 * * [simplify]: Extracting #3: cost 0 inf + 565 12.511 * [simplify]: Simplified to (fmod a (asin a)) 12.511 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 12.511 * * * * [progress]: [ 48 / 52 ] simplifiying candidate # 12.511 * [simplify]: Simplifying (fmod a (asin a)) 12.511 * * [simplify]: iters left: 2 (3 enodes) 12.513 * * [simplify]: iters left: 1 (9 enodes) 12.516 * * [simplify]: Extracting #0: cost 1 inf + 0 12.516 * * [simplify]: Extracting #1: cost 4 inf + 0 12.516 * * [simplify]: Extracting #2: cost 4 inf + 1 12.516 * * [simplify]: Extracting #3: cost 0 inf + 565 12.516 * [simplify]: Simplified to (fmod a (asin a)) 12.516 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 12.516 * * * * [progress]: [ 49 / 52 ] simplifiying candidate # 12.517 * [simplify]: Simplifying (fmod a (asin a)) 12.517 * * [simplify]: iters left: 2 (3 enodes) 12.518 * * [simplify]: iters left: 1 (9 enodes) 12.521 * * [simplify]: Extracting #0: cost 1 inf + 0 12.521 * * [simplify]: Extracting #1: cost 4 inf + 0 12.521 * * [simplify]: Extracting #2: cost 4 inf + 1 12.521 * * [simplify]: Extracting #3: cost 0 inf + 565 12.521 * [simplify]: Simplified to (fmod a (asin a)) 12.521 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 12.521 * * * * [progress]: [ 50 / 52 ] simplifiying candidate # 12.522 * [simplify]: Simplifying (fmod a (asin a)) 12.522 * * [simplify]: iters left: 2 (3 enodes) 12.523 * * [simplify]: iters left: 1 (9 enodes) 12.526 * * [simplify]: Extracting #0: cost 1 inf + 0 12.526 * * [simplify]: Extracting #1: cost 4 inf + 0 12.526 * * [simplify]: Extracting #2: cost 4 inf + 1 12.526 * * [simplify]: Extracting #3: cost 0 inf + 565 12.526 * [simplify]: Simplified to (fmod a (asin a)) 12.526 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 12.526 * * * * [progress]: [ 51 / 52 ] simplifiying candidate # 12.527 * [simplify]: Simplifying (fmod a (asin a)) 12.527 * * [simplify]: iters left: 2 (3 enodes) 12.528 * * [simplify]: iters left: 1 (9 enodes) 12.531 * * [simplify]: Extracting #0: cost 1 inf + 0 12.531 * * [simplify]: Extracting #1: cost 4 inf + 0 12.531 * * [simplify]: Extracting #2: cost 4 inf + 1 12.531 * * [simplify]: Extracting #3: cost 0 inf + 565 12.532 * [simplify]: Simplified to (fmod a (asin a)) 12.532 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 12.532 * * * * [progress]: [ 52 / 52 ] simplifiying candidate # 12.532 * [simplify]: Simplifying (fmod a (asin a)) 12.532 * * [simplify]: iters left: 2 (3 enodes) 12.533 * * [simplify]: iters left: 1 (9 enodes) 12.536 * * [simplify]: Extracting #0: cost 1 inf + 0 12.536 * * [simplify]: Extracting #1: cost 4 inf + 0 12.536 * * [simplify]: Extracting #2: cost 4 inf + 1 12.536 * * [simplify]: Extracting #3: cost 0 inf + 565 12.536 * [simplify]: Simplified to (fmod a (asin a)) 12.537 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a))) 12.537 * * * [progress]: adding candidates to table 13.201 * [progress]: [Phase 3 of 3] Extracting. 13.204 * [simplify]: Simplifying (pow (atan (* (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))))) (* a a)) 13.204 * * [simplify]: iters left: 6 (9 enodes) 13.205 * * [simplify]: iters left: 5 (10 enodes) 13.205 * * [simplify]: Extracting #0: cost 1 inf + 0 13.206 * * [simplify]: Extracting #1: cost 3 inf + 0 13.206 * * [simplify]: Extracting #2: cost 5 inf + 0 13.206 * * [simplify]: Extracting #3: cost 5 inf + 42 13.206 * * [simplify]: Extracting #4: cost 6 inf + 42 13.206 * * [simplify]: Extracting #5: cost 7 inf + 42 13.206 * * [simplify]: Extracting #6: cost 0 inf + 2344 13.206 * [simplify]: Simplified to (pow (atan (* (cbrt (fmod a (asin a))) (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))))) (* a a)) 28.627 * [regime-testing]: Baseline error score: 31.27507343218343 28.632 * [regime-testing]: Oracle error score: 31.27507343218343 28.632 * [regime-testing]: End program error score: 31.27507343218343